一种微波接入全球互通系统的带宽请求方法

文档序号:7619648阅读:113来源:国知局
专利名称:一种微波接入全球互通系统的带宽请求方法
技术领域
本发明涉及微波接入全球互通(WiMAX)系统的宽带接入技术,特别涉及一种WiMAX系统的带宽请求方法。
背景技术
目前,IEEE 802.16协议定义了面向城域的、能提供多种业务的点对多点宽带固定无线接入系统的空中接口和媒体访问控制(MAC)层。该IEEE802.16协议规定了WiMAX系统空中接口部分的协议层,主要包括物理层(PHY)和MAC层两部分。在符合IEEE 802.16协议的点到多点(PMP)系统中,一个基站(BS)可以带多个用户站(SS)。每个SS可支持上述四种业务类型并存,每种业务类型可以有多个业务连接存在。并且定义从BS到SS的方向为下行,从SS到BS的方向为上行。
支持多类型业务是IEEE 802.16协议的重要特性之一。IEEE 802.16协议根据业务数据特性将所有业务分成四种类型,包括主动分配业务(UGS,Unsolicited Grant Service)、实时轮询业务(rtPS,Real-time Polling Service)、非实时轮询业务(nrtPS,Non Real-time Polling Service)、和尽力而为(BE,Best effort)业务。其中,除了具有恒定速率的UGS以外,其它三种业务的连接若要享有上行带宽,都要经历SS请求带宽和BS指配带宽的过程。也就是说对于rtPS、nrtPS和BE业务连接而言,如果某个业务连接需要向上行方向发送数据报文,SS需要事先通过发送带宽请求报文向BS提出带宽申请,并在带宽请求报文中标识所需带宽值;当BS接收到来自SS的带宽请求报文之后,根据空口资源情况,为该SS指配一定数量的带宽,通过信令UL_MAP消息通知SS为其指配的上行带宽值;SS在下行方向接收并解析UL_MAP消息,从中提取BS指配的带宽。这里,带宽请求报文基本有两种存在方式一、带宽请求头方式,采用六字节的带宽请求头(BandwidthRequest Header)作为带宽请求报文,该带宽请求头携带自身对应的业务连接的连接标识符(CID)、以及所需带宽值等信息,此种方式可以请求带宽增量,也可以请求带宽总量;二、带宽请求子头方式,也称为捎带(Piggyback)方式,带宽请求报文由授权管理子头和其所附加的数据报文构成。通常采用授权管理子头(Grant Management Subheader)作为宽请求子头,该授权管理子头通常为附加在数据报文后面的两个字节,该两个字节携带所需带宽值等信息,此种方式通常用来请求带宽增量。这里,所述带宽增量表示在上次请求的带宽的基础上增加的带宽值,并可采用带宽请求头中类型(Type)字段里的一个比特位来指示请求带宽增量还是总量。
其中,BS指配带宽的策略是基于整个SS的,也就是为整个SS的所有业务连接统一指配带宽。由于,每个SS被BS分配唯一的基本连接标识符(Basic CID),因此BS是针对当前SS对应的Basic CID来指配带宽的,并且,在指配带宽时,BS并不指明具体每个业务连接享有的带宽,而由SS按照特定的算法把BS指配的带宽具体调度给的各业务连接。
其中,一个SS可以为三种业务请求带宽,并且每种业务有若干业务连接,每个业务连接对应唯一的CID,通常一个SS对应数量较多的业务连接CID。每当一个业务连接有缓存的数据报文时,该业务连接就需要申请上行带宽来发送数据报文。SS每发送一个无线帧时,如果当前有需要申请带宽的业务连接,则计算每一需要申请带宽的业务连接的所需带宽,然后为每一需要申请带宽的业务连接分别构造带宽请求报文并发送给BS。
根据以上描述可见,SS发送的带宽请求报文是基于各业务连接CID的,而BS指配带宽却是基于SS的Basic CID,这种基于各业务连接CID的带宽请求机制在实际应用中将产生如下问题由于,每个BS下有多个SS,每个SS又有多个业务连接。在请求带宽时,SS将发送各个业务连接的带宽请求报文至BS。这样,在SS的上行子帧里,将出现大量的带宽请求报文。这些大量的、基于每个业务连接CID的带宽请求报文将占用大量宝贵的空口资源,使实际的业务数据传输速率迅速下降。
比如设定一个SS有16个业务连接需要申请上行带宽,且带宽请求报文以6字节的带宽请求头方式存在,一个无线帧的帧周期为2.5ms。则在这一帧内该SS的带宽请求报文的开销是16×6×8bits=768bits。若以速率来衡量该带宽请求报文的开销,则如下面公式所示16×6×8bits2.5ms=307.2kbps]]>以上例子可见,采用现有技术请求带宽时,将产生如此之大的带宽请求报文开销,这将占用大量宝贵的空口资源,并显著降低SS的数据传输速率。当SS拥有的业务连接数量较多时,带宽请求报文的开销将更加可观。
综上所述,现有的带宽请求技术未能有效利用空口资源来请求带宽,如果有大量带宽请求报文突然同时发送,将使SS上行的业务数据传输速率受到严重影响。

发明内容
有鉴于此,本发明的主要目的在于提供一种WiMAX系统的带宽请求方法,能够减少带宽请求报文对空口资源的占用。
为达到上述目的,本发明的技术方案是这样实现的本发明公开了一种WiMAX系统的带宽请求方法,该方法包括A.SS分别计算每种业务类型的所需带宽,所述业务类型的所需带宽为该业务类型中所有业务连接所需带宽的总和;为每种业务类型分别构造一个带宽请求报文;所构造的每种业务类型的带宽请求报文携带计算得到的该业务类型所需带宽;B.SS将步骤A所构造的带宽请求报文发送至BS。
其中,所述带宽请求报文以带宽请求头的方式存在;所述带宽请求头进一步携带自身对应的业务类型的任一业务连接的CID。
其中,所述带宽请求报文以带宽请求头的方式存在,所述带宽请求头进一步携带当前SS的Basic CID或者任一业务连接的CID。
其中,所述带宽请求头进一步采用自身的类型(Type)字段来指示自身对应的业务类型。
其中,所述带宽请求头进一步采用自身的Type字段来指示增量带宽请求或总量带宽请求。
其中,所述带宽请求报文以捎带方式存在,该带宽请求报文由携带所需带宽的带宽请求子头、和该带宽请求子头所附加的数据报文构成;所述带宽请求子头附加在自身对应的业务类型的任一数据报文中。
其中,所述带宽请求子头为授权管理子头。
其中,所述业务类型包括rtPS、nrtPS、和BE业务;所述带宽请求报文对应的业务类型为rtPS、或nrtPS、或BE业务。
因此,本发明所提供的WiMAX系统的带宽请求方法,在每一上行子帧里,最多只能发送个数为业务类型总数的带宽请求报文,比如目前SS支持的需要申请带宽的业务类型总数有三个,则最多发送三个带宽请求报文,从而显著减少带宽请求报文数量,使空口资源得以有效利用于业务数据的传输。另外,由于带宽请求报文按业务类型进行发送,因此使BS按业务类型对带宽请求报文进行区别处理成为可能,进而能在节约空口资源的同时满足各类型业务的带宽分配要求。


图1为本发明方法一较佳实施例处理流程示意图;图2为本发明方法采用的授权管理子头一实例的组成结构示意图。
具体实施例方式
下面结合附图及具体实施例对本发明再作进一步详细的说明。
本发明提供了一种微波接入全球互通(WiMAX)系统的带宽请求方法,其主要设计思想为基于业务类型来构造带宽请求报文。SS首先要分别计算每种业务类型的所需带宽,所述业务类型的所需带宽为该业务类型种所有业务连接所需带宽的总和;然后根据计算结果来分别为每种业务类型构造带宽请求报文,所构造的每种业务类型的带宽请求报文携带计算得到的该业务类型所需带宽的总和。
根据背景技术可知,SS支持的业务类型中,需要申请带宽的业务有三种rtPS、nrtPS、和BE业务,在同一带宽请求报文的发送周期内,每种业务类型下的所有业务连接将对应一个带宽请求报文,当此三种业务均有业务连接需要申请带宽时,所构造的带宽请求报文数量最多,为三个。显然,相对于为每个业务连接发送一个带宽请求报文的现有技术来说将大大减少带宽请求报文的空口资源占用率。
图1为本发明方法一较佳实施例处理流程示意图。本实施例中,共有三种业务类型,包括rtPS、nrtPS、和BE业务。如图1所示,在预设的带宽请求报文发送周期内,具体处理包括步骤101SS查询自身当前缓存的各个业务连接等待发送的数据报文,如果为某个业务连接缓存了数据报文,则说明该业务连接需要申请带宽,从而可以确定需要申请带宽的业务连接,再分别计算rtPS、nrtPS、和BE业务的所需带宽,具体处理包括查询所有需要申请带宽的rtPS的业务连接,计算所有需要申请带宽的rtPS的业务连接所需带宽的总和;查询所有需要申请带宽的nrtPS的业务连接记录,计算所有需要申请带宽的nrtPS的业务连接所需带宽的总和;查询所有需要申请带宽的BE业务的业务连接记录,计算所有需要申请带宽的BE业务的业务连接所需带宽的总和。
其中,不一定每种类型的业务均有业务连接需要申请带宽,因此,本步骤中可能某些业务类型的没有业务连接需要申请带宽,甚至没有业务连接需要申请带宽,也就无需计算该业务类型的所需带宽或者计算任何业务类型的所需带宽。本实施例设定三种业务类型均有业务连接需要申请带宽。
这里,根据背景技术可知,SS能够计算得到每一业务连接所需申请的带宽值,因此本步骤,SS能够计算得到某一业务类型下所有业务连接所需带宽的总和。随着WiMAX系统的发展,SS所支持的业务类型也可能发生变化,因此本发明并不限定具体包括哪些业务类型。
步骤102根据步骤101的计算结果,为每个业务类型分别构造带宽请求报文,所述每个业务类型的带宽请求报文中携带步骤101计算得到的该业务类型的所需带宽,具体处理包括为所有rtPS的业务连接统一构造一个rtPS的带宽请求报文,所构造的rtPS的带宽请求报文携带步骤101计算得到的所有需要申请带宽的rtPS的业务连接所需带宽的总和;为所有nrtPS的业务连接统一构造一个nrtPS的带宽请求报文,所构造的nrtPS的带宽请求报文携带步骤101计算得到的所有需要申请带宽的nrtPS的业务连接所需带宽的总和;为所有BE业务的业务连接统一构造一个BE业务的带宽请求报文,所构造的BE业务的带宽请求报文携带计算得到的所有需要申请带宽的BE业务的业务连接所需带宽总和。
其中,本发明构造的带宽请求报文主要以两种方式存在一、带宽请求头方式,该带宽请求头中携带业务连接CID、以及所需带宽等信息,此种方式可以请求带宽增量,也可以请求带宽总量。该带宽请求头为六字节,可利用带宽请求头中的19比特来携带所需带宽,利用带宽请求头中的2个字节来携带业务连接CID,并可使用带宽请求头里类型(Type)字段中的1个比特位来指示是请求带宽总量还是请求带宽增量。
其中,每个业务类型的带宽请求头携带的业务连接CID为该业务类型的任一业务连接CID,比如rtPS共有6个业务连接并对应6个业务连接CID,则rtPS的带宽请求头中携带的CID为这6个业务连接CID中的任一业务连接CID。这样,BS根据带宽请求头携带的业务连接CID可知该带宽请求头来自哪个SS、以及该带宽请求头对应的业务类型。
二、带宽请求子头方式,也称为捎带方式,由用于携带所需带宽的带宽请求子头和其所附加的数据报文来构成带宽请求报文。通常采用授权管理子头作为带宽请求子头,该授权管理子头为附加在数据报文中的两个字节,此种方式通常用来请求带宽增量,由于业务连接的数据报文中已包含业务连接的CID,因此,附加字节中无需携带任何CID,仅携带所需带宽即可。
其中,每个业务类型的授权管理子头所附加的数据报文为该业务类型的任一数据报文,比如nrtPS共有6个业务连接,且其中3个业务连接要发送数据报文,则nrtPS的授权管理子头可附加在nrtPS的3个业务连接要发送的任一数据报文中。这样,BS根据数据报文的业务连接CID能够确定是来自哪个SS的带宽请求、以及是哪种业务的带宽请求。
上述两种存在方式的带宽请求报文,使BS能够根据带宽请求头或附加授权管理子头的数据报文的业务连接CID,确定带宽请求来自哪个SS,以及是哪个业务类型的带宽请求,这样方便BS等设备针对各种业务类型的带宽请求报文进行区别处理,关于BS等设备具体如何对各种业务类型的带宽请求报文进行区别处理,非本发明涉及的问题,本文不作进一步描述。
如果不考虑BS等设备对各种业务类型的带宽请求报文可能进行的区别处理,则带宽请求头中携带的CID以及授权管理子头所附加的数据报文将有所不同当带宽请求报文采用带宽请求头的存在方式时,可携带当前SS的Basic CID或任一业务连接CID,即可指明带宽请求头来自哪个SS;当带宽请求报文采用授权管理子头的存在方式时,可附加在当前SS任一业务连接的任一数据报文中。此外,当带宽请求头中携带的是Basic CID或任一业务连接CID时,还可进一步利用带宽请求头中的Type字段剩余的2个比特位来指示业务类型。
步骤103SS将步骤102构造的各个带宽请求报文发送至BS,BS再按接收到的带宽请求报文为SS指配带宽。后续处理非本发明解决的问题,本文不再继续描述。
下面结合图2对采用带宽请求头作为带宽请求报文时,带宽请求头内部的组成结构加以详细说明。图2为本发明方法采用的带宽请求头一实例的组成结构示意图。
图2中,将带宽请求头的六个字节从上到下、从左到右分三行来表示,每行包括两个字节共16个比特。最上面一行中,从左至右依次包括1个比特的头类型(HT)字段,该HT字段必须被置为1,1个比特的一直被置为零的EC字段,3个比特的类型(Type)字段,11个比特的带宽请求最高有效位(BR MSB)字段,该BR MSB字段为所需带宽值的高8位。中间一行中,从左至右依次包括8个比特的带宽请求最低有效位(BR LSB)字段,该BR LSB字段为所需带宽值的低8位,8个比特的连接标识符最高有效位(CID MSB)字段,该CID MSB字段为CID的高8位。最下面一行中,从左至右依次包括8个比特的连接标识符最低有效位(CID LSB)字段,该CID LSB字段为CID的低8位,8个比特的头校验序列(HCS)字段。其中,HT字段、EC字段、和HCS字段与现有协议一致,各字段指示的含义与本发明处理无关,因此不再描述。
在使用带宽请求头作为带宽请求报文的存在方式时,利用Type字段中的1个比特位来指示是增量带宽请求还是总量带宽请求,利用其中的BRMSB字段和BR LSB字段共19个比特的字段来携带所需带宽值,利用其中的CID MSB字段和CID LSB字段共16个比特的字段来携带业务连接CID或Basic CID。当所携带的为SS的Basic CID或SS的任一业务连接CID时,还可进一步利用Type字段中剩余的2个比特位来指示当前带宽请求头对应的业务类型,比如可用00指示rtPS,用01指示nrtPS,用10指示BE业务,但本发明并不限定具体各业务类型对应的比特值。
综上所述,本发明方法将带宽请求报文按业务类型来构造和发送,使同一上行子帧内发送的带宽请求报文数量相对现有技术大大减少,并且,本方法不仅能减少带宽请求报文对空口资源的占用,还使BS在分配带宽资源时得以依据业务类型进行区别处理,因此,本发明在节约空口资源、保证业务数据传输质量的同时,还为满足各业务类型的带宽分配要求提供了基础。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
权利要求
1.一种微波接入全球互通WiMAX系统的带宽请求方法,其特征在于,该方法包括A.SS分别计算每种业务类型的所需带宽,所述业务类型的所需带宽为该业务类型中所有业务连接所需带宽的总和;为每种业务类型分别构造一个带宽请求报文;所构造的每种业务类型的带宽请求报文携带计算得到的该业务类型所需带宽;B.SS将步骤A所构造的带宽请求报文发送至BS。
2.根据权利要求1所述的方法,其特征在于,所述带宽请求报文以带宽请求头的方式存在;所述带宽请求头进一步携带自身对应的业务类型的任一业务连接的连接标识符CID。
3.根据权利要求1所述的方法,其特征在于,所述带宽请求报文以带宽请求头的方式存在,所述带宽请求头进一步携带当前SS的基本Basic CID或者任一业务连接的CID。
4.根据权利要求3所述的方法,其特征在于,所述带宽请求头进一步采用自身的类型Type字段来指示自身对应的业务类型。
5.根据权利要求2至4任一项所述的方法,其特征在于,所述带宽请求头进一步采用自身的Type字段来指示增量带宽请求或总量带宽请求。
6.根据权利要求1所述的方法,其特征在于,所述带宽请求报文以捎带方式存在,该带宽请求报文由携带所需带宽的带宽请求子头、和该带宽请求子头所附加的数据报文构成;所述带宽请求子头附加在自身对应的业务类型的任一数据报文中。
7.根据权利要求6所述的方法,其特征在于,所述带宽请求子头为授权管理子头。
8.根据权利要求1、2、4、或6所述的方法,其特征在于,所述业务类型包括实时轮询业务rtPS、非实时轮询业务nrtPS、和尽力而为BE业务;所述带宽请求报文对应的业务类型为rtPS、或nrtPS、或BE业务。
全文摘要
本发明公开了一种微波接入全球互通(WiMAX)系统的带宽请求方法,该方法包括A.SS分别计算每种业务类型的所需带宽,所述业务类型的所需带宽为该业务类型中所有业务连接所需带宽的总和;为每种业务类型分别构造一个带宽请求报文;所构造的每种业务类型的带宽请求报文携带计算得到的该业务类型所需带宽;B.SS将步骤A所构造的带宽请求报文发送至BS。应用本发明方法能够减少带宽请求报文占用的空口资源。
文档编号H04L12/24GK1878084SQ20051007871
公开日2006年12月13日 申请日期2005年6月6日 优先权日2005年6月6日
发明者丁汉文, 吴建军 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1