SRS带宽配置的方法、系统及装置转让专利

申请号 : CN200810180323.8

文献号 : CN101404817B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李伟彭炳光

申请人 : 华为技术有限公司

摘要 :

本发明实施例公开了SRS带宽配置的方法、系统及装置,所述方法包括小区级SRS带宽配置发生变化而触发对用户级SRS带宽的配置时,根据以用户级SRS带宽发生变化的用户数目最少为原则的配置策略,确定为小区内用户配置的用户级SRS带宽;向用户级SRS带宽发生变化的用户发送指示,所述指示中携带所述用户级SRS带宽发生变化后的用户级SRS带宽信息。本发明中,由于尽量保留了多数用户的SRS带宽,使得不发生变化的用户数最大,发生变化的用户数最少,对系统整体而言,使得需要重新配置用户级SRS带宽的信令开销大大减少,简化了SRS带宽重配的复杂度。

权利要求 :

1.一种检测参考信号SRS带宽配置的方法,其特征在于,包括:

小区级SRS带宽配置发生变化而触发对用户级SRS带宽的配置时,对源带宽树上的用户按照先低级别后高级别的顺序逐级配置,在每一级的配置中,将尽可能多的用户配置到目标带宽树上用户级SRS带宽保持不变的相应级别上;所述小区级SRS带宽配置采用带宽树表示,所述带宽树包括小区级SRS带宽配置改变前的源带宽树和小区级SRS带宽配置改变后的目标带宽树;

向用户级SRS带宽发生变化的用户发送指示,所述指示中携带所述用户级SRS带宽发生变化后的用户级SRS带宽信息。

2.如权利要求1所述的方法,其特征在于,在将尽可能多的用户配置到所述目标带宽树上用户级SRS带宽保持不变的相应级别上后,还包括:在每一级的配置中,对于未能保持用户级SRS带宽不变的用户,配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别上。

3.如权利要求2所述的方法,其特征在于,在对于未能保持用户级SRS带宽不变的用户,配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别上之后,还包括:在每一级的配置中,当未能保持用户级SRS带宽不变的用户无法全部配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别上时,将无法配置到所述相应级别的用户配置到所述目标带宽树相应级别的更低级别上。

4.如权利要求1至3任一项所述的方法,其特征在于,所述向用户级SRS带宽发生变化的用户发送指示,所述指示中携带所述用户级SRS带宽发生变化后的用户级SRS带宽信息包括:向所述用户级SRS带宽发生变化的用户发送指示,所述指示中携带为所述用户配置的所述用户在所述目标带宽树上的相应级别信息。

5.如权利要求4所述的方法,其特征在于,所述小区级SRS的带宽配置发生变化包括:物理上行控制信道PUCCH的带宽变化引起所述小区级SRS的带宽变化,从而触发小区级SRS带宽配置发生变化。

6.如权利要求5所述的方法,其特征在于,所述PUCCH的带宽变化为减小,所述小区级SRS的带宽变化为增大,所述方法还包括:利用增大的小区级SRS带宽,为所述小区内新增用户配置用户级SRS带宽,所述为小区内新增用户配置的用户级SRS带宽对应所述目标带宽树上的相应级别;

向所述小区内新增用户发送指示,所述指示中携带为所述用户配置的所述用户在所述目标带宽树上的相应级别信息。

7.一种配置SRS带宽的装置,其特征在于,包括:

存储模块,用于存储SRS带宽配置策略,所述策略以用户级SRS带宽发生变化的用户数目最少为原则;

配置模块,用于当小区级SRS带宽配置发生变化而触发对用户级SRS带宽的配置时,根据所述存储模块所存储的SRS带宽配置策略,确定为小区内用户配置的用户级SRS带宽;

指示模块,用于向用户级SRS带宽发生变化的用户发送指示,所述指示中携带所述用户级SRS带宽发生变化后的用户级SRS带宽信息;

所述小区级SRS带宽配置采用带宽树表示,所述带宽树包括小区级SRS带宽配置改变前的源带宽树和小区级SRS带宽配置改变后的目标带宽树;

所述配置模块包括:

第一配置单元,用于对所述源带宽树上的用户按照先低级别后高级别的顺序逐级配置,在每一级的配置中,将尽可能多的用户配置到所述目标带宽树上SRS带宽保持不变的相应级别上。

8.如权利要求7所述的装置,其特征在于,所述配置模块还包括:

第二配置单元,用于对于在所述第一配置单元在对每一级的配置过程中未能保持用户级SRS带宽不变的用户,配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别上。

9.如权利要求8所述的装置,其特征在于,所述配置模块还包括:

第三配置单元,用于对于在所述第二配置单元在对每一级的配置过程中无法配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别的用户,配置到目标带宽树相应级别的更低级别上。

10.如权利要求7至9任一项所述的装置,其特征在于,所述配置SRS带宽的装置为长期演进计划LTE系统中的基站。

11.一种配置SRS带宽的系统,其特征在于,包括:如权利要求7-10任一所述的装置,以及小区内使用SRS带宽的用户。

说明书 :

技术领域

本发明涉及通信技术领域,特别是涉及一种SRS带宽配置的方法、系统及装置。

背景技术

随着社会的日益进步,全球无线通信呈现移动化、宽带化和IP化的发展趋势,而LTE(Long Term Evolution,长期演进计划)实现了降低成本和提高性能的目标。在LTE系统中,UE(User Equipment,用户设备)向eNB(基站)发送的参考信号包括但不限于DM-RS(Demodulation Reference Signal,解调参考信号)和SRS(Sounding Reference Signal,检测参考信号),其中,DM-RS用于业务数据和信令信息的解调,SRS用于eNB对UE进行测量。在实际的应用中,SRS占用的频带不能与PUCCH(Physical Uplink Controlchannel,物理上行控制信道)占用的频带重合,而小区内PUCCH的带宽由系统广播消息给出,当PUCCH的带宽发生变化时,小区级的SRS最大带宽将根据PUCCH带宽的变化而随之发生改变,用户的SRS带宽配置将受到影响。
现有技术中,当小区级的SRS最大带宽发生变化时,需要对该小区内的带宽重新配置。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
对所有用户进行SRS带宽重配信令开销很大,消耗时间也较长。

发明内容

本发明实施例提供一种SRS带宽配置的方法、系统及装置,以在小区级SRS带宽配置发生变化时对小区内的用户配置用户级SRS带宽,使得SRS带宽重配的复杂度得以简化。
为了达到上述目的,本发明实施例提出了一种SRS带宽配置的方法,包括:
小区级SRS带宽配置发生变化而触发对用户级SRS带宽的配置时,对源带宽树上的用户按照先低级别后高级别的顺序逐级配置,在每一级的配置中,将尽可能多的用户配置到目标带宽树上用户级SRS带宽保持不变的相应级别上;所述小区级SRS带宽配置采用带宽树表示,所述带宽树包括小区级SRS带宽配置改变前的源带宽树和小区级SRS带宽配置改变后的目标带宽树;
向用户级SRS带宽发生变化的用户发送指示,所述指示中携带所述用户级SRS带宽发生变化后的用户级SRS带宽信息。
本发明实施例还提出了一种配置SRS带宽的装置,包括:
存储模块,用于存储SRS带宽配置策略,所述策略以用户级SRS带宽发生变化的用户数目最少为原则;
配置模块,用于当小区级SRS带宽配置发生变化而触发对用户级SRS带宽的配置时,根据所述存储模块所存储的SRS带宽配置策略,确定为小区内用户配置的用户级SRS带宽;
指示模块,用于向用户级SRS带宽发生变化的用户发送指示,所述指示中携带所述用户级SRS带宽发生变化后的用户级SRS带宽信息;
所述小区级SRS带宽配置采用带宽树表示,所述带宽树包括小区级SRS带宽配置改变前的源带宽树和小区级SRS带宽配置改变后的目标带宽树;
所述配置模块包括:
第一配置单元,用于对所述源带宽树上的用户按照先低级别后高级别的顺序逐级配置,在每一级的配置中,将尽可能多的用户配置到所述目标带宽树上SRS带宽保持不变的相应级别上。
本发明实施例还提出了一种SRS带宽重配的系统,包括上述的装置和小区内使用SRS带宽的用户。
与现有技术相比,本发明实施例具有以下优点:
在由于小区级SRS的最大带宽发生变化而触发对用户级SRS带宽的重新配置时,以用户级SRS带宽发生变化的用户数目最少为原则,对小区内用户进行用户级SRS带宽的重新配置。由于尽量保留了多数用户的SRS带宽,使得不发生变化的用户数最大,发生变化的用户数最少,对系统整体而言,使得需要重新配置用户级SRS带宽的信令开销大大减少,简化了SRS带宽重配的复杂度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提出的一种SRS带宽配置的方法流程图;
图2为本发明实施例二提出的一种SRS带宽配置的方法流程图;
图3为本发明实施例二提出的小区级SRS的带宽树的树结构变化示意图;
图4为本发明实施例三提出的一种SRS带宽配置的方法流程图;
图5为本发明实施例三提出的小区级SRS的带宽树的树结构变化示意图;
图6为本发明实施例四提出的一种SRS带宽配置的装置结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例一提出的一种SRS带宽配置方法,如图1所示,包括:
步骤S101,小区级SRS带宽配置发生变化而触发对用户级SRS带宽的配置时,根据以用户级SRS带宽发生变化的用户数目最少为原则的配置策略,确定为小区内用户配置的用户级SRS带宽;
步骤S102,向用户级SRS带宽发生变化的用户发送指示,所述指示中携带所述用户级SRS带宽发生变化后的用户级SRS带宽信息。
可见,本发明实施例中,在由于小区级SRS的最大带宽发生变化而触发对用户级SRS带宽的重新配置时,以用户级SRS带宽发生变化的用户数目最少为原则,对小区内用户进行用户级SRS带宽的重新配置。由于尽量保留了多数用户的SRS带宽,使得不发生变化的用户数最大,发生变化的用户数最少,对系统整体而言,使得需要重新配置用户级SRS带宽的信令开销大大减少,简化了SRS带宽重配的复杂度。
本发明实施例二提出的一种SRS带宽配置的方法,本实施例中,以系统带宽为10MHz,PUCCH的带宽由12RB变为2RB为例进行说明,如图2所示,包括:
步骤S201,在PUCCH的带宽发生变化之前,基站通过广播信息将初始小区级SRS带宽配置发送给该小区内的用户。
具体的,该小区级SRS带宽配置为小区级SRS带宽树的树结构,例如,当系统带宽为10MHz时,则系统的RB总数为50RB,PUCCH的带宽与SRS带宽的总和最大为50RB,即PUCCH的带宽与SRS最大带宽的总和最大为50RB。当PUCCH的带宽不大于2时,即 N RB PUCCH 2 时,该小区级SRS带宽树的树结构为{48,24,12,4},当PUCCH的带宽不大于10RB并且该PUCCH的带宽大于2RB时,即 2 < N RB PUCCH 10 时,该小区级SRS带宽树的树结构为{40,20,4},当PUCCH的带宽不大于14RB并且该PUCCH的带宽大于10RB时,即 10 < N RB PUCCH 14 时,该小区级SRS带宽树的树结构为{36,12,4},此外,PUCCH的带宽还有其它的可能性,对应的小区级SRS带宽树的树结构也有其它的组合,在实际的应用中该小区级SRS带宽树的树结构一共有8种,是通过广播信息发送给小区内的用户的,该广播信息可以为3比特。小区内的用户存储了8种带宽树的组合情况,当该小区内的用户在接收到来自基站的3比特的广播信息后,根据该3比特的广播信息获取该小区对应的小区级SRS带宽树的树结构。
本实施例中,当PUCCH的带宽为12RB时,基站可以获取到此时小区级SRS带宽树的树结构为{36,12,4},基站根据8种带宽树的组合情况,将小区级SRS带宽树的树结构为{36,12,4}所对应的信息通过3比特的广播信息发送给该小区内的用户。例如,小区级SRS带宽树的树结构为{36,12,4},在8种带宽树的组合中位于第4位,基站可以通过3比特的广播信息将3发送给该小区内的用户,当小区内的用户接收到该3比特的广播信息为3后,根据该用户存储的8种带宽树的组合情况,获取到3所对应的小区级SRS带宽树的树结构为{36,12,4},在小区中的用户内存储的8种带宽树的组合排列可以与基站配置时所使用的8种带宽树的组合排列相同。
步骤S202,基站通过RRC(Radio Resource Control,无线资源控制协议)消息将初始用户级SRS带宽信息发送给该小区内的用户,以使该小区内的用户结合该小区级SRS带宽配置情况获取该用户的用户级SRS带宽。
具体的,用户级SRS带宽为小区级SRS带宽树上的各个级别的取值,在小区级SRS带宽树的树结构中,最大的深度为4,即最多有4种用户级SRS带宽取值,包括第0级、第1级、第2级、第3级,其中,第0级为最高级别,在分配时分配的带宽是最大的,第3级为最低级别,在分配时分配的带宽是最小的。在SRS带宽的树结构中,每个级别的SRS带宽取值是以RB为单位的,第3级的带宽为4RB,第2级的带宽为第3级带宽的整数倍,第1级的带宽为第2级带宽的整数倍,第0级的带宽为第1级带宽的整数倍。本实施例中,当PUCCH的带宽为12RB时,小区级SRS带宽树的树结构为{36,12,4},基站通过RRC消息将初始用户级SRS带宽信息发送给该小区的用户。以该RRC消息(或称信令)为2比特为例,例如,当第0级对应2比特RRC消息中的0,第1级对应2比特RRC消息中的1,第2级对应2比特RRC消息中的2,第3级对应2比特RRC消息中的3时,当基站发送给小区内的用户的2比特的RRC消息为1时,该小区内的用户则确认该用户在SRS带宽树的树结构的第1级上,而该小区内的用户获取到的小区级SRS带宽树的树结构为{36,12,4},该小区内的用户可获取到该用户的用户级SRS带宽为12RB。
在SRS带宽树的树结构确定后,需要在该树结构上为该小区内的用户分配用户级SRS带宽。本实施例中,小区级SRS带宽树的树结构为{36,12,4},在该小区级SRS带宽树的树结构上分配用户具体为:在第3级中,为每个用户分配带宽为4RB的用户级SRS带宽,而该带宽树的最大带宽为36RB,即可以同时为9个用户a、b、c、d、e、f、g、h、i分配带宽为4RB的用户级SRS带宽。在第1级中,为每个用户分配带宽12RB的用户级SRS带宽,而该带宽树的最大带宽为36RB,即可以同时为3个用户B、C、D分配带宽为12RB的用户级SRS带宽。在第0级中,为每个用户分配带宽36RB的用户级SRS带宽,而该带宽树的最大带宽为36RB,即可以同时为1个用户A分配带宽为36RB的用户级SRS带宽。
步骤S203,PUCCH的带宽减小时,基站将根据PUCCH带宽的变化获取该小区的新的小区级SRS带宽配置。
即PUCCH的带宽变化引起小区级SRS的带宽变化,从而触发小区级SRS带宽配置发生变化。
在小区内,PUCCH的带宽由系统广播消息给出,受到系统的用户数、系统负荷、以及下行调度策略的影响,PUCCH的带宽会发生变化。而小区级SRS带宽与PUCCH带宽的总和不超过系统带宽,并且SRS占用的频带宽度不能与PUCCH占用的频带重合,当PUCCH的带宽发生变化时,小区级的SRS带宽也将发生变化。本实施例中,当PUCCH的带宽减小时,小区级的SRS带宽将根据PUCCH带宽的变化而增大。而当小区级的SRS带宽需要发生变化时,基站根据PUCCH带宽的变化获取该小区的新的小区级SRS带宽配置。
具体的,本实施例中,假设系统带宽为10MHz,系统的RB总数为50RB,PUCCH的带宽与SRS带宽的总和最大为50RB,即PUCCH的带宽与SRS最大带宽的总和最大为50RB。以当PUCCH的带宽由12RB变为2RB为例,则该小区级SRS带宽树的树结构将由{36,12,4}变为{48,24,12,4}。
步骤S204,基站通过广播信息将该小区的新的小区级SRS带宽配置发送给该小区内的用户。
具体的,基站可以通过3比特的广播信息将小区级SRS带宽树的树结构为{48,24,12,4}所对应的3比特信息发送给该小区内的用户。
步骤S205,基站根据新的小区级SRS带宽配置,并以用户级SRS带宽发生变化的用户数目最少为原则的配置策略,确定为小区内用户配置的用户级SRS带宽。
在分配小区内的用户级SRS带宽时,小区级SRS带宽配置采用带宽树表示,该带宽树包括小区级SRS带宽配置改变前的源带宽树和小区级SRS带宽配置改变后的目标带宽树,采用的配置策略为:以用户级SRS带宽发生变化的用户数目最少为原则,确定为小区内用户配置的用户级SRS带宽,尽量减少用户级SRS带宽发生变化的用户数目,也即减少需要重新配置用户级SRS带宽的用户数目。包括:对源带宽树上的用户按照先低级别后高级别的顺序逐级配置,在每一级的配置中,将尽可能多的用户配置到该目标带宽树上用户级SRS带宽保持不变的相应级别上;进一步的,在将尽可能多的用户配置到目标带宽树上用户级SRS带宽保持不变的相应级别上后,在每一级的配置中,对于未能保持用户级SRS带宽不变的用户,配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别上;进一步的,在对于未能保持用户级SRS带宽不变的用户,配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别上之后,在每一级的配置中,当未能保持用户级SRS带宽不变的用户无法全部配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别上时,将无法配置到该相应级别的用户配置到该目标带宽树相应级别的更低级别上。
具体的,在新的小区级的SRS带宽树上为该小区内的用户配置用户级SRS带宽的策略包括但不限于:1)将小区级SRS带宽配置改变前的带宽树上的用户按照先低级别后高级别的顺序,配置到小区级SRS带宽配置改变后的带宽树上,以尽量为SRS带宽小的用户配置用户级SRS带宽,使得SRS带宽小的用户的用户级SRS带宽保持不变,由于低级别的用户相对而言数目比较多,所以采取这样的策略可以最大限度的节省RRC信令,而且小区级SRS带宽配置改变前的带宽树上的最低级别与小区级SRS带宽配置改变后的带宽树上的最低级别的用户级带宽是相同的,均为4RB,使得为小区级SRS带宽配置改变前的带宽树上最低级别的用户配置用户级SRS带宽时不用发送RRC消息,从而节省RRC信令;2)将小区级SRS带宽配置改变前的带宽树上用户的用户级SRS带宽与小区级SRS带宽配置改变后的带宽树上的用户级SRS带宽进行大小比较,并按照先低级别后高级别的顺序逐级搜索,将小区级SRS带宽配置改变前带宽树上的用户配置到带宽变化幅值最小的小区级SRS带宽配置改变后的带宽树的相应级别上,以尽量减小用户级SRS带宽的变化,并获得最大的用户级SRS带宽,使得基站根据用户级SRS对UE进行测量时可以获取更多的用户设备的信息;3)在选择好合适的配置用户级SRS带宽级别后,当小区级SRS带宽配置改变前的带宽树上的用户无法全部配置到小区级SRS带宽配置改变后的带宽树的对应级别上时,将小区级SRS带宽配置改变前的带宽树上的用户配置到小区级SRS带宽配置改变后的带宽树所对应级别的更低级别上,以满足用户级SRS带宽的配置要求,使得基站根据用户级SRS对UE进行测量时可以获取准确的用户设备的信息。
在SRS的带宽树的树结构确定后,需要在该树结构上为该小区内的用户分配用户级SRS带宽。在本实施例提供的场景中,当小区内的PUCCH的带宽由12RB变为2RB时,该小区级SRS的最大带宽则由36RB变为48RB时,该小区级SRS的带宽树的树结构的变化如图3所示。本实施例中,小区级SRS带宽树的树结构为{48,24,12,4},在该树结构上分配用户具体为:在第3级中,为每个用户分配带宽为4RB的用户级SRS带宽,而该带宽树的最大带宽为48RB,可以同时为12个用户分配4RB的用户级SRS带宽;在第2级中,为每个用户分配带宽为12RB的用户级SRS带宽,而该带宽树的最大带宽为48RB,可以同时为4个用户分配12RB的用户级SRS带宽;第1级中,为每个用户分配带宽为24RB的用户级SRS带宽,而该带宽树的最大带宽为48RB,可以同时分为2个用户分配24RB用户级SRS带宽;在第0级中,为每个用户分配的带宽为48RB,而该带宽树的最大带宽为48RB,只能为1个用户分配48RB的用户级SRS带宽。
本实施例中,根据减少用户级SRS带宽发生变化的用户的重新配置策略以及上述的SRS的带宽树的树结构上可以为用户分配的用户级SRS带宽信息为小区级SRS带宽配置改变前的带宽树上的用户配置用户级SRS带宽,具体可以为:将小区级SRS带宽配置改变前的带宽树上的最低级别的用户配置到小区级SRS带宽配置改变后的带宽树的最低级别上,所述最低级别为所述带宽树的第3级;从低级别到高级别依次为第3级、第2级、第1级、第0级;对应到本实施例中,在新的SRS带宽树的树结构上分配用户时,需要先从小区级SRS的带宽树改变前的低级别用户分配,即先分配带宽树改变前的第3级用户,在带宽树改变前的第3级用户中,共有9个用户a、b、c、d、e、f、g、h、i,为每个用户分配的用户级SRS带宽为4RB,在带宽树改变后的树结构中,需要保留带宽树改变前的第3级用户,即需要在带宽树改变后的树结构中的第3级保留用户a、b、c、d、e、f、g、h、i,而在带宽树改变后的树结构的第3级中,可以为12个用户同时配置4RB的用户级SRS带宽,从而保留了用户a、b、c、d、e、f、g、h、i,同时还可以为3个新增用户l、m、n分配4RB的用户级SRS带宽。由于用户a、b、c、d、e、f、g、h、i的用户级SRS带宽没有发生变化,便不用向用户a、b、c、d、e、f、g、h、i发送RRC消息,从而节省了RRC信令,本实施例中,基站需要向用户l、m、n发送RRC消息,该消息中携带了用户l、m、n被分给了4RB的用户级SRS带宽的信息。
在小区级SRS带宽配置改变前的带宽树上的第3级用户配置完成后,对该小区级SRS带宽配置改变前的带宽树上的第2级用户进行配置,通过逐级向上搜索小区级SRS带宽配置改变后的带宽树的用户级SRS带宽,将小区级SRS带宽配置改变前的带宽树上的第2级用户配置到改变后的带宽树的SRS带宽变化幅值最小的相应级别上,当小区级SRS带宽配置改变前的带宽树上的第2级用户无法配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的相应级别上时,将该小区级SRS带宽配置改变前的带宽树上的第2级用户配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的更低级别上;对应到本实施例中,小区级SRS带宽配置改变前的带宽树的第2级上并没有适应的用户级SRS带宽,即不需要为小区级SRS带宽配置改变前的带宽树上的第2级用户进行配置。
在小区级SRS带宽配置改变前的带宽树上的第2级用户配置完成后,对该小区级SRS带宽配置改变前的带宽树上的第1级用户进行配置,通过逐级向上搜索小区级SRS带宽配置改变后的带宽树的用户级SRS带宽,将小区级SRS带宽配置改变前的带宽树上的第1级用户配置到改变后的带宽树的SRS带宽变化幅值最小的相应级别上,当小区级SRS带宽配置改变前的带宽树上的第1级用户无法配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的相应级别上时,将该小区级SRS带宽配置改变前的带宽树上的第1级用户配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的更低级别上;对应到本实施例中,在新的SRS带宽树的树结构上分配用户时,此时需要对小区级SRS带宽配置改变前的带宽树上的第1级用户进行配置,在带宽树改变前的第1级用户中,共有3个用户B、C、D,为每个用户分配的用户级SRS带宽为12RB,在带宽树改变后的树结构中,需要保留带宽树改变前的第1级用户,根据通过逐级向上搜索小区级SRS带宽配置改变后的带宽树的用户级SRS带宽,将小区级SRS带宽配置改变前的带宽树上的第1级用户配置到改变后的带宽树的SRS带宽变化幅值最小的相应级别上的重新配置策略,对带宽树改变后的树结构逐级向上搜索,第3级为4RB,第2级为12RB,第1级为24RB,第0级为48RB,可知与小区级SRS带宽配置改变前的带宽树上的第1级(12RB)的SRS带宽变化幅值最小的相应级别为小区级SRS带宽配置改变后的带宽树上的的第2级(12RB),即需要在带宽树改变后的树结构中的第2级保留用户B、C、D,在带宽树改变后的树结构的第2级中,可以为4个用户同时配置12RB的用户级SRS带宽,保留用户B、C、D,同时还可以为另外一个新增用户E分配12RB的用户级SRS带宽。由于用户B、C、D的用户级SRS带宽没有发生变化,便不用向用户B、C、D发送RRC消息,从而节省了RRC信令,本实施例中,基站还需要向用户E发送RRC消息,该消息中携带了用户E被分给了12RB的用户级SRS带宽的信息,具体过程在后续步骤S206中描述,在此不再详细描述。
在小区级SRS带宽配置改变前的带宽树上的第1级用户配置完成后,对该小区级SRS带宽配置改变前的带宽树上的第0级用户进行配置,通过逐级向上搜索小区级SRS带宽配置改变后的带宽树的用户级SRS带宽,将小区级SRS带宽配置改变前的带宽树上的第0级用户配置到改变后的带宽树的SRS带宽变化幅值最小的相应级别上,当小区级SRS带宽配置改变前的带宽树上的第0级用户无法配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的相应级别上时,将该小区级SRS带宽配置改变前的带宽树上的第0级用户配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的更低级别上。对应到本实施例中,在新的SRS带宽树的树结构上分配用户时,此时需要对小区级SRS带宽配置改变前的带宽树上的第0级用户进行配置,在带宽树改变前的第0级用户中,共有1个用户A,该用户A分配的用户级SRS带宽为36RB,在带宽树改变后的树结构中,需要保留带宽树改变前的第0级用户,根据通过逐级向上搜索小区级SRS带宽配置改变后的带宽树的用户级SRS带宽,将小区级SRS带宽配置改变前的带宽树上的第0级用户配置到改变后的带宽树的SRS带宽变化幅值最小的相应级别上的重新配置策略,对带宽树改变后的树结构逐级向上搜索,第3级为4RB,第2级为12RB,第1级为24RB,第0级为48RB,可知与小区级SRS带宽配置改变前的带宽树上的第0级(36RB)的SRS带宽变化幅值最小的相应级别为小区级SRS带宽配置改变后的带宽树上的的第1级(24RB),即需要在带宽树改变后的树结构中的第1级保留用户A,在带宽树改变后的树结构的第1级中,可以为2个用户同时配置24RB的用户级SRS带宽,保留用户A,同时还可以为另外一个新增用户F分配24RB的用户级SRS带宽。由于用户A的用户级SRS带宽发生了变化,即需要向用户A发送RRC消息,该消息中携带了用户A被配置了24RB的用户级SRS带宽的信息,本实施例中,基站还需要向用户F发送RRC消息,该消息中携带了用户E被分给了24RB的用户级SRS带宽的信息,具体过程在后续步骤S206中描述,在此不再详细描述。
步骤S206,通过RRC消息将用户级SRS带宽发生变化后的用户级SRS带宽信息发送给该小区内的用户。
本步骤中,将用户级SRS带宽发生变化后的用户级SRS带宽信息发送给该小区内的用户,使得该小区内需要重新配置用户级SRS带宽的用户结合该小区级SRS带宽配置情况获取该用户的用户级SRS带宽。
具体的,本实施例中,PUCCH的带宽由12RB变为2RB,新的小区级SRS带宽树的树结构从原来的{36,12,4}变为{48,24,12,4},基站可以通过2比特的RRC消息将新的用户级SRS带宽信息发送给该小区内需要重新配置用户级SRS带宽的用户,该需要重新配置用户级SRS带宽的用户为用户级SRS带宽发生变化后的用户,该RRC消息中携带了需要重新配置用户级SRS带宽的用户级SRS带宽信息。例如,当第0级对应2比特RRC消息的0,第1级对应2比特RRC消息的1,第2级对应2比特RRC消息的2,第3级对应2比特RRC消息的3时,当基站发送给需要重新配置用户级SRS带宽的用户的2比特的RRC消息为1时,该需要重新配置用户级SRS带宽的用户则确认该用户为第1级,根据获取的新的小区级SRS带宽树的树结构{48,24,12,4},该需要重新配置用户级SRS带宽的用户可获取到该用户的SRS带宽为24RB。本实施例中,原有SRS带宽树结构上的用户并不均需要重新配置用户级SRS带宽,在发送RRC消息时,只需将RRC消息发送到需要重新配置用户级SRS带宽的用户中。原有SRS带宽树结构上的用户在接收到新的小区级SRS带宽配置时,对于不需要重新配置用户级SRS带宽的用户,会根据该用户的用户级SRS带宽获取到该用户在新的SRS带宽树结构上的级别,例如,原有SRS带宽树结构为{36,12,4}上用户级SRS带宽为12RB的用户,该用户的用户级SRS带宽为12RB,刚当该用户接收到新的小区级SRS带宽配置时,可以获取到新的小区级SRS带宽树的树结构变为{48,24,12,4}。当该用户没有接收到基站发送的为该用户重新配置用户级SRS带宽的指示,则该用户的用户级SRS带宽不会发生变化,即该用户的用户级SRS带宽为12RB,对应的,该用户在新的小区级SRS带宽树的树结构的第2级上;当该用户接收到基站发送的为该用户重新配置用户级SRS带宽的指示,则该用户根据指示中的信息获取新的用户级SRS带宽,例如,当指示中的信息表明该用户的新的用户级SRS带宽为4RB时,对应的,该用户在新的小区级SRS带宽树的树结构的第3级上。上述的指示是基站通过2比特的RRC消息发送的,该消息中携带了新的用户级SRS带宽信息。
在小区级SRS带宽配置改变前的带宽树上的用户全部配置完成后,在小区级SRS带宽配置改变后的带宽树的树结构中,第0级还没有被分配出去,此时,可以为一个新增用户G分配48RB的用户级SRS带宽。此时,基站需要向用户G发送RRC消息,该消息中携带了用户G被分给了48RB的用户级SRS带宽信息。
综上可以看出,当小区级SRS的最大带宽变大时,在带宽树改变后的树结构中,可以保留带宽树改变前的树结构中的所有用户,即用户a、b、c、d、e、f、g、h、i、B、C、D、A均在带宽树改变后的树结构中保留了,而且在带宽树改变后的树结构还可以为带宽树改变前的树结构中没有的用户l、m、n、E、F、G分配用户级SRS带宽。
本实施例中,上述的用户a、b、c、d、e、f、g、h、i、B、C、D的用户级SRS带宽没有发生变化,此时基站并不需要向用户a、b、c、d、e、f、g、h、i、B、C、D发送RRC消息,从而减少了RRC信令的开销。
本实施例中,PUCCH的带宽变化为减小,小区级SRS的带宽变化为增大,通过利用增大的小区级SRS带宽,为小区内新增用户配置用户级SRS带宽,为小区内新增用户配置的用户级SRS带宽对应该目标带宽树上的相应级别;并向该小区内新增用户发送指示,指示中携带为该用户配置的该用户在该目标带宽树上的相应级别信息。即基站可以通过RRC消息将用户级SRS带宽取值信息发送给用户A、l、m、n、E、F、G,使得用户A、l、m、n、E、F、G可以获取到在新的带宽树的树结构中的用户级SRS带宽。
可选的,还可以包括对变化后的SRS带宽进行利用的步骤,比如:步骤S205,基站根据变化后的用户级SRS带宽对UE进行测量。
具体的,上述测量包括但不限于对UE的信道质量进行测量,对UE的上行定时进行测量。eNB通过测量SRS信号,可以估计出上行CQI(信道质量指示),并根据上行CQI进行上行频选调度,同时eNB通过SRS可以测量UE的上行定时,下发TA(时间调整)命令,保证UE的上行同步状态,其中,SRS一般采用周期性发送的方式。不同的SRS带宽配置算法对上行CQI的估计和上行定时测量有很大影响,决定了频选调度和维持处于RRC_CONNECT状态的用户数,也决定了系统的整体性能。
可见,本发明实施例中,在小区级SRS的最大带宽发生增大时,根据用户级SRS带宽发生变化的用户数目最少为原则的重新配置策略,只对小区内需要重新配置用户级SRS带宽的用户进行重新配置,并只向需要重新配置用户级SRS带宽的用户发送RRC消息,从而减少了RRC信令的开销。
在小区级SRS的最大带宽发生增大,并根据用户级SRS带宽发生变化的用户数目最少为原则的重新配置策略对小区级SRS带宽配置改变前的用户进行配置时,可以保留所有的小区级SRS带宽配置改变前的用户,并且还可以为新增的用户配置用户级SRS带宽,使得基站在根据变化后的用户级SRS带宽对UE进行测量时可以获取更为准确的CQI等用户设备的信息。
本发明实施例三提出的一种SRS带宽配置的方法,本实施例中,以系统带宽为20MHz,PUCCH的带宽由2RB变为25RB为例进行说明,如图4所示,包括:
步骤S401,在PUCCH的带宽发生变化之前,基站通过广播信息将初始小区级SRS带宽配置发送给该小区内的用户。
具体的,该小区级SRS带宽配置为小区级SRS带宽树的树结构,例如,当系统带宽为20MHz时,则系统的RB总数为100RB,即PUCCH的带宽与SRS带宽的总和最大为100RB,即PUCCH的带宽与SRS最大带宽的总和最大为100RB。当PUCCH的带宽不大于4RB时,即 N RB PUCCH 4 时,该小区级SRS带宽树的树结构为{96,48,24,4},当PUCCH的带宽不大于20RB并且该PUCCH的带宽大于4RB时,即 4 < N RB PUCCH 20 时,该小区级SRS带宽树的树结构为{80,40,20,4},当PUCCH的带宽不大于28RB并且该PUCCH的带宽大于20RB时,即 20 < N RB PUCCH 28 时,该小区级SRS带宽树的树结构为{72,24,12,4},此外,PUCCH的带宽还有其它的可能性,对应的小区级SRS带宽树的树结构也有其它的组合,在实际的应用中该小区级SRS带宽树的树结构一共有8种,是通过的广播信息发送给小区内的用户的,该广播信息可以为3比特。小区内的用户存储了8种带宽树的组合情况,当该小区内的用户在接收到来自基站的3比特的广播信息后,根据该3比特的广播信息获取该小区对应的小区级SRS带宽树的树结构。
本实施例中,当PUCCH的带宽为2RB时,基站可以获取到此时小区级SRS带宽树的树结构为{96,48,24,4},基站根据8种带宽树的组合情况,将小区级SRS带宽树的树结构为{96,48,24,4}所对应的信息通过3比特的广播信息发送给该小区内的用户。例如,小区级SRS带宽树的树结构为{96,48,24,4}在8种带宽树的组合中位于第4位,基站可以通过3比特的广播信息将3发送给该小区内的用户,当小区内的用户接收到该3比特的广播信息为3后,根据该用户内存储的8种带宽树的组合情况,获取到3所对应的小区级SRS带宽树的树结构为{96,48,24,4},在小区中的用户内存储的8种带宽树的组合排列可以与基站配置时所使用的8种带宽树的组合排列相同。
步骤S402,基站通过RRC消息将初始用户级SRS带宽信息发送给该小区的用户,以使该小区内的用户结合该小区级SRS带宽配置情况获取该用户的用户级SRS带宽。
具体的,用户级SRS带宽为小区级SRS带宽树上的各个级别的取值,在小区级SRS带宽树的树结构中,最大的深度为4,即最多有4种用户级SRS带宽取值,包括第0级、第1级、第2级、第3级,其中,第0级为最高级别,在分配时分配的带宽是最高的,第3级为最低级别,在分配时分配的带宽是最低的。本实施例中,当PUCCH的带宽为2RB时,小区级SRS带宽树的树结构为{96,48,24,4},基站通过RRC消息将初始用户级SRS带宽信息发送给该小区的用户。以该RRC消息(或称信令)为2比特为例,例如,当第0级对应2比特RRC消息的0,第1级对应2比特RRC消息的1,第2级对应2比特RRC消息的2,第3级对应2比特RRC消息的3时,当基站发送给小区内的用户的2比特的RRC消息为1时,该小区内的用户则确认该用户在SRS带宽树的树结构的第1级上,而该小区内的用户获取到的小区级SRS带宽树的树结构{96,48,24,4},该小区内的用户可获取到该用户的用户级SRS带宽为48RB。
在SRS的带宽树的树结构确定后,需要在该树结构上为该小区内的用户分配用户级SRS带宽。本实施例中,小区级SRS带宽树的树结构为{96,48,24,4},在该小区级SRS带宽树的树结构上分配用户具体为:在第3级中,为每个用户分配带宽为4RB的用户级SRS带宽,而该带宽树的最大带宽为96RB,可以同时为24个用户a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r、s、t、u、v、w、x分配带宽为4RB的用户级SRS带宽。第2级中,为每个用户分配带宽24RB的用户级SRS带宽,而该带宽树的最大带宽为96RB,可以同时为4个用户D、E、F、G分配带宽为24RB的用户级SRS带宽。第1级中,为每个用户分配带宽48RB的用户级SRS带宽,而该带宽树的最大带宽为96RB,可以同时为2个用户B、C分配带宽为48RB的用户级SRS带宽。第0级中,为每个用户分配带宽96RB的用户级SRS带宽,而该带宽树的最大带宽为96RB,可以同时为1个用户A配带宽为96RB的用户级SRS带宽。
步骤S403,PUCCH的带宽增大时,基站将根据PUCCH带宽的变化获取该小区的新的小区级SRS带宽配置。
即PUCCH的带宽变化引起小区级SRS的带宽变化,从而触发小区级SRS带宽配置发生变化。
在小区内,PUCCH的带宽由系统广播消息给出,受到系统的用户数、系统负荷、以及下行调度策略的影响,PUCCH的带宽会发生变化。而小区级SRS最大带宽与PUCCH带宽的总和不超过系统带宽,并且SRS占用的频带宽度不能与PUCCH占用的频带重合,当PUCCH的带宽发生变化时,小区级的SRS最大带宽也将发生变化。本实施例中,当PUCCH的带宽增大时,小区级的SRS带宽将根据PUCCH带宽的变化而减小。而当小区级的SRS带宽需要发生变化时,基站根据PUCCH带宽的变化获取该小区的新的小区级SRS带宽配置。
具体的,本实施例中,假设系统带宽为20MHz,系统的RB总数为100RB,PUCCH的带宽与SRS带宽的总和为100RB,即PUCCH的带宽与SRS最大带宽的总和最大为100RB。以当PUCCH的带宽由2RB变为25RB为例,则该小区级SRS带宽树的树结构将由{96,48,24,4}变为{72,24,12,4}。
步骤S404,基站通过广播信息将该小区的新的小区级SRS带宽配置发送给该小区内的用户。
具体的,基站可以通过3比特的广播信息将小区级SRS带宽树的树结构为{72,24,12,4}所对应的3比特信息发送给该小区内的用户。
步骤S405,基站根据新的小区级SRS带宽配置,并以用户级SRS带宽发生变化的用户数目最少为原则的配置策略,确定为小区内用户配置的用户级SRS带宽。
在分配小区内的用户级SRS带宽时,小区级SRS带宽配置采用带宽树表示,该带宽树包括小区级SRS带宽配置改变前的源带宽树和小区级SRS带宽配置改变后的目标带宽树,采用的配置策略为:以用户级SRS带宽发生变化的用户数目最少为原则,确定为小区内用户配置的用户级SRS带宽,尽量减少用户级SRS带宽发生变化的用户数目,也即减少需要重新配置用户级SRS带宽的用户数目。包括:对源带宽树上的用户按照先低级别后高级别的顺序逐级配置,在每一级的配置中,将尽可能多的用户配置到该目标带宽树上用户级SRS带宽保持不变的相应级别上;进一步的,在将尽可能多的用户配置到目标带宽树上用户级SRS带宽保持不变的相应级别上后,在每一级的配置中,对于未能保持用户级SRS带宽不变的用户,配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别上;进一步的,在对于未能保持用户级SRS带宽不变的用户,配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别上之后,在每一级的配置中,当未能保持用户级SRS带宽不变的用户无法全部配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别上时,将无法配置到该相应级别的用户配置到该目标带宽树相应级别的更低级别上。
具体的,在新的小区级的SRS带宽树上为该小区内的用户配置用户级SRS带宽的策略包括但不限于:1)将小区级SRS带宽配置改变前的带宽树上的用户按照先低级别后高级别的顺序,配置到小区级SRS带宽配置改变后的带宽树上,以尽量为SRS带宽小的用户配置用户级SRS带宽,使得SRS带宽小的用户的用户级SRS带宽保持不变,由于低级别的用户相对而言数目比较多,所以采取这样的策略可以最大限度的节省RRC信令,而且小区级SRS带宽配置改变前的带宽树上的最低级别与小区级SRS带宽配置改变后的带宽树上的最低级别的用户级带宽是相同的,均为4RB,使得为小区级SRS带宽配置改变前的带宽树上最低级别的用户配置用户级SRS带宽时不用发送RRC消息,从而节省RRC信令;2)将小区级SRS带宽配置改变前的带宽树上用户的用户级SRS带宽与小区级SRS带宽配置改变后的带宽树上的用户级SRS带宽进行大小比较,并按照先低级别后高级别的顺序逐级搜索,将小区级SRS带宽配置改变前带宽树上的用户配置到带宽变化幅值最小的小区级SRS带宽配置改变后的带宽树的相应级别上,以尽量减小用户级SRS带宽的变化,并获得最大的用户级SRS带宽,使得基站根据用户级SRS对UE进行测量时可以获取更多的用户设备信息;3)在选择好合适的配置用户级SRS带宽级别后,当小区级SRS带宽配置改变前的带宽树上的用户无法全部配置到小区级SRS带宽配置改变后的带宽树的对应级别上时,将小区级SRS带宽配置改变前的带宽树上的用户配置到小区级SRS带宽配置改变后的带宽树所对应级别的更低级别上,以满足用户级SRS带宽的配置要求,使得基站根据用户级SRS对UE进行测量时可以获取准确的用户设备信息。
在SRS的带宽树的树结构确定后,需要在该树结构上为该小区内的用户分配用户级SRS带宽。在本实施例提供的场景中,当小区内的PUCCH的带宽由2RB变为25RB时,该SRS的最大带宽则由96RB变为72RB时,该小区级SRS的带宽树的树结构的变化如图5所示。本实施例中,小区级SRS带宽树的树结构为{72,24,12,4},在该树结构上分配用户具体为:第3级中,为每个用户分配带宽为4RB的用户级SRS带宽,而该带宽树的最大带宽为72RB,可以同时为18个用户分配用户级SRS带宽;第2级中,为每个用户分配带宽为12RB的用户级SRS带宽,而该带宽树的最大带宽为72RB,可以同时为6个用户分配用户级SRS带宽;第1级中,为每个用户分配带宽为24RB的用户级SRS带宽,而该带宽树的最大带宽为72RB,可以同时为3个用户分配用户级SRS带宽;第0级中,为每个用户分配带宽为72RB的用户级SRS带宽,而该带宽树的最大带宽为72RB,只能为1个用户分配72RB的用户级SRS带宽。
本实施例中,根据减少用户级SRS带宽发生变化的用户的重新配置策略以及上述的SRS的带宽树的树结构上可以为用户分配的用户级SRS带宽信息为小区级SRS带宽配置改变前的带宽树上的用户配置用户级SRS带宽,具体可以为:将小区级SRS带宽配置改变前的带宽树上的最低级别的用户配置到小区级SRS带宽配置改变后的带宽树的最低级别上,所述最低级别为所述带宽树的第3级;从低级别到高级别依次为第3级、第2级、第1级、第0级;对应到本实施例中,在新的SRS带宽树的树结构上分配用户时,需要先从小区级SRS的带宽树改变前的低级别用户分配,即先分配带宽树改变前的第3级用户,在带宽树改变前的第3级用户中,共有24个用户a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r、s、t、u、v、w、x,为每个用户分配带宽为4RB的用户级SRS带宽,在带宽树改变后的树结构中,需要保留带宽树改变前的第3级用户,即需要在带宽树改变后的树结构中的第3级保留用户a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r、s、t、u、v、w、x,而在带宽树改变后的树结构的第3级中,只能为18个用户同时配置4RB的用户级SRS带宽,即可以保留的用户为a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r,此时,不能为用户s、t、u、v、w、x分配4RB的用户级SRS带宽了,而第3级是最低级别,无法在下一级中为用户s、t、u、v、w、x分配带宽。由于用户a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r的用户级SRS带宽没有发生变化,便不用向用户a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r发送RRC消息,从而节省了RRC信令。本实施例中,用户s、t、u、v、w、x没有分配到用户级SRS带宽,基站需要向用户s、t、u、v、w、x消息,该消息中携带了用户s、t、u、v、w、x没有分配用户级SRS带宽信息。
在小区级SRS带宽配置改变前的带宽树上的第3级用户配置完成后,对该小区级SRS带宽配置改变前的带宽树上的第2级用户进行配置,通过逐级向上搜索小区级SRS带宽配置改变后的带宽树的用户级SRS带宽,将小区级SRS带宽配置改变前的带宽树上的第2级用户配置到改变后的带宽树的SRS带宽变化幅值最小的相应级别上,当小区级SRS带宽配置改变前的带宽树上的第2级用户无法配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的相应级别上时,将该小区级SRS带宽配置改变前的带宽树上的第2级用户配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的更低级别上;对应到本实施例中,在新的SRS带宽树的树结构上分配用户时,此时需要对小区级SRS带宽配置改变前的带宽树上的第2级用户进行配置,在带宽树改变前的第2级用户中,共有4个用户D、E、F、G,每个用户分配的用户级SRS带宽为24RB,在带宽树改变后的树结构中,需要保留带宽树改变前的第2级用户,即需要在带宽树改变后的树结构中的保留用户D、E、F、G,根据通过逐级向上搜索小区级SRS带宽配置改变后的带宽树的用户级SRS带宽,将小区级SRS带宽配置改变前的带宽树上的第2级用户配置到改变后的带宽树的SRS带宽变化幅值最小的相应级别上的重新配置策略,对带宽树改变后的树结构逐级向上搜索,第3级为4RB,第2级为12RB,第1级为24RB,第0级为72RB,可知与小区级SRS带宽配置改变前的带宽树上的第2级(24RB)的SRS带宽变化幅值最小的相应级别为小区级SRS带宽配置改变后的带宽树上的的第1级(24RB),即需要在带宽树改变后的树结构中的第1级上保留用户D、E、F、G,在带宽树改变后的树结构的第1级中,可以为3个用户同时配置24RB的用户级SRS带宽,此时,可以保留用户D、E、F,将用户D、E、F分配到带宽树改变后的树结构的第1级中,此时,不能为用户G配置用户级SRS带宽24RB的带宽了,根据当小区级SRS带宽配置改变前的带宽树上的第2级用户无法配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的相应级别上时,将该小区级SRS带宽配置改变前的带宽树上的第2级用户配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的更低级别上的重新配置策略,可以将用户G分配到小区级SRS带宽配置改变后的带宽树第2级的更低级别上,此时,需要将用户G分配到小区级SRS带宽配置改变后的带宽树的第三级上,即为用户G配置12RB的用户级SRS带宽。由于用户D、E、F的用户级SRS带宽没有发生变化,便不用向用户D、E、F发送RRC消息,从而节省了RRC信令,本实施例中,基站需要向用户G发送RRC消息,该消息中携带了用户G被分给了12RB的用户级SRS带宽的信息。
在小区级SRS带宽配置改变前的带宽树上的第2级用户配置完成后,对该小区级SRS带宽配置改变前的带宽树上的第1级用户进行配置,通过逐级向上搜索小区级SRS带宽配置改变后的带宽树的用户级SRS带宽,将小区级SRS带宽配置改变前的带宽树上的第1级用户配置到改变后的带宽树的SRS带宽变化幅值最小的相应级别上,当小区级SRS带宽配置改变前的带宽树上的第1级用户无法配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的相应级别上时,将该小区级SRS带宽配置改变前的带宽树上的第1级用户配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的更低级别上;对应到本实施例中,在新的SRS带宽树的树结构上分配用户时,此时需要对小区级SRS带宽配置改变前的带宽树上的第1级用户进行配置,在带宽树改变前的第1级用户中,共有2个用户B、C,每个用户分配的用户级SRS带宽为48RB,在带宽树改变后的树结构中,需要保留带宽树改变前的第1级用户,即需要在带宽树改变后的树结构中的保留用户B、C,根据通过逐级向上搜索小区级SRS带宽配置改变后的带宽树的用户级SRS带宽,将小区级SRS带宽配置改变前的带宽树上的第1级用户配置到改变后的带宽树的SRS带宽变化幅值最小的相应级别上的重新配置策略,对带宽树改变后的树结构逐级向上搜索,第3级为4RB,第2级为12RB,第1级为24RB,第0级为72RB,可知与小区级SRS带宽配置改变前的带宽树上的第1级(48RB)的SRS带宽变化幅值最小的相应级别为小区级SRS带宽配置改变后的带宽树上的的第1级(24RB),即可以在带宽树改变后的树结构中的第1级上保留用户B、C,此时,在带宽树改变后的树结构的第1级中,已经为3个用户D、E、F配置24RB的用户级SRS带宽了,并没有多余的用户级SRS带宽为其它用户配置用户级SRS带宽,即需要根据当小区级SRS带宽配置改变前的带宽树上的第1级用户无法配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的相应级别上时,将该小区级SRS带宽配置改变前的带宽树上的第1级用户配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的更低级别上的重新配置策略,将用户B、C分配到小区级SRS带宽配置改变后的带宽树第2级的更低级别上,此时,需要将用户B、C分配到小区级SRS带宽配置改变后的带宽树的第三级上,即为用户B、C配置12RB的用户级SRS带宽。由于用户B、C的用户级SRS带宽发生了变化,则基站还需要向用户B、C发送RRC消息,该消息中携带了用户B、C被配置了12RB的用户级SRS带宽的信息,具体过程在后续步骤S406中描述,在此不再详细描述。
在小区级SRS带宽配置改变前的带宽树上的第1级用户配置完成后,对该小区级SRS带宽配置改变前的带宽树上的第0级用户进行配置,通过逐级向上搜索小区级SRS带宽配置改变后的带宽树的用户级SRS带宽,将小区级SRS带宽配置改变前的带宽树上的第0级用户配置到改变后的带宽树的SRS带宽变化幅值最小的相应级别上,当小区级SRS带宽配置改变前的带宽树上的第0级用户无法配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的相应级别上时,将该小区级SRS带宽配置改变前的带宽树上的第1级用户配置到带宽变化幅值最小的SRS带宽配置改变后的带宽树的更低级别上;对应到本实施例中,在新的SRS带宽树的树结构上分配用户时,此时需要对小区级SRS带宽配置改变前的带宽树上的第0级用户进行配置,在带宽树改变前的第0级用户中,共有1个用户A,该用户A被分配的用户级SRS带宽为96RB,在带宽树改变后的树结构中,需要保留带宽树改变前的第0级用户,即需要在带宽树改变后的树结构中的保留用户A,根据通过逐级向上搜索小区级SRS带宽配置改变后的带宽树的用户级SRS带宽,将小区级SRS带宽配置改变前的带宽树上的第0级用户配置到改变后的带宽树的SRS带宽变化幅值最小的相应级别上的重新配置策略,对带宽树改变后的树结构逐级向上搜索,第3级为4RB,第2级为12RB,第1级为24RB,第0级为72RB,可知与小区级SRS带宽配置改变前的带宽树上的第0级(96RB)的SRS带宽变化幅值最小的相应级别为小区级SRS带宽配置改变后的带宽树上的的第0级(72RB),即可以在带宽树改变后的树结构中的第0级上保留用户A,此时,在带宽树改变后的树结构的第0级中,可以为一个用户配置72RB的用户级SRS带宽,即在带宽树改变后的树结构中的第0级为用户A配置72RB的用户级SRS带宽。由于用户A的用户级SRS带宽发生了变化,则基站需要向用户A发送RRC消息,该消息中携带了用户A被配置了72RB的用户级SRS带宽的信息,具体过程在后续步骤S406中描述,在此不再详细描述。
步骤S406,通过RRC消息将用户级SRS带宽发生变化后的用户级SRS带宽信息发送给该小区内的用户。
本步骤中,将用户级SRS带宽发生变化后的用户级SRS带宽信息发送给该小区内的用户,使得该小区内需要重新配置用户级SRS带宽的用户结合该小区级SRS带宽配置情况获取该用户的用户级SRS带宽。
具体的,本实施例中,PUCCH的带宽由2RB变为25RB,新的小区级SRS带宽树的树结构从原来的{96,48,24,4}变为{72,24,12,4},基站可以通过2比特的RRC消息将新的用户级SRS带宽信息发送给该小区内需要重新配置用户级SRS带宽的用户,该需要重新配置用户级SRS带宽的用户为用户级SRS带宽发生变化后的用户,该RRC消息中携带了需要重新配置用户级SRS带宽的用户级SRS带宽信息。例如,当第0级对应2比特RRC消息的0,第1级对应2比特RRC消息的1,第2级对应2比特RRC消息的2,第3级对应2比特RRC消息的3时,当基站发送给需要重新配置用户级SRS带宽的用户的2比特的RRC消息为1时,该需要重新配置用户级SRS带宽的用户则确认该用户为第1级,根据获取的新的小区级SRS带宽树的树结构{72,24,12,4},该需要重新配置用户级SRS带宽的用户可获取到该用户的SRS带宽为24RB。本实施例中,原有SRS带宽树结构上的用户并不均需要重新配置用户级SRS带宽,在发送RRC消息时,只需将RRC消息发送到需要重新配置用户级SRS带宽的用户中。原有SRS带宽树结构上的用户在接收到新的小区级SRS带宽配置时,对于不需要重新配置用户级SRS带宽的用户,会根据该用户的用户级SRS带宽获取到该用户在新的SRS带宽树结构上的级别,例如,原有SRS带宽树结构为{96,48,24,4}上用户级SRS带宽为24RB的用户,该用户的用户级SRS带宽为24RB,刚当该用户接收到新的小区级SRS带宽配置时,可以获取到新的小区级SRS带宽树的树结构变为{72,24,12,4}。当该用户没有接收到基站发送的为该用户重新配置用户级SRS带宽的指示,则该用户的用户级SRS带宽不会发生变化,即该用户的用户级SRS带宽为24RB,对应的,该用户在新的小区级SRS带宽树的树结构的第1级上;当该用户接收到基站发送的为该用户重新配置用户级SRS带宽的指示,则该用户根据指示中的信息获取新的用户级SRS带宽,例如,当指示中的信息表明该用户的新的用户级SRS带宽为12RB时,对应的,该用户在新的小区级SRS带宽树的树结构的第2级上。上述的指示是基站通过2比特的RRC消息发送的,该消息中携带了新的用户级SRS带宽信息。
在小区级SRS带宽配置改变前的带宽树上的用户全部配置完成后,在小区级SRS带宽配置改变后的带宽树的树结构中,第2级中还可以为3个新增的用户配置12RB的用户级SRS带宽。此时,基站需要向3个新增的用户发送RRC消息,该消息中携带了3个新增用户被配置了12RB的用户级SRS带宽信息。
综上可以看出,当SRS的最大带宽将变小时,在带宽树改变后的树结构中,可以保留带宽树改变前的树结构中的部分用户a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r、A、B、C、D、E、F、G,本实施例中,还可以为3个新增用户配置12RB的用户级SRS带宽。
本实施例中,上述的用户a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r、D、E、F的用户级SRS带宽均没有发生变化,此时基站并不需要向用户a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r、D、E、F发送RRC消息,从而减少了RRC信令的开销。
本实施例中,基站可以通过RRC消息将用户级SRS带宽取值信息发送给用户G、B、C、A以及3个新增用户,使得用户G、B、C、A以及3个新增用户可以获取到在新的带宽树的树结构中的用户级SRS带宽。
可选的,还可以包括对变化后的SRS带宽进行利用的步骤,比如:步骤S405,基站根据变化后的用户级SRS带宽对UE进行测量。
具体的,上述测量包括但不限于对UE的信道质量进行测量,对UE的上行定时进行测量。eNB通过测量SRS信号,可以估计出上行CQI,并根据上行CQI进行上行频选调度,同时eNB通过SRS可以测量UE的上行定时,下发TA命令,保证UE的上行同步状态,其中,SRS一般采用周期性发送的方式。不同的SRS带宽配置算法对上行CQI的估计和上行定时测量有很大影响,决定了频选调度和维持处于RRC_CONNECT状态的用户数,也决定了系统的整体性能。
可见,本发明实施例中,通过在小区级SRS的最大带宽发生减小时,根据用户级SRS带宽发生变化的用户数目最少为原则的重新配置策略,只对小区内需要重新配置用户级SRS带宽的用户进行重新配置,并只向需要重新配置用户级SRS带宽的用户发送RRC消息,从而减少了RRC信令的开销。
在小区级SRS的最大带宽发生增大,并根据用户级SRS带宽发生变化的用户数目最少为原则的重新配置策略对小区级SRS带宽配置改变前的用户进行配置时,可以尽量保留小区级SRS带宽配置改变前的用户,使得所保留的小区级SRS带宽配置改变前的用户最大,并且还可以为新增的用户配置用户级SRS带宽,使得基站在根据变化后的用户级SRS带宽对UE进行测量时可以获取准确的CQI等用户设备的信息。
本发明实施例四提出的一种配置SRS带宽的装置,该配置SRS带宽的装置为长期演进计划系统中的基站。如图6所示,包括:
存储模块61,用于存储SRS带宽配置策略,该策略以用户级SRS带宽发生变化的用户数目最少为原则;
配置模块62,用于当小区级SRS带宽配置发生变化而触发对用户级SRS带宽的配置时,根据该存储模块61所存储的SRS带宽配置策略,确定为小区内用户配置的用户级SRS带宽;
指示模块63,用于向用户级SRS带宽发生变化的用户发送指示,该指示中携带配置模块62配置的该用户的用户级SRS带宽发生变化后的用户级SRS带宽信息。
进一步的,该小区级SRS带宽配置采用带宽树表示,该带宽树包括小区级SRS带宽配置改变前的源带宽树和小区级SRS带宽配置改变后的目标带宽树;该配置模块62包括:
第一配置单元621,用于对该源带宽树上的用户按照先低级别后高级别的顺序逐级配置,在每一级的配置中,将尽可能多的用户配置到目标带宽树上SRS带宽保持不变的相应级别上。
第二配置单元622,用于对于在该第一配置单元在对每一级的配置过程中未能保持用户级SRS带宽不变的用户,配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别上。
第三配置单元623,用于对于在该第二配置单元在对每一级的配置过程中无法配置到用户级SRS带宽变化幅值最小的目标带宽树的相应级别的用户,配置到目标带宽树相应级别的更低级别上。
可见,本发明实施例中,在由于小区级SRS的最大带宽发生变化而触发对用户级SRS带宽的重新配置时,以用户级SRS带宽发生变化的用户数目最少为原则,对小区内用户进行用户级SRS带宽的重新配置。由于尽量保留了多数用户的SRS带宽,使得不发生变化的用户数最大,发生变化的用户数最少,对系统整体而言,使得需要重新配置用户级SRS带宽的信令开销大大减少,简化了SRS带宽重配的复杂度。
本发明实施例还提出了一种SRS带宽重配的系统,包括上述的配置SRS带宽的装置以及小区内使用SRS带宽的用户,其中:配置SRS带宽的装置用于存储SRS带宽配置策略,该策略以用户级SRS带宽发生变化的用户数目最少为原则;当小区级SRS带宽配置发生变化而触发对用户级SRS带宽的配置时,根据该存储的SRS带宽配置策略,确定为小区内用户配置的用户级SRS带宽;并向用户级SRS带宽发生变化的用户发送指示,该指示中携带该用户的用户级SRS带宽发生变化后的用户级SRS带宽信息。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。