一种用于ofdm无线局域网中实现数据传输的方法及系统的制作方法

文档序号:7779750阅读:209来源:国知局
一种用于ofdm无线局域网中实现数据传输的方法及系统的制作方法
【专利摘要】本发明公开了一种用于OFDM无线局域网中实现数据传输的方法,包括:获得多个物理帧帧体,该物理帧帧体包含数据属性体,每个物理帧帧体对应不同的接收站点;基于数据属性体将多个物理帧帧体进行前后粘接形成物理层超帧帧体;在超帧帧体前增加超帧帧头获得物理层超帧;在OFDM无线局域网系统中传输该物理层超帧;与物理层超帧中某个预定位置的物理帧帧体所对应的接收站点拥有应答权限;该接收站点利用所述应答权限对从上一次应答结束之后到本次应答实施之前来自当前发射站点的所有数据帧进行应答。本发明还公开了一种用于OFDM无线局域网中实现数据传输的系统。根据本发明可以解决现行OFDM无线局域网存在的高数据速率时MAC层数据呑吐受限的问题。
【专利说明】—种用于OFDM无线局域网中实现数据传输的方法及系统
【技术领域】
[0001]本发明属于无线通【技术领域】,特别涉及一种用于0FDM无线局域网中实现数据传输的方法及系统。
【背景技术】
[0002]随着社会生活越来越广泛的对于信息的需求,网络已经越来越成为人们日常生活不可缺少的一部分。无线局域网因其接入灵活、不需要布线等优点,具有广阔的发展前景。
[0003]IEEE802.11工作组针对无线局域网的应用需求提出了其无线局域网的解决方案,这就是802.11无线局域网标准。到目前为止,802.11无线局域网物理层的标准主要有四个,即802.11,802.lib, 802.llg和802.11a,媒体接入(MAC)层的标准主要有802.11和802.lie。在物理层标准方面,802.11定义了跳频扩频、直接序列扩频和红外三种工作方式;802.lib对802.11的直接序列扩频工作方式进行扩展,使其物理层最高数据速率达到11Mbps (前者只能达到2Mbps) ;802.llg则对802.lib作进一步的扩展,在兼容802.lib的基础上,加入了 0FDM工作方式,物理层最高数据速率可达54Mbps,802.llg和802.lib均工作在2.4G频段;802.11a标准工作在5G频段,采用0FDM工作方式,物理层最高数据速率为54Mbps ;802.llg的OFDM工作方式与802.11a采用了完全相同的实现方式,差别只在于工作频段不同。在MAC层标准方面,802.11定义了 802.11网络中工作站点占用信道的方式,即通过随机竞争占用信道(DCF)和AP通过中央控制占用信道(PCF)两种方式,802.lie主要是针对802.11网络的用户质量问题而提出的解决方案,提出了 HCF工作方式来实现局域网通信中的用户质量。
[0004]802.11-0FDM(含 802.11a 和 802.llg 的 0FDM 方式)系统的物理帧由 Preamble、SIGNAL符号和数据三部分组成(见图1),其中,Preamble用于巾贞同步、载波同步、定时同步和信道估计等;SIGNAL是一个0FDM符号,其内包含了数据部分所采用的调制方式、纠错码码率和MAC帧帧长等的信息;数据部分承载了所要传送的MAC帧。
[0005]应该看到,现行802.11-0FDM的物理层帧结构主要是针对中、低阶的信号调制方式设计的,当系统为达到高数据速率而采用高阶调制时,会产生以下问题:
[0006]在802.11系统中,为实现MAC层的接入,必须付出一定的接入开销,这包括:ACK包、RTS包、CTS包、数据包间的时间间隙、MAC层由于信道竞用而产生的数据包碰撞、DCF工作方式下发送数据包前的退避等。802.11系统在一定的MAC层工作方式下每发送一个数据包,其MAC层开销占用的时间在平均意义上是确定的。当802.11系统对其传输数据的物理帧采用高阶调制时,其传输数据符号的时间将变短,而MAC层开销所占的时间保持不变,因而MAC层的数据吐呑不能随着物理层数据速率的提高而得到等幅的提高,从而造成MAC层数据呑吐的受限。由于802.11/802.lie协议为MAC帧规定了最大帧长,因此802.11系统不能通过简单地加大MAC帧帧长的办法来解决上述问题。
[0007]下面通过一个实际例子来描述MAC层数据呑吐受限的问题。考虑802.11系统的MAC层通过DATA包发送网络层的数据,每个DATA包均发送2000个字节的网络层数据(802.11和802.lie规定的最大数据长度分别为2312字节和2324字节),若在MAC层仅仅考虑ACK应答、数据包之间的时间间隙这两项开销,则802.11-OFDM系统在物理层达到54Mbps (采用64QAM调制、3/4码率)的有效数据速率时,其MAC层只能实现39.8Mbps的数据呑吐。由此可见,当物理层采用高阶调制、高码率时,现行的802.11-OFDM系统的物理层帧结构将严重地限制其MAC层可以达到的数据呑吐量。

【发明内容】

[0008]本发明提出了一种用于0FDM无线局域网中实现数据传输的方法及系统,通过构造物理层超帧及对其的应答来实现,以克服现行0FDM无线局域网存在的当物理层达到高数据速率时MAC层数据呑吐受限的问题。
[0009]本发明实施例中提供的一种用于0FDM无线局域网中实现数据传输的方法,包括:
[0010]获得多个物理帧帧体,该物理帧帧体包含数据属性体,每个物理帧帧体对应不同的接收站点;
[0011]基于所述数据属性体将所述多个物理帧帧体进行前后粘接形成物理层超帧帧体;
[0012]在所述物理层超帧帧体前增加超帧帧头获得物理层超帧;
[0013]在0FDM无线局域网系统中传输所述物理层超帧;
[0014]与所述物理层超帧中某个预定位置的物理帧帧体所对应的接收站点拥有应答权限;
[0015]该接收站点利用所述应答权限对从上一次应答结束之后到本次应答实施之前来自当前发射站点的所有数据帧进行应答。
[0016]本发明实施例中提供的一种用于0FDM无线局域网中实现数据传输的系统,包括:
[0017]发射站点,获得多个物理帧帧体,该物理帧帧体包含数据属性体,所述多个物理帧帧体对应不同的接收站点;基于所述数据属性体将所述多个物理帧帧体进行前后粘接形成物理层超帧帧体;在所述超帧帧体前增加超帧帧头获得物理层超帧,在0FDM无线局域网系统中传输该物理层超巾贞;和,
[0018]接收站点,接收物理层超帧,利用应答权限对从上一次应答结束之后到本次应答实施之前来自当前发射站点的所有数据帧进行应答;其中,与所述物理层超帧中某个预定位置的物理帧帧体所对应的接收站点拥有应答权限。
[0019]本发明提供的一种用于0FDM无线局域网中实现数据传输的方法及系统,通过构造物理层超帧及对其的应答来实现,解决了现行无线局域网系统在物理层采用高阶调制、高码率时MAC层数据呑吐受限的问题。
【专利附图】

【附图说明】
[0020]图1802.11-0FDM系统物理帧的帧结构;
[0021]图20FDM无线局域网系统物理帧的帧结构(物理帧帧体仅包含数据体部分);
[0022]图30FDM无线局域网系统物理帧的帧结构(物理帧帧体包含数据属性体和数据体两部分);
[0023]图4由一组具有图3结构的物理帧构造一个物理层超帧的实现方法;[0024]图5由一组具有图2结构的物理帧构造一个物理层超帧的实现方法;
[0025]图6由一组MAC帧构造一个物理层超帧的实现方法;
[0026]图7802.11-0FDM系统中由一组MAC帧构造一个物理层超帧的实现方法;
[0027]图8802.11-0FDM标准中SIGNAL符号的结构;
[0028]图9本发明设计的SIGNAL符号的结构;
[0029]图10802.11MAC层协议中DATA帧的帧结构;
[0030]图11802.11 系统 DATA 巾贞中 Sequence Control 域的结构;
[0031]图12群组应答帧的帧结构。
【具体实施方式】
[0032]本发明实施例中,0FDM无线局域网中的物理帧可一般性地表示为物理帧帧头和物理帧帧体两部分。物理帧帧头用于实现同步、信道估计等功能。物理帧帧体可以只包含所要传送的数据体(如图2所示),也可以包含数据属性体和数据体两部分(如图3所示),其中,数据属性体用于定义数据体的某些属性,如其采用的调制、编码方式等,提供给接收站点用于信号检测。
[0033]对于图3所示的物理帧结构,通过将若干个物理帧去掉帧头后再前后粘接,即构成超帧的帧体。对超帧帧体加上帧头,即构成超帧。该超帧帧头直接采用0FDM无线局域网的物理帧帧头。由K个物理帧构造一个物理层超帧的实现过程可以表示为图4所示的过程。
[0034]对于图2所示的物理帧结构,将若干个物理帧去掉帧头后,首先在每个数据体前加入一个空白的数据属性体、构成新的物理帧帧体,然后再前后粘接构成超帧帧体。最后,对超帧帧体加上帧头,构成超帧。这里,空白的数据属性体用于实现物理帧帧体间的粘接。由K个物理帧构造一个物理层超帧的实现过程可以表示为图5所示的过程。
[0035]由上述方法构造的物理层超帧由一个超帧帧头和若干个物理帧帧体所构成,每个物理帧帧体又由一个数据属性体和一个数据体两部分构成。超帧帧头用于该超帧的同步和信道估计等。物理帧帧体中的数据体由若干个0FDM符号所构成,承载所要传送的MAC层数据。物理帧帧体中的数据属性体由一个或若干个0FDM符号所构成,由其完成物理帧帧体的前后粘接功能。在该数据属性体中存在一个标志位,用以标示当前物理帧帧体的尾部是否粘接有后续物理帧帧体。除最后一个数据属性体外,超帧中的每一个数据属性体中均放置了关于其尾部所粘接的物理帧帧体位置的信息。发射站点在通过将物理帧帧体前后粘接构成超帧时,首先修改数据属性体中的标志位,接着再向其加入关于后续物理帧帧体所在位置的信息。
[0036]在802.11-0FDM系统的物理帧中,其Preamble部分为物理帧帧头,SIGNAL符号部分为物理帧的数据属性体部分,其后承载数据的部分为物理帧的数据体部分,SIGNAL符号对其后数据所要采用的调制、编码方式和所承载的MAC帧的帧长等作出定义。对于一组802.11-0FDM物理帧,采用图4所示的方法,将其去掉Preamble,然后前后粘接起来,最后再在其前端加上一个Preamble,即可构成一个802.11-0FDM系统的物理层超帧。
[0037]在实际的超帧构造中,可由一组MAC帧构造出一组物理帧帧体后,直接通过前后粘接而构成超帧,而不需要先将它们构造成一组物理帧。
[0038]超帧中的各个物理帧帧体可以是发往同一站点的,也可以是发往不同站点的。为解决超帧承载的物理帧发往不同站点时所存在的应答问题,本发明对物理层超帧设计了一种群组应答机制。在该应答机制中,当发射站点向局域网内的各个站点发送数据时,只有与某个预定位置的物理帧帧体所对应的接收站点拥有应答权限,且它必须利用该应答权限对从上一次应答结束之后到本次应答实施之前来自当前发射站点的所有数据帧进行应答。群组应答机制还包括,由于可以使用超帧,接收站点可以利用它获得的任何发送数据的机会对其在此前所接收到的数据帧进行应答。
[0039]在802.11-0FDM系统中,可通过群组应答帧来实现对一个数据帧组的应答,该群组应答帧则通过在802.11协议ACK帧的基础上定义新的数据域而得到。
[0040]图4和图5给出了 0FDM无线局域网中由一组物理帧构造物理层超帧的实现过程。在实际的超帧构造中,可由一组MAC帧构造出一组物理帧帧体后,直接通过前后粘接构成超帧,而不需要先将它们构造成一组物理帧。
[0041]图6给出了由K个MAC帧构造一个物理层超帧的实现方法。通过三个步骤来完成:第一步是将各个MAC帧经过编码、调制后构造成对应的数据体;第二步是对各个数据体加上数据属性体构成各个物理帧帧体,然后再将各个物理帧帧体前后粘接起来,构成超帧帧体;第三步是在超帧帧体前部加上超帧帧头,构成超帧。
[0042]在图6所示的超帧构造中,数据属性体可能包含了对数据体的某些属性的定义(当网络的物理帧采用图3所示的结构时),也可能未包含这样的定义、仅用作物理帧帧体间的粘接(当网络的物理帧采用图2所示的结构时)。各个物理帧帧体的前后粘接可通过在前一个物理帧帧体的数据属性体中设置其尾部粘接的后一个物理帧帧体的位置信息来完成,如在物理帧帧体1的尾部粘接物理帧帧体2时在数据属性体1中标示物理帧帧体2的位置,在物理帧帧体2的尾部粘接物理帧帧体3时在数据属性体2中标示物理帧帧体3的位置,依次类推。在由超帧帧体加上超帧帧头的操作中,可直接使用0FDM无线局域网系统的物理帧帧头作为该超帧帧头。
[0043]超帧中物理帧帧体的前后粘接可以以0FDM符号为单位来实现,也可以以子载波符号为单位来实现。在以0FDM符号为单位来实现帧体粘接中,若一个物理帧帧体的长度不能正好占满整数个0FDM符号,则需在它的最后一个0FDM符号的构造中对信息数据作填充操作,以解决交织器的工作问题。如果不使用交织器,则可以在最后一个0FDM符号的没有占满的子载波上不发送信号。
[0044]802.11-0FDM系统的物理帧采用Preamble结构作为物理帧帧头、SIGNAL符号作为数据属性体。由图6所示的构造方法,不难得到如图7所示的802.11-0FDM系统中由一组MAC帧构造物理层超帧的实现过程。
[0045]在图7的实现方法中,不同的物理帧帧体之间通过SIGNAL符号进行前后联接。802.11-0FDM系统物理帧SIGNAL符号的结构如图8所示,其由RATE域、LENGTH域、保留位、校验位(Parity)和用于卷积码解码的置尾0 (Signal Tail)五个部分构成。RATE域标示的是物理层的数据速率,等价地表示了当前物理帧传输数据所采用的调制方式和卷积码码率,LENGTH域标示的是传输的MAC帧的帧长。
[0046]当发射站点向局域网内的其它站点发送物理层超帧或普通物理帧时,它必须利用SIGNAL符号向各接收站点标示当前物理帧帧体的尾部是否粘接有后续的物理帧帧体,以引导接收站点的数据接收。SIGNAL符号中现有的保留位正可以用来标示该信息。我们把新定义的由该标志位所构成的域称为NextFrame域。
[0047]在Next Frame域标示当前物理帧帧体的尾部粘接有后续物理帧帧体的情况下,必须在当前物理帧帧体的SIGNAL符号中向各接收站点标示出下一个物理帧帧体的位置。注意到任何接收站点在收到当前SIGNAL符号后都可以利用其RATE域和LENGTH域的信息计算出当前物理帧帧体的长度,从而也就可以找到下一个物理帧帧体的起始位置。因此,SIGNAL符号中的LENGTH域实际上向接收站点间接地提供了后续物理帧帧体的位置信息,从而,在由SIGNAL符号实现802.11-0FDM系统的物理帧帧体的粘接中,不必特意在SIGNAL符号中设置其后续物理帧帧体的位置信息,如图7所示。
[0048]采用物理层超帧的802.11-0FDM系统中SIGNAL符号的结构如图9所示。其中,Next Frame域用来表示当前的物理帧帧体的尾部是否粘接有后续物理帧帧体,用1表示粘接有后续物理帧帧体,用0表示没有粘接后续物理帧帧体,如表1所示。注意到,发射站点在发送普通物理帧时,其将Next Frame域设置为0,而每个超帧的最后一个物理帧帧体中的SIGNAL符号的Next Frame域也必须设置为0。
[0049]表1SIGNAL符号中新定义的Next Frame域的含义
[0050]
【权利要求】
1.一种用于OFDM无线局域网中实现数据传输的方法,其特征在于,包括:获得多个物理帧帧体,该物理帧帧体包含数据属性体,每个物理帧帧体对应不同的接收站点;基于所述数据属性体将所述多个物理帧帧体进行前后粘接形成物理层超帧帧体;在所述物理层超帧帧体前增加超帧帧头获得物理层超帧;在0FDM无线局域网系统中传输所述物理层超帧;与所述物理层超帧中某个预定位置的物理帧帧体所对应的接收站点拥有应答权限;该接收站点利用所述应答权限对从上一次应答结束之后到本次应答实施之前来自当前发射站点的所有数据帧进行应答。
2.如权利要求1所述的方法,其特征在于,具体包括:在数据属性体中设置特定的标志位以标示本物理帧帧体是否粘接有后续物理帧帧体;和/或,在粘接有后续物理帧帧体的物理帧帧体的数据属性体中,设置特定的数据域以标示后续物理帧帧体的位置信息。
3.如权利要求1所述的方法,其特征在于,所述0FDM无线局域网是802.1 la/802, llgOFDM网络;所述物理帧的帧头是802.1 la/802, llg OFDM物理帧的Preamble部分,所述数据属性体是该种物理帧的 SIGNAL符号。
4.如权利要求3所述的方法,其特征在于,将SIGNAL符号中的保留比特作为标志位,用于标示后续物理帧帧体的位置;和/或通过SIGNAL符号中的LENGTH域标示后续物理帧帧体的位置信息。
5.如权利要求1所述的方法,其特征在于,所述物理帧帧体通过下述方法获得:将物理帧去掉帧头,获得物理帧帧体;或对多个MAC帧分别进行编码、调制,获得多个数据体,在每个数据体前增加数据属性体形成物理帧帧体。
6.如权利要求1所述的方法,其特征在于,所述接收站点采用群组应答帧对一个数据帧组进行应答,所述群组应答帧中标示有所述数据帧组的第一个数据帧的标号和最后一个数据帧的标号。
7.一种用于0FDM无线局域网中实现数据传输的系统,其特征在于,包括:发射站点,获得多个物理帧帧体,该物理帧帧体包含数据属性体,所述多个物理帧帧体对应不同的接收站点;基于所述数据属性体将所述多个物理帧帧体进行前后粘接形成物理层超帧帧体;在所述超帧帧体前增加超帧帧头获得物理层超帧,在0FDM无线局域网系统中传输该物理层超帧;和,接收站点,接收物理层超帧,利用应答权限对从上一次应答结束之后到本次应答实施之前来自当前发射站点的所有数据帧进行应答;其中,与所述物理层超帧中某个预定位置的物理帧帧体所对应的接收站点拥有应答权限。
8.如权利要求7所述的系统,其特征在于,具体包括:所述发射站点在数据属性体中设置特定的标志位以标示本物理帧帧体是否粘接有后续物理帧帧体;和/或,在粘接有后续物理帧帧体的物理帧帧体的数据属性体中,设置特定的数据域以标示后续物理帧帧体的位置信息。
9.如权利要求7所述的系统,其特征在于,所述OFDM无线局域网是802.1 la/802, llgOFDM网络;所述物理帧的帧头是802.1 la/802, llg OFDM物理帧的Preamble部分,所述数据属性体是该种物理帧的SIGNAL符号。
10.如权利要求9所述的系统,其特征在于,将SIGNAL符号中的保留比特作为标志位,用于标示后续物理帧帧体的位置; 和/或通过SIGNAL符号中的LENGTH域标示后续物理帧帧体的位置信息。
【文档编号】H04W80/00GK103686842SQ201310666883
【公开日】2014年3月26日 申请日期:2006年10月20日 优先权日:2006年10月20日
【发明者】刘谦雷, 鲍东山 申请人:北京新岸线移动多媒体技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1