CN105163395B - 一种基于光载无线系统的无线局域网接入控制方法 - Google Patents
一种基于光载无线系统的无线局域网接入控制方法 Download PDFInfo
- Publication number
- CN105163395B CN105163395B CN201510400133.2A CN201510400133A CN105163395B CN 105163395 B CN105163395 B CN 105163395B CN 201510400133 A CN201510400133 A CN 201510400133A CN 105163395 B CN105163395 B CN 105163395B
- Authority
- CN
- China
- Prior art keywords
- poll
- frame
- data
- base station
- field
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/04—Scheduled access
- H04W74/06—Scheduled access using polling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/25—Arrangements specific to fibre transmission
- H04B10/2575—Radio-over-fibre, e.g. radio frequency signal modulated onto an optical carrier
- H04B10/25752—Optical arrangements for wireless networks
- H04B10/25753—Distribution optical network, e.g. between a base station and a plurality of remote units
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种基于光载无线系统的无线局域网接入控制方法,该方法以IEEE802.11PCF技术为核心,以提高信道利用率和避免空闲轮询为目的,将有数据发送请求的用户标记为活动状态,没有数据发送请求的用户标记为休眠状态;基站在每个无竞争期结束后在竞争期根据用户状态更新轮询表,轮询表中只包括活动用户;此外在超时重传机制中考虑光纤引入时延设计重传时间。本发明的有益效果是中心基站根据用户状态更新轮询表,只向活动用户发送轮询请求,从而避免对空闲站点轮询。
Description
技术领域
本发明属于信息技术领域,涉及一种基于光载无线系统的无线局域网接入控制方法。
背景技术
光载无线分布式天线系统(Radio over Fiber-Distributed Antenna Systems,RoF-DSA)中,移动天线单元(Remote antenna units,RAUs)通过光纤连接到基于基站设备的中心控制单元。同播光载无线分布式天线系统(RoF-DAS)中,基于单基站的中心控制单元连接多RAUs,从而提高基站针对室内无线网络的覆盖范围和带宽利用率。该系统上行链路中,不同RAUs覆盖范围内的用户终端需要通过竞争共享基站及传输介质。针对RoF网络MAC层协议目前尚没有统一的标准,研究主要集中在对传统的无线通信标准如Wi-Fi、WiMAX的MAC协议改进其响应时间等相关参数以抵消光纤引入的时延从而使其适用于光纤无线电系统。IEEE802.11为无线局域网的媒体接入控制提供了3种基本策略:基本分布式协调(DCF,Distributed Coordination Function),具有请求/回复的DCF(DCF in RTS/CTS)和点协调(PCF,Point Coordination Function)控制方式。但是,无线局域网中用户和基站接入点之间的标准通信距离要小于100米,相对而言,实际RoF-DAS中接入点覆盖更大的通信范围,信号的衰减使得传统的分布式载波侦听多点接入/冲突避免(CSMA/CA)有效性降低。基于预约机制的点接入控制方式沈希分析论证了光纤引入额外延时对吞吐量的影响(Chinacommunication,2013(1):81-92);Li Jian qiang等提出一种基于IEEE 802.11的接入控制优化策略,采用PCF接入方式解决了隐藏终端问题,并根据光纤传输距离在PIFS周期中增加光纤引入延迟时间来提高吞吐量(China communication,2014(5):37-48),但是,该方法也使得基站轮询空闲站点时消耗的超时等待时间增加,低负载时信道利用率降低。
发明内容
本发明的目的在于提供一种基于光载无线系统的无线局域网接入控制方法,解决了现有的方法使得基站轮询空闲站点时消耗的超时等待时间增加,低负载时信道利用率降低的问题。
本发明所采用的技术方案是按照以下步骤进行:
步骤1:定义帧格式
请求发送帧RTS、发送清除帧CTS、数据帧Data、确认帧ACK;
请求发送帧RTS,用于活动用户向基站请求加入轮询表时,包括Frame Control、Src、Dest、Serv_type、FCS字段,其中Frame Control字段为控制字段,2字节,其中Type部分b7b6b5b4=1011,Subtype部分b3b2=01,Src字段2字节,标明发送者地址,Dest字段2字节,标明接收者地址,Serv_type字段2字节预留用于优先级区分,无优先级区分时Serv_type=0x00;用于基站向活动用户发送轮询信标时,CF-Poll中Frame Control字段Type部分b7b6b5b4=0110,Subtype部分b3b2=10,Src字段2字节,标明发送者地址,Dest字段2字节,标明接收者地址,Poll_squ字段2字节用于表明请求对象轮询序号,无优先级区分时Serv_type=0x00;FCS字段为16bit的ITU-T CRC校验位;
发送清除帧CTS:用于基站向用户发送轮询次序更新信息,包括Frame Control、Src、Dest、Poll_squ、FCS字段,其中Frame Control字段为控制字段,2字节,其中Type部分b7b6b5b4=1100,Subtype部分b3b2=01,Src字段2字节,标明发送者地址,Dest字段2字节,标明接收者地址,Poll_squ字段2字节用于标明接收用户在本轮CFP中的轮询序号;FCS字段为16bit的ITU-T CRC校验位;
数据帧Data:授权用户和认知用户发往基站的数据,包括Frame Control、Src、Dest、Dsn、I_last、Data、FCS字段,其中Src、Dest、FCS字段定义与RTS中相同,Dsn字段1字节,标明当前数据序号,I_last字段1字节,标明当前数据包是否为缓冲区中最后一个数据,I_last=FF表示是,I_last=0x00表示缓冲区中还有剩余数据;DATA字段为数据信息,长度可变;Date+CF-ACK中Frame Control字段Type部分b7b6b5b4=0001,Subtype部分b3b2=10,Date中Frame Control字段Type b7b6b5b4=0000,Subtype部分b3b2=10;
ACK确认帧:基站发送给活动用户时用于确认数据接收和数据请求,包括FrameControl、Src、Dest、Dsn、SNext、FCS字段,其中Src、Dest、FCS字段定义与RTS中相同,Dsn字段2字节,标明申请收到的下一数据帧序号;当接收到的I_last=0x00时,Dsn=Dsn+1,FrameControl字段Type部分b7b6b5b4=1101,Subtype部分b3b2=01;当接收到的I_last=0xFF时,基站回复CF-Poll+ACK帧中Frame Control字段Type b7b6b5b4=0111,Subtype部分b3b2=10,Dsn=0x00;SNEXT字段2字节,标明为下一个请求对象轮询序号,当SNEXT=0x00表明轮询表中所有STA均已接受过基站轮询,基站回复CF-End+ACK中Frame Control字段Type b7b6b5b4=1111,Subtype部分b3b2=10;活动用户发送给基站的ACK用于确认轮询表更新信息正确接收,包括Frame Control、Src、Dest、Dsn、Poll_squ、FCS字段,其中Src、Dest、FCS字段定义与RTS中相同;Frame Control字段Type部分b7b6b5b4=1101,Subtype部分b3b2=01,Dsn=0x00,Poll_squ字段2字节,用于标明STA轮询序号;FCS字段为16bit的ITU-T CRC校验位;
步骤2:基于用户状态的轮询多址接入控制策略
(1)无竞争期
基站发送beacon标记CFP开始,TSIFS间隔后基站向活动用户按照轮询表顺序向活动用户请求数据,进行轮询接入过程,其中SIFS参照IEEE 802.11,TSIFS=28μs;
当基站收到的数据帧中I_last=FF时,通过在回复的ACK帧中设置Dsn=0,SNext=Poll_squ+1,表示对轮询表中下一个活动用户的轮询请求;当基站完成轮询表中最后一个用户数据接收后,通过在回复的ACK中设置Dsn=0x00,SNext=0x00标记CFP结束;
CFP期间活动用户持续侦听信道,当接收到基站发送的RTS帧中Poll_squ等于当前用户轮询序号,或者接收到ACK中Dsn=0x00并且SNext等于当前用户轮询序号时,SIFS间隔后当前用户向基站发送数据;数据传输采用超时重传机制,发送者在发送信息帧后TPIFS_delay超时未收到ACK确认则进行数据重传,TPIFS_delay考虑光纤引入传输时延,按下式计算:
TPIFS_delay=TPIFS+2×fiber length×5μs/km
其中,TPIFS参照IEEE802.11取值TPIFS=78μs;
活动用户完成缓存中所有数据发送后进入休眠状态停止信道侦听,待新数据到达后被唤醒再次侦听信道;当接收CF-End+ACK帧后在CP期间申请加入轮询表;
(2)竞争期
基站发送CF-End+ACK后系统进入CP阶段;CP期间活动用户采用RTS/CTS
DCF机制申请获得下一轮的轮询资格;活动用户通过RTS帧向基站申请轮询序号;基站正确接收后在CTS帧中Poll_squ字段标明用户轮询序号;用户正确接收后回复ACK帧确认;CP期间采用超时重传机制,信息帧发送后计时超过TDIFS_delay未收到回复则开始重传,TDIFS_delay考虑光纤引入延时按照下式计算:
TDIFS_delay=TDIFS+2×fiber length×5μs/km
其中TDIFS参照IEEE802.11取值TDIFS=128μs。
进一步,
1)基站端控制算法:
步骤1:初始化设置Poll_squ=0x01;
步骤2:发送Beacon标记CFP开始;
步骤2:发送轮询请求CF-Poll;
步骤3:若TPIFS_delay超时未收到数据则返回步骤2;若正确接收数据,回复ACK确认帧;当接收的Data帧中I_last=0xFF时,回复ACK+CF_Poll,其中Poll_squ=Poll_squ+1,Dsn=0;当接收的Data帧中I_last=0x00时,回复ACK中Poll_squ=Poll_squ,Dsn=Dsn+1;
步骤4:接收Poll_squ为轮询表中最后一个用户的Data帧,直至检测到I_last=0xFF,发送ACK+CF_End标记CFP结束;
步骤5:侦听信道,接收来自活动用户的RTS,分配Poll_squ;TDFIS超时未收到RTS,返回步骤1;
步骤6:回复CTS告知用户轮询序号Poll_squ;
步骤7:接收来自Poll_squ用户的ACK帧,;TDFIS_delay超时未收到ACK则重传,返回步骤6;
步骤8:正确接收ACK后侦听信道,TDFIS_delay超时未收到RTS,返回步骤1;
2)用户端控制算法:
步骤1:数据到达,STA被唤醒进入活动状态;
步骤2:侦听信道,收到CF_end帧后间隔SIFS发送RTS帧申请加入轮询表;
步骤3:接受来自基站的CTS帧,记录Poll_squ序号,回复ACK确认;
步骤4:侦听信道,收到来自基站的CF_Poll或ACK+CF_Poll信号,开始发送数据;
步骤5:数据发送结束,进入休眠状态;返回步骤1。
本发明的有益效果是相对于公知的RoF-DAS接入控制技术中,本发明基于IEEE802.11点协调接入控制方式提供一种基于用户状态认知的动态轮询接入控制方法,该方法中没有数据发送的接入用户进入休眠状态,中心基站根据用户状态更新轮询表,只向活动用户发送轮询请求,从而避免对空闲站点轮询。
附图说明
图1是一个示例性通信系统,在该通信系统中可以实施所公开的一个或多个实施方式;
图2是可以在图1所示通信系统中使用的四类媒体接入控制信息帧格式;
图3是可以在图2所示四类信息帧结构中Frame Control字段格式;
图4是一个示例性用户在实施所公开方案接入方案的流程图;
图5是一个示例性基站在实施公开方案轮询调度方案的流程图;
图6是在图1所示光载无线分布式天线系统中采用本发明所述无线局域网接入控制的方法实施例。
具体实施方式
下面结合具体实施方式对本发明进行详细说明。
该方法以IEEE802.11PCF技术为核心,以提高信道利用率和避免空闲轮询为目的,将有数据发送请求的用户标记为活动状态,没有数据发送请求的用户标记为休眠状态;基站在每个无竞争期(Contention Free Period,CFP)结束后根据用户状态更新轮询表,轮询表中只包括活动用户。
本发明按以下步骤完成:
1.定义帧格式
发明提供的媒体接入控制方法包括四类帧:请求发送帧(RTS)、发送清除帧(CTS)、数据帧(Data)、确认帧(ACK)。
四类帧结构中的Frame Control字段定义与IEEE802.11相同,其中使用Type和Subtype字段标明信息包类型。FCS字段为16bit的ITU-T CRC校验位。
请求发送帧RTS:用于活动用户向基站请求加入轮询表时,包括Frame Control、Src、Dest、Serv_type、FCS字段。其中Frame Control字段为控制字段,2字节,其中Typeb7b6b5b4=1011,Subtype部分b3b2=01;Src字段2字节,标明发送者地址;Dest字段2字节,标明接收者地址;Serv_type字段2字节预留用于优先级区分,无优先级区分时Serv_type=0x00;当用于基站向活动用户发送轮询信标时,CF-Poll中Frame Control字段Typeb7b6b5b4=0110,Subtype部分b3b2=10;Src字段2字节,标明发送者地址;Dest字段2字节,标明接收者地址;Poll_squ字段2字节用于表明请求对象轮询序号,无优先级区分时Serv_type=0x00;FCS字段为16bit的ITU-T CRC校验位。
发送清除帧CTS:用于基站向用户发送轮询次序更新信息,包括Frame Control、Src、Dest、Poll_squ、FCS字段。其中Frame Control字段为控制字段,2字节,其中Typeb7b6b5b4=1100,Subtype部分b3b2=01,;Src字段2字节,标明发送者地址;Dest字段2字节,标明接收者地址;Poll_squ字段2字节用于标明接收用户在本轮CFP中的轮询序号;FCS字段为16bit的ITU-T CRC校验位。
数据帧DATA:授权用户和认知用户发往基站的数据,包括Frame Control、Src、Dest、Dsn、I_last、Data、FCS字段。其中Src、Dest、FCS字段定义与RTS中相同,Dsn字段1字节,标明当前数据序号,I_last字段1字节,标明当前数据包是否为缓冲区中最后一个数据,I_last=FF表示是,I_last=0x00表示缓冲区中还有剩余数据;DATA字段为数据信息,长度可变;Date+CF-ACK中Frame Control字段Type b7b6b5b4=0001,Subtype部分b3b2=10,Date中Frame Control字段Type b7b6b5b4=0000,Subtype部分b3b2=10。
ACK确认帧:基站发送给活动用户时用于确认数据接收和数据请求,包括FrameControl、Src、Dest、Dsn、SNext、FCS字段,其中Src、Dest、FCS字段定义与RTS中相同,Dsn字段2字节,标明申请收到的下一数据包序号;当接收到的I_last=0x00时,Dsn=Dsn+1,ACK中Frame Control字段Type b7b6b5b4=1101,Subtype部分b3b2=01;当接收到的I_last=FF时,Dsn=0x00,CF-Poll+ACK中Frame Control字段Type b7b6b5b4=0111,Subtype部分b3b2=10;SNEXT字段2字节,标明为下一个请求对象轮询序号,当SNEXT=0x00表明轮询表中所有STA均已接受过基站轮询,此时CF-End+ACK中Frame Control字段Type b7b6b5b4=1111,Subtype部分b3b2=10;活动用户发送给基站的ACK用于确认轮询表更新信息正确接收,包括Frame Control、Src、Dest、Dsn、Poll_squ、FCS字段,其中Src、Dest、FCS字段定义与RTS中相同;Frame Control字段Type b7b6b5b4=1101,Subtype部分b3b2=01;Dsn=0x00,Poll_squ字段2字节,用于标明STA轮询序号;FCS字段为16bit的ITU-T CRC校验位。
2.基于用户状态的轮询多址接入控制策略
基于IEEE 802.11PCF超帧由无竞争期(Contention Free Period,CFP)和竞争期(Contention Period,CP)构成。
基站发送beacon标记CFP开始,TSIFS间隔后基站向活动用户按照轮询表顺序向活动用户请求数据,进行轮询接入过程,其中SIFS参照IEEE 802.11,TSIFS=28μs。当基站收到的数据帧中I_last=FF时,通过在回复的ACK帧中设置Dsn=0,SNext=Poll_squ+1,表示对轮询表中下一个活动用户的轮询请求;当基站完成轮询表中最后一个用户数据接收后,通过在回复的ACK中设置Dsn=0x00,SNext=0x00标记CFP结束。
CFP期间活动用户持续侦听信道,当接收到基站发送的RTS帧中Poll_squ等于当前用户轮询序号,或者接收到ACK中Dsn=0x00并且SNext等于当前用户轮询序号时,SIFS间隔后当前用户向基站发送数据;数据传输过程中,如果用户在发送Date帧后TPIFS_delay超时未收到ACK确认帧则进行数据重传。TPIFS_delay考虑光纤引入传输时延,按下式计算:
TPIFS_delay=TPIFS+2×fiber length×5μs/km
其中,TPIFS参照IEEE802.11取值TPIFS=78μs。fiber length为光纤长度。
活动用户完成缓存中所有数据发送后进入休眠状态停止信道侦听,待新数据到达后被唤醒,开始侦听信道,当接收到标记CFP结束的ACK帧后,在随后的CP期间申请加入轮询表。
CFP结束后系统进入CP阶段。CP期间活动用户采用RTS/CTS DCF机制申请获得下一轮的轮询资格。活动用户通过RTS帧向基站申请轮询序号;基站正确接收后在CTS帧中Poll_squ字段标明用户轮询序号;用户正确接收后回复ACK帧确认;基站发送CTS后开始计时,计时超过TDIFS_delay未收到ACK确认帧则开始重传,TDIFS_delay考虑光纤引入延时按照下式计算:
TDIFS_delay=TDIFS+2×fiber length×5μs/km
其中TDIFS参照IEEE802.11取值TDIFS=128μs。
3.基站AP控制算法:
步骤1:初始化设置Poll_squ=0x01;
步骤2:发送Beacon标记CFP开始;
步骤3:发送轮询请求CF-Poll;
步骤4:若TPIFS_delay超时未收到数据则返回步骤2;若正确接收数据,回复ACK确认帧。当接收的Data帧中I_last=0xFF时,回复ACK+CF_Poll,其中Poll_squ=Poll_squ+1,Dsn=0。当接收的Data帧中I_last=0x00时,回复ACK中Poll_squ=Poll_squ,Dsn=Dsn+1。
步骤5:接收Poll_squ为轮询表中最后一个用户的Data帧,直至检测到I_last=0xFF,发送ACK+CF_End标记CFP结束。
步骤6:侦听信道,接收来自活动用户的RTS,分配Poll_squ;TDFIS超时未收到RTS,返回步骤1;
步骤7:回复CTS告知用户轮询序号Poll_squ;
步骤8:接收来自Poll_squ用户的ACK帧,;TDFIS_delay超时未收到ACK则重传,返回步骤6;
步骤9:正确接收ACK后侦听信道,TDFIS_delay超时未收到RTS,返回步骤1。
4.用户STA控制算法:
步骤1:数据到达,STA被唤醒进入活动状态;
步骤2:侦听信道,收到CF_end帧后间隔SIFS发送RTS帧申请加入轮询表;
步骤3:接受来自基站的CTS帧,记录Poll_squ序号,回复ACK确认;
步骤4:侦听信道,收到来自基站的CF_Poll或ACK+CF_Poll信号,开始发送数据;
步骤5:数据发送结束,进入休眠状态;返回步骤1。
图1是一个示例性通信系统,在该通信系统中可以实施所公开的一个或多个实施方式;图2是可以在图1所示通信系统中使用的四类媒体接入控制信息帧格式。图3是可以在图2所示四类信息帧结构中Frame Control字段格式。图4是一个示例性用户在实施所公开方案接入方案的流程图。图5是一个示例性基站在实施公开方案轮询调度方案的流程图。图6是在图1所示光载无线分布式天线系统中采用本发明所述无线局域网接入控制的方法实施例。表1是本发明所述MAC帧Frame Control字段中Type和Subtype部分赋值说明。
表1
下面列举具体实施例对本发明进行说明。
本实施例所示为接入控制过程中的一个轮询接入周期。实施例中的光载无线分布式天线系统具有1个基站BS和3个无线接入终端用户STA。在本实施例CFP开始时刻,STA1和STA2因为有数据发送请求处于活动状态,基站在上一个竞争期内已经完成了轮询表的更新将STA1和STA2加入轮询表。则当前轮询周期中媒体接入控制流程如下所示:
t0:基站发送Beacon标志无竞争期开始;
t1:间隔TSIFS后基站向STA1发送CF-Poll数据接入请求;
t2:STA1接收到来自基站的CF-Poll帧,间隔TSIFS后向基站发送CF-ACK和Date帧,并在最后一个Date帧中标记I_last=0xFF表示数据传输结束;
t3:基站接收到来自STA1标记有I_last=0xFF的Data帧,间隔TSIFS后发送ACK+CF-Poll,标记Poll-squ=STA2捎带对STA2的数据请求信息;
t4:有数据到达唤醒休眠用户Idel STA,进入活动状态后开始侦听信道;
t5:STA1数据缓存区为空,正确接收来自基站的ACK+CF-Poll帧后转入休眠状态;
t6:STA2接收到来自基站的ACK-CF-Poll帧,间隔TSIFS后向基站发送CF-ACK和Date帧,并在最后一个Date帧中标记I_last=0xFF表示数据传输结束;
t7:有数据到达唤醒处于休眠状态的STA 1,进入活动状态后开始侦听信道;
t8:STA2在最后一个Date帧中标记I_last=0xFF表示数据传输结束;
t9:基站接收到来自STA2标记有I_last=0xFF的Data帧,检测轮询表中无剩余STA需要接入,间隔TSIFS后发送ACK+CF-end帧,标记SNext=0x00捎带表示无竞争期结束;
t10:活动状态的STA侦听到ACK+CF-end后进入竞争接入状态,采用RTS/CTS工作模式向基站发送轮询请求申请新一轮的轮询顺序;
t11:基站更新轮询表,完成新一轮轮询顺序的分配,竞争接入期结束;发送Beacon表示下一轮无竞争数据接入期开始。
本发明的优点:
1、在接入申请和数据传输阶段的差错重传处理机制中,考虑光纤引入传输延时设计TDFIS_delay和TDFIS_delay更适用于RoF–DAS系统;
2、根据用户数据发送需求进行用户状态区分;
3、无数据发送需求的用户进入休眠状态,活动用户参与竞争轮询顺序;
4、基站在竞争周期中根据用户状态更新轮询表,避免轮询周期内的空闲访问,提高网络吞吐量;
5、利用捎带技术实现了数据传输和数据请求的并行处理,降低了数据传输等待时延。
以上所述仅是对本发明的较佳实施方式而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施方式所做的任何简单修改,等同变化与修饰,均属于本发明技术方案的范围内。
Claims (2)
1.一种基于光载无线系统的无线局域网接入控制方法,其特征在于按照以下步骤进行:
步骤1:定义帧格式
请求发送帧RTS、发送清除帧CTS、数据帧Data、确认帧ACK;
请求发送帧RTS,用于活动用户向基站请求加入轮询表时,包括Frame Control、Src、Dest、Serv_type、FCS字段,其中Frame Control字段为控制字段,2字节,其中Type部分b7b6b5b4=1011,Subtype部分b3b2=01,Src字段2字节,标明发送者地址,Dest字段2字节,标明接收者地址,Serv_type字段2字节预留用于优先级区分,无优先级区分时Serv_type=0x00;用于基站向活动用户发送轮询信标时,CF-Poll中Frame Control字段Type部分b7b6b5b4=0110,Subtype部分b3b2=10,Src字段2字节,标明发送者地址,Dest字段2字节,标明接收者地址,Poll_squ字段2字节用于表明请求对象轮询序号,无优先级区分时Serv_type=0x00;FCS字段为16bit的ITU-TCRC校验位;
发送清除帧CTS:用于基站向用户发送轮询次序更新信息,包括Frame Control、Src、Dest、Poll_squ、FCS字段,其中Frame Control字段为控制字段,2字节,其中Type部分b7b6b5b4=1100,Subtype部分b3b2=01,Src字段2字节,标明发送者地址,Dest字段2字节,标明接收者地址,Poll_squ字段2字节用于标明接收用户在本轮CFP中的轮询序号;FCS字段为16bit的ITU-TCRC校验位;
数据帧Data:授权用户和认知用户发往基站的数据,包括Frame Control、Src、Dest、Dsn、I_last、Data、FCS字段,其中Src、Dest、FCS字段定义与RTS中相同,Dsn字段1字节,标明当前数据序号,I_last字段1字节,标明当前数据包是否为缓冲区中最后一个数据,I_last=FF表示当前数据包是缓冲区中最后一个数据,I_last=0x00表示缓冲区中还有剩余数据;DATA字段为数据信息,长度可变;Date+CF-ACK中Frame Control字段Type部分b7b6b5b4=0001,Subtype部分b3b2=10,Date中Frame Control字段Type b7b6b5b4=0000,Subtype部分b3b2=10;
ACK确认帧:基站发送给活动用户时用于确认数据接收和数据请求,包括FrameControl、Src、Dest、Dsn、SNext、FCS字段,其中Src、Dest、FCS字段定义与RTS中相同,Dsn字段2字节,标明申请收到的下一数据帧序号;当接收到的I_last=0x00时,Dsn=Dsn+1,Frame Control字段Type部分b7b6b5b4=1101,Subtype部分b3b2=01;当接收到的I_last=0xFF时,基站回复CF-Poll+ACK帧中Frame Control字段Type b7b6b5b4=0111,Subtype部分b3b2=10,Dsn=0x00;SNEXT字段2字节,标明为下一个请求对象轮询序号,当SNEXT=0x00表明轮询表中所有STA均已接受过基站轮询,基站回复CF-End+ACK中Frame Control字段Typeb7b6b5b4=1111,Subtype部分b3b2=10;活动用户发送给基站的ACK用于确认轮询表更新信息正确接收,包括Frame Control、Src、Dest、Dsn、Poll_squ、FCS字段,其中Src、Dest、FCS字段定义与RTS中相同;Frame Control字段Type部分b7b6b5b4=1101,Subtype部分b3b2=01,Dsn=0x00,Poll_squ字段2字节,用于标明STA轮询序号;FCS字段为16bit的ITU-TCRC校验位;
步骤2:基于用户状态的轮询多址接入控制策略
1)无竞争期
基站发送beacon标记CFP开始,TSIFS间隔后基站向活动用户按照轮询表顺序向活动用户请求数据,进行轮询接入过程,其中SIFS参照IEEE802.11,TSIFS=28μs;
当基站收到的数据帧中I_last=FF时,通过在回复的ACK帧中设置Dsn=0,SNext=Poll_squ+1,表示对轮询表中下一个活动用户的轮询请求;当基站完成轮询表中最后一个用户数据接收后,通过在回复的ACK中设置Dsn=0x00,SNext=0x00标记CFP结束;
CFP期间活动用户持续侦听信道,当接收到基站发送的RTS帧中Poll_squ等于当前用户轮询序号,或者接收到ACK中Dsn=0x00并且SNext等于当前用户轮询序号时,SIFS间隔后当前用户向基站发送数据;数据传输采用超时重传机制,发送者在发送信息帧后TPIFS_delay超时未收到ACK确认则进行数据重传,TPIFS_delay考虑光纤引入传输时延,按下式计算:
TPIFS_delay=TPIFS+2×fiber length×5μs/km
其中,TPIFS参照IEEE802.11取值TPIFS=78μs;
活动用户完成缓存中所有数据发送后进入休眠状态停止信道侦听,待新数据到达后被唤醒再次侦听信道;当接收CF-End+ACK帧后在CP期间申请加入轮询表;
2)竞争期
基站发送CF-End+ACK后系统进入CP阶段;CP期间活动用户采用RTS/CTS
DCF机制申请获得下一轮的轮询资格;活动用户通过RTS帧向基站申请轮询序号;基站正确接收后在CTS帧中Poll_squ字段标明用户轮询序号;用户正确接收后回复ACK帧确认;CP期间采用超时重传机制,信息帧发送后计时超过TDIFS_delay未收到回复则开始重传,TDIFS_delay考虑光纤引入延时按照下式计算:
TDIFS_delay=TDIFS+2×fiber length×5μs/km
其中TDIFS参照IEEE802.11取值TDIFS=128μs。
2.按照权利要求1所述一种基于光载无线系统的无线局域网接入控制方法,其特征在于:
1)基站端控制算法:
步骤1:初始化设置Poll_squ=0x01;
步骤2:发送Beacon标记CFP开始;
步骤3:发送轮询请求CF-Poll;
步骤4:若TPIFS_delay超时未收到数据则返回步骤2;若正确接收数据,回复ACK确认帧;当接收的Data帧中I_last=0xFF时,回复ACK+CF_Poll,其中Poll_squ=Poll_squ+1,Dsn=0;当接收的Data帧中I_last=0x00时,回复ACK中Poll_squ=Poll_squ,Dsn=Dsn+1;
步骤5:接收Poll_squ为轮询表中最后一个用户的Data帧,直至检测到I_last=0xFF,发送ACK+CF_End标记CFP结束;
步骤6:侦听信道,接收来自活动用户的RTS,分配Poll_squ;TDFIS超时未收到RTS,返回步骤1;
步骤7:回复CTS告知用户轮询序号Poll_squ;
步骤8:接收来自Poll_squ用户的ACK帧,TDFIS_delay超时未收到ACK则重传,返回步骤6;
步骤9:正确接收ACK后侦听信道,TDFIS_delay超时未收到RTS,返回步骤1;
2)用户端控制算法:
步骤1:数据到达,STA被唤醒进入活动状态;
步骤2:侦听信道,收到CF_end帧后间隔SIFS发送RTS帧申请加入轮询表;
步骤3:接受来自基站的CTS帧,记录Poll_squ序号,回复ACK确认;
步骤4:侦听信道,收到来自基站的CF_Poll或ACK+CF_Poll信号,开始发送数据;
步骤5:数据发送结束,进入休眠状态;返回步骤1。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510400133.2A CN105163395B (zh) | 2015-07-09 | 2015-07-09 | 一种基于光载无线系统的无线局域网接入控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510400133.2A CN105163395B (zh) | 2015-07-09 | 2015-07-09 | 一种基于光载无线系统的无线局域网接入控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105163395A CN105163395A (zh) | 2015-12-16 |
CN105163395B true CN105163395B (zh) | 2019-04-02 |
Family
ID=54804123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510400133.2A Active CN105163395B (zh) | 2015-07-09 | 2015-07-09 | 一种基于光载无线系统的无线局域网接入控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105163395B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6841846B2 (ja) * | 2016-04-27 | 2021-03-10 | 華為技術有限公司Huawei Technologies Co.,Ltd. | 光無線通信ネットワークにおける情報送信方法、調整機、および端末ノード |
CN108667486A (zh) * | 2018-03-30 | 2018-10-16 | 浙江理工大学 | 一种电力线载波可靠轮询通信方法 |
CN108966279B (zh) * | 2018-08-17 | 2020-02-18 | 北京邮电大学 | 一种基于中心压力边缘化的光载无线接入方法及系统 |
CN113438743B (zh) * | 2021-06-11 | 2022-07-08 | 杨志军 | 一种自适应多服务器轮询接入控制方法及系统 |
CN113556825B (zh) * | 2021-07-02 | 2023-09-26 | 中国船舶集团有限公司第七二四研究所 | 一种点协调中基于多属性决策的轮询方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1512721A (zh) * | 2002-12-26 | 2004-07-14 | �ʼҷ����ֵ��ӹɷ�����˾ | 具有增强中央协调控制的无线局域网系统和方法 |
GB2440195A (en) * | 2006-07-20 | 2008-01-23 | Toshiba Res Europ Ltd | Optimising superframe periods to reduce delay to delay-sensitive traffic |
CN104066094A (zh) * | 2014-06-19 | 2014-09-24 | 云南大学 | 一种基于两级轮询的无线认知网络频谱接入方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7058074B2 (en) * | 2000-11-01 | 2006-06-06 | Texas Instruments Incorporated | Unified channel access for supporting quality of service (QoS) in a local area network |
-
2015
- 2015-07-09 CN CN201510400133.2A patent/CN105163395B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1512721A (zh) * | 2002-12-26 | 2004-07-14 | �ʼҷ����ֵ��ӹɷ�����˾ | 具有增强中央协调控制的无线局域网系统和方法 |
GB2440195A (en) * | 2006-07-20 | 2008-01-23 | Toshiba Res Europ Ltd | Optimising superframe periods to reduce delay to delay-sensitive traffic |
CN104066094A (zh) * | 2014-06-19 | 2014-09-24 | 云南大学 | 一种基于两级轮询的无线认知网络频谱接入方法 |
Non-Patent Citations (1)
Title |
---|
Ra'ul Palacios等.An Energy-efficient Point Coordination Function Using Bidirectional Transmissions of Fixed Duration for Infrastructure IEEE 802.11 WLANs.《IEEE ICC 2013 - Communication QoS, Reliability and Modeling Symposium》.2013,第2443-2448页. |
Also Published As
Publication number | Publication date |
---|---|
CN105163395A (zh) | 2015-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10243714B2 (en) | Efficient uplink SDMA operation | |
US9226227B2 (en) | Group based beacons | |
US9178673B1 (en) | Dynamic bandwidth allocation | |
CN104160756B (zh) | 支持无线通信中的大量设备 | |
CN105163395B (zh) | 一种基于光载无线系统的无线局域网接入控制方法 | |
JP2008532332A (ja) | 無線チャネルによって接続される複数の局及び1つのアクセスポイントを含む通信ネットワークにおける無線チャネルにアクセスする方法及び無線通信ネットワーク | |
US20120135694A1 (en) | Unscheduled protocols for switched antenna arrays | |
US20050025131A1 (en) | Medium access control in wireless local area network | |
CN104160757A (zh) | 用于在无线局域网络中节省功率的方法和装置 | |
CN103763076B (zh) | 车载自组织网络中基于异步多信道的协作mac协议实现方法 | |
CN108432328A (zh) | 无线通信装置以及终端装置 | |
CN108495372A (zh) | 一种无线局域网中小区内多站点数据同时传输的方法 | |
CN105900513A (zh) | 竞争信道的方法和装置 | |
US20130235796A1 (en) | System and Method for Uplink Transmission in a Wireless Network | |
US20060120334A1 (en) | Enhanced direct link transmission method and system for wireless local area networks | |
CN104219017A (zh) | 一种物理层数据包传输方法以及接入节点 | |
US12219555B2 (en) | Enabling legacy (non-EHT) stations to operate on the conditional link of a soft AP MLD | |
WO2016167310A1 (ja) | 端末装置、通信方法及び通信システム | |
CN103188739A (zh) | 网络中帧的传输方法及装置 | |
CN104066094A (zh) | 一种基于两级轮询的无线认知网络频谱接入方法 | |
JP2023113977A (ja) | 通信装置、通信方法 | |
Ullah et al. | INAV: Minimizing delay induced by DCF control packet losses in IEEE 802.11 to optimize throughput | |
CN116783976A (zh) | 非同时发送/接收链路上的信道接入 | |
EP3226435B1 (en) | System and method for uplink transmission in a wireless network | |
Reddy et al. | Solving the Hidden Terminal problems Using Directional-Antenna Based MAC Protocol for Wireless Adhoc Networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220728 Address after: No. b01-195, Kunming Science and Technology Innovation Park, No. 3, Jingkai Road, economic development zone, Kunming area, China (Yunnan) pilot Free Trade Zone, Kunming, Yunnan 650216 Patentee after: Yunnan youbei Communication Technology Co.,Ltd. Address before: 650091 Yunnan province Kunming City Lake Road No. 2 Patentee before: YUNNAN University |
|
TR01 | Transfer of patent right |