发明名称 基于AP控制的竞争与分配相结合的MAC接入方法
摘要 本发明提供了一种基于AP控制的竞争与分配相结合的MAC接入方法,在一个BSS中利用AP对站点的数据发送顺序进行控制,将一个工作周期分为竞争时段T1和分配时段T2这两个时段,在竞争时段T1过程中站点向AP发送请求,在分配时段T2过程中AP对各个站点发送数据的时机进行分配。本发明引入AP对移动站点发送数据进行控制,能保证各次通信互不干扰,解决WLAN隐藏站和暴露站问题。同时,每个移动端的发送申请只有到达的先后,没有优先级之分,保证了每个移动端的公平性。
申请公布号 CN104320859B 申请公布日期 2016.02.10
申请号 CN201410695513.9 申请日期 2014.11.26
申请人 中国地质大学(武汉) 发明人 黄鹰;郝宝亮
分类号 H04W74/02(2009.01)I;H04W74/08(2009.01)I 主分类号 H04W74/02(2009.01)I
代理机构 武汉华旭知识产权事务所 42214 代理人 刘荣;周宗贵
主权项 一种基于AP控制的竞争与分配相结合的MAC接入方法,其特征在于:在一个BSS中利用AP对站点的数据发送顺序进行控制,将一个工作周期分为竞争时段T1和分配时段T2这两个时段,T1为预设值;(1)竞争时段T1进行以下步骤:(1‑1)T1时段开始时刻AP即发送广播消息NEWS1,告知BSS内的所有站点请求发送数据,同时清空存储于AP的发送站点顺序表,同时用于确定T1时长的T1计时器置位;发送站点顺序表的内容如表1所示:<img file="FDA0000617438190000011.GIF" wi="1333" he="354" />表1 发送站点顺序表(1‑2)所有待发送数据帧的站点接收到NEWS1后检测信道是否空闲,当信道空闲时,等待请求帧间间隔SIFS后,向AP发送请求帧RTS;所述请求帧RTS中包括源站点信息、目的站信息以及待发送数据字节数;(1‑3)AP根据收到的信息更新维护发送站点顺序表:AP每收到一个请求帧RTS,就记录下发送该请求帧RTS的站点的ID、目的站ID和待发送数据字节数加入发送站点顺序表,并将待发送数据字节数除以信道带宽得到所需传输时间加入发送站点顺序表;同时向该站点回复确认消息ACK,表示AP认为该站点申请成功;(1‑4)如果发送请求帧RTS的站点在发送请求帧RTS后设置时间内收到ACK帧,则此站点申请成功,否则申请失败;申请失败的站点利用二进制指数退避算法推迟一定时间,等到信道空闲后再次向AP发送RTS;如果待发送数据的站点在竞争时段T1结束前未收到确认消息ACK,则该站点申请失败,申请失败的站点等待下一个T1再重新发送请求帧RTS;(2)分配时段T2进行以下步骤:(2‑1)进入分配时段T2,AP间隔SIFS后,发送广播消息NEWS2,该广播消息NEWS2包括待发送数据的站点ID、站点发送数据字节以及站点发送数据的持续时间,并设置发送时间计时器为T<sub>d</sub>(n)+5*SIFS;其中,n为待发送数据的站点在发送站点顺序表中的序号,T<sub>d</sub>(n)表示所需传送时间,根据数据长度字节数/信道带宽或数据长度字节数/发送速率求出,信道带宽和发送速率均为设置值;SIFS为预设的短帧间间隔;(2‑2)BSS内的各站点接收广播消息NEWS2,判断本站点ID是否在NEWS2中出现,若出现,则该站点间隔SIFS后向目的站发送数据;若目的站正确收到了该站点发送的数据,则向AP发送确认消息ACK,表明发送完成;(2‑3)若发送时间计时器不为零,AP收到确认消息ACK,间隔SIFS后广播消息NEWS2,该广播消息包括下一个发送站点的源站ID、待发送数据字节数以及所需传输时间;若发送时间计时器为零,AP没有收到ACK,间隔SIFS后广播消息NEWS2,该广播消息包括下一个发送站点的源站ID、待发送数据字节数以及所需传输时间;重复步骤(2‑1)到(2‑3),直到所有站点数据发送完毕,重新进入T1时段。
地址 430074 湖北省武汉市洪山区鲁磨路388号