一种空分系统中的调制编码方式修正处理方法及基站转让专利

申请号 : CN200910241474.4

文献号 : CN102088730B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘阳何剑

申请人 : 电信科学技术研究院

摘要 :

本发明公开了一种空分系统中的调制编码方式修正处理方法及基站,包括:确定用户是否发生了空分状态和非空分状态之间的切换;在发生切换时,对调制编码方式进行修正处理。本发明能够减少或消除了因为空分情况的变化导致的高速下行物理共享信道信噪比跳变,由此导致的终端测量反馈信道质量指示不能真实反映当时信道条件问题,从而能够进一步提升空分下的系统性能。

权利要求 :

1.一种空分系统中的调制编码方式MCS修正处理方法,其特征在于,包括如下步骤:确定用户是否发生了空分状态和非空分状态之间的切换;

在发生切换时,对MCS进行修正处理;

其中,对MCS进行修正处理,包括:确定本次调度该用户时,下一次传输的数据块长度为TBSk(n)=(Nk(n)/Nk(n-1))×TBSk(n-1),本次调度该用户的Nk(n)=min{NodeB剩余资源,UE最大可处理码道数},UE最大可处理码道数由UE能力级决定,上次调度该用户的Nk(n-1)=min{NodeB剩余资源,UE最大可处理码道数},UE最大可处理码道数由UE能力级决定;

确定f(β);

对TBSk(n)做如下修正:

TBSk(n) = (Nk(n)/Nk(n-1))×(TBSk(n-1)+f(β)),其 中,f(β) 为 MCS 修 正 量;

Pcode(n-1)=α(n-1)×Pcode为上次调度该用户时,该用户单码道的发射功率,Pcode(n)=α(n)×Pcode为本次调度该用户时,该用户单码道的发射功率,为HS-PDSCH基准单码道功率,PHS-PDSCH为HS-PDSCH允许的最大发射功率,α(n-1)为上次调度该用户时,该用户设备UE所占配对用户对的功率比例,在没有配对用户时,α(n-1)=1,在空分用户之间等分功率时, α(n)为本次调度该用户时,该UE所占配对用户对的功率比例,在没有配对用户时,α(n)=1,在空分用户之间等分功率时,

2.如权利要求1所述的方法,其特征在于,在确定用户是否发生了空分状态和非空分状态之间的切换时,根据高速下行物理共享信道HS-PDSCH基准单码道功率、以及用户所占配对用户对的功率比例确定用户是否发生了切换。

3.如权利要求2所述的方法,其特征在于,根据HS-PDSCH基准单码道功率、以及用户所占配对用户对的功率比例确定用户是否发生了切换,包括:确定

当β>1,确定用户由空分状态切换到非空分状态;当β<1,确定用户由非空分状态切换到空分状态;β=1,确定用户没有发生空分状态和非空分状态之间的切换。

4.如权利要求1所述的方法,其特征在于,确定f(β)包括:

根据用户反馈推荐的传输块大小RTBS,设为TBS1=TBSk(n-1),通过查询信噪比和传送传输块TB块大小表格,得到其对应的信干比SIR1;

计算SIR2=SIR1+10×log(β);

通过查询信噪比和传送TB块大小表格,得到SIR2对应的TBS2;

确定f(β)=TBS2-TBS1。

5.一种基站,其特征在于,包括:

切换确定模块,用于确定用户是否发生了空分状态和非空分状态之间的切换;

修正模块,用于在发生切换时,对MCS进行修正处理;

其中,所述修正模块包括:

数据块确定单元,用于确定本次调度该用户时,下一次传输的数据块长度为TBSk(n)=(Nk(n)/Nk(n-1))×TBSk(n-1),本次调度该用户的Nk(n)=min{NodeB剩余资源,UE最大可处理码道数},UE最大可处理码道数由UE能力级决定,上次调度该用户的Nk(n-1)=min{NodeB剩余资源,UE最大可处理码道数},UE最大可处理码道数由UE能力级决定;

修正单元,用于对TBSk(n)做如下修正:

TBSk(n) = (Nk(n)/Nk(n-1))×(TBSk(n-1)+f(β)),其 中,f(β) 为 MCS 修 正 量;

Pcode(n-1)=α(n-1)×Pcode为上次调度该用户时,该用户单码道的发射功率,Pcode(n)=α(n)×Pcode为本次调度该用户时,该用户单码道的发射功率,为HS-PDSCH基准单码道功率,PHS-PDSCH为HS-PDSCH允许的最大发射功率,α(n-1)为上次调度该用户时,该UE所占配对用户对的功率比例,在没有配对用户时,α(n-1)=1,在空分用户之间等分功率时, α(n)为本次调度该用户时,该UE所占配对用户对的功率比例,在没有配对用户时,α(n)=1,在空分用户之间等分功率时,

6.如权利要求5所述的基站,其特征在于,切换确定模块进一步用于在确定用户是否发生了空分状态和非空分状态之间的切换时,根据HS-PDSCH基准单码道功率、以及用户所占配对用户对的功率比例确定用户是否发生了切换。

7.如权利要求6所述的基站,其特征在于,切换确定模块包括:

确定单元,用于确定

判断单元,用于当β>1,确定用户由空分状态切换到非空分状态;当β<1,确定用户由非空分状态切换到空分状态;β=1,确定用户没有发生空分状态和非空分状态之间的切换。

8.如权利要求5所述的基站,其特征在于,修正单元进一步用于在确定f(β)时,根据用户反馈推荐的传输块大小RTBS,设为TBS1=TBSk(n-1),通过查询信噪比和传送TB块大小表格,得到其对应的SIR1;计算SIR2=SIR1+10×log(β);通过查询信噪比和传送TB块大小表格,得到SIR2对应的TBS2;确定f(β)=TBS2-TBS1。

说明书 :

一种空分系统中的调制编码方式修正处理方法及基站

技术领域

[0001] 本发明涉及移动通信领域,特别涉及一种空分系统中的调制编码方式修正处理方法及基站。

背景技术

[0002] 在HSDPA(High Speed Downlink Packet Access,高速下行分组接入)系统,当调度到某一个用户并进行资源分配和MCS(Modulation and Coding Scheme,调制编码方式)的选择时,需要利用终端反馈的CQI(Channel Quality Indicator,信道质量指示),反馈的CQI中含有RTBS(Recommended Transport Block Size,推荐的传输块大小)和RMF(Recommended Modulation Format,推荐的调制方式),当HSDPA系统引入SDMA(Space Division Multiple Access,空分多址)后,终端测量HS-PDSCH(High Speed Physical Downlink Shared Channel,高速下行物理共享信道)的SIR(Signal Interference Ratio,信干比)会发生跳变,现有的MCS选择方法没有考虑到引入SDMA后的情况。
[0003] 因此,现有技术的不足在于:基站调度时需要的MCS是不准确的,没有真实的反映信道条件,而这势必会影响系统性能。

发明内容

[0004] 本发明提供了一种空分系统中的MCS修正处理方法及基站,用以提高基站调度时所需要的MCS的准确性。
[0005] 本发明实施例中提供了一种空分系统中的MCS修正处理方法,包括如下步骤:
[0006] 确定用户是否发生了空分状态和非空分状态之间的切换;
[0007] 在发生切换时,对MCS进行修正处理。
[0008] 较佳地,在确定用户是否发生了空分状态和非空分状态之间的切换时,根据HS-PDSCH基准单码道功率、以及用户所占配对用户对的功率比例确定用户是否发生了切换。
[0009] 较佳地,根据HS-PDSCH基准单码道功率、以及用户所占配对用户对的功率比例确定用户是否发生了切换,包括:
[0010] 确定 其中,Pcode(n-1)=α(n-1)×Pcode为上次调度该用户时,该用户单码道的发射功率,Pcode(n)=α(n)×Pcode为本次调度该用户时,该用户单码道的发射功率, 为HS-PDSCH基准单码道功率,PHS-PDSCH为HS-PDSCH允许的最大发射功率,α(n-1)为上次调度该用户时,该UE所占配对用户对的功率比例,在没有配对用户时,α(n-1)=1,在空分用户之间等分功率时, α(n)为本次调度该用户时,该UE所占配对用户对的功率比例,在没有配对用户时,α(n)=1,在空分用户之间等分功率时,
[0011] 当β>1,确定用户由空分状态切换到非空分状态;当β<1,确定用户由非空分状态切换到空分状态;β=1,确定用户没有发生空分状态和非空分状态之间的切换。
[0012] 较佳地,对MCS进行修正处理,包括:
[0013] 确定本次调度该用户时,下一次传输的数据块长度为TBSk(n)=(Nk(n)/Nk(n-1))×TBSk(n-1),其中:本次调度该用户的Nk(n)=min{NodeB剩余资源(码道),UE最大可处理码道数},UE最大可处理码道数由UE能力级决定,上次调度该用户的Nk(n-1)=min{NodeB剩余资源,UE最大可处理码道数},UE最大可处理码道数由UE能力级决定;
[0014] 对TBSk(n)做如下修正:
[0015] TBSk(n)=(Nk(n)/Nk(n-1))×(TBSk(n-1)+f(β)),其中,f(β)为MCS修正量。
[0016] 较佳地,确定f(β)包括:
[0017] 根据用户反馈RTBS,设为TBS1=TBSk(n-1)),通过查询信噪比和传送TB块大小表格,得到其对应的SIR1;
[0018] 计算SIR2=SIR1+10×log(β);
[0019] 通过查询信噪比和传送TB块大小表格,得到SIR2对应的TBS2;
[0020] 确定f(β)=TBS2-TBS1。
[0021] 本发明实施例中提供了一种基站,包括:
[0022] 切换确定模块,用于确定用户是否发生了空分状态和非空分状态之间的切换;
[0023] 修正模块,用于在发生切换时,对MCS进行修正处理。
[0024] 较佳地,切换确定模块进一步用于在确定用户是否发生了空分状态和非空分状态之间的切换时,根据HS-PDSCH基准单码道功率、以及用户所占配对用户对的功率比例确定用户是否发生了切换。
[0025] 较佳地,切换确定模块包括:
[0026] 确定单元,用于确定 其中,Pcode(n-1)=α(n-1)×Pcode为上次调度该用户时,该用户单码道的发射功率,Pcode(n)=α(n)×Pcode为本次调度该用户时,该用户单码道的发射功率, 为HS-PDSCH基准单码道功率,PHS-PDSCH为HS-PDSCH允许的最大发射功率,α(n-1)为上次调度该用户时,该UE所占配对用户对的功率比例,在没有配对用户时,α(n-1)=1,在 空分用户之间等分功率时,α(n)为本次调度该用户时,该UE所占配对用户对的功率比例,在没有配对用户时,α(n)=1,在空分用户之间等分功率时,
[0027] 判断单元,用于当β>1,确定用户由空分状态切换到非空分状态;当β<1,确定用户由非空分状态切换到空分状态;β=1,确定用户没有发生空分状态和非空分状态之间的切换。
[0028] 较佳地,修正模块包括:
[0029] 数据块确定单元,用于确定本次调度该用户时,下一次传输的数据块长度为TBSk(n)=(Nk(n)/Nk(n-1))×TBSk(n-1),其中:本次调度该用户的Nk(n)=min{NodeB剩余资源(码道),UE最大可处理码道数},UE最大可处理码道数由UE能力级决定,上次调度该用户的Nk(n-1)=min{NodeB剩余资源,UE最大可处理码道数},UE最大可处理码道数由UE能力级决定;
[0030] 修正单元,用于对TBSk(n)做如下修正:
[0031] TBSk(n)=(Nk(n)/Nk(n-1))×(TBSk(n-1)+f(β)),其中,f(β)为MCS修正量。
[0032] 较佳地,修正单元进一步用于在确定f(β)时,根据用户反馈RTBS,设为TBS1=TBSk(n-1)),通过查询信噪比和传送TB块大小表格,得到其对应的SIR1;计算SIR2=SIR1+10×log(β);通过查询信噪比和传送TB块大小表格,得到SIR2对应的TBS2;确定f(β)=TBS2-TBS1。
[0033] 本发明有益效果如下:
[0034] 在本发明提供的技术方案中,由于在确定用户发生了空分状态和非空分状态之间的切换时,便对MCS进行修正处理,因此能够减少或消除了因为空分情况的变化导致的HS-PDSCH信噪比跳变,由此导致的终端测量反馈CQI不 能真实反映当时信道条件问题,从而能够进一步提升空分下的系统性能。

附图说明

[0035] 图1为本发明实施例中空分系统中的MCS修正处理方法实施流程示意图;
[0036] 图2为本发明实施例中基站结构示意图。

具体实施方式

[0037] 发明人在发明过程中注意到:当HSDPA系统引入SDMA后,每个调度周期,空分情况都有可能发生变化,例如:有空分用户和无空分用户之间的变化,空分用户的变化等,空分情况的变化会导致的用户测量HS-PDSCH的SIR发生跳变,因而基站直接使用终端上次反馈的CQI来计算本次调度时需要的资源和MCS是不准确的,没有真实的反映信道条件,而这势必会影响系统性能。
[0038] 当用户从空分状态切换到非空分状态时,若不进行MCS修正,则该用户直接参考上次处在空分状态时反馈的CQI,来进行本次MCS的选择和发送,则很可能导致选择TB(Transport Block,传输块)块过小,吞吐量降低;当用户从非空分状态切换到空分状态时,若不进行MCS修正,则该用户直接参考上次处在非空状态时反馈的CQI,来进行本次MCS的选择和发送,则很有可能导致选择TB块过大,使首传BLER(BLock Error Rate,误块率)升高,导致时延的增加和吞吐量的降低。
[0039] 基于此,在本发明实施例中将提出了一种应用于HSDPA空分系统中的MCS修正方案,该方案中,将通过参数设置尽量减少或消除因空分情况变化导致的终端CQI反馈未能真正反映信道条件的不准确问题。下面结合附图对本发明的具体实施方式进行说明。
[0040] 图1为空分系统中的MCS修正处理方法实施流程示意图,如图所示,在进行修正处理时可以包括如下步骤:
[0041] 步骤101、确定用户是否发生了空分状态和非空分状态之间的切换;
[0042] 步骤102、在发生切换时,对MCS进行修正处理。
[0043] 实施中,在确定用户是否发生了空分状态和非空分状态之间的切换时,可以根据HS-PDSCH基准单码道功率、以及用户所占配对用户对的功率比例确定用户是否发生了切换。
[0044] 实施中,根据HS-PDSCH基准单码道功率、以及用户所占配对用户对的功率比例确定用户是否发生了切换,包括:
[0045] 确定 其中,Pcode(n-1)=α(n-1)×Pcode为上次调度该用户时,该用户单码道的发射功率,Pcode(n)=α(n)×Pcode为本次调度该用户时,该用户单码道的发射功率, 为HS-PDSCH基准单码道功率,PHS-PDSCH为HS-PDSCH允许的最大发射功率,α(n-1)为上次调度该用户时,该UE(UserEquipment,用户设备)所占配对用户对的功率比例,在没有配对用户时,α(n-1)=1,在空分用户之间等分功率时, α(n)为本次调度该用户时,该UE所占配对用户对的功率比
例,在没有配对用户时,α(n)=1,在空分用户之间等分功率时,
[0046] 当β>1,用户由空分状态切换到非空分状态;当β<1,用户由非空分状态切换到空分状态;β=1,用户没有发生空分状态和非空分状态之间的切换。
[0047] 具体实施中,将终端反馈CQI中RTBS对应的数据块长度记录为TBSk(n-1),该值需要做出修正以补偿因SDMA用户的存在导致的HS-DSCH SIR发生的跳变。基站记录UE上次调度时,该UE所占配对用户对的功率比例α(n-1),具体的,如果没有配对用户,α(n-1)=1,对于空分用户之间等分功率情况,
[0048] 设HS-PDSCH基准单码道功率为 PHS-PDSCH为HS-PDSCH允许的最大发射功率,16为LCR TDD系统中一个时隙所有BRU(Basic ResourceUnit,基本资源单位)个数。根据上次调度该用户时,该用户所占配对用户对的功率比例,得到该用户单码道的发射功率为Pcode(n-1)=α(n-1)×Pcode,本次调度该用户时,同样根据该用户所占配对用户对的功率比例,得到该用户单码道的发射功率为Pcode(n)=α(n)×Pcode。
[0049] 实施中,对MCS进行修正处理,可以包括:
[0050] 确定本次调度该用户时,下一次传输的数据块长度为TBSk(n)=(Nk(n)/Nk(n-1))×TBSk(n-1),其中:本次调度该用户的Nk(n)=min{NodeB剩余资源(码道),UE最大可处理码道数},UE最大可处理码道数由UE能力级决定,上次调度该用户的Nk(n-1)=min{NodeB剩余资源(码道),UE最大可处理码道数},UE最大可处理码道数由UE能力级决定;
[0051] 对TBSk(n)做如下修正:
[0052] TBSk(n)=(Nk(n)/Nk(n-1))×(TBSk(n-1)+f(β)),其中,f(β)为MCS修正量。
[0053] 具体实施中,下一次传输的数据块长度TBSk(n)=(Nk(n)/Nk(n-1))×TBSk(n-1),其中:
[0054] Nk(n)=min{NodeB剩余资源(码道),UE最大可处理码道数},UE最大可处理码道数由UE能力级决定。
[0055] 则对TBSk(n)做如下修正:
[0056] TBSk(n)=(Nk(n)/Nk(n-1))×(TBSk(n-1)+f(β))公式(1)
[0057] 其中, (其中功率值为线性值),β>1表示用户由空分状 态切换到非空分状态,β<1表示用户由非空分状态切换到空分状态,β=1表示用户没有发生空分状态和非空分状态之间的切换。β即可用来检测用户是否发生了空分状态和非空分状态之间的切换。
[0058]
[0059] f(β)为MCS修正量,表示对因空分情况发生变化导致的HS-PDSCH信噪比跳变,从而导致的终端反馈的RTBS的不准确进行修正。
[0060] 实施中,确定f(β)可以包括:
[0061] 根据用户反馈RTBS,设为TBS1=TBSk(n-1)),通过查询信噪比和传送TB块大小表格,得到其对应的SIR1;
[0062] 计算SIR2=SIR1+10×log(β);
[0063] 通过查询信噪比和传送TB块大小表格,得到SIR2对应的TBS2;
[0064] 确定f(β)=TBS2-TBS1。
[0065] 具体实施中,根据用户反馈的RTBS,设为TBS1=TBSk(n-1)),基站可通过查询信噪比和传送TB块大小表格,得到其对应的SIR1,计算SIR2=SIR1+10×log(β),用得到的SIR2同样查上述表格得到对应的TBS2,然后令:
[0066] f(β)=TBS2-TBS1
[0067] 然后根据公式(1)便可以得到基站本次发送给UE的块大小TBSk(n),该块大小信息基站可以通过HS-SCCH(High-Speed shared control channel,高速共享控制信道)告知UE。
[0068] 基于同一发明构思,本发明实施例中还提供了一种基站,由于基站解决问题的原理与空分系统中的MCS修正处理方法相似,因此基站的实施可以参见方法的实施,重复之处不再赘述。
[0069] 图2为基站结构示意图,如图所示,基站中可以包括:
[0070] 切换确定模块201,用于确定用户是否发生了空分状态和非空分状态之间的切换;
[0071] 修正模块202,用于在发生切换时,对MCS进行修正处理。
[0072] 实施中,切换确定模块还可以进一步用于在确定用户是否发生了空分状态和非空分状态之间的切换时,根据HS-PDSCH基准单码道功率、以及用户所占配对用户对的功率比例确定用户是否发生了切换。
[0073] 实施中,切换确定模块可以包括:
[0074] 确定单元,用于确定 其中,Pcode(n-1)=α(n-1)×Pcode为上次调度该用户时,该用户单码道的发射功率,Pcode(n)=α(n)×Pcode为本次调度该用户时,该用户单码道的发射功率, 为HS-PDSCH基准单码道功率,PHS-PDSCH为HS-PDSCH允许的最大发射功率,α(n-1)为上次调度该用户时,该UE所占配对用户对的功率比例,在没有配对用户时,α(n-1)=1,在空分用户之间等分功率时,α(n)为本次调度该用户时,该UE所占配对用户对的功率比例,在没有配对用户时,α(n)=1,在空分用户之间等分功率时,
[0075] 判断单元,用于当β>1,确定用户由空分状态切换到非空分状态;当β<1,确定用户由非空分状态切换到空分状态;β=1,确定用户没有发生空分状态和非空分状态之间的切换。
[0076] 实施中,修正模块还可以包括:
[0077] 数据块确定单元,用于确定本次调度该用户时,下一次传输的数据块长度为TBSk(n)=(Nk(n)/Nk(n-1))×TBSk(n-1),其中:本次调度该用户的Nk(n)=min{NodeB剩余资源(码道),UE最大可处理码道数},UE最大可处理码道数 由UE能力级决定,上次调度该用户的Nk(n-1)=min{NodeB剩余资源(码道),UE最大可处理码道数},UE最大可处理码道数由UE能力级决定;
[0078] 修正单元,用于对TBSk(n)做如下修正:
[0079] TBSk(n)=(Nk(n)/Nk(n-1))×(TBSk(n-1)+f(β)),其中,f(β)为MCS修正量。
[0080] 实施中,修正单元还可以进一步用于在确定f(β)时,根据用户反馈RTBS,设为TBS1=TBSk(n-1)),通过查询信噪比和传送TB块大小表格,得到其对应的SIR1;计算SIR2=SIR1+10×log(β);通过查询信噪比和传送TB块大小表格,得到SIR2对应的TBS2;确定f(β)=TBS2-TBS1。
[0081] 为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
[0082] 由上述实施例可见,本发明实施例中提供的技术方案在对TDD HSDPA系统中进行共享信道空分的用户的MCS进行修正,减少或消除了因为空分情况的变化导致的HS-PDSCH信噪比跳变,由此导致的终端测量反馈CQI不能真实反映当时信道条件问题,从而能够进一步提升空分下的系统性能。
[0083] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0084] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入 式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0085] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0086] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0087] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0088] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。