一种多播/广播业务负载统计的方法及相关设备的制作方法

文档序号:7658571阅读:135来源:国知局
专利名称:一种多播/广播业务负载统计的方法及相关设备的制作方法
技术领域
本发明涉及移动通信技术,尤其是一种多播/广播业务负载统计的方法及相关设备。

背景技术
多播/广播业务(Multicast Broadcast ServiceMBS)是一种在下行链路上点到多点的数据传输服务。
随着技术的不断发展,现有技术中提出了MBS向单播转移的需求,以及提出了单频网(Single Frequency NetworkSFN)技术。
其中,所述MBS向单播转移的需求产生的一个原因在于由于MBS业务实现下行链路上点到多点的数据传输,BS为了保证小区内所有移动终端(Mobile StationMS)接收数据的可靠性,因而采用了相对于单播较低的编码速率。然而当小区内负载的减少使得BS有能力为每个MS采用单播方式进行数据传输时,则产生了采用编码速率较高的单播方式为每个MS提供更高服务质量的数据传输的需求。
另外,所述SFN是指多个BS同时在相同的子载波上发送相同的MBS数据的技术,其用以提高MBS的性能。因此,相应的将出现SFN向非SFN转移以及非SFN向SFN转移的情况,并且,这种情况产生的其中一个因素是由小区负载决定的。
综上所述,现有技术中需要提供一种能够对MBS当前负载进行统计的方法。
现有技术中,处于MBS的移动终端包括了激活态(Active mode)、空闲态(Idle mode)和睡眠态(Sleep mode)。其中,对于处于激活态和睡眠态的MS是否在享受某个MBS的业务对于BS来说是可以感知的,因此,BS能够实现对所述处于激活态和睡眠态的MS的MBS负载进行统计。
另外,对于空闲态的移动终端,现有技术要求处于该状态下的移动终端支持接收MBS数据。以下首先对空闲态移动终端接受MBS数据的方式进行简单的介绍。
在现有电气和电子工程师学会(Institute of Electrical and ElectronicEngineersIEEE)802.16e中定义了两种接入MBS的类型单基站(Base StationBS)接入和多BS接入。
其中,所述多BS接入是指多个BS同时在相同的时域和频域资源上发送相同的MBS数据。在多BS接入的类型中,采用相同的连接标识(ConnectionIdentifierCID)和相同的安全联盟(Security AssociationSA)发送相同MBS数据的BS组成一个BS的集合,这个集合被称为MBS区域(MBS Zone)。每个MBS Zone采用一个MBS Zone标识(MBS Zone IdentifierMBS Zone ID)来标识。
在现有技术中,移动终端在MBS Zone中接收MBS数据的方法具体为MS与BS通信时获得MBS Zone ID,如果获得MBS Zone ID的MS进入Idlemode,这个MS可以继续从广播相同MBS Zone的BS处接收相同的MBS的数据,而且MS使用注册时获得的CID和SA就可以继续接收这个MBS的数据。如果在Idle mode的MS移动到另外一个MBS Zone,那么MS需要在新的MBS Zone里的BS处注册,这样获得新的CID和SA来继续接收MBS数据。
发明人在对上述方法进行研究后发现,现有技术中,BS对小区内处于空闲态的MS并不进行管理,空闲态的MS使用注册时获得的CID和SA即可以实现MBS业务数据的接收。因而在这种情况下,虽然处于空闲态的MS成为小区内MBS业务的负载,但BS却无法对处于空闲态的MS享受MBS业务的情况进行感知,进而无法完成小区内MBS负载的统计。


发明内容
本发明一实施例要解决的技术问题是提供一种多播/广播业务负载统计的方法,能够对处于空闲态的移动终端进行负载统计。
为解决上述技术问题,本发明所提供的实施例是通过以下技术方案实现的对于确定的MBS,基站BS向空闲态的移动终端MS指配上行反馈资源;BS在所述上行反馈资源检测MS反馈的用于标识接收该MBS业务的信息,统计接收到的信息数。
相应的,本发明的又一实施例还在于提供一种基站设备,包括上行资源指配单元,用于指定上行反馈资源;信息封装单元,用于将所述上行反馈资源的信息添加到预置的数据包中;发送单元,用于向空闲态的MS发送包含所述上行反馈资源信息的协议数据包PDU。
本发明又一实施例还在于提供一种移动终端,包括接收单元,用于获取基站发送的协议数据包PDU;解析单元,获取所述PDU中包含的上行反馈资源的信息;反馈单元,占用所述上行反馈资源进行负载反馈;发送单元,发送所述负载反馈信息。
由上述实施例可以看出,由于BS为MS进行负载统计反馈指示了上行资源,使得空闲态的MS可以向BS进行负载反馈从而使BS能够统计空闲态的MS享受某个MBS业务的情况,从而得以实现MBS负载的统计。



图1为本发明第一实施例流程图; 图2为本发明实施例MBS负载统计反馈资源块的示意图; 图3为本发明实施例中PUSC时MBS负载统计反馈信道的子载波映射示意图; 图4为本发明实施例中可选PUSC时MBS负载统计反馈信道的子载波映射示意图; 图5为本发明实施例MBS负载统计反馈信息的OFDM符号示意图; 图6为本发明第二实施例流程图; 图7为本发明第三实施例流程图; 图8为本发明实施例支持MBS反馈指示的MAC头结构示意图; 图9为本发明第四实施例流程图; 图10为本发明基站设备第一实施例结构示意图; 图11为本发明基站设备第二实施例结构示意图; 图12为本发明移动终端第一实施例结构示意图; 图13为本发明移动终端第二实施例结构示意图。

具体实施例方式 本发明实施例旨在于实现MBS负载统计,为实现该目的,以下对本发明的实施例进行具体说明。
为说明本发明的第一实施例,首先对上行指配和下行指配的概念,以及如何指示下一次要传输的MBS数据的方法进行介绍。
所述下行指配是指对下行数据或者管理消息在下行链路上的属性进行指示,所述属性包括下行数据或者管理消息所在的突发(burst)在下行链路上所处的位置、下行数据或者管理消息的大小以及所用的调制编码方式等。据此,MS可以根据这个指示到相应的位置用合适的方式来解调和解码。
所述上行指配是指BS通知MS上行数据以及管理消息所在的burst在上行链路上可使用的位置和大小以及这个burst需采用的调制编码方式。据此,MS根据这个指示在上行链路相应的位置采用合适的调制编码方式来发送上行burst,这样BS就可以在正确的位置采用对应的方式对上行数据或者管理消息进行解调以及解码。
IEEE 802.16e的下行指配中有若干个下行指配信元DL-MAP_IE(),一个DL-MAP_IE()所指配的资源块上的数据块称为一个下行突发(burst)。DL-MAP_IE()指定的下行burst用DL-MAP_IE()中指定的调制编码方式来编码和调制;一个burst可能有多个MS的数据,也可能是多播广播的数据。IEEE802.16e的上行指配中有若干个UL-MAP_IE(),一个UL-MAP_IE()所指配的资源块上的数据块称为一个上行突发(burst)。UL-MAP_IE()指定的上行burst用UL-MAP_IE()中指定的调制编码方式来编码和调制。
参照图1,具体说明本发明MBS负载统计的第一实施例。
本实施例中,需要进行负载统计的时候,BS首先指示Idle mode的MS解上行指配以及上行指配所在帧的信息,进而BS在该上行指配中指定一块或者多块用于负载统计的上行反馈资源,指定的方法是BS在上行指配信元中指示上行反馈资源的帧偏移、位置以及大小;当MS解析到有自己MBS业务对应的上行反馈资源的指配后,MS在指定的资源上选择一块资源发送反馈信息;BS将收到的反馈信息的个数作为享受这个MBS业务的Idle mode MS负载。
步骤11BS需要做负载统计的时候,首先指示Idle mode的MS解析上行指配以及所述上行指配所在帧的信息。
指示Idle mode的MS解析上行指配(UL-MAP)及所述上行指配帧的信息的方法包括方法1),通过管理消息传递所述指配,具体的,在MBS数据指配的信元中携带指示位以及上行指配所在的帧信息;方法2),通过在MBS的协议数据单元(Protocol Data UnitPDU)的媒体接入控制(Medium AccessControlMAC)头中携带指示位以及上行指配所在的帧信息。下面对携带指示位以及上行指配所在的帧信息的方法进行具体介绍。
方法1),在MBS数据指配的信元中增加一个指示位用于指示MS需要解上行指配以及上行指配所在的帧信息。
现有技术中定义了三种MBS数据指配信元,表1、表2和表3,分别示出了增加所述指示位以及上行指配所在帧信息的方法。
表1增加用于指示MS解析上行指配(UL-MAP)的指示位之后的MBS_DATA_IE()的格式; 由表1可知,MBS_DATA_IE()中包含了多播广播业务负载统计的反馈分配指示的比特映射(MBS Counting feedback allocation indication bitmap)、反馈指配的数目以及多播广播业务负载统计的反馈分配所在的上行指配所在帧的帧偏移(MBS Counting feedback allocation frame offset(p))。因此,当MS解析得到自己MBS业务的CID对应的多播广播业务负载统计的反馈分配指示的比特映射位置(MBS Counting feedback allocation indication bitmap),就认为对应这个MBS业务有反馈资源的指配,进而可根据对应的帧偏移到相应的帧解析上行指配以获得上行反馈资源的指配信息。
表2增加用于指示MS解上行指配(UL-MAP)的指示位之后的Extended_MBS_DATA_IE()的格式; 由表2可知,Extended_MBS_DATA_IE()中包含了多播广播业务负载统计的反馈分配指示的比特映射(MBS Counting feedback allocation indicationbitmap)、反馈指配的数目以及多播广播业务负载统计的反馈分配所在的上行指配所在帧的帧偏移(MBS Counting feedback allocation frame offset(p))。因此,当MS解析得到自己MBS业务的CID对应的多播广播业务负载统计的反馈分配指示的比特映射位(MBS Counting feedback allocation indication bitmap)置位,就为对应这个MBS业务有反馈资源的指配,进而可根据对应的帧偏移到相应的帧解析上行指配以获得上行反馈资源的指配信息。
表3增加用于指示MS解上行指配(UL-MAP)的指示位之后的MBS_DATA_Time_Diversity_IE()的格式; 由表3可知,MBS_DATA_Time_Diversity_IE()中包含了多播广播业务负载统计的反馈分配指示以及多播广播业务负载统计的反馈分配所在的上行指配所在帧的帧偏移(MBS Counting feedback allocation frame offset(p))。因此,当MS解析得到自己MBS业务的CID对应的多播广播业务负载统计的反馈分配指示位置位,认为对应这个MBS业务有反馈资源的指配,进而可根据对应的帧偏移到相应的帧解析上行指配以获得上行反馈资源的指配信息。
方法2),在MBS数据PDU的MAC头中携带指示位; 在下行MBS数据PDU的MAC头中增加指示位来指示MS需要解UL-MAP,并且增加需要解的UL-MAP所在的帧偏移信息。在MAC头中添加指示位以及帧偏移信息的方法有两种通过MAC子头来携带指示位以及帧偏移信息;或者,增加一种MAC扩展子头来携带指示位以及帧偏移信息。
其中,通过MAC子头携带MBS负载统计上行指配指示位的方法本领域技术人员可参照MAC子头的相关规定进行扩展增加所述指示位。本文不再详述。
以下提供通过MAC扩展子头来携带指示位以及帧偏移信息的方法。
新增一种MAC扩展子头用来携带指示位以及MBS负载统计上行指配的帧偏移等信息。下面给出携带上述信息的MBS负载统计上行指配扩展子头的具体形式。
表4MBS负载统计上行指配指示扩展子头格式 当MS解析到MBS负载统计上行指配扩展子头时,根据其中的指示位和帧偏移就可以到相应的帧解析上行指配以获得上行反馈资源的指配信息。
步骤12BS在对应的上行指配(UL-MAP)中指定一块或者多块上行反馈资源。指定的方法是BS在UL-MAP中给出负载统计反馈资源的帧偏移、位置以及大小。
以下说明通过UL-MAP指配反馈资源的方法将扩展的上行间隔使用码(Extended UIUC)=0x0b定义为MBS反馈资源指配的UL-MAP_IE,这个IE的内容就是给定反馈资源的指配。
表5MBS负载统计反馈资源指配信元 步骤13MS解析到有自己MBS业务对应的负载统计反馈资源的上行指配,MS在该上行指配中指定的资源上选择一块资源进行反馈。反馈的方法是MS在选定的上行资源上发送反馈的信息。
图2为MBS负载统计反馈资源块的示意图。如图可知,以时域和频域划分资源快。其中,数字部分为反馈资源部分,及MS在上行链路上可占用该部分的一个资源块进行负载统计反馈,数字表示反馈资源的序号,“空”表示不发任何信息,该部分为空余保护部分,主要目的是避免MS发送的反馈信息对后续的数据造成干扰。
MS在如图2所示的资源块上选择一块资源进行反馈,如果采用随机选择的方法,则所述随机选择可以是服从平均分布或者是将MS的哈希值映射到资源的序号上。本领域技术人员也可采用其他随机或非随机的算法实现MS对资源块的选择,本发明并无意对此处采用的算法进行限定。
本实施例提供一种MS服从平均分布来选择资源的方法。具体的,MS首先可以获得针对这个MBS业务负载统计的资源块的个数,设为N;MS在0到N-1之间随机产生一个整数,将得到的这个整数作为MS自己发送反馈信息的反馈资源序号,并且MS可以在得到的反馈资源序号上发送反馈的信息。
以下说明在反馈资源上发送反馈信息的实施例MS发送的反馈信息有很多种,这里给出其中的两种A1)发送1比特的反馈信息;A2)发送用于标识享受多播业务的码分多址接入(Code Division Multiple AccessCDMA)码。然而本发明并不排除以其他方式实现负载反馈的方法。
A1)发送1比特的反馈信息; 发送的1比特的反馈信息是若干个四相移键控(Quadrature phase-shiftkeyingQPSK)的调制符号。下面给出IEEE 802.16e中MS发送的1比特反馈信息的格式。
表6MS发送的反馈信息 表6中Tile(N)表示第N个Tile。
令Mn,8m+k表示第n个反馈信道的第m个的Tile的的k个调制符号。表6的向量索引0是8个QPSK调制的符号,具体的格式如下 表7向量索引0的符号调制表 其中一个Tile上的8个被调制的符号映射到部分使用子载波(Partial Usage ofSubchannelsPUSC)上行子信道或者可选PUSC上行子信道的方法如图3所示。如图共有12个子载波,其中4个子载波为导频子载波,则其他8个子载波用于分别映射8个所述被调制的符号; 图4所示为可选PUSC时MBS负载统计反馈信道的子载波映射情况。如图共有9个子载波,其中一个子载波为导频子载波,则其他8个子载波用于分别映射8个所述被调制的符号。为了所述被调制符号(即负载反馈信息)能被BS更好地检测,对于被传送的正交频分复用(Orthogonal FrequencyDivision MultiplexingOFDM)符号可以采取重复后发送的方法。例如重复一次就得到两个相位连续且符号相同的OFDM符号。参照图5具体说明负载统计反馈信息的两个连续OFDM符号的构成方法,然而本方法不对重复的次数做限制。由于采用了如图5所示循环前缀的设置方法,从而使得OFDM符号的相位能够连续。
A2)发送用于标识享受多播业务的CDMA码; MS也可以在分配的反馈资源上发送标识享受多播业务的CDMA码。如果BS需要MS发送CDMA码来反馈,那么步骤12中分配的反馈资源就是用于接收CDMA码的资源。发送调制后的CDMA码的时候也可以采取图5所示的OFDM符号。
上述的CDMA码可以由BS通知MS,也可以由MS在所有用于反馈的CDMA码中选择一个来反馈。BS通知MS用于MBS负载统计反馈的CDMA码的方法有很多种,这里给出其中两种通过广播消息携带;进入空闲态的协商过程中携带。
本发明不对BS生成CDMA码的方法进行限定,以下实施例假设BS与MS之间已经知道用于反馈的所有CDMA码序列。
A21)通过广播消息携带。
在上行链路描述(Uplink Channel DiscriptorUCD)的广播消息增加携带CDMA码信息的类型长度值(Typ Length ValueTLV),该TLV的格式如下。
表8CDMA码信息的TLV 其中,CDMA码信息的格式参见表9; 表9CDMA码信息格式 A22)进入空闲态的协商过程中携带 在BS与MS协商进入空闲态的去注册命令(De/Reregister commandDREG-CMD)消息中增加一个CDMA码索引(CDMA Code Index)的TLV。这个TLV的格式如下。
表10DREG-CMD中增加的CDMA Code Index的TLV格式 CDMA码索引用于让MS找到相应的CDMA码,按照该索引得到的CDMA码即是MS用于反馈的CDMA码。采用CDMA码的形式进行负载资源反馈时,可以通过CDMA码区分反馈的MS,进而可以达到节省时频资源的目的。
无论采用反馈1比特信息的方式还是采用发送用于标识享受多播业务的CDMA码的方式进行负载统计反馈,MS发送所述反馈信息时需要进一步进行功率控制,所述的功率设置有多种方法,这里给出其中的一种。本领域技术人员也可根据业务具体需求选用其他已有的功率控制方法,本发明并无意对MS采用的功率控制的具体手段进行限制。
MS计算发射功率的公式如下。
PTX_IR_MAX=EIRxPIR_max+BS_EIRP-RSS+(GRx_SS-GTx_SS) 其中PTX_IR_MAX为发射功率的最大值,EIRxPIR_max和BS_EIRP在BS的广播消息下行信道描述(Downlink Channel DescriptorDCD)里面获得;GRx_SS和GTx_SS分别为MS的接收天线增益和发射天线增益。如果MS没有获得EIRxPIR_max和BS_EIRP参数,那么它应该用自己最小的发射功率进行发射。
步骤14BS将整个MBS负载统计反馈资源上收到的反馈信息的个数作为享受这个MBS业务的Idle mode MS负载;进而完成MBS负载的统计。
由上述实施例可以看出,由于BS为MS进行负载统计反馈指示了上行资源,使得空闲态的MS可以向BS进行负载反馈从而使BS能够统计空闲态的MS享受某个MBS业务的情况,实现了Idle mode MS负载,同而得以实现MBS负载的统计。
以下对本发明MBS负载统计方法第二实施例进行详细说明。按照图6,实施例中,需要做负载统计的时候,BS直接在MBS数据指配的信元或者是MBS数据MAC层的PDU包头中指定一块或者多块用于负载统计的上行反馈资源,指定的方法是BS在MBS数据指配的信元或者是MBS数据PDU的MAC头中给出上行反馈资源的时间偏移、位置以及大小;当MS解析到有自己MBS业务对应的上行反馈资源的指配之后,MS在指定的资源上选择一块资源进行反馈,即具体的,MS在选定的上行资源上发送反馈的信息;BS将收到反馈信息的个数作为享受这个MBS业务的Idle mode MS负载。
步骤61BS需要做负载统计的时候,指示负载统计的上行反馈资源。BS指定上行反馈资源的方法。这里有三种方法BS通过MBS数据MAC层PDU的子头,或者通过MBS数据PDU的MAC扩展子头指配,或者通过MBS数据指配消息指示负载统计上行反馈资源的时间偏移、位置以及大小。
当本发明实施例的方法应用于单频网(SFN)中时,由于网络中各BS在相同的频率上进行信息的接收,因此这种情况下,这里所指配的上行反馈资源可以是在整个SFN内是同步的,所谓的SFN内同步就是在SFN内的每个BS分配的上行反馈的时频资源是相同的。当SFN内的反馈资源同步的时候,每个BS接收到的反馈可以是自己的整个覆盖范围之内的MS的反馈,而不限定发送反馈信息的MS是否与自己同步 首先,通过MAC层PDU子头指示MBS负载统计上行反馈资源的方法本领域技术人员可参照MAC子头的相关规定进行扩展增加相应的指示位。本文不再详述。
其次,说明通过MAC扩展子头指示负载统计上行反馈资源的方法。
增加一个MAC扩展子头,该扩展子头表示资源的指配。下面给出所述扩展子头的具体形式。其中,MAC扩展子头携带资源指配的方法有两种B1)时间相对量表示时间偏移;B2)帧偏移加正交频分复用符号偏移表示时间偏移。
B1)时间相对量表示时间偏移; 表11MBS负载统计反馈资源的扩展子头格式I 表11中Allocation Start Time表示的是上行反馈资源开始时间,即从接收到该多播数据PDU算起向后偏移Allocation Start Time的时间点就是上行反馈资源在时间上的起点。
B2)帧偏移加正交频分复用符号偏移表示时间偏移; 表12MBS负载统计反馈资源的扩展子头格式II 表12中,Frame offset标识帧偏移,OFDMA frame offet表示正交频分复用符号偏移,在帧偏移的基础上加上正交频分复用符号偏移即得到上行反馈资源的起点。
再次,说明在MBS数据指配的信元中指配负载统计上行反馈资源的方法在下行MBS数据指配的消息中增加一个指示位来指示这个信元中有上行的指配信息以及具体的指配信息。现有技术中定义了三种MBS数据指配的信元,三种信元都有两种方法来指配上行反馈资源C1)时间相对量表示时间偏移;C2)帧偏移加正交频分复用符号偏移表示时间偏移。
C1)时间相对量表示时间偏移 表13增加负载统计上行反馈资源指配信息之后的MBS_DATA_IE()格式I 当MS解析到自己MBS业务的CID对应的多播广播业务负载统计反馈分配比特映射位置位(MBS Counting feedback allocation bitmap)就认为对应这个MBS业务有反馈资源的指配,再解析后面的字段得到具体的指配信息。表13中的Allocation Start Time表示的是上行反馈资源开始时间,即从接收到该多播数据PDU算起向后偏移Allocation Start Time的时间点就是上行反馈资源在时间上的起点。
表14增加负载统计上行反馈资源指配信息之后的Extended_MBS_DATA_IE()格式I 当MS解析到自己MBS业务的CID对应的多播广播业务负载统计反馈分配比特映射位置位(MBS Counting feedback allocation bitmap)就认为对应这个MBS业务有反馈资源的指配,再解析后面的字段得到具体的指配信息。表14中的Allocation Start Time表示的是上行反馈资源开始时间,即从接收到该多播数据PDU算起向后偏移Allocation Start Time的时间点就是上行反馈资源在时间上的起点。
表15增加负载统计上行反馈资源指配信息之后的MBS_DATA_Time_Diversity_IE()的格式I 当MS解析到自己MBS业务的CID对应的多播广播业务负载统计反馈分配标识置位就认为对应这个MBS业务有反馈资源的指配,再解析后面的字段得到具体的指配信息。表15中的Allocation Start Time表示的是上行反馈资源开始时间,即从接收到该多播数据PDU算起向后偏移Allocation Start Time的时间点就是上行反馈资源在时间上的起点。
C2)帧偏移加正交频分复用符号偏移表示时间偏移 表16增加负载统计上行反馈资源指配信息之后的MBS_DATA_IE()格式II 当MS解析到自己MBS业务的CID对应的多播广播业务负载统计反馈分配比特映射位置位(MBS Counting feedback allocation bitmap)就认为对应这个MBS业务有反馈资源的指配,再解析后面的字段得到具体的指配信息。
表17增加负载统计上行反馈资源指配信息之后的Extended_MBS_DATA_IE()格式II 当MS解析到自己MBS业务的CID对应的多播广播业务负载统计反馈分配比特映射位置位(MBS Counting feedback allocation bitmap)就认为对应这个MBS业务有反馈资源的指配,再解析后面的字段得到具体的指配信息。
表18增加负载统计上行反馈资源指配信息之后的MBS_DATA_Time_Diversity_IE()的格式II 当MS解析到自己MBS业务的CID对应的多播广播业务负载统计反馈分配标识置位就认为对应这个MBS业务有反馈资源的指配,再解析后面的字段得到具体的指配信息。
步骤62MS解析到有自己MBS业务对应的负载统计反馈资源的上行指配,MS在该上行指配中指定的资源上选择一块资源进行反馈。反馈的方法是MS在选定的上行资源上发送反馈的信息,具体实现方式参见第一实施例相关部分; 步骤63BS将整个MBS负载统计反馈资源上收到的反馈信息的个数作为享受这个MBS业务的Idle mode MS负载;进而完成MBS负载的统计。
由上述实施例可以看出,由于BS为MS进行负载统计反馈指示了上行资源,使得空闲态的MS可以向BS进行负载反馈从而使BS能够统计空闲态的MS享受某个MBS业务的情况,实现了Idle mode MS负载,同而得以实现MBS负载的统计。
以下说明本发明MBS负载统计方法的第三实施例。本实施例中首先BS将对应某个MBS业务的反馈资源预留出来。接着当BS需要做这个MBS业务的负载统计的时候,BS就在通过一个反馈指示位来指示MS需要反馈。MS根据预留的资源和反馈指示位可以获得具体的反馈资源,并且选择一块资源进行反馈。最后BS将整个MBS负载统计反馈资源上收到的反馈信息的个数就作为享受这个MBS业务的Idle mode MS负载。
参照图7,本实施例具体为 步骤71BS将反馈的资源指配给MS,这里反馈资源是预留的。
BS为MBS负载统计预留一块或者几块用于负载统计的上行反馈资源,然后BS通过广播消息或者是在MS加入这个MBS业务的时候告诉MS针对这个MBS的反馈资源。
在通过广播消息告诉MS反馈资源的情况下,如果有多个MBS业务就可能有多个的资源指配来对应。
下面说明BS预留反馈资源的方法。具体的,在UCD或者动态业务增加请求/响应(Dynamic Service Addition Request/ResponseDSA-REQ/RSP)消息中增加一个用于指配预留资源的类型长度值(Type Length ValueTLV),增加的TLV的具体形式如表19 表19指配预留资源的TLV 其中,资源指配字段(Allocation Information)的格式参见表20; 表20资源指配字段(Allocation Information)格式 当然,也可以有其它的指配方法,本实施例对此不做限定。
步骤72当BS需要进行负载统计的时候用一个指示位来指示MS需要进行反馈。携带这个指示位的方法包括在MBS的PDU的MAC头中携带;在下行MBS数据指配的信元里面携带。
方法1通过MBS数据PDU的MAC头携带指示位 当BS要做MBS负载统计的时候,BS在发送MBS的PDU的时候,在MAC头中携带1比特的指示位指示MS进行MBS负载反馈。在MAC头中携带该指示位有三种方法在通用MAC头中携带;新增一个MBS负载统计反馈指示的MAC子头来携带;新增一个MBS负载统计反馈指示的MAC扩展子头来携带。
其中,通过MAC子头携带指示位用于指示MS需要执行反馈的方法本领域技术人员可参照MAC子头的相关规定进行扩展增加所述指示位。本文不再详述。
以下说明通过通用MAC头携带和通过MAC扩展子头来携带指示位的方法 1)通过通用MAC头来携带MBS负载统计反馈指示位,所述指示位用于指示MS执行负载反馈的动作。具体的,将通用MAC头中保留的1比特用作所述指示位。图8为支持MBS反馈指示的MAC头结构示意图,如图所示,通用MAC头包括头类型(Header TypeHT);加密控制(Encryption ControlEC);类型(Type);扩展子头域(Extended subheader fieldESF);循环冗余校验指示(cyclic redundancy check indicatorCI);加密密钥序列号(Encryption keysequenceEKS);多播广播业务负载统计反馈指示(MBS IndicationMBS Ind);长度(LengthLEN);高比特位(most significant bitMSB);低比特位(Leastsignificant bitLSB);连接标识(Connection IdentifierCID);头检验序列(Headercheck sequenceHCS)。
本实施例中定义MBS Ind位为1时表示MS需要反馈,反馈的帧偏移以及具体的时频资源的位置在UCD广播消息里面或者建立MBS连接的时候可以获得。
2)通过MAC扩展子头来携带MBS负载统计反馈指示位,所述指示位用于指示MS执行负载反馈的动作。具体的,增加一个用于指示MS进行负载反馈的指示位,增加的反馈指示的扩展子头的具体形式如下 表21反馈指示扩展子头的格式 表21中当MBS负载统计反馈指示(MBS Counting feedback indication)位为1时表示MS需要反馈,反馈的帧偏移以及具体的时频资源的位置在UCD广播消息里面或者建立MBS连接的时候可以获得(参照步骤41)。
方法2在下行MBS数据指配的信元中携带指示位;具体的,当BS要做MBS负载统计的时候,BS在下行MBS数据指配的消息中携带指示MS执行反馈的指示位。下面分别说明IEEE 802.16e三种MBS数据指配的信元增加负载统计反馈指示位的方法。
表22增加负载统计反馈指示位之后的MBS_DATA_IE()的格式 当MS解析到自己MBS业务的CID对应的多播广播业务负载统计反馈指示比特映射位置位就认为对应这个MBS业务需要反馈,再根据预留的指配中获得上行反馈资源的指配信息。
表23增加负载统计反馈指示位之后的Extended_MBS_DATA_IE()的格式 当MS解析到自己MBS业务的CID对应的多播广播业务负载统计反馈指示比特映射位置位就认为对应这个MBS业务需要反馈,再根据预留的指配中获得上行反馈资源的指配信息。
表24增加负载统计反馈指示位之后的MBS_DATA_Time_Diversity_IE()的格式 当MS解析到自己MBS业务的CID对应的多播广播业务负载统计反馈指示位置位就认为对应这个MBS业务需要反馈,再根据预留的指配中获得上行反馈资源的指配信息。
步骤73MS解析到有自己MBS业务对应的负载统计反馈资源的上行指配,MS在该上行指配中指定的资源上选择一块资源进行反馈。反馈的方法是MS在选定的上行资源上发送反馈的信息。具体实现方式参见第一实施例相关部分。
步骤74BS将整个MBS负载统计反馈资源上收到的反馈信息的个数作为享受这个MBS业务的Idle mode MS负载;进而完成MBS负载的统计。
通过上述实施例可以看出,由于BS为MS进行负载统计反馈预留了上行资源,因而在BS指示空闲态MS进行负载反馈的时候,空闲态的MS能够占用该些预留的上行资源进行负载反馈,从而使BS能够统计空闲态的MS享受某个MBS业务的情况,实现了Idle mode MS负载,同而得以实现MBS负载的统计。
以下说明本发明MBS负载统计方法的第四实施例。本实施例中,在MS进入Idle mode的时候,如果MS继续享受某个MBS业务,则上层分配一个MBS用户索引(MBS User Index)给MS,然后由BS传输给MS;当BS需要做某个MBS负载统计的时候,BS会为每个进入Idle mode并且享受这个MBS的MS分配一块反馈的资源,资源号与MBS User Index对应,MS在BS分给自己的资源上进行反馈;BS将收到的反馈信息的个数就作为享受这个MBS业务的Idle mode MS负载。参照图9,对本实施例进行具体说明。
步骤91BS分配MBS User Index给MS。
下面给出BS分配MBS User Index给MS的方法。
在BS与MS协商进入空闲态的去注册命令(De/Reregister commandDREG-CMD)消息中增加一个MBS User Index的TLV。这个TLV的格式如下。
表25DREG-CMD中增加的MBS User Index的TLV格式 MBS User Index在整个MBS Zone内对应于唯一的某个MBS业务,主要用于标识MBS Zone内享受某个MBS业务的Idle mode的MS。
由于MBS Zone内MS的位置和状态都是变化的,因此,本实施例中需要提供MBS User Index更新的方法在MS做位置更新或者发送多播数据的时候BS可以帮MS更新MBS User Index,这样就可以做到享受MBS的Idle mode的MS的MBS User Index尽量分配在一起,进而在需要进行负载统计的时候,指配的资源可以尽量少。通常,BS协助MS更新MBS User Index可以采用以下两种在MS进行位置更新的时候进行MBS User Index的更新;或者,在BS发送MBS数据的时候进行MBS User Index的更新。以下提供两种方法的具体实施。
方法1位置更新时更新MBS User Index。
当Idle mode的MS进行位置更新时,BS发送的测距响应(RangingResponseRNG-RSP)消息中携带MBS User Index TLV,MS收到所述MBS UserIndex TLV之后就将自己的MBS User Index更新成该TLV中的MBS UserIndex。在RNG-RSP中增加MBS User Index TLV的方法如下。
表26RNG-RSP中增加的MBS User Index的TLV格式 方法2发送MBS数据时更新MBS User Index 当BS在发送多播数据的时候可以为Idle mode的MS更新MBS UserIndex。具体的方法是在MBS数据PDU的MAC头中添加子头或者扩展子头。子头或者扩展子头携带旧的MBS User Index和新的MBS User Index。当MS收到MBS数据的时候,MS解析到旧的MBS User Index与自己的MBS UserIndex匹配,那么MS就将自己的MBS User Index更新为MBS数据PDU MAC头中新的MBS User Index。当然在一个MBS数据PDU中可以携带多个这样的MBS User Index更新信息。
以下提供增加MBS User Index的MAC扩展子头的具体形式。
表27MBS User Index的MAC扩展子头格式 步骤92BS指定负载统计的上行反馈资源给MS。
BS指配用于负载统计的上行反馈资源的方法包括 1)BS在发送的MBS数据PDU中或者在MBS数据指配的信元指示MS需要解析上行指配,在上行指配中BS为每个进入Idle mode并且享受这个MBS业务的MS指定反馈的资源。具体方法可参见第一实施例的相关内容,然而,由于本实施例中采用了MBS User Index,因此本实施例中指配的资源块的数目是已经分配的MBS User Index的最大值,而第一实施例中是由BS自行决定上行反馈资源的数目。
2)BS在MBS数据PDU的MAC子头或者是MAC扩展子头或者在MBS数据指配的信元中携带资源指配,这个资源是为每个进入Idle mode并且享受这个MBS业务的MS指配的反馈资源。具体方法可参见第二实施例的相关内容,然而,由于本实施例中采用了MBS User Index,因此本实施例中指配的资源块的数目是已经分配的MBS User Index的最大值。当本发明实施例的方法应用于单频网(SFN)中时,由于网络中各BS在相同的频率上进行信息的接收,因此这种情况下,这里所指配的上行反馈资源可以是在整个SFN内是同步的,所谓的SFN内同步就是在SFN内的每个BS分配的上行反馈的时频资源是相同的。当SFN内的反馈资源同步的时候,每个BS接收到的反馈可以是自己的整个覆盖范围之内的MS的反馈,而不限定发送反馈信息的MS是否与自己同步。
步骤93MS在指定的资源上进行反馈。MS根据MBS User Index和反馈资源序号的对应关系可以得到自己进行负载统计所采用的反馈资源的具体位置,进而MS可以在这块指定的资源上进行反馈。具体反馈所发送的信息同参照第一实施例的相关内容。
步骤94BS将整个MBS负载统计反馈资源上收到的反馈信息的个数作为享受这个MBS业务的Idle mode MS负载;进而完成MBS负载的统计。
本实施例中采用了MBS User Index对MS进行负载反馈所需的上行资源进行分配,MS在系统已分配好的资源上进行反馈,与上述实施例中MS自行选择上行资源进行反馈相比,本实施例避免了MS自行选择上行资源时产生冲突,进而避免不同的MS在相同的上行资源上进行反馈导致负载统计数据的降低,因此使得本实施例得到的负载统计数据更加的准确。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中。所述存储介质可以是只读存储器,磁盘或光盘等。
上述存储与计算机可读介质的程序在执行时,包括如下步骤对于确定的MBS,基站BS向空闲态的移动终端MS指配上行反馈资源;BS在所述上行反馈资源检测MS反馈的用于标识接收该MBS业务的信息,统计接收到的信息数。
参照图10,以下说明本发明的第一基站设备实施例,包括 上行资源指配单元101,用于指定上行反馈资源; 信息封装单元102,用于将所述上行反馈资源的信息添加到预置的数据包中; 发送单元103,用于向空闲态的MS发送包含所述上行反馈资源信息的协议数据包PDU。
上述设备结构基础上,所述信息封装单元具体的 将所述上行反馈资源信息添加到上行指配信元中,以及,在MBS数据指配的信元或者MBS的MAC层的PDU包头中添加用于解析所述上行指配信元的信息;或者, 在MBS数据指配的信元中添加所述上行反馈资源的信息;或者,在MBS的MAC层PDU包头中添加所述上行反馈资源的信息;或者, 添加所述上行反馈资源的信息到广播消息,或者在MS加入确定的MBS业务时,添加所述上行反馈资源的信息到协商消息中;以及,在下行MBS数据指配的消息或者在MBS的MAC层的PDU包头中添加指示位指示MS进行反馈。
参照图11,本发明第二基站设备实施例包括上行资源指配单元111、信息封装单元112、发送单元113、接收单元114和统计单元115。其中,所述行资源指配单元111、信息封装单元112、发送单元113参见第一基站设备实施例的相关内容;其中 接收单元114,用于在上行反馈资源上检测接收到的信息; 统计单元115,用于统计接收单元检测到的信息数。
在上述第一或第二基站设备实施例基础上,所述基站设备还可进一步包括 列表维护单元,用于维护空闲态MS的列表;以及通过发送单元发送所述MS的列表;以及, 所述上行资源指配单元,对于确定的MBS,进一步为空闲态MS分别指定对应的上行反馈资源。
上述设备实施例中,所述MBS数据指配的信元具体为MBS数据指配信元MBS_DATA_IE,或者为MBS数据时间分集信元MBS_DATA_Time_Diversity_IE,或者为扩展的MBS数据信元Extended_MBS_DATA_IE;所述MBS的MAC层PDU包头具体为MBS媒体控制层MAC的协议数据包子头或者MBS媒体控制层的协议数据包的扩展子头。
参照图12,以下说明本发明提供的第一移动终端实施例,包括 接收单元121,用于获取基站发送的协议数据包PDU; 解析单元122,获取所述PDU中包含的上行反馈资源的信息; 反馈单元123,占用所述上行反馈资源进行负载反馈;具体的,反馈单元可以按照预置的规则选取所述上行反馈资源中的一单位资源进行负载反馈;其中反馈单元选取反馈资源的方法可采用随机选择的方法等,具体内容参见第一方法实施例的相关部分; 发送单元124,发送包含所述负载反馈信息的协议数据包。
其中,反馈单元占用上行反馈资源的方式包括 参照图13,具体说明本发明的第二移动终端实施例,所述移动终端包括接收单元131、解析单元132、反馈单元133、发送单元134,以及MBS用户索引维护单元135;, 接收单元131,用于获取基站发送的协议数据包PDU; 解析单元132,获取所述PDU中包含的上行反馈资源的信息,以及所述PDU中携带的上行反馈资源与移动终端MBS用户索引的对应关系; 反馈单元133,占用所述上行反馈资源进行负载反馈;具体的,按照移动终端的MBS用户索引与上行反馈资源的对应关系占用被指配的上行反馈资源进行负载反馈; 发送单元134,发送包含所述负载反馈信息的协议数据包 MBS用户索引维护单元135,用于保存通过接收单元获取的本移动终端的MBS用户索引。
在上述实施例结构基础上,所述解析单元获取所述上行反馈资源的方式包括 从MBS数据指配的信元或者MBS的MAC层的PDU包头中获取上行指配信元的信息,以及通过解析所述上行指配信元得到所述上行反馈资源的信息;或者, 从MBS数据指配的信元或者MBS的MAC层PDU包头中获取所述上行反馈资源的信息;或者, 从广播消息或者在MS加入确定的MBS业务时BS的协商消息中获取所述的上行反馈资源的信息。
上述设备实施例中,所述MBS数据指配的信元具体为MBS数据指配信元MBS_DATA_IE,或者为MBS数据时间分集信元MBS_DATA_Time_Diversity_IE,或者为扩展的MBS数据信元Extended_MBS_DATA_IE;所述MBS的MAC层PDU包头具体为MBS媒体控制层MAC的协议数据包子头或者MBS媒体控制层的协议数据包的扩展子头。
以上对本发明所提供的一种多播/广播业务负载统计的方法及相关设备进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1、一种多播/广播业务MBS负载统计的方法,其特征在于
对于确定的MBS,基站BS向空闲态的移动终端MS指配上行反馈资源;
BS在所述上行反馈资源检测MS反馈的用于标识接收该MBS业务的信息,统计接收到的信息数。
2、如权利要求1所述的方法,其特征在于
所述BS向空闲态的MS指配上行反馈资源的方法具体为BS指示MS解析上行指配信元,以及,BS在所述上行指配信元中指配上行反馈资源。
3、如权利要求2所述的方法,其特征在于所述BS指示MS解析所述上行指配信元的方法具体为
BS在MBS数据指配的信元中指示MS解析所述上行指配信元;或者,
BS在MBS的媒体接入控制MAC层的协议数据包PDU包头中指示MS解析所述上行指配信元。
4、如权利要求1所述的方法,其特征在于
BS在MBS数据指配的信元中指配上行反馈资源;或者,
BS在MBS的MAC层PDU包头中指配上行反馈资源。
5、如权利要求1所述的方法,其特征在于
所述BS向空闲态的MS指配上行反馈资源具体为BS通过广播消息或者在MS加入确定的MBS业务时指配可用的上行反馈资源;以及,
在下行MBS数据指配的信元中携带指示位指示MS反馈用于标识接收该MBS业务的信息;或者,在MBS的MAC层的PDU包头中携带指示位指示MS反馈用于标识接收该MBS业务的信息。
6、如权利要求1至5其中之一所述的方法,其特征在于,进一步
对于确定的MBS,BS维护空闲态MS的列表,BS向MS下发所述列表;以及,所述BS向MS指配的上行反馈资源分别与所述MS列表中的MS相对应。
7、如权利要求6所述的方法,其特征在于
MS进行位置更新时,BS下发所述列表;或者,
BS向MS下发数据时在MBS的MAC层PDU包头中携带所述MS列表。
8、如权利要求1至5其中之一所述的方法,其特征在于
BS在所述上行反馈资源检测MS反馈的信息格式具体为至少两个连续的正交频分复用OFDM符号。
9、如权利要求1至5其中之一所述的方法,至少两个BS在相同的频率上检测MS的反馈信息,其特征在于
所述BS为MS指配的上行反馈资源同步;以及BS在相同的时频资源上检测MS的反馈信息。
10、如权利要求3至5其中之一所述的方法,其特征在于
所述MBS数据指配的信元具体为MBS数据指配信元,或者为MBS数据时间分集信元,或者为扩展的MBS数据信元。
11、如权利要求3至5其中之一所述的方法,其特征在于
所述MBS的MAC层PDU包头具体为MBS媒体控制层MAC的协议数据包子头或者MBS媒体控制层的协议数据包的扩展子头。
12、一种基站设备,其特征在于,包括
上行资源指配单元,用于指定上行反馈资源;
信息封装单元,用于将所述上行反馈资源的信息添加到预置的数据包中;
发送单元,用于向空闲态的MS发送包含所述上行反馈资源信息的协议数据包PDU。
13、如权利要求12所述的设备,其特征在于
所述信息封装单元具体的,将所述上行反馈资源信息添加到上行指配信元中,以及,在MBS数据指配的信元或者MBS的MAC层的PDU包头中添加用于解析所述上行指配信元的信息。
14、如权利要求12所述的设备,其特征在于
所述信息封装单元具体的,在MBS数据指配的信元中添加所述上行反馈资源的信息;或者,在MBS的MAC层PDU包头中添加所述上行反馈资源的信息。
15、如权利要求12所述的设备,其特征在于
所述信息封装单元具体的,添加所述上行反馈资源的信息到广播消息,或者在MS加入确定的MBS业务时,添加所述上行反馈资源的信息到协商消息中;以及,
在下行MBS数据指配的信元或者在MBS的MAC层的PDU包头中添加指示位指示MS进行反馈。
16、如权利要求13至15其中之一所述的设备,其特征在于,还包括
接收单元,用于在上行反馈资源上检测接收到的信息;
统计单元,用于统计接收单元检测到的信息数。
17、如权利要求16所述的设备,其特征在于,还包括
列表维护单元,用于维护空闲态MS的列表;以及通过发送单元发送所述MS的列表;以及,
所述上行资源指配单元,对于确定的MBS,进一步为空闲态MS分别指定与所述MS列表对应的上行反馈资源。
18、如权利要求16所述的设备,其特征在于
所述MBS数据指配的信元具体为MBS数据指配信元,或者为MBS数据时间分集信元,或者为扩展的MBS数据信元。
19、如权利要求16所述的设备,其特征在于
所述MBS的MAC层PDU包头具体为MBS媒体控制层MAC的协议数据包子头或者MBS媒体控制层的协议数据包的扩展子头。
20、一种移动终端,其特征在于,包括
接收单元,用于获取基站发送的协议数据包PDU;
解析单元,获取所述PDU中包含的上行反馈资源的信息;
反馈单元,占用所述上行反馈资源进行负载反馈;
发送单元,发送所述负载反馈信息。
21、如权利要求20所述的移动终端,其特征在于
反馈单元,按照预置的规则选取所述上行反馈资源中的一单位资源进行负载反馈;或者,
所述移动终端还包括
MBS用户索引维护单元,用于保存通过接收单元获取的本移动终端的MBS用户索引以及,
解析单元,进一步获取所述PDU中携带的上行反馈资源与所述MBS用户索引的对应关系;
反馈单元,按照所述的MBS用户索引与上行反馈资源的对应关系占用被指配的上行反馈资源进行负载反馈。
22、如权利要求20或21所述的移动终端,其特征在于
所述解析单元,从MBS数据指配的信元或者MBS的MAC层的PDU包头中获取上行指配信元的信息,以及通过解析所述上行指配信元得到所述上行反馈资源的信息;或者,
从MBS数据指配的信元或者MBS的MAC层PDU包头中获取所述上行反馈资源的信息;或者,
从广播消息或者在MS加入确定的MBS时的协商消息中获取所述的上行反馈资源的信息。
23、如权利要求22所述的移动终端,其特征在于
所述反馈单元进行负载反馈具体为反馈至少两个连续的OFDM符号。
24、如权利要求22所述的移动终端,其特征在于
所述MBS数据指配的信元具体为MBS数据指配信元,或者为MBS数据时间分集信元,或者为扩展的MBS数据信元。
25、如权利要求22所述的移动终端,其特征在于
所述MBS的MAC层PDU包头具体为MBS媒体控制层MAC的协议数据包子头或者MBS媒体控制层的协议数据包的扩展子头。
全文摘要
本发明涉及一种多播/广播业务负载统计的方法及相关设备。其中所述方法包括对于确定的MBS,基站BS向空闲态的移动终端MS指配上行反馈资源;BS在所述上行反馈资源检测MS反馈的用于标识接收该MBS业务的信息,统计接收到的信息数。本发明实现了MBS负载的统计。
文档编号H04L12/18GK101350946SQ20071013043
公开日2009年1月21日 申请日期2007年7月19日 优先权日2007年7月19日
发明者徐宏亮, 刘珏君, 莫君贤 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1