本发明涉及移动通信技术,尤其涉及一种在基于载波聚合增强的通信系统中用于设置BSR MAC CE的方法。
背景技术:
在Rel-13中的载波聚合增强系统中,协定将支持直至32个分量载波。在上行系统中,使用缓冲状态报告(buffer status report,BSR)流程来为服务的基站提供有关数据的数量的信息。这些数量的数据在MAC实体的上行缓冲器中可用于传输。在当前系统中,BSR MAC控制元素(MAC Control Element,MAC CE)包括6比特的缓冲尺寸域,其用于指示缓冲尺寸等级表中相应的索引号。在考虑上行最大数据率和往返时延(RTT)的情况下来定义缓冲尺寸等级表中的最大缓冲尺寸。由于,载波聚合增强系统将支持32个分量载波,相应的上行最大数据率也将增加,因此现有的最大缓冲尺寸也需要增加。这是因为如果使用现有的最大缓冲尺寸为3M字节以及6比特的缓冲尺寸域,则所实现的颗粒度对于调度器而言将是不理想的。
在现有的上行系统中,BSR MAC CE包括短BSR/截断BSR和长BSR。在图1中示出了短BSR/截断BSR的格式,其具有1个字节,并且包括2比特的LCG ID域和6比特的缓冲尺寸域。在图2中示出了长BSR的格式,其具有3个字节,并且具有分别相应于LCG ID(逻辑信道组标识)#0至#3的4个缓冲尺寸域,每个缓冲尺寸域包括6比特。
因此,无论是短BSR/截断BSR还是长BSR,MAC CE都包括6比特的缓冲尺寸域(长BSR包括4个缓冲尺寸域),其用于指示缓冲尺寸等级表中的相应的索引号。在此情况下,如上所述,最大的缓冲尺寸为3M字节。但是如果需要支持32个分量载波,仍采用R10 最大传输TB块以及4层MIMO,则需要支持19.2M字节。因此,现有的6比特的缓冲尺寸域获得与R10相近的颗粒度是不足够的。
技术实现要素:
为了解决上述技术问题,在本发明中将为载波聚合增强系统提出了一种新的BSR MAC CE方案。
根据本发明的第一方面,提出了一种在基于载波聚合增强的通信系统中用于设置BSR MAC CE的方法,所述方法包括:将所述BSR MAC CE中的缓冲尺寸域设置为包括m个比特,其中m大于6。
根据本发明的第二方面,提出了一种在基于载波聚合增强的通信系统中用于设置BSR MAC CE的方法,所述方法包括:设置多个缓冲尺寸等级表,其分别具有不同的最小缓冲尺寸和最大缓冲尺寸;以及根据用户设备的缓冲尺寸从所述多个缓冲尺寸等级表中选择一个缓冲尺寸等级表。
根据本发明的第三方面,提出了一种在基于载波聚合增强的通信系统中用于设置BSR MAC CE的方法,所述方法包括:设置多个缓冲尺寸等级表,其分别具有不同的最大缓冲尺寸;以及根据用户设备的缓冲尺寸从所述多个缓冲尺寸等级表中选择一个缓冲尺寸等级表。
根据本方面的第四方面,提出了一种在基于载波聚合增强的通信系统中的用户设备中用于设置BSR MAC CE的方法,所述方法包括:A.设置多个缓冲尺寸等级表,其分别具有不同的最大缓冲尺寸;B.从所述多个缓冲尺寸等级表中选择第一缓冲尺寸等级表,其在所述多个缓冲尺寸等级表中具有最大的最大缓冲尺寸,并且根据所述用户设备的缓冲尺寸确定在所述第一缓冲尺寸等级表中的等级的索引号;C.从其余的缓冲尺寸等级表中选择第二缓冲尺寸等级表,其在所述其余的缓冲尺寸等级表中具有第一最大缓冲尺寸,所述第一最大缓冲尺寸大于并最接近所述用户设备的缓冲尺寸,以及根据所述用户设备的缓冲尺寸确定在所述第二缓冲尺寸等级表中的等级的索引号;以及D.在一个TTI中发送两个BSR MAC CE,其分别与所述第一和第二缓冲尺寸等级表对应,并且每个BSR MAC CE中的缓冲尺寸域用于分别指示所确定的索引号。
在本发明中,定义了新的BSR MAC CE,其可以支持超过5个分量载波的载波聚合增强的情形,例如32个分量载波。本方案引入了新定义的缓冲尺寸等级表、新的BSR MAC CE以及在一个TTI中传送两个BSR的用户设备的操作。本方案不仅考虑了BSR的颗粒度以确保调度器的效率,并且也考虑了信令效率和简易性。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更加明显:
图1示出了现有技术中的短BSR/截断BSR的格式;
图2示出了现有技术中的长BSR的格式;
图3示出了根据本发明的一个实施例的短BSR/截断BSR的格式;
图4示出了根据本发明的另一个实施例的短BSR/截断BSR的格式;以及
图5示出了根据本发明的又一个实施例的长BSR的格式;以及
在图中,贯穿不同的示图,相同或类似的附图标记表示相同或相对应的部件或特征。
具体实施方式
本发明的主要目的在于提供了一种新的BSR MAC CE和缓冲尺寸等级表,以及用户设备侧的新的传输操作,以支持超过5个分量载波的载波聚合增强的情形。
第一实施例:
在该实施例中,将BSR MAC CE中的缓冲尺寸域包括的比特数扩展,即大于现有技术中的6个比特,以便取得与现有的缓冲尺寸等级表中的相类似的颗粒度。在本发明的一个实施例中,可以将缓冲尺寸域扩展为包括8个比特。在下文中以8比特为例进行说明。但是,本领域的技术人员应当理解,本发明的保护范围不限于此。
在8比特的情况下,缓冲尺寸等级表将包括28个等级。这些等级分别在表中通过相应的索引号来指示,也即存在28个索引号。
在此,标准将根据例如支持32个分量载波的上行最大数据率和RTT计算最大缓冲尺寸,由此确定缓冲尺寸等级表。例如,标准将缓冲尺寸等级表中的最大缓冲尺寸设置为上述计算后的值,将最小缓冲尺寸设置为0字节。在前文所述的8比特的情况下,所确定的缓冲尺寸表将可以支持前述的19.2M字节的上行数据量。
在操作中,用户设备根据自己的缓冲器中的上行数据量(也即,用户设备的缓冲尺寸)来在该缓冲尺寸等级表中确定相适应的等级。该等级表示用户设备需要传输的上行数据量在该等级范围中。接着,用户设备可以确定与该等级相应的索引号。此后,用户设备将BSR MAC CE中的缓冲尺寸域中的8个比特设置为表示该索引号。
图3示出了根据本发明的一个实施例的短BSR/截断BSR的格式。在此,BSR MAC CE可以被设置为大于1字节。在这个实施例中,将BSR MAC CE示例性地设置为2字节。其中,2个字节中的前2个比特被设置用于LCG ID,而随后的8个比特被设置用于缓冲尺寸域。剩余的6个保留比特R可以用于其他应用,或者也可以用于缓冲尺寸域。
图4示出了根据本发明的另一个实施例的短BSR/截断BSR的格式。在此,将BSR MAC CE对应的MAC PDU子头部中的保留比特设置为用于指示LCG ID,并且将BSR MAC CE设置为仅包括缓冲尺寸域。因此,在该实施例中,BSR MAC CE长度可以为1字节,而这个字节全部用于缓冲尺寸域。
图5示出了根据本发明的又一个实施例的长BSR的格式。如图5所示,其具有4个缓冲尺寸域,并且每个缓冲尺寸域包括8比特。
上述设置BSR MAC CE的方法将分别应用在用户设备和基站侧。在用户设备侧,在设置了例如图3、图4或图5中的BSR MAC CE之后,用户设备将该BSR MAC CE发送给基站。
第二实施例:
在该实施例中,设置多个缓冲尺寸等级表,其分别具有不同的最小缓冲尺寸和最大缓冲尺寸。
在一个实施例中,仍旧应用6比特的缓冲尺寸域,因此每个缓 冲尺寸等级表包括64个等级及相应的索引号。优选地,这些缓冲尺寸等级表相互接续,也即一张缓冲尺寸等级表的最大缓冲尺寸是另一张缓冲尺寸等级表的最小缓冲尺寸。
在此,也先将基于上行最大数据率和RTT计算所需要的最大缓冲尺寸,也即用户设备最大可能需要传输的上行数据量。例如标准将根据例如支持32个分量载波的上行最大数据率和RTT计算最大缓冲尺寸,以此作为具有最大的最大缓冲尺寸的缓冲尺寸等级表的最大缓冲尺寸。例如,该所确定的最大缓冲尺寸支持前述的19.2M字节的上行数据量。
在一个实施例中,由于这些缓冲尺寸等级表可以相互接续,并且这些缓冲尺寸等级表中的最小缓冲尺寸是0字节而最大缓冲尺寸为19.2M字节,因此在每个缓冲尺寸等级表包括64个等级的情况下,分成4个缓冲尺寸等级表。
在操作中,用户设备根据自己的缓冲器中的上行数据量(即,用户设备的缓冲尺寸)来从多个缓冲尺寸等级表中选择一个缓冲尺寸等级表。该缓冲尺寸等级表包括用户设备当前所需要传输的上行数据量。随后,用户设备在所选择的缓冲尺寸等级表中确定相适应的等级,从而确定与该等级相应的索引号。接着,以BSR MAC CE中的缓冲尺寸域来表示所选择的索引号。在此,该BSR MAC CE将指示所选择的缓冲尺寸等级表,以及所选择的缓冲尺寸等级表中的索引号。
具体地,缓冲尺寸等级表的索引可以通过如下方式来实现:
1.在BSR MAC CE中设置缓冲尺寸等级表索引域,其用于指示所选择的缓冲尺寸等级表。
2.将BSR MAC CE对应的MAC PDU子头部中的LCID(逻辑信道标识)设置为用于指示所选择的缓冲尺寸等级表。例如,可以使用LCID中的保留比特。
3.将BSR MAC CE对应的MAC PDU子头部中的保留比特设置为用于指示所选择的缓冲尺寸等级表。
4.能够结合使用MAC PDU子头部中LCID和MAC PDU子头部中的保留比特来指示所选择的缓冲尺寸等级表。
类似地,上述方法被预先定义在用户设备与基站两侧。随后,用户设备将设置完毕后的BSR MAC CE发送给基站。
第三实施例:
在该实施例中,设置多个缓冲尺寸等级表,其分别具有不同的最大缓冲尺寸。优选地,这些缓冲尺寸等级表具有相同的最小缓冲尺寸,例如0字节或10字节。也即这些缓冲尺寸等级表具有不同的颗粒度。
在本发明的一个实施例中,可以根据分量载波的数量和/或激活的分量载波的数量确定各个缓冲尺寸等级表中的最大缓冲尺寸。因此,每个最大缓冲尺寸可以分别对应于具有不同的分量载波数量的载波聚合增强的通信系统。换而言之,每个缓冲尺寸等级表中的最大缓冲尺寸是与支持不同的分量载波的上行最大数据率相对应的。例如,可以预先根据当前系统中的分量载波的数量来确定相应的缓冲尺寸等级表。
在操作中,用户设备可以根据当前所需的上行数据量(也即,用户设备的缓冲尺寸)来选择一个缓冲尺寸等级表,并且进而在所选择的缓冲尺寸等级表中确定相适应的等级,从而确定与该等级相应的索引号。
接着,如前所述,将以缓冲尺寸域来表示所选择的索引号。
类似地,上述方法被预先定义在用户设备与基站两侧。随后,用户设备将设置完毕后的BSR MAC CE发送给基站。
此外,可以与第二实施例中类似的方式来指示所选择的缓冲尺寸等级表。
替代地,基站也可以根据当前系统中存在的分量载波的数量和/或激活的分量载波的数量来隐性地确定用户设备所选择的缓冲尺寸等级表,从而不需要发送额外的指示。
第四实施例:
在这个实施例中,将在一个TTI中发送两个BSR MAC CE。这两个BSR MAC CE分别与不同的缓冲尺寸等级表相关。
在该实施例中,也将设置多个缓冲尺寸等级表,其分别具有不 同的最大缓冲尺寸。优选地,这些缓冲尺寸等级表具有相同的最小缓冲尺寸,例如0字节或10字节。也即这些缓冲尺寸等级表具有不同的颗粒度。
与前几个实施例类似,也先将基于上行最大数据率和RTT计算用户设备所需要的最大缓冲尺寸,也即用户设备最大可能需要的上行数据量,以此作为具有最大的最大缓冲尺寸的缓冲尺寸等级表的最大缓冲尺寸。
在该实施例中,将发送两个BSR MAC CE来逐渐地减少颗粒度。
首先,用户设备从多个缓冲尺寸等级表中选择第一缓冲尺寸等级表,其在这些多个缓冲尺寸等级表中具有最大的最大缓冲尺寸。接着,用户设备根据所需要的上行数据量(也即,用户设备的缓冲尺寸)来确定在第一缓冲尺寸等级表中的相应等级的索引号。
接着,用户设备从其余的缓冲尺寸等级表中选择第二缓冲尺寸等级表,其在这些其余的缓冲尺寸等级表中具有第一最大缓冲尺寸。该第一最大缓冲尺寸大于并最接近用户设备所需要的上行数据量。接着,用户设备也根据所需要的上行数据量确定在第二缓冲尺寸等级表中的等级的索引号。
随后,在一个TTI中发送两个BSR MAC CE,其分别与上述第一和第二缓冲尺寸等级表对应,并且每个BSR MAC CE中的缓冲尺寸域用于分别指示所确定的索引号。
因此,用户设备将选择两个缓冲尺寸等级表,其颗粒度逐渐精细。
在本发明的一个实施例中,不需要发送额外地指示缓冲尺寸等级表的信息。基站可以隐性地根据第一缓冲尺寸等级表中的索引号来推断出第二缓冲尺寸等级表。并且由于第一缓冲尺寸等级表总是具有最大的最大缓冲尺寸的缓冲尺寸等级表,因此,也不需要发送用于第一缓冲尺寸等级表的指示信息。
替代地,也可以与第二和第三实施例中类似的方式来指示所选择的缓冲尺寸等级表。
优选地,也可以结合前几个实施例,根据分量载波的数量和/或 激活的分量载波的数量确定各个缓冲尺寸等级表中的最大缓冲尺寸。
需要说明的是,上述实施例仅是示范性的,而非对本发明的限制。任何不背离本发明精神的技术方案均应落入本发明的保护范围之内,这包括使用在不同实施例中出现的不同技术特征,装置方法可以进行组合,以取得有益效果。此外,不应将权利要求中的任何附图标记视为限制所涉及的权利要求;“包括”一词不排除其他权利要求或说明书中未列出的装置或步骤。