无线帧处理方法及系统的制作方法
【专利摘要】本发明公开了一种无线帧处理方法及系统,该方法包括:发送方向接收方发送无线帧,其中,发送方是基本服务集中的站点且接收方是基本服务集中的接入点,或者发送方是基本服务集中的接入点且接收方是基本服务集中的站点,无线帧的物理帧头信令域中携带有第一地址信息子域和第二地址信息子域,第一地址信息子域用于标识接入点,第二地址信息子域用于标识站点;接收方根据第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线帧。本发明可以避免地址信息子域的浪费。
【专利说明】无线帧处理方法及系统
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种无线帧处理方法及系统。
【背景技术】
[0002]当前,在无线网络领域,无线局域网(Wireless Local Area Network,简称为WLAN)快速发展,全球对WLAN的覆盖需求日益增长。电气和电子工程师协会(Institutefor Electrical and Electronic Engineers,简称为 IEEE)工业规范802.11 工作组先后定义了 802.lla、802.lib, 802.1lg等一系列WLAN技术标准,主要制定物理层协议(PhysicalLayer Protocol,简称为PHY)和媒体接入控制(Media Access Control,简称为MAC)层规范。随后又出现了其他任务组,致力于发展涉及现有802.11技术改进的规范,例如,802.1lah任务组主要针对IGHz频段以下免许可频段的资源进行利用,用于支持智能电网、传感器网络及蜂窝网负载分担等新的应用。
[0003]在已有的802.11技术规范中,其基本的网络架构是一个接入点(Access Point,简称AP)以及与AP关联的多个非接入点的站点(non-AP Station,简称STA)组成了一个基本服务集(Basic Service Set,简称BSS),每个基本服务集有一个基本服务集标识符(Basic Service Set Identifier,简称为BSSID)。每个站点可以采用MAC地址作为其标识符,也可以采用与之相关联的AP分配的关联标识符(Association Identif ier,简称AID)作为其标识符,亦可采用对关联标识符进行数学处理的结果作为其标识符,数学处理包括截断(部分AID),或者进行hash等,处理方法是AP和站点共知的,在此统称为部分关联标识符(partial AID)作为其标识符;接入点可以采用BSSID作为其标识符,也可以采用一个系统预先设定的特殊值作为AP的关联标识符来标识,亦可采用对关联标识符进行数学处理的结果作为其标识符,数学处理包括截断(部分AID),或者进行hash等,处理方法是AP和站点共知的,在此统称为部分关联标识符(partial AID)作为其标识符,同时也可对BSSID进行简化,称为部分基本服务集标识符(partial BSSID)此简化方法与关联标识符的简化方法可以相同也可以不同。
[0004]目前802.1lah任务组在制定其技术规范时,希望802.1lah的技术规范尽量沿用已有的802.11系列的技术规范,同时为了满足802.1lah本身所特有的属性,也可对已有的技术规范做适当修改或者制定新的技术规范。目前802.1lah任务组确定技术的工作带宽可以为l/2/4/8/16MHz,采用正交频分复用(Orthogonal Frequency DivisionMultiplexing,简称为OFDM)调制技术,每个OFDM符号(包含长保护间隔)持续时间为40 μ S,这相对已有的802.11系列标准中每个OFDM符号的持续时间扩大了 10倍。换而言之,发送相同的信息,采用802.1lah技术规范的设备功耗将是符合已有802.11技术规范设备的10倍。因此,为了满足802.1lah技术规范的设备在节能方面的较高需求,需要以更加简短的信息传递方式,来完成相应的功能。
[0005]在已有的802.11技术规范中,一个无线帧的物理帧头的信令域通常包含LENGTH/DURATION 子域、STBC 子域、解调和编码(Modulation and Coding Scheme,简称为 MCS)子域、编码类型子域、CRC (cyclic redundancy code)子域以及保留比特等子域,这个信令域在此称之为通用信令域,在通用信令域之后通常跟随物理帧负载。物理层帧负载主要承载的是MAC层的数据,而信令域中的某些子域的信息通常都是针对物理帧负载的,例如MCS子域,指示物理帧负载使用的调制编码方案。如果一个无线帧的不携带物理层负载,那么物理帧头的信令域中的某些子域如MCS子域就没有什么意义了。因而当负载信息量比较少的情况下,可以压缩信令域中的信息,而将负载信息承载到信令域中。但是目前的无线帧格式中,信令域承载信息的比特数是有限的,而在负载信息中会承载收发方的标识信息,这个信息占用的比特数较多,如MAC地址(48位比特),BSSID (48位比特),AID (13位比特)等,即使使用压缩后的标识信息,仍可能因为使用的比特数过多而导致信令域的比特数不足以承载必须的信息。
[0006]相关技术中,第一地址信息子域和第二地址信息子域所承载的信息是根据发送方和接收方而确定的。例如,当发送方是站点且接收方是接入点时,第一地址信息子域所承载的信息是站点,第二地址信息子域所承载的信息是接入点;当发送方是接入点且接收方是站点时,第一地址信息子域所承载的信息是接入点,第二地址信息子域所承载的信息是站点。这样,就产生了如下的问题,假设用于承载站点的信息需要8位地址信息子域且用于承载接入点的信息需要13位地址信息子域,为了满足上述承载需求,第一地址信息子域和第二地址信息子域都需要各预留13位共26位地址信息子域。但是,无论当发送方是站点且接收方是接入点时,还是当发送方是接入点且接收方是站点时,其实际应用到的地址信息子域仅仅是由上述8加13得到的21位。显然,上述第一地址信息子域和第二地址信息子域承载信息的方式造成了地址信息子域的浪费。
【发明内容】
[0007]本发明实施例提供了一种无线帧处理方法及系统,以至少解决相关技术中第一地址信息子域和第二地址信息子域承载信息的方式造成了地址信息子域的浪费的问题。
[0008]本发明实施例提供了一种无线帧处理方法,包括:发送方向接收方发送无线帧,其中,发送方是基本服务集中的站点且接收方是基本服务集中的接入点,或者发送方是基本服务集中的接入点且接收方是基本服务集中的站点,无线帧的物理帧头信令域中携带有第一地址信息子域和第二地址信息子域,第一地址信息子域用于标识接入点,第二地址信息子域用于标识站点;接收方根据第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线中贞。
[0009]进一步地,第一地址信息子域中携带的信息包括以下之一:接入点的部分基本服务集标识符、接入点的部分关联标识符、接入点的关联标识符;第二地址信息子域中携带的信息包括以下之一:站点的关联标识符、站点的部分关联标识符。
[0010]进一步地,当发送方是站点且接收方是接入点时,接收方根据第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线帧包括:接收方解析第一地址信息子域;若第一地址信息子域承载的信息与自身的部分基本服务集标识符、或者自身的部分关联标识符、或者自身的关联标识符中之一匹配,则确定无线帧是发送给自己的无线帧。
[0011]进一步地,当发送方是站点且接收方是接入点时,接收方根据第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线帧包括:接收方解析第二地址信息子域;若第二地址信息子域承载的信息与已与自身关联的站点的关联标识符、或者已与自身关联的站点的部分关联标识符中之一匹配,则确定无线帧是已与自身关联的站点发送给自己的无线中贞。
[0012]进一步地,当发送方是接入点且接收方是站点时,接收方根据第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线帧包括:接收方解析第二地址信息子域;若第二地址信息子域承载的信息与自身的关联标识符、或者自身的部分关联标识符中之一匹配,则确定无线巾贞是发送给自己的无线中贞。
[0013]进一步地,当发送方是接入点且接收方是站点时,接收方根据第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线帧包括:接收方解析第一地址信息子域和第二地址信息子域;若第一地址信息子域承载的信息与自身所关联的接入点的部分基本服务集标识符、或者自身所关联的接入点的部分关联标识符、或者自身所关联的接入点的关联标识符中之一匹配,并且,第二地址信息子域承载的信息与自身的关联标识符、或者部分关联标识符中之一匹配,则确定无线帧是自身所在的基本服务集内的接入点发送给自身的无线中贞。
[0014]进一步地,第一地址信息子域在物理帧头信令域中的位置和使用的比特数是固定的。
[0015]进一步地,第二地址信息子域在物理帧头信令域中的位置和使用的比特数是固定的。
[0016]进一步地,第一地址信息子域在物理帧头信令域中使用的比特数与第二地址信息子域在物理帧头信令域中使用的比特数是不同的。
[0017]本发明实施例提供了一种无线帧处理系统,包括发送方和接收方,其中,发送方是基本服务集中的站点且接收方是基本服务集中的接入点,或者发送方是基本服务集中的接入点且接收方是基本服务集中的站点,发送方包括:发送模块,用于向接收方发送无线帧,其中,无线帧的物理帧头信令域中携带有第一地址信息子域和第二地址信息子域,第一地址信息子域用于标识接入点,第二地址信息子域用于标识站点;接收方包括:判定模块,用于根据第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线帧。
[0018]本发明实施例中,无论当发送方是站点且接收方是接入点时,还是当发送方是接入点且接收方是站点时,第一地址信息子域所承载的信息是都固定是接入点,第二地址信息子域所承载的信息是都固定是站点。这样,即便用于承载站点的地址信息子域的位数与用于承载接入点的地址信息子域的位数不同,也不必过多地预留地址信息子域,从而避免了地址信息子域的浪费。
【专利附图】
【附图说明】
[0019]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020]图1是根据本发明实施例的无线帧处理方法的流程图;
[0021]图2是根据本发明实施例的波束成型报告轮询帧格式的示意图;
[0022]图3是根据本发明实施例的PS-Poll帧的格式的示意图;
[0023]图4是根据本发明实施例的无线帧处理系统的结构框图。【具体实施方式】
[0024]下面将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0025]以下实施例中的重复数据处理方法可以应用在服务器上,该服务器可以专用于进行重复数据的处理,当然也可以应用于一组服务器上。或者也可以作为服务器中的一个模块与执行其他功能的服务器公用。
[0026]本发明提供了一种无线帧处理方法,图1是根据本发明实施例的无线帧处理方法的流程图一,如图1所示,包括如下的步骤S102至步骤S104。
[0027]步骤S102,发送方向接收方发送无线帧,其中,发送方是基本服务集中的站点且接收方是基本服务集中的接入点,或者发送方是基本服务集中的接入点且接收方是基本服务集中的站点,无线帧的物理帧头信令域中携带有第一地址信息子域和第二地址信息子域,第一地址信息子域用于标识接入点,第二地址信息子域用于标识站点。
[0028]步骤S104,接收方根据第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线中贞。
[0029]相关技术中,第一地址信息子域和第二地址信息子域承载信息的方式造成了地址信息子域的浪费。本发明实施例中,无论当发送方是站点且接收方是接入点时,还是当发送方是接入点且接收方是站点时,第一地址信息子域所承载的信息是都固定是接入点,第二地址信息子域所承载的信息是都固定是站点。这样,即便用于承载站点的地址信息子域的位数与用于承载接入点的地址信息子域的位数不同,也不必过多地预留地址信息子域,从而避免了地址信息子域的浪费。
[0030]进一步地,第一地址信息子域中携带的信息包括以下之一:接入点的部分基本服务集标识符、接入点的部分关联标识符、接入点的关联标识符;第二地址信息子域中携带的信息包括以下之一:站点的关联标识符、站点的部分关联标识符。
[0031]进一步地,当发送方是站点且接收方是接入点时,接收方根据第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线帧包括:接收方解析第一地址信息子域;若第一地址信息子域承载的信息与自身的部分基本服务集标识符、或者自身的部分关联标识符、或者自身的关联标识符中之一匹配,则确定无线帧是发送给自己的无线帧。
[0032]进一步地,当发送方是站点且接收方是接入点时,接收方根据第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线帧包括:接收方解析第二地址信息子域;若第二地址信息子域承载的信息与已与自身关联的站点的关联标识符、或者已与自身关联的站点的部分关联标识符中之一匹配,则确定无线帧是已与自身关联的站点发送给自己的无线中贞。
[0033]进一步地,当发送方是接入点且接收方是站点时,接收方根据第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线帧包括:接收方解析第二地址信息子域;若第二地址信息子域承载的信息与自身的关联标识符、或者自身的部分关联标识符中之一匹配,则确定无线巾贞是发送给自己的无线中贞。
[0034]进一步地,当发送方是接入点且接收方是站点时,接收方根据第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线帧包括:接收方解析第一地址信息子域和第二地址信息子域;若第一地址信息子域承载的信息与自身所关联的接入点的部分基本服务集标识符、或者自身所关联的接入点的部分关联标识符、或者自身所关联的接入点的关联标识符中之一匹配,并且,第二地址信息子域承载的信息与自身的关联标识符、或者部分关联标识符中之一匹配,则确定无线帧是自身所在的基本服务集内的接入点发送给自身的无线中贞。
[0035]进一步地,第一地址信息子域在物理帧头信令域中的位置和使用的比特数是固定的。
[0036]进一步地,第二地址信息子域在物理帧头信令域中的位置和使用的比特数是固定的。
[0037]进一步地,第一地址信息子域在物理帧头信令域中使用的比特数与第二地址信息子域在物理帧头信令域中使用的比特数是不同的。
[0038]下面将结合优选实施例一对本发明实施例的实现过程进行详细描述。
[0039]优选实施例一
[0040]本实施例以重新设计的主动发起的无线帧为例。
[0041]假定接入点AP-1组建了一个基本服务集,STA-1已与AP-1关联。
[0042]STA-1向AP-1发送一个无线帧,此无线帧是一个没有物理层帧负载的简短无线帧,是将原有相同功能的无线帧的负载信息承载到物理层帧头信令域中的无线帧,具体的,所述无线帧只包含三个域:短训练序列域、长训练序列域和信令域,其中信令域中的N个比特专门用作帧类型指示,指示此无线帧的功能,N个比特的具体取值指示此无线帧的具体功能,N比特可以是MCS子域的比特,信令域中的第一地址信息子域占用9个比特,携带AP-1的部分BSSID,第二地址信息子域占用13个比特,携带STA-1的关联标识符AID,信令域还携带拖尾比特以及循环冗余校验序列,此外根据具体无线帧的功能,信令域还会携带其他相应信息。
[0043]AP-1接收到上述无线帧,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域用于指示帧类型的N个比特,断定此无线帧的具体功能,且信令域中的第一地址信息子域携带信息与自己的部分BSSID匹配,那么AP-1在等待一个短帧间间隔后,跟据此无线帧的具体功能,并按照信令域中的相应指示信息向此无线帧的信令域中的第二地址信息子域指示的STA-1发送响应帧。
[0044]其余站点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域用于指示帧类型的N个比特,断定此无线帧的具体功能,信令域中的第一地址信息子域携带信息与自己关联的AP的部分BSSID匹配、第二地址信息子域携带信息与自己AID不匹配,或者第一地址信息子域携带信息与自己关联的AP的部分BSSID不匹配、第二地址信息子域携带信息与自己AID不匹配,或者址信息子域I携带信息与自己关联的AP的部分BSSID不匹配、第二地址信息子域携带信息与自己AID匹配,则判定此无线帧不是发送给自己的无线帧,抛弃此帧,等待新的无线帧指示,并按照新的指示进行信道接入,如果在预先定义的时间T内没有检测到新的无线帧指示,则可按照现有规则进行信道接入。预先定义的时间T可以根据具体情况设定。
[0045]其余接入点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,或者是通过解析信令域中MCS子域取值,断定此无线帧的具体功能,信令域中的第一地址信息子域携带信息与自己的部分BSSID不匹配,抛弃此帧,等待新的无线帧指示,并按照新的指示进行信道接入,如果在预先定义的时间T内没有检测到新的无线帧指示,则可按照现有规则进行信道接入。预先定义的时间T可以根据具体情况设定。
[0046]优选实施例二
[0047]本优选实施例二以请求反馈信道测量信息为例描述了站点通过简短的信息传递接收来自接入点的无线帧。
[0048]在进行闭环传输时,如Beamforming传输时,发起方Beamformer需要知道其与接收方Beamformee之间的信道信息,那么就需要Beamformee进行信道测量并且将信道测量信息反馈给Beamformer,如果Beamformee在进行信道测量后没有立即反馈,或者Beamformer接收到的信道测量反馈信息出现错误时,那么Beamformer将发送波束成型报告轮询(Beamforming Report Poll)巾贞,请求Beamformee反馈全部信道测量信息或者Beamformer未能正确接收的信道测量信息部分。图2是根据本发明实施例的波束成型报告轮询帧格式的示意图,如图2所示,波束成型报告轮询帧的MAC帧负载较少,可以对此帧重新设计,利用较少的资源,完成其功能。
[0049]假定接入点组建了一个基本服务集,站点已与接入点关联,进行Beamforming传输,Beamformer (发送方)为接入点,Beamformee (接收方)为站点,同时站点在完成信道测量后没有立刻向接入点反馈信道测量信息。在一段时间后,接入点需要与站点进行Beamforming传输,但接入点没有接入点与站点之间的有效信道信息。
[0050]此时,接入点发送一个具有请求反馈信道测量信息功能的无线帧即波束成型报告轮询帧,此无线帧只包含三个域:短训练序列域、长训练序列域和信令域,其中信令域中的N个比特专门用作帧类型指示,N是大于等于I的整数,N个比特的取值指示此帧是一个具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域占用9个比特,携带接入点的部分BSSID,第二地址信息子域占用13个比特,携带站点的关联标识符AID,此外,此无线帧信令域中还携带反馈分段重传位图信息(4比特或者8比特)指示反馈所有分段、反馈带宽指示信息(2比特,用于指示反馈信道信息可使用的最大带宽)拖尾比特以及循环冗余校验序列,此校验序列可以是下述三者之一,但是是收发双方事先约定好的,包括单独针对信令域的校验序列,或者是针对信令域和附加信息为部分BSSID的联合校验序列,或者是针对信令域和附加信息为BSSID的联合校验序列。
[0051]站点接收到上述无线帧,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,断定此无线帧为具有请求反馈信道测量信息功能的无线帧,且信令域中的第一地址信息子域携带信息与自己关联的接入点的部分BSSID匹配,同时第二地址信息子域携带信息与自己的AID匹配,则判定本无线帧是自己所在的基本服务集内的接入点发送给自己的无线帧,那么站点在等待一个短帧间间隔后,按照信令域中反馈分段重传位图信息的指示将完整的信道测量信息反馈给接入点。
[0052]其余站点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,断定此无线帧为具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域携带信息与自己关联的接入点的部分BSSID匹配、第二地址信息子域携带信息与自己AID不匹配,或者第一地址信息子域携带信息与自己关联的接入点的部分BSSID不匹配、第二地址信息子域携带信息与自己AID不匹配,或者第一地址信息子域携带信息与自己关联的AP的部分BSSID不匹配、第二地址信息子域携带信息与自己AID匹配,则判定此无线巾贞不是发送给自己的无线巾贞,抛弃此帧,等待新的无线帧指示,并按照新的指示进行信道接入,如果在预先定义的时间T内没有检测到新的无线帧指示,则可按照现有规则进行信道接入。预先定义的时间T可以是m个短帧帧间间隔加一个最大的无线帧传输时间,其中m取值为大于等于I的整数。
[0053]其余接入点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,断定此无线帧为具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域携带信息与自己的部分BSSID不匹配,抛弃此帧,等待新的无线帧指示,并按照新的指示进行信道接入,如果在预先定义的时间T内没有检测到新的无线帧指示,则可按照现有规则进行信道接入。预先定义的时间T可以是m个短帧帧间间隔加一个最大的无线帧传输时间,其中m取值为大于等于I的整数。
[0054]优选实施例三
[0055]本优选实施例二以请求反馈信道测量信息为例描述了站点通过简短的信息传递接收来自接入点的无线帧。本优选实施例三与优选实施例二的区别在于站点只确定第二地址信息子域携带信息与自身是否匹配的操作。
[0056]在进行闭环传输时,如Beamforming传输时,发起方Beamformer需要知道其与接收方Beamformee之间的信道信息,那么就需要Beamformee进行信道测量并且将信道测量信息反馈给Beamformer,如果Beamformee在进行信道测量后没有立即反馈,或者Beamformer接收到的信道测量反馈信息出现错误时,那么Beamformer将发送波束成型报告轮询(Beamforming Report Poll)巾贞,请求Beamformee反馈全部信道测量信息或者Beamformer未能正确接收的信道测量信息部分,目前波束成型报告轮询帧格式如图2所示,通过图2可以看出,波束成型报告轮询帧的MAC帧负载较少,可以对此帧重新设计,利用较少的资源,完成其功能。
[0057]假定接入点组建了一个基本服务集,站点已与接入点关联,进行Beamforming传输,Beamformer (发送方)为接入点,Beamformee (接收方)为站点,同时站点在完成信道测量后没有立刻向接入点反馈信道测量信息。在一段时间后,接入点需要与站点进行Beamforming传输,但接入点没有接入点与站点之间的有效信道信息。
[0058]此时,接入点发送一个具有请求反馈信道测量信息功能的无线帧即波束成型报告轮询帧,此无线帧只包含三个域:短训练序列域、长训练序列域和信令域,其中信令域中的N个比特专门用作帧类型指示,N是大于等于I的整数,N个比特的取值指示此帧是一个具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域占用9个比特,携带接入点的部分BSSID,第二地址信息子域占用13个比特,携带站点的关联标识符AID,此外,此无线帧信令域中还携带反馈分段重传位图信息(4比特或者8比特)指示反馈所有分段、反馈带宽指示信息(2比特,用于指示反馈信道信息可使用的最大带宽)拖尾比特以及循环冗余校验序列,此校验序列可以是下述三者之一,但是是收发双方事先约定好的,包括单独针对信令域的校验序列,或者是针对信令域和附加信息为部分BSSID的联合校验序列,或者是针对信令域和附加信息为BSSID的联合校验序列。[0059]站点接收到上述无线帧,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,断定此无线帧为具有请求反馈信道测量信息功能的无线帧,且信令域中的第二地址信息子域携带信息与自己的AID匹配,则判定本无线帧是发送给自己的无线帧,那么站点在等待一个短帧间间隔后,按照信令域中反馈分段重传位图信息的指示将完整的信道测量信息反馈给所接收到的无线帧的信令域中的第一地址信息子域指示的接入点。
[0060]其余站点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,断定此无线帧为具有请求反馈信道测量信息功能的无线帧,第二地址信息子域携带信息与自己AID不匹配,判定此无线帧不是发送给自己的无线帧,则此抛弃此帧,等待新的无线帧指示,并按照新的指示进行信道接入,如果在预先定义的时间T内没有检测到新的无线帧指示,则可按照现有规则进行信道接入。预先定义的时间T可以是m个短帧帧间间隔加一个最大的无线帧传输时间,其中m取值为大于等于I的整数。
[0061]其余接入点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,断定此无线帧为具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域携带信息与自己的部分BSSID不匹配,抛弃此帧,等待新的无线帧指示,并按照新的指示进行信道接入,如果在预先定义的时间T内没有检测到新的无线帧指示,则可按照现有规则进行信道接入。预先定义的时间T可以是m个短帧帧间间隔加一个最大的无线帧传输时间,其中m取值为大于等于I的整数。
[0062]优选实施例四
[0063]本优选实施例以请求反馈信道测量信息为例描述了接入点通过简短的信息传递接收来自站点的无线帧。
[0064]在进行闭环传输时,如Beamforming传输时,发起方Beamformer需要知道其与接收方Beamformee之间的信道信息,那么就需要Beamformee进行信道测量并且将信道测量信息反馈给Beamformer,如果Beamformee在进行信道测量后没有立即反馈,或者Beamformer接收到的信道测量反馈信息出现错误时,那么Beamformer将发送波束成型报告轮询(Beamforming Report Poll)巾贞,请求Beamformee反馈全部信道测量信息或者Beamformer未能正确接收的信道测量信息部分,目前波束成型报告轮询帧格式如图2所示,通过图2可以看出,波束成型报告轮询帧的MAC帧负载较少,可以对此帧重新设计,利用较少的资源,完成其功能。
[0065]假定接入点组建了一个基本服务集,站点已与接入点关联,进行Beamforming传输,Beamformer (发送方)为站点,Beamformee (即接收方)为接入点时,同时接入点将信道反馈信息分为N段进行反馈,N的取值为大于等于I且小于等于4或者8的整数,站点只正确接收到了 η段AP反馈的信道测量信息。
[0066]此时,站点发送一个具有请求反馈信道测量信息功能的无线帧即波束成型报告轮询帧此无线帧只包含三个域:短训练序列域、长训练序列域和信令域,其中信令域中的N个比特专门用作帧类型指示,N是大于等于I的整数,N个比特的取值指示此帧是一个具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域占用9个比特,携带接入点的部分BSSID,第二地址信息子域占用13个比特,携带站点的关联标识符AID,此外,此无线帧信令域中还携带反馈分段重传位图信息指示反馈未正确接收的分段(4比特或者8比特)、反馈带宽指示信息(2比特,用于指示反馈信道信息可使用的最大带宽)拖尾比特以及循环冗余校验序列,此校验序列可以是下述三者之一,但是收发双方事先约定好的,包括单独针对信令域的校验序列,或者是针对信令域和附加信息为部分BSSID的联合校验序列,或者是针对信令域和附加信息为BSSID的联合校验序列。
[0067]接入点接收到上述无线帧,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,断定此无线帧为具有请求反馈信道测量信息功能的无线帧,且信令域中的第一地址信息子域携带信息与自己的部分BSSID匹配,那么接入点在等待一个短帧间间隔后,按照信令域中反馈分段重传位图信息的指示将上次传输未正确接收的信道测量信息分段反馈给接收到的无线帧的信令域中的第二地址信息子域指示的站点。
[0068]其余站点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,断定此无线帧为具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域携带信息与自己关联的AP的部分BSSID匹配、第二地址信息子域携带信息与自己AID不匹配,或者第一地址信息子域携带信息与自己关联的AP的部分BSSID不匹配、第二地址信息子域携带信息与自己AID不匹配,或者第一地址信息子域携带信息与自己关联的AP的部分BSSID不匹配、第二地址信息子域携带信息与自己AID匹配,则判定此无线巾贞不是发送给自己的无线巾贞,抛弃此巾贞,等待新的无线帧指示,并按照新的指示进行信道接入,如果在预先定义的时间T内没有检测到新的无线帧指示,则可按照现有规则进行信道接入。预先定义的时间T可以是m个短帧帧间间隔加一个最大的无线帧传输时间,其中m取值为大于等于I的整数。
[0069]其余接入点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,断定此无线帧为具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域携带信息与自己的部分BSSID不匹配,抛弃此帧,等待新的无线帧指示,并按照新的指示进行信道接入,如果在预先定义的时间T内没有检测到新的无线帧指示,则可按照现有规则进行信道接入。预先定义的时间T可以是m个短帧帧间间隔加一个最大的无线帧传输时间,其中m取值为大于等于I的整数。
[0070]优选实施例五
[0071]本优选实施例以请求反馈信道测量信息为例描述了接入点通过简短的信息传递接收来自站点的无线帧。本优选实施例五与优选实施例三的区别在于接入点只进行确定第一地址信息子域携带信息与自身是否匹配的操作。
[0072]在进行闭环传输时,如Beamforming传输时,发起方Beamformer需要知道其与接收方Beamformee之间的信道信息,那么就需要Beamformee进行信道测量并且将信道测量信息反馈给Beamformer,如果Beamformee在进行信道测量后没有立即反馈,或者Beamformer接收到的信道测量反馈信息出现错误时,那么Beamformer将发送波束成型报告轮询(Beamforming Report Poll)巾贞,请求Beamformee反馈全部信道测量信息或者Beamformer未能正确接收的信道测量信息部分,目前波束成型报告轮询帧格式如图2所示,通过图2可以看出,波束成型报告轮询帧的MAC帧负载较少,可以对此帧重新设计,利用较少的资源,完成其功能。
[0073]假定接入点组建了一个基本服务集,站点已与接入点关联,进行Beamforming传输,Beamformer (发送方)为站点,Beamformee (即接收方)为接入点时,同时接入点将信道反馈信息分为N段进行反馈,N的取值为大于等于I且小于等于4或者8的整数,站点只正确接收到了 η段AP反馈的信道测量信息。
[0074]此时,站点发送一个具有请求反馈信道测量信息功能的无线帧即波束成型报告轮询帧此无线帧只包含三个域:短训练序列域、长训练序列域和信令域,其中信令域中携带MCS子域,且MCS子域的特定取值指示此帧是一个具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域占用9个比特,携带接入点的部分BSSID,第二地址信息子域占用13个比特,携带站点的关联标识符AID,此外,此无线帧信令域中还携带反馈分段重传位图信息指示反馈未正确接收的分段(4比特或者8比特)、反馈带宽指示信息(2比特,用于指示反馈信道信息可使用的最大带宽)拖尾比特以及循环冗余校验序列,此校验序列可以是下述三者之一,但是收发双方事先约定好的,包括单独针对信令域的校验序列,或者是针对信令域和附加信息为部分BSSID的联合校验序列,或者是针对信令域和附加信息为BSSID的联合校验序列。
[0075]接入点接收到上述无线帧,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中MCS子域取值,断定此无线帧为具有请求反馈信道测量信息功能的无线帧,且信令域中的第一地址信息子域携带信息与自己的部分BSSID匹配,同时第二地址信息子域携带信息为已与自己关联的站点的AID,那么接入点在等待一个短帧间间隔后,按照信令域中反馈分段重传位图信息的指示将上次传输未正确接收的信道测量信息分段反馈给站点。
[0076]其余站点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中MCS子域取值,断定此无线帧为具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域携带信息与自己关联的AP的部分BSSID匹配、第二地址信息子域携带信息与自己AID不匹配,或者第一地址信息子域携带信息与自己关联的AP的部分BSSID不匹配、第二地址信息子域携带信息与自己AID不匹配,或者第一地址信息子域携带信息与自己关联的AP的部分BSSID不匹配、第二地址信息子域携带信息与自己AID匹配,则判定此无线帧不是发送给自己的无线帧,抛弃此帧,等待新的无线帧指示,并按照新的指示进行信道接入,如果在预先定义的时间T内没有检测到新的无线帧指示,则可按照现有规则进行信道接入。预先定义的时间T可以是m个短帧帧间间隔加一个最大的无线帧传输时间,其中m取值为大于等于I的整数。
[0077]其余接入点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中MCS子域取值,断定此无线帧为具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域携带信息与自己的部分BSSID不匹配,抛弃此帧,等待新的无线帧指示,并按照新的指示进行信道接入,如果在预先定义的时间T内没有检测到新的无线帧指示,则可按照现有规则进行信道接入。预先定义的时间T可以是m个短帧帧间间隔加一个最大的无线帧传输时间,其中m取值为大于等于I的整数。
[0078]优选实施例六[0079]本实施例以功率比节能轮询巾贞(power save-poll frame,简称PS-Poll巾贞)为例。
[0080]假定接入点AP-1组建了一个基本服务集,支持节能(Power save,简称PS)模式的STA-1已与AP-1关联,当STA-1在休眠结束醒来后,希望知道AP-1是否缓存有发送给自己的下行数据,或者STA-1听到AP-1发送的下行调度信息后,或者AP-1有发送给自己的下行数据,STA-1可以主动通知AP-1自己处于清醒状态可以接收下行数据,在上述两种情况下STA-1向AP-1发送PS-Poll帧。目前PS-Poll帧是一个MAC帧,图3是根据本发明实施例的PS-Poll帧的格式的示意图,如图3所示,通过图3可以看出,PS-Poll帧携带信息较少,可以对此帧重新设计,利用无线帧物理层帧头的信令域来携带有效信息,而无需帧负载域来完成其功能。实施例具体如下:
[0081]STA-1发送一个PS-Poll功能的无线帧,此无线帧只包含三个域:短训练序列域、长训练序列域和信令域,其中信令域中的N个比特专门用作帧类型指示,N是大于等于I的整数,N个比特的取值指示此帧是一个具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域占用9个比特,携带AP-1的部分BSSID,第二地址信息子域占用13个比特,携带STA-1的关联标识符AID,此外,此无线帧信令域中还携带拖尾比特以及循环冗余校验序列,此校验序列可以是下述三者之一,但是收发双方事先约定好的,包括单独针对信令域的校验序列,或者是针对信令域和附加信息为部分BSSID的联合校验序列,或者是针对信令域和附加信息为BSSID的联合校验序列。
[0082]AP-1接收到上述无线帧,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,断定此无线帧为PS-Poll功能的无线帧,且信令域中的第一地址信息子域携带信息与自己的部分BSSID匹配,那么AP-1判定此无线帧的信令域中的第二地址信息子域指示的STA-1目前处于清醒状态,可以接收下行数据。
[0083]其余站点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,断定此无线帧为PS-Poll功能的无线帧,信令域中的第一地址信息子域携带信息与自己关联的AP的部分BSSID匹配、第二地址信息子域携带信息与自己AID不匹配,或者第一地址信息子域携带信息与自己关联的AP的部分BSSID不匹配、第二地址信息子域携带信息与自己AID不匹配,或者址信息子域I携带信息与自己关联的AP的部分BSSID不匹配、第二地址信息子域携带信息与自己AID匹配,则判定此无线帧不是发送给自己的无线帧,抛弃此帧,等待新的无线帧指示,并按照新的指示进行信道接入,如果在预先定义的时间T内没有检测到新的无线帧指示,则可按照现有规则进行信道接入。预先定义的时间T可以是m个短帧帧间间隔加一个ACK(acknowledgment)巾贞传输时间,或者其中m取值为大于等于I的整数。
[0084]其余接入点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中用于指示帧类型的N个比特,断定此无线帧为PS-Poll功能的无线帧,信令域中的第一地址信息子域携带信息与自己的部分BSSID不匹配,则判定此无线帧不是发送给自己的无线帧,抛弃此帧,等待新的无线帧指示,并按照新的指示进行信道接入,如果在预先定义的时间T内没有检测到新的无线帧指示,则可按照现有规则进行信道接入。预先定义的时间T可以是m个短巾贞巾贞间间隔加一个ACK(acknowledgment)帧传输时间,或者其中m取值为大于等于I的整数。[0085]优选实施例七
[0086]本实施例以功率比节能轮询巾贞(power save-poll frame,简称PS-Poll巾贞)为例。
[0087]假定接入点AP-1组建了一个基本服务集,支持节能(Power save,简称PS)模式的STA-1已与AP-1关联,当STA-1在休眠结束醒来后,希望知道AP-1是否缓存有发送给自己的下行数据,或者STA-1听到AP-1发送的下行调度信息后,或者AP-1有发送给自己的下行数据,STA-1可以主动通知AP-1自己处于清醒状态可以接收下行数据,在上述两种情况下STA-1向AP-1发送PS-Poll帧,目前PS-Poll帧是一个MAC帧,格式如图3所示,通过图3可以看出,PS-Poll帧携带信息较少,可以对此帧重新设计,利用无线帧物理层帧头的信令域来携带有效信息,而无需帧负载域来完成其功能。实施例具体如下:
[0088]STA-1发送一个PS-Poll功能的无线帧,此无线帧只包含三个域:短训练序列域、长训练序列域和信令域,其中信令域中携带MCS子域,且MCS子域的特定取值指示此帧是一个具有请求反馈信道测量信息功能的无线帧,信令域中的第一地址信息子域占用9个比特,携带AP-1的部分BSSID,第二地址信息子域占用13个比特,携带STA-1的关联标识符AID,此外,此无线帧信令域中还携带预约的信道接入时间、拖尾比特以及循环冗余校验序列,此校验序列可以是下述三者之一,但是收发双方事先约定好的,包括单独针对信令域的校验序列,或者是针对信令域和附加信息为部分BSSID的联合校验序列,或者是针对信令域和附加信息为BSSID的联合校验序列。
[0089]AP-1接收到上述无线帧,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中MCS子域取值,断定此无线帧为PS-Poll功能的无线帧,且信令域中的第一地址信息子域携带信息与自己的部分BSSID匹配,那么AP-1判定此无线巾贞的信令域中的第二地址信息子域指示的STA-1目前处于清醒状态,可以接收下行数据。
[0090]其余站点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中MCS子域取值,断定此无线帧为PS-Poll功能的无线帧,信令域中的第一地址信息子域携带信息与自己关联的AP的部分BSSID匹配、第二地址信息子域携带信息与自己AID不匹配,或者第一地址信息子域携带信息与自己关联的AP的部分BSSID不匹配、第二地址信息子域携带信息与自己AID不匹配,或者址信息子域I携带信息与自己关联的AP的部分BSSID不匹配、第二地址信息子域携带信息与自己AID匹配,则判定此无线帧不是发送给自己的无线帧,抛弃此帧,并利用无线帧携带的预约的信道接入时间按照现有规则更新自己的网络分配矢量(network allocation vector)。
[0091]其余接入点接收到此无线帧后,检测循环冗余校验序列,如果错误,则抛弃此帧,如果校验正确,则通过解析信令域中MCS子域取值,断定此无线帧为PS-Poll功能的无线中贞,信令域中的第一地址信息子域携带信息与自己的部分BSSID不匹配,则判定此无线中贞不是发送给自己的无线帧,抛弃此帧,并利用无线帧携带的预约的信道接入时间按照现有规则更新NAV。
[0092]需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0093]本发明实施例提供了一种无线帧处理系统,该无线帧处理系统可以用于实现上述无线帧处理方法。图4是根据本发明实施例的无线帧处理系统的结构框图,如图4所示,下面对其结构进行详细描述。
[0094]无线帧处理系统包括发送方42和接收方44,其中,发送方42是基本服务集中的站点且接收方是基本服务集中的接入点,或者发送方是基本服务集中的接入点且接收方是基本服务集中的站点,发送方42包括:发送模块422,用于向接收方发送无线帧,其中,无线帧的物理帧头信令域中携带有第一地址信息子域和第二地址信息子域,第一地址信息子域用于标识接入点,第二地址信息子域用于标识站点;接收方44包括:判定模块442,连接至发送模块422,用于根据发送模块422发送的无线帧的物理帧头信令域中携带的第一地址信息子域和/或第二地址信息子域判定无线帧是发送给自身的无线帧。
[0095]需要说明的是,装置实施例中描述的无线帧处理系统对应于上述的方法实施例,其具体的实现过程在方法实施例中已经进行过详细说明,在此不再赘述。
[0096]综上所述,根据本发明的上述实施例,提供了 一种无线帧处理方法及系统。本发明实施例中,无论当发送方是站点且接收方是接入点时,还是当发送方是接入点且接收方是站点时,第一地址信息子域所承载的信息是都固定是接入点,第二地址信息子域所承载的信息是都固定是站点。这样,即便用于承载站点的地址信息子域的位数与用于承载接入点的地址信息子域的位数不同,也不必过多地预留地址信息子域,从而避免了地址信息子域的浪费。
[0097]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0098]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种无线帧处理方法,其特征在于包括:发送方向接收方发送无线帧,其中,所述发送方是基本服务集中的站点且所述接收方是所述基本服务集中的接入点,或者所述发送方是所述基本服务集中的接入点且所述接收方是所述基本服务集中的站点,所述无线帧的物理帧头信令域中携带有第一地址信息子域和第二地址信息子域,所述第一地址信息子域用于标识所述接入点,所述第二地址信息子域用于标识所述站点;所述接收方根据所述第一地址信息子域和/或所述第二地址信息子域判定所述无线帧是发送给自身的无线帧。
2.根据权利要求1所述的方法,其特征在于,所述第一地址信息子域中携带的信息包括以下之一:所述接入点的部分基本服务集标识符、所述接入点的部分关联标识符、所述接入点的关联标识符;所述第二地址信息子域中携带的信息包括以下之一:所述站点的关联标识符、所述站点的部分关联标识符。
3.根据权利要求2所述的方法,其特征在于,当所述发送方是所述站点且所述接收方是所述接入点时,所述接收方根据所述第一地址信息子域和/或第二地址信息子域判定所述无线帧是发送给自身的无线帧包括:所述接收方解析所述第一地址信息子域;若所述第一地址信息子域承载的信息与自身的部分基本服务集标识符、或者自身的部分关联标识符、或者自身的关联标识符中之一匹配,则确定所述无线帧是发送给自己的无线帧。
4.根据权利要求3所述的方法,其特征在于,当所述发送方是所述站点且所述接收方是所述接入点时,所述接收方根据所述第一地址信息子域和/或第二地址信息子域判定所述无线帧是发送给自身的无线帧包括:`所述接收方解析所述第二地址信息子域;若所述第二地址信息子域承载的信息与已与自身关联的站点的关联标识符、或者已与自身关联的站点的部分关联标识符中之一匹配,则确定所述无线帧是已与自身关联的站点发送给自己的无线中贞。
5.根据权利要求2所述的方法,其特征在于,当所述发送方是所述接入点且所述接收方是所述站点时,所述接收方根据所述第一地址信息子域和/或所述第二地址信息子域判定所述无线帧是发送给自身的无线帧包括:所述接收方解析第二地址信息子域;若所述第二地址信息子域承载的信息与自身的关联标识符、或者自身的部分关联标识符中之一匹配,则确定所述无线帧是发送给自己的无线中贞。
6.根据权利要求2所述的方法,其特征在于,当所述发送方是所述接入点且所述接收方是所述站点时,所述接收方根据所述第一地址信息子域和/或所述第二地址信息子域判定所述无线帧是发送给自身的无线帧包括:所述接收方解析第一地址信息子域和第二地址信息子域;若第一地址信息子域承载的信息与自身所关联的接入点的部分基本服务集标识符、或者自身所关联的接入点的部分关联标识符、或者自身所关联的接入点的关联标识符中之一匹配,并且,所述第二地址信息子域承载的信息与自身的关联标识符、或者部分关联标识符中之一匹配,则确定所述无线帧是自身所在的基本服务集内的接入点发送给自身的无线帧。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述第一地址信息子域在所述物理帧头信令域中的位置和使用的比特数是固定的。
8.根据权利要求1至6中任一项所述的方法,其特征在于,所述第二地址信息子域在所述物理帧头信令域中的位置和使用的比特数是固定的。
9.根据权利要求1至6中任一项所述的方法,其特征在于,所述第一地址信息子域在所述物理帧头信令域中使用的比特数与所述第二地址信息子域在所述物理帧头信令域中使用的比特数是不同的。
10.一种无线帧处理系统,其特征在于包括发送方和接收方,其中,所述发送方是基本服务集中的站点且所述接收方是所述基本服务集中的接入点,或者所述发送方是所述基本服务集中的接入点且所述接收方是所述基本服务集中的站点,所述发送方包括:发送模块,用于向所述接收方发送无线帧,其中,所述无线帧的物理帧头信令域中携带有第一地址信息子域和第二地址信息子域,所述第一地址信息子域用于标识所述接入点,所述第二地址信息子域用于标识所述站点;所述接收方包括:判定模块,用于根据所述第一地址信息子域和/或所述第二地址信息子域判定所述无线帧是发送`给自身的无线帧。
【文档编号】H04L1/00GK103516461SQ201210201029
【公开日】2014年1月15日 申请日期:2012年6月18日 优先权日:2012年6月18日
【发明者】田开波, 邢卫民, 姜静, 孙波, 江岸明 申请人:中兴通讯股份有限公司