一种码道选取方法及装置

申请号 CN201480000172.7 申请日 2014-03-20 公开(公告)号 CN105102084A 公开(公告)日 2015-11-25
申请人 华为技术有限公司; 发明人 范叔炬; 汪凡; 马雪利;
摘要 本 发明 实施例 提供一种码道选取方法和装置,能够提高可变带宽置零操作下的上行传输效率。该方法包括:获取带宽伸缩因子以及信道编码的第一序列的比特数目;根据带宽伸缩因子、信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目,其中,所述第二序列为根据所述带宽伸缩因子对所述信道编码的第一序列进行速率匹配后的输出序列;根据所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子;根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。本发明适应于通信领域。
权利要求

1.一种码道选取装置,其特征在于,所述装置包括:第一获取单元、第一确定单元、第二获取单元、第二确定单元;
所述第一获取单元,用于获取带宽伸缩因子以及信道编码的第一序列的比特数目;
所述第一确定单元,用于根据所述第一获取单元获取的所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目,其中,所述第二序列为根据所述带宽伸缩因子对所述信道编码的第一序列进行速率匹配后的输出序列;
所述第二获取单元,用于根据所述第一确定单元确定的所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子;
所述第二确定单元,用于根据所述第二获取单元获取的所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
2.根据权利要求1所述的装置,其特征在于,所述第二确定单元具体用于:
根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由扩频因子和码道编号决定;
所述扩频码的扩频因子为所述每个码道的第一扩频因子与所述带宽伸缩因子的乘积。
3.根据权利要求2所述的装置,其特征在于,所述码道编号为:
若SF’≥4,Y=SF’/4;
若SF’<4,Y=SF’/2;
其中,SF’表示所述第一扩频因子,Y表示所述码道编号。
4.根据权利要求1-3任一项所述的装置,其特征在于,所述装置还包括:判断单元、更新单元;
所述判断单元,用于在所述第二获取单元根据所述第二序列的第一比特数目,获取所述第二序列的第一信息之前,判断所述第二序列的第一比特数目是否小于第一预设限,其中,所述第一预设门限对应的扩频因子与所述带宽伸缩因子的乘积不大于256;
若所述判断单元判断所述第二序列的第一比特数目小于所述第一预设门限,所述更新单元将所述第二序列的第一比特数目更新为所述第一预设门限。
5.根据权利要求1-3任一项所述的装置,其特征在于,所述装置还包括:第三获取单元、判断单元、第三确定单元、第四获取单元。第四确定单元、执行单元;
所述第三获取单元,用于在所述第二获取单元根据所述第二序列的第一比特数目,获取所述第二序列的第一信息之前,根据所述带宽伸缩因子,获取第一预设门限,其中,若所述带宽伸缩因子等于2,所述第一预设门限配置为扩频因子为不小于2时对应的比特数目;
所述判断单元,用于判断所述第三获取单元获取的所述第二序列的第一比特数目是否小于所述第一预设门限;
所述第三确定单元,用于若所述判断单元判断所述第二序列的第一比特数目小于所述第一预设门限,根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目;
所述第四获取单元,用于根据所述第三确定单元确定的所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
所述第四确定单元,用于根据所述第四获取单元获取的所述每个码道的扩频因子,确定所述每个码道对应的扩频码;
所述执行单元,用于若所述判断单元判断所述第二序列的第二比特数目不小于所述第一预设门限,执行根据所述第二序列的第一比特数目,获取所述第二序列的第一信息的步骤。
6.根据权利要求5所述的装置,其特征在于,若所述带宽伸缩因子大于2,所述第一预设门限配置为扩频因子大于2时对应的比特数目。
7.根据权利要求1-3任一项所述的装置,其特征在于,所述装置还包括:判断单元、更新单元;
所述判断单元,用于在所述第一获取单元获取所述获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,所述第一确定单元根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目之前,判断所述第一序列的比特数目是否小于第二预设门限,其中,根据所述带宽伸缩因子以及所述第二预设门限确定的第一扩频因子与所述带宽伸缩因子的乘积不大于256;
所述更新单元,用于若所述判断单元判断所述第一序列的比特数目小于所述第二预设门限,将所述第一序列的比特数目更新为所述第二预设门限。
8.根据权利要求1-3任一项所述的方法,其特征在于,所述装置还包括:第三获取单元、判断单元、第三确定单元、第四获取单元。第四确定单元、执行单元;
所述第三获取单元,用于在所述第一获取单元获取所述获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,所述第一确定单元根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目之前,根据所述带宽伸缩因子,获取第二预设门限,其中,若带宽伸缩因子等于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子不小于2;
所述判断单元,用于判断所述第一序列的比特数目是否小于所述第二预设门限;
所述第三确定单元,用于若所述判断单元判断所述第一序列的比特数目小于所述第二预设门限,根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目;
所述第四获取单元,用于根据所述第三确定单元确定的所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
所述第四确定单元,用于根据所述第四获取单元获取的所述每个码道的扩频因子,确定所述每个码道对应的扩频码;
所述执行单元,用于若所述判断单元判断所述第一序列的比特数目不小于所述第二预设门限,执行根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目的步骤。
9.根据权利要求8所述的装置,其特征在于,若所述带宽伸缩因子大于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子大于2。
10.根据权利要求1-9任一项所述的装置,其特征在于,所述第一信息还包括:
所述第二序列的调制方式或者所述第二序列对应的物理信道码道数目。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:第五确定单元、分段单元;
所述第五确定单元,用于根据所述调制方式、所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道的比特数目;
所述分段单元,用于根据所述第五确定单元确定的所述每个码道的比特数目以及所述第一信息中包含的所述物理信道码道数目,对所述第二序列进行物理信道分段。
12.根据权利要求11所述的装置,其特征在于,所述第五确定单元具体用于:
根据所述调制方式、所述每个码道的第一扩频因子、所述带宽伸缩因子以及如下公式,确定所述每个码道的比特数目:
U(P)=每符号比特数×(每传输时间间隔TTI码片数/(第P码道的第一扩频因子×带宽伸缩因子)),
其中,U(P)表示第P码道的比特数目,所述每符号比特数由所述调制方式确定,每TTI码片数为预设固定值。
13.根据权利要求1-12任一项所述的装置,其特征在于,所述第二序列的第二比特数目等于所述第二序列的第一比特数目除以所述带宽伸缩因子的商。
14.一种码道选取装置,其特征在于,所述装置包括:第一获取单元、第一确定单元、第二获取单元、第二确定单元;
所述第一获取单元,用于获取带宽伸缩因子、第一集合以及信道编码的第一序列的比特数目,其中,所述第一集合为与所述带宽伸缩因子相对应的第二集合的子集;
所述第一确定单元,用于根据所述第一获取单元获取的所述信道编码的第一序列的比特数目以及所述第一集合,确定第二序列的比特数目,其中,所述第二序列为对所述信道编码的第一序列进行速率匹配后的输出序列;
所述第二获取单元,用于根据所述第一确定单元确定的所述第二序列的比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
所述第二确定单元,用于根据所述第二获取单元获取的所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
15.根据权利要求14所述的装置,其特征在于,所述第一获取单元具体用于:
根据所述带宽伸缩因子以及预先配置的第一对应关系,获取所述第一集合,其中,所述第一对应关系中包含所述带宽伸缩因子与所述第一集合的一一对应关系;
或者,
所述第一获取单元具体用于:
获取预先配置的所述第一集合,其中,所述第一集合是根据与所述带宽伸缩因子相对应的第二集合预先配置的。
16.根据权利要求14或15所述的装置,其特征在于,所述第二集合包括:
若所述带宽伸缩因子为2,所述第二集合为{N256,N128,N64,N32,N16,N8,N4,2×N4,
2×N4+2×N8,2×M4+2×M8,2×L4+2×L8};或者,
若所述带宽伸缩因子为4,所述第二集合为{N256,N128,N64,N32,N16,N8,2×N8,
2×N8+2×N16,2×M8+2×M16,2×L8+2×L16};
其中,N表示双相移相键控BPSK调制方式,M表示4脉冲振幅调制4PAM调制方式,L表示8PAM调制方式。
17.根据权利要求16所述的装置,其特征在于,所述第二确定单元具体用于:
根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由所述扩频因子和码道编号决定。
18.根据权利要求17所述的装置,其特征在于,所述码道编号为:
若SF≥4F,Y=SF/(4F);
若SF<4F,Y=SF/(2F);
其中,SF表示所述扩频因子,Y表示所述码道编号,F表示所述带宽伸缩因子。
19.一种码道选取方法,其特征在于,所述方法包括:
获取带宽伸缩因子以及信道编码的第一序列的比特数目;
根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目,其中,所述第二序列为根据所述带宽伸缩因子对所述信道编码的第一序列进行速率匹配后的输出序列;
根据所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子;
根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
20.根据权利要求19所述的方法,其特征在于,所述根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,包括:
根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由扩频因子和码道编号决定;
所述扩频码的扩频因子为所述每个码道的第一扩频因子与所述带宽伸缩因子的乘积。
21.根据权利要求20所述的方法,其特征在于,所述码道编号为:
若SF’≥4,Y=SF’/4;
若SF’<4,Y=SF’/2;
其中,SF’表示所述第一扩频因子,Y表示所述码道编号。
22.根据权利要求19-21任一项所述的方法,其特征在于,在所述根据所述第二序列的第一比特数目,获取所述第二序列的第一信息之前,还包括:
判断所述第二序列的第一比特数目是否小于第一预设门限,其中,所述第一预设门限对应的扩频因子与所述带宽伸缩因子的乘积不大于256;
若所述第二序列的第一比特数目小于所述第一预设门限,将所述第二序列的第一比特数目更新为所述第一预设门限。
23.根据权利要求19-21任一项所述的方法,其特征在于,在所述根据所述第二序列的第一比特数目,获取所述第二序列的第一信息之前,还包括:
根据所述带宽伸缩因子,获取第一预设门限,其中,若所述带宽伸缩因子等于2,所述第一预设门限配置为扩频因子为不小于2时对应的比特数目;
判断所述第二序列的第一比特数目是否小于所述第一预设门限;
若所述第二序列的第一比特数目小于所述第一预设门限,根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目;
根据所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
根据所述每个码道的扩频因子,确定所述每个码道对应的扩频码;
若所述第二序列的第二比特数目不小于所述第一预设门限,执行根据所述第二序列的第一比特数目,获取所述第二序列的第一信息的步骤。
24.根据权利要求23所述的方法,其特征在于,若所述带宽伸缩因子大于2,所述第一预设门限配置为扩频因子大于2时对应的比特数目。
25.根据权利要求19-21任一项所述的方法,其特征在于,在所述获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,所述根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目之前,还包括:
判断所述第一序列的比特数目是否小于第二预设门限,其中,根据所述带宽伸缩因子以及所述第二预设门限确定的第一扩频因子与所述带宽伸缩因子的乘积不大于256;
若所述第一序列的比特数目小于所述第二预设门限,将所述第一序列的比特数目更新为所述第二预设门限。
26.根据权利要求19-21任一项所述的方法,其特征在于,在所述获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,所述根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目之前,还包括:
根据所述带宽伸缩因子,获取第二预设门限,其中,若带宽伸缩因子等于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子不小于2;
判断所述第一序列的比特数目是否小于所述第二预设门限;
若所述第一序列的比特数目小于所述第二预设门限,根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目;
根据所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
根据所述每个码道的扩频因子,确定所述每个码道对应的扩频码;
若所述第一序列的比特数目不小于所述第二预设门限,执行根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目的步骤。
27.根据权利要求26所述的方法,其特征在于,若所述带宽伸缩因子大于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子大于2。
28.根据权利要求19-27任一项所述的方法,其特征在于,所述第一信息还包括:
所述第二序列的调制方式或者所述第二序列对应的物理信道码道数目。
29.根据权利要求28所述的方法,其特征在于,所述方法还包括:
根据所述调制方式、所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道的比特数目;
根据所述每个码道的比特数目以及所述物理信道码道数目,对所述第二序列进行物理信道分段。
30.根据权利要求29所述的方法,其特征在于,所述根据所述调制方式、所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道的比特数目,包括:
根据所述调制方式、所述每个码道的第一扩频因子、所述带宽伸缩因子以及如下公式,确定所述每个码道的比特数目:
U(P)=每符号比特数×(每传输时间间隔TTI码片数/(第P码道的第一扩频因子×带宽伸缩因子)),
其中,U(P)表示第P码道的比特数目,所述每符号比特数由所述调制方式确定,每TTI码片数为预设固定值。
31.根据权利要求19-30任一项所述的方法,其特征在于,所述方法还包括:
所述第二序列的第二比特数目等于所述第二序列的第一比特数目除以所述带宽伸缩因子的商。
32.一种码道选取方法,其特征在于,所述方法包括:
获取带宽伸缩因子、第一集合以及信道编码的第一序列的比特数目,其中,所述第一集合为与所述带宽伸缩因子相对应的第二集合的子集;
根据所述信道编码的第一序列的比特数目以及所述第一集合,确定第二序列的比特数目,其中,所述第二序列为对所述信道编码的第一序列进行速率匹配后的输出序列;
根据所述第二序列的比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
33.根据权利要求32所述的方法,其特征在于,所述获取第一集合,包括:
根据所述带宽伸缩因子以及预先配置的第一对应关系,获取所述第一集合,其中,所述第一对应关系中包含所述带宽伸缩因子与所述第一集合的一一对应关系;
或者,
所述获取第一集合,包括:
获取预先配置的所述第一集合,其中,所述第一集合是根据与所述带宽伸缩因子相对应的第二集合预先配置的。
34.根据权利要求32或33所述的方法,其特征在于,所述第二集合包括:
若所述带宽伸缩因子为2,所述第二集合为{N256,N128,N64,N32,N16,N8,N4,2×N4,
2×N4+2×N8,2×M4+2×M8,2×L4+2×L8};或者
若所述带宽伸缩因子为4,所述第二集合为{N256,N128,N64,N32,N16,N8,2×N8,
2×N8+2×N16,2×M8+2×M16,2×L8+2×L16};
其中,N表示双相移相键控BPSK调制方式,M表示4脉冲振幅调制4PAM调制方式,L表示8PAM调制方式。
35.根据权利要求34所述的方法,其特征在于,所述根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,包括:
根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由所述扩频因子和码道编号决定。
36.根据权利要求35所述的方法,其特征在于,所述码道编号为:
若SF≥4F,Y=SF/(4F);
若SF<4F,Y=SF/(2F);
其中,SF表示所述扩频因子,Y表示所述码道编号,F表示所述带宽伸缩因子。

说明书全文

一种码道选取方法及装置

技术领域

[0001] 本发明涉及通信领域,尤其涉及一种码道选取方法及装置。

背景技术

[0002] 随着通信技术的发展,为了进一步针对分组业务进行优化和演进,高速上行链路分组接入(high speed uplink packet access,HSUPA)技术被引入第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)通用移动通信系统(Universal Mobile Telecommunications System,UMTS)版本6(Release6,Rel.6)中。
[0003] 现有技术中,终端(User Equipment,UE)在选择好传输长后,需要将传输块进行编码复用到物理信道上。其中,编码复用过程具体包括:循环冗余码(Cyclic Redundancy Code,CRC)添加、编码块分段、信道编码、物理层混合自动重传请求(Hybrid Automatic Repeat Request,HARQ)功能/速率匹配、物理信道分段、交织及物理信道映射。其中,物理层HARQ功能/速率匹配过程需要根据传输快大小和速率匹配参数进行码道选择。
[0004] 现有技术中,在进行码道选择时,使用3GPP技术规范25.213(Technical Specification25.213,TS25.213)中规定的增强型上行链路专用信道(Enhanced uplink Dedicated Channel,E-DCH)的专用物理数据信道(E-DCH Dedicated Physical Data Channel,E-DPDCH)各个码道的扩频码进行选择。
[0005] 但是,在3GPP会议正在讨论的可变带宽UMTS课题上,旨在利用不足5MHz和5MHz整数倍的零散频谱,在其上部署类似UMTS的网络并提供服务。研究倾向于使用一种时间单元维持不变的解决方案,比如窄带滤波方案,即将发射机产生的3.84MHZ的信号压缩在窄带2.5MHZ上进行传输。该方案带来如下问题:符号间干扰大,不利用高速传输。为解决此问题,提出一个新的解决方案为在进行窄带滤波前将信号进行码片置零操作,即每F个码片信号保留一个信号,其它信号置零,以消除信号间干扰。该方法虽然可以消除信号间干扰,但是却导致一部分码道相同,降低了可用码道数。进而,若使用TS25.213中规定的E-DPDCH各个码道的扩频码进行码道选择,可能出现可选码道超过允许码道范围的情况,导致UE无法支持E-DCH传输,因此造成可变带宽码片置零操作下,上行传输效率低下。

发明内容

[0006] 本发明实施例提供一种码道选取方法及装置,能够提高可变带宽置零操作下的上行传输效率。
[0007] 为达到上述目的,本发明实施例提供以下方案:
[0008] 第一方面,提供一种码道选取装置,所述装置包括:第一获取单元、第一确定单元、第二获取单元、第二确定单元;
[0009] 所述第一获取单元,用于获取带宽伸缩因子以及信道编码的第一序列的比特数目;
[0010] 所述第一确定单元,用于根据所述第一获取单元获取的所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目,其中,所述第二序列为根据所述带宽伸缩因子对所述信道编码的第一序列进行速率匹配后的输出序列;
[0011] 所述第二获取单元,用于根据所述第一确定单元确定的所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子;
[0012] 所述第二确定单元,用于根据所述第二获取单元获取的所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0013] 在第一方面的第一种可能的实现方式中,所述第二确定单元具体用于:
[0014] 根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由扩频因子和码道编号决定;
[0015] 所述扩频码的扩频因子为所述每个码道的第一扩频因子与所述带宽伸缩因子的乘积。
[0016] 根据第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述码道编号为:
[0017] 若SF’≥4,Y=SF’/4;
[0018] 若SF’<4,Y=SF’/2;
[0019] 其中,SF’表示所述第一扩频因子,Y表示所述码道编号。
[0020] 结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述装置还包括:判断单元、更新单元;
[0021] 所述判断单元,用于在所述第二获取单元根据所述第二序列的第一比特数目,获取所述第二序列的第一信息之前,判断所述第二序列的第一比特数目是否小于第一预设限,其中,所述第一预设门限对应的扩频因子与所述带宽伸缩因子的乘积不大于256;
[0022] 若所述判断单元判断所述第二序列的第一比特数目小于所述第一预设门限,所述更新单元将所述第二序列的第一比特数目更新为所述第一预设门限。
[0023] 结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第四种可能的实现方式中,所述装置还包括:第三获取单元、判断单元、第三确定单元、第四获取单元。第四确定单元、执行单元;
[0024] 所述第三获取单元,用于在所述第二获取单元根据所述第二序列的第一比特数目,获取所述第二序列的第一信息之前,根据所述带宽伸缩因子,获取第一预设门限,其中,若所述带宽伸缩因子等于2,所述第一预设门限配置为扩频因子为不小于2时对应的比特数目;
[0025] 所述判断单元,用于判断所述第三获取单元获取的所述第二序列的第一比特数目是否小于所述第一预设门限;
[0026] 所述第三确定单元,用于若所述判断单元判断所述第二序列的第一比特数目小于所述第一预设门限,根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目;
[0027] 所述第四获取单元,用于根据所述第三确定单元确定的所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
[0028] 所述第四确定单元,用于根据所述第四获取单元获取的所述每个码道的扩频因子,确定所述每个码道对应的扩频码;
[0029] 所述执行单元,用于若所述判断单元判断所述第二序列的第二比特数目不小于所述第一预设门限,执行根据所述第二序列的第一比特数目,获取所述第二序列的第一信息的步骤。
[0030] 根据第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,若所述带宽伸缩因子大于2,所述第一预设门限配置为扩频因子大于2时对应的比特数目。
[0031] 结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第六种可能的实现方式中,所述装置还包括:判断单元、更新单元;
[0032] 所述判断单元,用于在所述第一获取单元获取所述获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,所述第一确定单元根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目之前,判断所述第一序列的比特数目是否小于第二预设门限,其中,根据所述带宽伸缩因子以及所述第二预设门限确定的第一扩频因子与所述带宽伸缩因子的乘积不大于256;
[0033] 所述更新单元,用于若所述判断单元判断所述第一序列的比特数目小于所述第二预设门限,将所述第一序列的比特数目更新为所述第二预设门限。
[0034] 结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第七种可能的实现方式中,所述装置还包括:第三获取单元、判断单元、第三确定单元、第四获取单元。第四确定单元、执行单元;
[0035] 所述第三获取单元,用于在所述第一获取单元获取所述获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,所述第一确定单元根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目之前,根据所述带宽伸缩因子,获取第二预设门限,其中,若带宽伸缩因子等于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子不小于2;
[0036] 所述判断单元,用于判断所述第一序列的比特数目是否小于所述第二预设门限;
[0037] 所述第三确定单元,用于若所述判断单元判断所述第一序列的比特数目小于所述第二预设门限,根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目;
[0038] 所述第四获取单元,用于根据所述第三确定单元确定的所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
[0039] 所述第四确定单元,用于根据所述第四获取单元获取的所述每个码道的扩频因子,确定所述每个码道对应的扩频码;
[0040] 所述执行单元,用于若所述判断单元判断所述第一序列的比特数目不小于所述第二预设门限,执行根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目的步骤。
[0041] 根据第一方面的第七种可能的实现方式,在第一方面的第八种可能的实现方式中,若所述带宽伸缩因子大于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子大于2。
[0042] 结合第一方面或第一方面的第一种至第八种可能的实现方式中的任一种实现方式,在第一方面的第九种可能的实现方式中,所述第一信息还包括:
[0043] 所述第二序列的调制方式或者所述第二序列对应的物理信道码道数目。
[0044] 根据第一方面的第九种可能的实现方式,在第一方面的第十种可能的实现方式中,所述装置还包括:第五确定单元、分段单元;
[0045] 所述第五确定单元,用于根据所述调制方式、所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道的比特数目;
[0046] 所述分段单元,用于根据所述第五确定单元确定的所述每个码道的比特数目以及所述第一信息中包含的所述物理信道码道数目,对所述第二序列进行物理信道分段。
[0047] 根据第一方面的第十种可能的实现方式,在第一方面的第十一种可能的实现方式中,所述第五确定单元具体用于:
[0048] 根据所述调制方式、所述每个码道的第一扩频因子、所述带宽伸缩因子以及如下公式,确定所述每个码道的比特数目:
[0049] U(P)=每符号比特数×(每传输时间间隔TTI码片数/(第P码道的第一扩频因子×带宽伸缩因子)),
[0050] 其中,U(P)表示第P码道的比特数目,所述每符号比特数由所述调制方式确定,每TTI码片数为预设固定值。
[0051] 结合第一方面或第一方面的第一种至第十一种可能的实现方式中的任一种实现方式,在第一方面的第十二种可能的实现方式中,所述第二序列的第二比特数目等于所述第二序列的第一比特数目除以所述带宽伸缩因子的商。
[0052] 第二方面,提供一种码道选取装置,所述装置包括:第一获取单元、第一确定单元、第二获取单元、第二确定单元;
[0053] 所述第一获取单元,用于获取带宽伸缩因子、第一集合以及信道编码的第一序列的比特数目,其中,所述第一集合为与所述带宽伸缩因子相对应的第二集合的子集;
[0054] 所述第一确定单元,用于根据所述第一获取单元获取的所述信道编码的第一序列的比特数目以及所述第一集合,确定第二序列的比特数目,其中,所述第二序列为对所述信道编码的第一序列进行速率匹配后的输出序列;
[0055] 所述第二获取单元,用于根据所述第一确定单元确定的所述第二序列的比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
[0056] 所述第二确定单元,用于根据所述第二获取单元获取的所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0057] 在第二方面的第一种可能的实现方式中,所述第一获取单元具体用于:
[0058] 根据所述带宽伸缩因子以及预先配置的第一对应关系,获取所述第一集合,其中,所述第一对应关系中包含所述带宽伸缩因子与所述第一集合的一一对应关系;
[0059] 或者,
[0060] 所述第一获取单元具体用于:
[0061] 获取预先配置的所述第一集合,其中,所述第一集合是根据与所述带宽伸缩因子相对应的第二集合预先配置的。
[0062] 结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第二集合包括:
[0063] 若所述带宽伸缩因子为2,所述第二集合为{N256,N128,N64,N32,N16,N8,N4,2×N4,2×N4+2×N8,2×M4+2×M8,2×L4+2×L8};或者
[0064] 若所述带宽伸缩因子为4,所述第二集合为{N256,N128,N64,N32,N16,N8,2×N8,2×N8+2×N16,2×M8+2×M16,2×L8+2×L16};
[0065] 其中,N表示双相移相键控BPSK调制方式,M表示4脉冲振幅调制4PAM调制方式,L表示8PAM调制方式。
[0066] 根据第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述第二确定单元具体用于:
[0067] 根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由所述扩频因子和码道编号决定。
[0068] 根据第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述码道编号为:
[0069] 若SF≥4F,Y=SF/(4F);
[0070] 若SF<4F,Y=SF/(2F);
[0071] 其中,SF表示所述扩频因子,Y表示所述码道编号,F表示所述带宽伸缩因子。
[0072] 第三方面,提供一种码道选取方法,所述方法包括:
[0073] 获取带宽伸缩因子以及信道编码的第一序列的比特数目;
[0074] 根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目,其中,所述第二序列为根据所述带宽伸缩因子对所述信道编码的第一序列进行速率匹配后的输出序列;
[0075] 根据所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子;
[0076] 根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0077] 在第三方面的第一种可能的实现方式中,所述根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,包括:
[0078] 根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由扩频因子和码道编号决定;
[0079] 所述扩频码的扩频因子为所述每个码道的第一扩频因子与所述带宽伸缩因子的乘积。
[0080] 根据第一方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述码道编号为:
[0081] 若SF’≥4,Y=SF’/4;
[0082] 若SF’<4,Y=SF’/2;
[0083] 其中,SF’表示所述第一扩频因子,Y表示所述码道编号。
[0084] 结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,在所述根据所述第二序列的第一比特数目,获取所述第二序列的第一信息之前,还包括:
[0085] 判断所述第二序列的第一比特数目是否小于第一预设门限,其中,所述第一预设门限对应的扩频因子与所述带宽伸缩因子的乘积不大于256;
[0086] 若所述第二序列的第一比特数目小于所述第一预设门限,将所述第二序列的第一比特数目更新为所述第一预设门限。
[0087] 结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式,在第三方面的第四种可能的实现方式中,在所述根据所述第二序列的第一比特数目,获取所述第二序列的第一信息之前,还包括:
[0088] 根据所述带宽伸缩因子,获取第一预设门限,其中,若所述带宽伸缩因子等于2,所述第一预设门限配置为扩频因子为不小于2时对应的比特数目;
[0089] 判断所述第二序列的第一比特数目是否小于所述第一预设门限;
[0090] 若所述第二序列的第一比特数目小于所述第一预设门限,根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目;
[0091] 根据所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
[0092] 根据所述每个码道的扩频因子,确定所述每个码道对应的扩频码;
[0093] 若所述第二序列的第二比特数目不小于所述第一预设门限,执行根据所述第二序列的第一比特数目,获取所述第二序列的第一信息的步骤。
[0094] 根据第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,若所述带宽伸缩因子大于2,所述第一预设门限配置为扩频因子大于2时对应的比特数目。
[0095] 结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式,在第三方面的第六种可能的实现方式中,在所述获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,所述根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目之前,还包括:
[0096] 判断所述第一序列的比特数目是否小于第二预设门限,其中,根据所述带宽伸缩因子以及所述第二预设门限确定的第一扩频因子与所述带宽伸缩因子的乘积不大于256;
[0097] 若所述第一序列的比特数目小于所述第二预设门限,将所述第一序列的比特数目更新为所述第二预设门限。
[0098] 结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式,在第三方面的第七种可能的实现方式中,在所述获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,所述根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目之前,还包括:
[0099] 根据所述带宽伸缩因子,获取第二预设门限,其中,若带宽伸缩因子等于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子不小于2;
[0100] 判断所述第一序列的比特数目是否小于所述第二预设门限;
[0101] 若所述第一序列的比特数目小于所述第二预设门限,根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目;
[0102] 根据所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
[0103] 根据所述每个码道的扩频因子,确定所述每个码道对应的扩频码;
[0104] 若所述第一序列的比特数目不小于所述第二预设门限,执行根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目的步骤。
[0105] 根据第三方面的第七种可能的实现方式,在第三方面的第八种可能的实现方式中,若所述带宽伸缩因子大于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子大于2。
[0106] 结合第三方面或第三方面的第一种至第八种可能的实现方式中的任一种实现方式,在第三方面的第九种可能的实现方式中,所述第一信息还包括:
[0107] 所述第二序列的调制方式或者所述第二序列对应的物理信道码道数目。
[0108] 根据第三方面的第九种可能的实现方式,在第三方面的第十种可能的实现方式中,所述方法还包括:
[0109] 根据所述调制方式、所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道的比特数目;
[0110] 根据所述每个码道的比特数目以及所述物理信道码道数目,对所述第二序列进行物理信道分段。
[0111] 根据第三方面的第十种可能的实现方式,在第三方面的第十一种可能的实现方式中,所述根据所述调制方式、所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道的比特数目,包括:
[0112] 根据所述调制方式、所述每个码道的第一扩频因子、所述带宽伸缩因子以及如下公式,确定所述每个码道的比特数目:
[0113] U(P)=每符号比特数×(每传输时间间隔TTI码片数/(第P码道的第一扩频因子×带宽伸缩因子)),
[0114] 其中,U(P)表示第P码道的比特数目,所述每符号比特数由所述调制方式确定,每TTI码片数为预设固定值。
[0115] 结合第三方面或第三方面的第一种至第十一种可能的实现方式中的任一种实现方式,在第三方面的第十二种可能的实现方式中,所述方法还包括:
[0116] 所述第二序列的第二比特数目等于所述第二序列的第一比特数目除以所述带宽伸缩因子的商。
[0117] 第四方面,提供一种码道选取方法,所述方法包括:
[0118] 获取带宽伸缩因子、第一集合以及信道编码的第一序列的比特数目,其中,所述第一集合为与所述带宽伸缩因子相对应的第二集合的子集;
[0119] 根据所述信道编码的第一序列的比特数目以及所述第一集合,确定第二序列的比特数目,其中,所述第二序列为对所述信道编码的第一序列进行速率匹配后的输出序列;
[0120] 根据所述第二序列的比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
[0121] 根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0122] 在第四方面的第一种可能的实现方式中,所述获取第一集合,包括:
[0123] 根据所述带宽伸缩因子以及预先配置的第一对应关系,获取所述第一集合,其中,所述第一对应关系中包含所述带宽伸缩因子与所述第一集合的一一对应关系;
[0124] 或者,
[0125] 所述获取第一集合,包括:
[0126] 获取预先配置的所述第一集合,其中,所述第一集合是根据与所述带宽伸缩因子相对应的第二集合预先配置的。
[0127] 结合第四方面或第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述第二集合包括:
[0128] 若所述带宽伸缩因子为2,所述第二集合为{N256,N128,N64,N32,N16,N8,N4,2×N4,2×N4+2×N8,2×M4+2×M8,2×L4+2×L8};或者
[0129] 若所述带宽伸缩因子为4,所述第二集合为{N256,N128,N64,N32,N16,N8,2×N8,2×N8+2×N16,2×M8+2×M16,2×L8+2×L16};
[0130] 其中,N表示双相移相键控BPSK调制方式,M表示4脉冲振幅调制4PAM调制方式,L表示8PAM调制方式。
[0131] 根据第四方面的第二种可能的实现方式,在第四方面的第三种可能的实现方式中,所述根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,包括:
[0132] 根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由所述扩频因子和码道编号决定。
[0133] 根据第四方面的第三种可能的实现方式,在第四方面的第四种可能的实现方式中,所述码道编号为:
[0134] 若SF≥4F,Y=SF/4F;
[0135] 若SF<4F,Y=SF/2F;
[0136] 其中,SF表示所述扩频因子,Y表示所述码道编号,F表示所述带宽伸缩因子。
[0137] 第五方面,提供一种码道选取装置,所述装置包括:处理器、收发器、存储器和通信总线;
[0138] 所述通信总线,用于所述处理器,所述收发器、所述储存器之间的连接通信;
[0139] 所述收发器,用于所述装置与外部的通信;
[0140] 所述处理器,用于调用所述存储器中存储的程序代码,执行如第三方面任一项所述的方法。
[0141] 第六方面,提供一种码道选取装置,所述装置包括:处理器、收发器、存储器和通信总线;
[0142] 所述通信总线,用于所述处理器,所述收发器、所述储存器之间的连接通信;
[0143] 所述收发器,用于所述装置与外部的通信;
[0144] 所述处理器,用于调用所述存储器中存储的程序代码,执行如第四方面任一项所述的方法。
[0145] 基于本发明实施例提供的上述方案,因为本发明实施例能够结合带宽伸缩因子确定每个码道的扩频码,使得在可变带宽码片置零操作下,在使用TS25.213中规定的E-DPDCH各个码道的扩频码进行码道选择时,可选码道均在允许码道范围内;或者本发明实施例能够通过根据带宽伸缩因子修改协议TS25.212中定义的Ne,data最大可选集合,并且根据每个码道的扩频因子以及带宽伸缩因子确定每个码道的扩频码,使得在可变带宽码片置零操作下,根据各个码道的扩频码进行码道选择时,可选码道均在允许码道范围内,进而UE能够支持E-DCH传输,提高了可变带宽码片置零操作下的上行传输效率。附图说明
[0146] 图1为本发明实施例提供的一种现有的HSUPA技术的工作流程示意图;
[0147] 图2为本发明实施例提供的一种HSUPA编码复用流程示意图;
[0148] 图3为本发明实施例提供的一种带宽伸缩因子为2时的码片置零操作示意图;
[0149] 图4为本发明实施例提供的一种带宽伸缩因子为4时的码片置零操作示意图;
[0150] 图5为本发明实施例提供的一种码道选取装置结构示意图;
[0151] 图6为本发明实施例提供的另一种码道选取装置结构示意图;
[0152] 图7为本发明实施例提供的又一种码道选取装置结构示意图;
[0153] 图8为本发明实施例提供的又一种码道选取装置结构示意图;
[0154] 图9为本发明实施例提供的又一种码道选取装置结构示意图;
[0155] 图10为本发明实施例提供的一种码道选取方法流程示意图;
[0156] 图11为本发明实施例提供的另一种码道选取方法流程示意图;
[0157] 图12为本发明实施例提供的又一种码道选取方法流程示意图;
[0158] 图13为本发明实施例提供的又一种码道选取方法流程示意图;
[0159] 图14为本发明实施例提供的又一种码道选取方法流程示意图;
[0160] 图15为本发明实施例提供的又一种码道选取方法流程示意图;
[0161] 图16为本发明实施例提供的一种码道选取装置结构示意图;
[0162] 图17为本发明实施例提供的另一种码道选取装置结构示意图。

具体实施方式

[0163] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0164] 为了方便理解,以及下述各实施例的描述简洁,首先给出几个现有相关技术的简要介绍:
[0165] 第一,HSUPA技术:
[0166] HSUPA技术引入五条新的物理信道,分别为:E-DPDCH、增强型上行链路专用信道的专用物理控制信道(E-DCH Dedicated Physical Control Channel,E-DPCCH)、增强型上行链路专用信道的绝对授权信道(E-DCH Absolute Grant Channel,E-AGCH)、增强型上行链路专用信道的相对授权信道(E-DCH Relative Grant Channel,E-RGCH)、增强型上行链路专用信道的混合自动重传(Automatic Repeat Request,ARQ)指示信道(E-DCH Hybrid ARQ Indicator Channel,E-HICH)和两个新的媒体接入控制(Media Access Control,MAC)实体:位于NodeB的E-DCH MAC实体(MAC-e)和位于RNC的E-DCH MAC实体(MAC-es),并把分组调度功能从无线网络控制器(Radio Network Controller,RNC)下移到节点B(基站,NodeB),实现了基于NodeB的快速分组调度,并通过HARQ、2ms无线短及多码传输等关键技术,使得上行链路的数据吞吐率最高可达到5.76Mbit/s,大大提高的上行链路数据业务的承载能和频谱利用率。
[0167] Rel.6的HSUPA技术的工作流程示意图如图1所示,具体包括:
[0168] 101、UE发送传输请求消息给NodeB。
[0169] 具体的,在HSUPA过程中,UE首先向NodeB发送传输请求消息以获取所需的资源。
[0170] 102、NodeB发送授权通知给UE。
[0171] 具体的,在NodeB接收到UE发送的传输请求消息之后,将发送授权通知给UE。
[0172] 103、UE根据授权选择传输块长。
[0173] 具体的,UE在接收到NodeB发送的授权通知后,将根据授权选择传输块长。
[0174] 104、UE根据选择的传输块长将传输块进行编码复用到物理信道上。
[0175] 105、UE在物理信道上发送数据给NodeB。
[0176] 106、NodeB检测接收到的数据。
[0177] 107、NodeB发送HARQ-确认(Acknowledgement,ACK)消息给UE。
[0178] 具体的,若NodeB成功接收到UE发送的数据,则反馈ACK信息给UE;若NodeB未成功接收到UE发送的数据,则反馈HARQ信息给UE。
[0179] 需要说明的是,步骤101中发送的传输请求消息和步骤105中发送的数据均承载在E-DPDCH上发送,E-DPDCH信道发送时需要伴随E-DPCCH一起发送;步骤102中NodeB发送给UE的授权通知承载在E-AGCH和E-RGCH信道上,其中,E-AGCH为绝对授权(表示可用的最大授权值),E-RGCH为相对授权(表示当前授权相对前个授权的变化量);步骤107中的HARQ-ACK信息承载在E-HICH信道上,是对接收数据是否正确的反馈信息。
[0180] 第二,TS25.212规定的码道集合:
[0181] 首先给出扩频因子(spreading factors,SF)的概念:
[0182] 扩频因子(SF)是扩频码序列的长度,即扩频码序列中元素的个数。比如一个扩频码为(1,1,-1,-1,-1,-1,1,1),那么其扩频因子为该序列的长度8。
[0183] TS25.212规定的码道集合如下:
[0184] {SF256,SF128,SF64,SF32,SF16,SF8,SF4,2×SF4,2×SF2,2×SF2+2×SF4},
[0185] 对应的调制方式包括双相移相键控(Binary Phase Shift Keying,BPSK)、4脉冲振幅调制(Pulse Amplitude Modulation,PAM)和8PAM,其中,4PAM和8PAM只用于2×SF2+2×SF4,也即速率匹配过程输出序列的比特数目Ne,data的全集为{N256,N128,N64,N32,N
16,N8,N4,2×N4,2×N2,2×N2+2×N4,2×M2+2×M4,2×L2+2×L4},其中,N表示BPSK调制方式,M表示4PAM调制方式,L表示8PAM调制方式。
[0186] 第三,TS25.213规定的E-DPDCH各个码道使用的扩频码:
[0187] TS25.213规定的E-DPDCH各个码道使用的扩频码如表一所示:
[0188] 表一E-DPDCH码道指配
[0189]
[0190] 其中,扩频码Cch,X,Y的下标X表示扩频因子,Y表示码道编号。
[0191] 第四、码片置零操作:
[0192] 码片置零操作为解决可变带宽UMTS课题中窄滤波方案导致的符号间干扰大,不适合用于高速数据传输问题而提出的一个解决方案,即每F个码片信号保留一个信号,其它信号置零,以消除信号间干扰,其中,F表示带宽伸缩因子。但是该方案会带来一个新的问题,即导致一部分码道相同,进而降低了可用码道数。
[0193] 示例性的,如图3所示,为F=2时的码片置零操作导致的码道减少示意图。在该图中,左侧为码片置零操作前的码树结构示意图,右侧为码片置零操作后的码树结构示意图,由右侧结果可以看出,由于每2个码片信号中有1个信号置零,导致扩频码Cch,2,1分支的码道与扩频码Cch,2,0分支的码道相同,为了防止相同码道无法区分的情况发生,可以令扩频码Cch,2,1分支的码道不可用,也即F=2时只能使用一半的码道,降低了可用码道数。
[0194] 或者,如图4所示,为F=4时的码片置零操作导致的码道减少示意图。在该图中,左侧为码片置零操作前的码树结构示意图,右侧为码片置零操作后的码树结构示意图,由右侧结果可以看出,由于每4个码片信号中有3个信号置零,导致扩频码Cch,4,1、Cch,4,2、Cch,4,3分支的码道均与扩频码Cch,4,0分支的码道相同,为了防止相同码道无法区分的情况发生,可以令扩频码Cch,4,1、Cch,4,2、Cch,4,3分支的码道均不可用,也即F=4时只能使用1/4的码道,降低了可用码道数。
[0195] 同理,F=8,16…….2K时的码片操作导致的码道减少情况的分析与F=2时或F=4时的分析类似,此处不再一一列举。码片置零操作使得仅有1/F的码道可用,大大降低了可用码道数。
[0196] 进而,结合表一所示的TS25.213规定的E-DPDCH各个码道使用的扩频码,将产生如下问题:
[0197] 在F=2时,
[0198] 当Nmax-dpdch=0时,{2×SF2,2×SF2+2×SF4}将不可用;
[0199] 当Nmax-dpdch=1时,所有组合均不可用,即此时无法支持E-DCH传输,因为其扩频码超过了允许的范围,若强行使用将和控制信道相互干扰。
[0200] 在N=4时,
[0201] 当Nmax-dpdch=0或1时,所有组合均不可用,即此时无法支持E-DCH传输,因为其扩频码超过了允许的范围,若强行使用将和控制信道相互干扰。
[0202] 因此,在可变带宽码片置零操作的情况下,降低了上行传输效率。
[0203] 第五、物理层HARQ功能/速率匹配:
[0204] 如图2所示,在HSUPA编码复用的过程中,需要进行物理层HARQ功能/速率匹配,即对信道编码的输出序列进行处理,将数目匹配为将其要映射的物理信道对应的总比特数目。
[0205] 现有的速率匹配过程在协议TS25.212中有详细描述,此处不再赘述。该过程可以用g(*)表示如下:
[0206] 输出序列=g(输入序列;Ne,data,其它参数) 函数(1)
[0207] 其中,g(*)表示根据*确定输出序列的过程,Ne,data表示本次匹配过程输出序列的比特数目,也就是物理信道能承载的总比特数目。Ne,data是根据传输块长和其它一些给定的参数计算出来,可以用f(*)表示如下:
[0208] Ne,data=f(Ne,其它参数) 函数(2)
[0209] 其中,Ne表示传输块经过信道编码后的比特数目,f(*)表示根据*确定Ne,data的过程,具体的操作在例如3GPP协议TS25.212V11.4.0的4.8.4.1章节中有详细描述,此处不再赘述。其它参数包括SET0,极限打孔参数PLnon-max等。SET0为网络侧可以配置的参数,它是上述协议TS25.212中定义的Ne,data全集的一个子集。
[0210] 需要说明的是,确定Ne,data的过程实质上同时也确定了调制方式(BPSK,4PAM或k8PAM)、物理信道码道数目P(1,2或4)、每个码道的扩频因子SFp(2,4,...,2,...,256),也即Ne,data可以表征调制方式(BPSK,4PAM或8PAM)、物理信道码道数目P(1,2或4)、每个码道k
的扩频因子SFp(2,4,...,2,...,256)。
[0211] 实施例一、
[0212] 本发明实施例提供一种码道选取装置300,具体如图5所示,所述码道选取装置500包括:第一获取单元501、第一确定单元502、第二获取单元503、第二确定单元504。
[0213] 所述第一获取单元501,用于获取带宽伸缩因子以及信道编码的第一序列的比特数目。
[0214] 所述第一确定单元502,用于根据所述第一获取单元501获取的所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目,其中,所述第二序列为根据所述带宽伸缩因子对所述信道编码的第一序列进行速率匹配后的输出序列。
[0215] 所述第二获取单元503,用于根据所述第一确定单元502确定的所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子。
[0216] 所述第二确定单元504,用于根据所述第二获取单元503获取的所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0217] 一种可能的实现方式中,所述第二确定单元504具体用于:
[0218] 根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由扩频因子和码道编号决定;
[0219] 所述扩频码的扩频因子为所述每个码道的第一扩频因子与所述带宽伸缩因子的乘积。
[0220] 优选的,所述码道编号可以为:
[0221] 若SF’≥4,Y=SF’/4;
[0222] 若SF’<4,Y=SF’/2;
[0223] 其中,SF’表示所述第一扩频因子,Y表示所述码道编号。
[0224] 进一步的,如图6所示,所述码道选取装置500还可以包括判断单元505、更新单元506。
[0225] 所述判断单元505,用于在所述第二获取单元503根据所述第二序列的第一比特数目,获取所述第二序列的第一信息之前,判断所述第二序列的第一比特数目是否小于第一预设门限,其中,所述第一预设门限对应的扩频因子与所述带宽伸缩因子的乘积不大于256。
[0226] 若所述判断单元505判断所述第二序列的第一比特数目小于所述第一预设门限,所述更新单元506将所述第二序列的第一比特数目更新为所述第一预设门限。
[0227] 可选的,如图7所示,所述码道选取装置500还可以包括:第三获取单元507、判断单元505、第三确定单元508、第四获取单元509、第四确定单元510、执行单元511。
[0228] 所述第三获取单元507,用于在所述第二获取单元503根据所述第二序列的第一比特数目,获取所述第二序列的第一信息之前,根据所述带宽伸缩因子,获取第一预设门限,其中,若所述带宽伸缩因子等于2,所述第一预设门限配置为扩频因子为不小于2时对应的比特数目。
[0229] 所述判断单元505,用于判断所述第三获取单元507获取的所述第二序列的第一比特数目是否小于所述第一预设门限。
[0230] 所述第三确定单元508,用于若所述判断单元505判断所述第二序列的第一比特数目小于所述第一预设门限,根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目。
[0231] 所述第四获取单元509,用于根据所述第三确定单元508确定的所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子。
[0232] 所述第四确定单元510,用于根据所述第四获取单元509获取的所述每个码道的扩频因子,确定所述每个码道对应的扩频码。
[0233] 所述执行单元511,用于若所述判断单元505判断所述第二序列的第二比特数目不小于所述第一预设门限,执行根据所述第二序列的第一比特数目,获取所述第二序列的第一信息的步骤。
[0234] 优选的,若所述带宽伸缩因子大于2,所述第一预设门限配置为扩频因子大于2时对应的比特数目。
[0235] 可选的,如图6所示,所述码道选取装置500还可以包括:判断单元505、更新单元506。
[0236] 所述判断单元505,用于在所述第一获取单元501获取所述获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,所述第一确定单元502根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目之前,判断所述第一序列的比特数目是否小于第二预设门限,其中,根据所述带宽伸缩因子以及所述第二预设门限确定的第一扩频因子与所述带宽伸缩因子的乘积不大于256。
[0237] 所述更新单元506,用于若所述判断单元505判断所述第一序列的比特数目小于所述第二预设门限,将所述第一序列的比特数目更新为所述第二预设门限。
[0238] 可选的,如图7所示,所述码道选取装置500可以还包括:第三获取单元507、判断单元505、第三确定单元508、第四获取单元509。第四确定单元510、执行单元511。
[0239] 所述第三获取单元507,用于在所述第一获取单元501获取所述获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,所述第一确定单元502根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目之前,根据所述带宽伸缩因子,获取第二预设门限,其中,若带宽伸缩因子等于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子不小于2
[0240] 所述判断单元505,用于判断所述第一序列的比特数目是否小于所述第二预设门限
[0241] 所述第三确定单元508,用于若所述判断单元505判断所述第一序列的比特数目小于所述第二预设门限,根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目。
[0242] 所述第四获取单元509,用于根据所述第三确定单元508确定的所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子。
[0243] 所述第四确定单元510,用于根据所述第四获取单元509获取的所述每个码道的扩频因子,确定所述每个码道对应的扩频码。
[0244] 所述执行单元511,用于若所述判断单元505判断所述第一序列的比特数目不小于所述第二预设门限,执行根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目的步骤。
[0245] 优选的,若所述带宽伸缩因子大于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子大于2。
[0246] 进一步的,所述第一信息具体还可以包括:
[0247] 所述第二序列的调制方式或者所述第二序列对应的物理信道码道数目。
[0248] 进一步的,如图8所示,所述码道选取装置500还可以包括:第五确定单元512、分段单元513。
[0249] 所述第五确定单元512,用于根据所述调制方式、所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道的比特数目。
[0250] 所述分段单元513,用于根据所述第五确定单元512确定的所述每个码道的比特数目以及所述第一信息中包含的所述物理信道码道数目,对所述第二序列进行物理信道分段。
[0251] 优选的,所述第五确定单元512具体用于:
[0252] 根据所述调制方式、所述每个码道的第一扩频因子、所述带宽伸缩因子以及如下公式,确定所述每个码道的比特数目:
[0253] U(P)=每符号比特数×(每传输时间间隔TTI码片数/(第P码道的第一扩频因子×带宽伸缩因子))
[0254] 其中,U(P)表示第P码道的比特数目,所述每符号比特数由所述调制方式确定,每TTI码片数为预设固定值。
[0255] 具体的,所述第二序列的第二比特数目等于所述第二序列的第一比特数目除以所述带宽伸缩因子的商。
[0256] 具体的,通过所述码道选取装置进行码道选取的方法可参考下述实施例三或实施例五的描述,本发明实施例在此暂不阐述。
[0257] 本发明实施例提供一种码道选取装置,包括:第一获取单元获取带宽伸缩因子以及信道编码的第一序列的比特数目;第一确定单元根据所述第一获取单元获取的所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目,其中,所述第二序列为根据所述带宽伸缩因子对所述信道编码的第一序列进行速率匹配后的输出序列;第二获取单元根据所述第一确定单元确定的所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子;第二确定单元根据所述第二获取单元获取的所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。基于本发明实施例提供的码道选取装置,因为该装置结合带宽伸缩因子确定每个码道的扩频码,使得在可变带宽码片置零操作下,在使用TS25.213中规定的E-DPDCH各个码道的扩频码进行码道选择时,可选码道均在允许码道范围内,进而UE能够支持E-DCH传输,提高了可变带宽码片置零操作下的上行传输效率。
[0258] 实施例二、
[0259] 本发明实施例提供一种码道选取装置900,具体如图9所示,所述装置900包括:第一获取单元901、第一确定单元902、第二获取单元903、第二确定单元904。
[0260] 所述第一获取单元901,用于获取带宽伸缩因子、第一集合以及信道编码的第一序列的比特数目,其中,所述第一集合为与所述带宽伸缩因子相对应的第二集合的子集。
[0261] 所述第一确定单元902,用于根据所述第一获取单元901获取的所述信道编码的第一序列的比特数目以及所述第一集合,确定第二序列的比特数目,其中,所述第二序列为对所述信道编码的第一序列进行速率匹配后的输出序列。
[0262] 所述第二获取单元903,用于根据所述第一确定单元902确定的所述第二序列的比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子。
[0263] 所述第二确定单元904,用于根据所述第二获取单元903获取的所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0264] 一种可能的实现方式中,所述第一获取单元901具体用于:
[0265] 根据所述带宽伸缩因子以及预先配置的第一对应关系,获取所述第一集合,其中,所述第一对应关系中包含所述带宽伸缩因子与所述第一集合的一一对应关系;
[0266] 另一种可能的实现方式中,所述第一获取单元901具体用于:
[0267] 获取预先配置的所述第一集合,其中,所述第一集合是根据与所述带宽伸缩因子相对应的第二集合预先配置的。
[0268] 优选的,所述第二集合包括:
[0269] 若所述带宽伸缩因子为2,所述第二集合为{N256,N128,N64,N32,N16,N8,N4,2×N4,2×N4+2×N8,2×M4+2×M8,2×L4+2×L8};或者
[0270] 若所述带宽伸缩因子为4,所述第二集合为{N256,N128,N64,N32,N16,N8,2×N8,2×N8+2×N16,2×M8+2×M16,2×L8+2×L16};
[0271] 其中,N表示双相移相键控BPSK调制方式,M表示4脉冲振幅调制4PAM调制方式,L表示8PAM调制方式。
[0272] 进一步的,所述第二确定单元704具体用于:
[0273] 根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由所述扩频因子和码道编号决定。
[0274] 优选的,所述码道编号为:
[0275] 若SF≥4F,Y=SF/4F;
[0276] 若SF<4F,Y=SF/2F;
[0277] 其中,SF表示所述扩频因子,Y表示所述码道编号,F表示所述带宽伸缩因子。
[0278] 具体的,通过所述码道选取装置进行码道选取的方法可参考下述实施例四的描述,本发明实施例在此暂不阐述。
[0279] 本发明实施例提供一种码道选取装置,包括:第一获取单元获取带宽伸缩因子、第一集合以及信道编码的第一序列的比特数目,其中,所述第一集合为与所述带宽伸缩因子相对应的第二集合的子集;第一确定单元根据所述第一获取单元获取的所述信道编码的第一序列的比特数目以及所述第一集合,确定第二序列的比特数目,其中,所述第二序列为对所述信道编码的第一序列进行速率匹配后的输出序列;第二获取单元根据所述第一确定单元确定的所述第二序列的比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;第二确定单元根据所述第二获取单元获取的所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。基于本发明实施例提供的码道选取装置,因为该装置通过根据带宽伸缩因子修改协议TS25.212中定义的Ne,data最大可选集合,并且根据每个码道的扩频因子以及带宽伸缩因子确定每个码道的扩频码,使得在可变带宽码片置零操作下,根据各个码道的扩频码进行码道选择时,可选码道均在允许码道范围内,进而UE能够支持E-DCH传输,提高了可变带宽码片置零操作下的上行传输效率。
[0280] 实施例三、
[0281] 本发明实施例提供一种码道选取方法,具体如图10所示,包括:
[0282] 1001、码道选取装置获取带宽伸缩因子以及信道编码的第一序列的比特数目。
[0283] 具体的,本发明实施例提供的码道选取方法中,码道选取装置不仅获取信道编码的第一序列的比特数目,还获取窄带滤波过程中的带宽伸缩因子F。
[0284] 需要说明的是,所述第一序列中的“第一”与下述第二序列中的“第二”都没有任何特殊的含义,仅是指代两个不同的序列,其中,所述第一序列为信道编码后的输出序列,所述第二序列为对所述信道编码后的输出序列进行速率匹配后的输出序列。
[0285] 1002、码道选取装置根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目,其中,所述第二序列为根据所述带宽伸缩因子对所述信道编码的第一序列进行速率匹配后的输出序列。
[0286] 具体的,本发明实施例中,码道选取装置在获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,将根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特信息,该过程可以用f(*)表示如下:
[0287] Ne,data=f(F×Ne,其它参数) 函数(3)
[0288] 其中,f(*)表示根据*确定Ne,data的过程,根据F和Ne得到的Ne,data表示第二序列的第一比特信息,Ne表示传输块经过信道编码后的比特数目,也即第一序列的比特数目,F表示带宽伸缩因子,其它参数与函数(2)的定义相同,此处不再赘述。
[0289] 需要说明的是,函数(3)中的其它参数中所包含的SET0为预先配置的第一集合,该第一集合为协议TS25.212中定义的Ne,data的全集的一个子集。
[0290] 需要说明的是,本发明实施例中的第二序列的第一比特数目中“第一”没有任何特殊的含义,仅是为了区别于下述的第二序列的第二比特数目。根据函数(3)获取的第二序列的第一比特数目Ne,data并非所述第二序列的真实长度,而是一个中间过程量,而第二序列的第二比特数目为所述第二序列的真实比特数目,其中,所述第二序列的第二比特数目=第二序列的第一比特数目/带宽伸缩因子。
[0291] 而根据本发明实施例提供的码道选取方法,函数(1)表示的速率匹配过程g(*)应修正如下:
[0292] 输出序列=g(输入序列;Ne,data/F,其它参数) 函数(4)
[0293] 需要说明的是,相比于现有技术的方案,本发明实施例在确定Ne,data的过程中,仅是将原来的输入参数Ne修改为F×Ne,极大的复用了现有的编码过程,尤其是速率匹配过程。
[0294] 1003、码道选取装置根据所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子。
[0295] 具体的,如上所述,确定Ne,data的过程实质上同时也确定了调制方式(BPSK,4PAMk或8PAM)、物理信道码道数目P(1,2或4)、每个码道的扩频因子SFp(2,4,...,2,...,256),因此码道选取装置可以根据所述第二序列的第一比特数目,获取所述第二序列的第一信息,该第一信息可以包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子。
[0296] 当然,所述码道选取装置获取的第二序列的第一信息还可以是其它,比如所述第二序列的调制方式、所述第二序列对应的物理信道码道数目,本发明实施例对此不作具体限定。
[0297] 示例性的,若步骤1002中确定的第j个传输块的Ne,data,即Ne,data,j=1920=N4,则码道选取装置获取的第j个传输块对应的第二序列的第一信息可以包括:所述第二序列的调制方式为BPSK调制方式、所述第二序列对应的物理信道码道数目为1个,码道的第一扩频因子为4。
[0298] 1004、码道选取装置根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0299] 具体的,本发明实施例中,在所述码道选取装置根据所述第二序列的第一比特数目,获取所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子之后,将根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,具体可以通过如下方式实现:
[0300] 码道选取装置根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由扩频因子和码道编号决定。
[0301] 所述扩频因子为所述每个码道的第一扩频因子与所述带宽伸缩因子的乘积;
[0302] 所述码道编号为:
[0303] 若SF’≥4,Y=SF’/4;若SF’<4,Y=SF’/2;
[0304] 其中,SF’表示所述第一扩频因子,Y表示所述码道编号。
[0305] 即,在进行物理信道映射时,第P码道对应的扩频因子用SFP’×F替代,码道编号不变,SFP’为步骤1002中确定的Ne,data对应的第P码道的扩频因子。
[0306] 需要说明的是,所述扩频码为由walsh序列生成的一个码字,具体生成规则在3GPP协议TS25.213的4.3.1.1中有详细描述,扩频码可以用如图2或图3左侧所示的码树定义,规则如下:
[0307] Cch,1,0=1
[0308]
[0309]
[0310] 这里提供一种E-DPDCH的码道指配表如表二所示:
[0311] 表二E-DPDCH码道指配
[0312]
[0313] 示例性的,假设 F=2,现有技术中,若 F=2,则当 Nmax-dpdch=0时,{2×SF2,2×SF2+2×SF4}将不可用;本发明实施例中,对于第一扩频因子为2的码道,扩频码为Cch,2F,1=Cch,4,1,结合图3的分析可知,该扩频码对应的码道在可变带宽码片置零操作下仍可用,进而若F=2,则当Nmax-dpdch=0时,{2×SF2,2×SF2+2×SF4}可用;同理可知,若F=2,当Nmax-dpdch=1时,所有组合也均可用;在N=4时,当Nmax-dpdch=0或1时,所有组合也均可用。
[0314] 本发明实施例提供一种码道选取方法,该方法中码道选取装置不仅获取信道编码的第一序列的比特数目,还获取带宽伸缩因子,并根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,共同确定第二序列的第一比特数目,根据所述第一比特数目,获取所述第二序列的第一信息,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子;最后根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,共同确定所述每个码道对应的扩频码。基于本发明实施例提供的上述方案,因为本发明中结合带宽伸缩因子确定每个码道的扩频码,使得在可变带宽码片置零操作下,在使用TS25.213中规定的E-DPDCH各个码道的扩频码进行码道选择时,可选码道均在允许码道范围内,进而UE能够支持E-DCH传输,提高了可变带宽码片置零操作下的上行传输效率。
[0315] 实施例四、
[0316] 本发明实施例提供一种码道选取方法,具体如图11所示,包括:
[0317] 1101、码道选取装置获取带宽伸缩因子、第一集合以及信道编码的第一序列的比特数目,其中,所述第一集合为与所述带宽伸缩因子相对应的第二集合的子集。
[0318] 需要说明的是,本发明实施例中获取的第一集合为与所述带宽伸缩因子相对应的第二集合的子集,该第二集合可能是预先配置的码道全集,也可能是码道全集的一个子集,本发明实施例对此不作具体限定,假设预先配置的码道全集为第三集合,该第三集合与TS25.212规定的码道集合并不相同,因为该第三集合中包含与带宽伸缩因子相对应的第二集合。
[0319] 示例性的,若带宽伸缩因子F=2,第三集合可以为{N256,N128,N64,N32,N16,N8,N4,2×N4,2×N4+2×N8,2×M4+2×M8,2×L4+2×L8},其中,该第三集合中包含与带宽伸缩因子2对应的第二集合{N256,N128,N64,N32,N16,N8,N4,2×N4,2×N4+2×N8,2×M4+2×M8,2×L4+2×L8},此时第二集合与第三集合相同,而第一集合可以配置为该第二集合的一个可选子集;
[0320] 若所述带宽伸缩因子F=4,第三集合可以为{N256,N128,N64,N32,N16,N8,2×N8,2×N8+2×N16,2×M8+2×M16,2×L8+2×L16},其中,该第三集合中包含与带宽伸缩因子4对应的第二集合{N256,N128,N64,N32,N16,N8,2×N8,2×N8+2×N16,2×M8+2×M16,2×L8+2×L16},此时第二集合与第三集合相同,而第一集合可以配置为该第二集合的一个可选子集;
[0321] 若带宽伸缩因子F=2,第三集合还可以为{N256,N128,N64,N32,N16,N8,N4,2×N4,2×N4+2×N8,2×M4+2×M8,2×L4+2×L8,N8,2×N8,2×N8+2×N16,2×M8+2×M16,2×L8+2×L16,2×N2,2×N2+2×N4,2×M2+2×M4,2×L2+2×L4},其中,该第三集合中包含与带宽伸缩因子2对应的第二集合{N256,N128,N64,N32,N16,N8,N4,2×N4,2×N4+2×N8,2×M4+2×M8,
2×L4+2×L8},此时,第二集合为第三集合的一个子集,而第一集合可以配置为该第二集合的一个可选子集;
[0322] 若带宽伸缩因子F=4,第三集合还可以为{N256,N128,N64,N32,N16,N8,N4,2×N4,2×N4+2×N8,2×M4+2×M8,2×L4+2×L8,N8,2×N8,2×N8+2×N16,2×M8+2×M16,2×L8+2×L16,
2×N2,2×N2+2×N4,2×M2+2×M4,2×L2+2×L4},其中,该第三集合中包含与带宽伸缩因子4对应的第二集合{N256,N128,N64,N32,N16,N8,2×N8,2×N8+2×N16,2×M8+2×M16,2×L8+2×L16},此时,第二集合为第三集合的一个子集,而第一集合可以配置为该第二集合的一个可选子集。
[0323] 当然,对于不同的带宽伸缩因子,与带宽伸缩因子相对应的第二集合可能并不相同,而获取的第一集合为第二集合的子集,因此获取的第一集合可能并不相同,本发明实施例对此不作具体限定。
[0324] 具体的,本发明实施例中,码道选取装置获取的第一集合可以是直接配置的,也可以是根据带宽伸缩因子获取的,本发明实施例不作具体限定,即:
[0325] 所述获取第一集合,包括:
[0326] 根据所述带宽伸缩因子以及预先配置的第一对应关系,获取所述第一集合,其中,所述第一对应关系中包含所述带宽伸缩因子与所述第一集合的一一对应关系。
[0327] 示例性的,假设码道选取装置中预先配置了如表三所示的第一对应关系表:
[0328] 表三
[0329]带宽伸缩因子 第一集合
1 2×N2,2×N2+2×N4
2 N4,2×N4,2×N4+2×N8
4 N8,2×N8,2×N8+2×N16
[0330] 则若码道选取装置获取的带宽伸缩因子为2,则可以根据表三,获取第一集合为{N4,2×N4,2×N4+2×N8}.
[0331] 需要说明的是,表三所示的对应关系仅是其中的一个示例,当然所述第一集合的具体取值可以为其他组合,本发明实施例对此不作具体限定。
[0332] 另一种可能的实现方式中,所述获取第一集合,包括:
[0333] 获取预先配置的所述第一集合,其中,所述第一集合是根据与所述带宽伸缩因子相对应的第二集合预先配置的。
[0334] 需要说明的是,本发明仅是示例性的给出两种可能的获取第一集合的方法,当然,还可能存在其它可能的获取第一集合的方法,本发明实施例对此不作具体限定。
[0335] 由本发明实施例提供的第一集合可知,在F=2时,UMTS支持的最大速率2×L4+2×L8为现有技术中可变带宽码片置零操作下F=2时可支持的最大速率2×N4的
9/2倍,因此使用本发明实施例中的第一集合,可以在保证支持E-DCH传输的前提下,提高传输速率。
[0336] 1102、码道选取装置根据所述信道编码的第一序列的比特数目以及所述第一集合,确定第二序列的比特数目,其中,所述第二序列为对所述信道编码的第一序列进行速率匹配后的输出序列。
[0337] 具体的,本发明实施例中,码道选取装置可以根据所述信道编码的第一序列的比特数目以及所述第一集合、结合函数(2)确定所述第二序列的比特数目。其中,函数(2)中的其它参数包括的SET0不再是协议TS25.212中定义的Ne,data全集的一个子集,而是与带宽伸缩因子相对应的第二集合的一个子集。
[0338] 示例性的,如步骤601所述,若F=2,SET0可以为{N256,N128,N64,N32,N16,N8,N4,2×N4,2×N4+2×N8,2×M4+2×M8,2×L4+2×L8}的一个子集;
[0339] 若F=4,SET0可以为{N256,N128,N64,N32,N16,N8,2×N8,2×N8+2×N16,2×M8+2×M16,2×L8+2×L16}的一个子集。
[0340] 1103、码道选取装置根据所述第二序列的比特数目,获取第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子。
[0341] 具体的,如上所述,确定Ne,data的过程实质上同时也确定了调制方式(BPSK,4PAMk或8PAM)、物理信道码道数目P(1,2或4)、每个码道的扩频因子SFp(2,4,...,2,...,256),因此码道选取装置可以根据所述第二序列的比特数目,获取所述第二序列的第一信息,该第一信息可以包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子。
[0342] 当然,所述码道选取装置获取的第二序列的第一信息还可以是其它,比如所述第二序列的调制方式、所述第二序列对应的物理信道码道数目,本发明实施例对此不作具体限定。
[0343] 示例性的,若步骤1102中确定的第j个传输块的Ne,data,即Ne,data,j=1920=N4,则码道选取装置获取的第j个传输块对应的第二序列的第一信息可以包括:所述第二序列的调制方式为BPSK调制方式、所述第二序列对应的物理信道码道数目为1个,码道的扩频因子为4。
[0344] 1104、码道选取装置根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0345] 具体的,本发明实施例中,码道选取装置根据所述第二序列的比特数目,获取第二序列对应的至少一个物理信道码道中每个码道的扩频因子之后,将根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,具体可以通过如下方式实现:
[0346] 根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由所述扩频因子和码道编号决定;
[0347] 所述码道编号为:
[0348] 若SF≥4F,Y=SF/(4F);若SF<4F,Y=SF/(2F);
[0349] 其中,SF表示所述扩频因子,Y表示所述码道编号,F表示所述带宽伸缩因子。
[0350] 关于扩频码的相关描述可参考实施例一步骤504的描述,本发明实施例在此不再赘述。
[0351] 这里提供一种E-DPDCH的码道指配表如表四所示:
[0352] 表四E-DPDCH码道指配
[0353]
[0354] 根据上述提供的F=2时的第二集合{N256,N128,N64,N32,N16,N8,N4,2×N4,2×N4+2×N8,2×M4+2×M8,2×L4+2×L8},结合可变带宽码片置零操作的规则分析可知,当Nmax-dpdch=0或1时,所有组合均可用。同理,根据上述提供的F=4时的第二集合{N256,N128,N64,N32,N16,N8,2×N8,2×N8+2×N16,2×M8+2×M16,2×L8+2×L16},结合可变带宽码片置零操作的规则分析可知,当Nmax-dpdch=0或1时,所有组合均可用。
[0355] 示例性的,假设F=4,Ne,data=2×N8,则第二序列包含的2个码道中每个码道的扩频因子均为8,2个码道分别如表四中的E-DPDCH1和E-DPDCH2,E-DPDCH1对应的扩频码Cch,SF,SF/2F=Cch,8,1;E-DPDCH2对应的扩频码Cch,2F,1=Cch,8,1;结合图4的分析可知,E-DPDCH1对应的扩频码Cch,8,1和E-DPDCH2对应的扩频码Cch,8,1均可用。
[0356] 本发明实施例提供一种码道选取方法,该方法中码道选取装置不仅获取带宽伸缩因子以及信道编码的第一序列的比特数目,还获取第一集合,该第一集合为与所述带宽伸缩因子相对应的第二集合的子集,进而根据所述信道编码的第一序列的比特数目以及所述第一集合,确定所述第二序列的比特数目,根据所述第二序列的比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;最后根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。基于本发明实施例提供的上述方案,通过根据带宽伸缩因子修改协议TS25.212中定义的Ne,data最大可选集合,并且根据每个码道的扩频因子以及带宽伸缩因子确定每个码道的扩频码,使得在可变带宽码片置零操作下,根据各个码道的扩频码进行码道选择时,可选码道均在允许码道范围内,进而UE能够支持E-DCH传输,提高了可变带宽码片置零操作下的上行传输效率。
[0357] 实施例五、
[0358] 本发明实施例提供一种码道选取方法,具体如图12所示,包括:
[0359] 1201、码道选取装置码道选取装置获取带宽伸缩因子以及信道编码的第一序列的比特数目。
[0360] 具体的,本发明实施例提供的码道选取方法中,码道选取装置不仅获取信道编码的第一序列的比特数目,还获取窄带滤波过程中的带宽伸缩因子F。
[0361] 1202、码道选取装置根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目,其中,所述第二序列为根据所述带宽伸缩因子对所述信道编码的第一序列进行速率匹配后的输出序列。
[0362] 具体的,码道选取装置根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目的过程可参考实施例三步骤1002的描述,本发明实施例在此不再赘述。
[0363] 1203、码道选取装置判断所述第二序列的第一比特数目是否小于第一预设门限,其中,所述第一预设门限对应的扩频因子与所述带宽伸缩因子的乘积不大于256。
[0364] 具体的,在实施例三中,在传输块长很小时,选择到的Ne,data可能为N256,对应第一扩频因子为256,而根据实施例三的方法,在进行物理信道映射,其最终的码道号将为Cch,256×F,64,其扩频因子为256×F,这在处理中可能带来不便。因此本发明实施例中码道选取装置还判断所述第二序列的第一比特数目Ne,data是否小于第一预设门限T1,其中T1对应的扩频因子与所述带宽伸缩因子的乘积不大于256。
[0365] 若所述第二序列的第一比特数目小于所述第一预设门限,执行步骤1204;
[0366] 若所述第二序列的第一比特数目不小于所述第一预设门限,执行步骤1205。
[0367] 1204、若所述第二序列的第一比特数目小于所述第一预设门限,码道选取装置将所述第二序列的第一比特数目更新为所述第一预设门限。
[0368] 具体的,若Ne,data<T1,则令Ne,data=T1,即将所述第二序列的第一比特数目更新为所述第一预设门限。
[0369] 示例性的,假设T1=120=N64,Ne,data=60=N128,由于60<120,因此,此时需要令Ne,data=120=N64。
[0370] 需要说明的是,如上所示,确定Ne,data的过程实质上同时也确定了调制方式(BPSK,k4PAM或8PAM)、物理信道码道数目P(1,2或4)、每个码道的扩频因子SFp(2,4,...,2,...,
256),因此在将第二序列的第一比特数目更新为所述第一预设门限的同时,Ne,data对应的一些信息也更新为所述第一预设门限对应的一些信息,例如接上述示例,在令Ne,data=120=N64时,Ne,data=60=N128对应的{第二序列的调制方式为BPSK、第二序列对应的物理信道码道数目为1、第二序列对应的第一码道的扩频因子为128}同时更新为Ne,data=120=N64对应的{第二序列的调制方式为BPSK、第二序列对应的物理信道码道数目为1、第二序列对应的第一码道的扩频因子为64}。
[0371] 1205、码道选取装置根据所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子。
[0372] 具体的,码道选取装置根据所述第二序列的第一比特数目,获取所述第二序列的第一信息的方法可参考实施例三步骤503的描述,本发明实施例在此不再赘述。
[0373] 1206、码道选取装置根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0374] 具体的,码道选取装置根据述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码的方法可参考实施例三步骤1004的描述,本发明实施例在此不再赘述。
[0375] 可选的,本发明实施例还提供一种码道选取方法,具体如图13所示,包括:
[0376] 1301、码道选取装置获取带宽伸缩因子以及信道编码的第一序列的比特数目。
[0377] 具体的,本发明实施例提供的码道选取方法中,码道选取装置不仅获取信道编码的第一序列的比特数目,还获取窄带滤波过程中的带宽伸缩因子F。
[0378] 1302、码道选取装置判断所述第一序列的比特数目是否小于第二预设门限,其中,根据所述带宽伸缩因子以及所述第二预设门限确定的扩频因子与所述带宽伸缩因子的乘积不大于256。
[0379] 具体的,在实施例三中,在传输块长很小时,选择到的Ne,data可能为N256,对应第一扩频因子为256,而根据实施例三的方法,在进行物理信道映射,其最终的码道号将为Cch,256×F,64,其扩频因子为256×F,这在处理中可能带来不便。因此本发明实施例中码道选取装置在获取信道编码的第一序列的比特数目之后,还判断所述第一序列的比特数目Ne是否小于第二预设门限T2,其中,根据T2进行选取的Ne,data=f(F×T2,其它参数)对应的扩频因子与所述带宽伸缩因子的乘积不大于256。
[0380] 若所述第一序列的比特数目小于所述第二预设门限,执行步骤1303;
[0381] 若所述第一序列的比特数目不小于所述第二预设门限,执行步骤1304。
[0382] 1303、若所述第一序列的比特数目小于所述第二预设门限,码道选取装置将所述第一序列的比特数目更新为所述第二预设门限。
[0383] 具体的,若Ne<T2,为了保证根据所述第一序列的比特数目Ne以及所述带宽伸缩因子F确定的扩频因子与所述带宽伸缩因子的乘积不大于256,此时需要令Ne=T2,此时Ne,data=f(F×T2,其它参数)。
[0384] 1304、码道选取装置根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目,其中,所述第二序列为根据所述带宽伸缩因子对所述信道编码的第一序列进行速率匹配后的输出序列。
[0385] 具体的,码道选取装置根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目的过程可参考实施例三步骤1002的描述,本发明实施例在此不再赘述。
[0386] 需要说明的是,在Ne<T2时,码道选取装置令Ne=T2,这种情况下,码道选取装置根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目Ne以及预先配置的第一集合,确定的第二序列的第一比特数目Ne,data会增大。
[0387] 示例性的,假设Ne=1000,根据函数(3)获取的Ne,data=1920=N4,若T2=1500,由于1000<1500,因此需要令Ne=1500,此时根据函数(3)获取的Ne,data=31340=N2,第二序列的第一比特数目会增大。
[0388] 1305、码道选取装置根据所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子。
[0389] 具体的,码道选取装置根据所述第二序列的第一比特数目,获取所述第二序列的第一信息的方法可参考实施例三步骤1003的描述,本发明实施例在此不再赘述。
[0390] 1306、码道选取装置根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0391] 具体的,码道选取装置根据述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码的方法可参考实施例三步骤1004的描述,本发明实施例在此不再赘述。
[0392] 可选的,本发明实施例还提供一种码道选取方法,具体如图14所示,包括:
[0393] 1401、码道选取装置获取带宽伸缩因子以及信道编码的第一序列的比特数目。
[0394] 具体的,本发明实施例提供的码道选取方法中,码道选取装置不仅获取信道编码的第一序列的比特数目,还获取窄带滤波过程中的带宽伸缩因子F。
[0395] 1402、码道选取装置根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目,其中,所述第二序列为根据所述带宽伸缩因子对所述信道编码的第一序列进行速率匹配后的输出序列。
[0396] 具体的,码道选取装置根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目的过程可参考实施例三步骤1002的描述,本发明实施例在此不再赘述。
[0397] 1403、码道选取装置根据所述带宽伸缩因子,获取第一预设门限,其中,若所述带宽伸缩因子等于2,所述第一预设门限配置为扩频因子为不小于2时对应的比特数目,若所述带宽伸缩因子大于2,所述第一预设门限配置为扩频因子大于2时对应的比特数目。
[0398] 具体的,本发明实施例中,码道选取装置可以根据所述带宽伸缩因子,获取第一预设门限,具体可以通过如下方式实现:
[0399] 码道选取装置中预先存储了带宽伸缩因子与第一预设门限的对应关系,码道选取装置在获取带宽伸缩因子之后,可以根据所述带宽伸缩因子以及所述对应关系,获取第一预设门限。
[0400] 当然,所述码道选取装置还可能直接获取预先配置的所述第一预设门限,本发明实施例对此不作具体限定。
[0401] 其中,根据带宽伸缩因子的不同,第一预设门限的配置要求也不同,若所述带宽伸缩因子等于2,所述第一预设门限配置为扩频因子为不小于2时对应的比特数目,若所述带宽伸缩因子大于2,所述第一预设门限配置为扩频因子大于2时对应的比特数目。
[0402] 示例性的,假设F=2,第一预设门限可以配置为扩频因子为2时对应的比特数目;假设F>2,第一预设门限可以配置为扩频因子为256时对应的比特数目。
[0403] 1404、码道选取装置判断所述第二序列的第一比特数目是否小于所述第一预设门限。
[0404] 具体的,码道选取装置判断所述第二序列的第一比特数目是否小于所述第一预设门限,若所述第二序列的第一比特数目小于所述第一预设门限,执行步骤1405;
[0405] 若所述第二序列的第一比特数目不小于所述第一预设门限,执行步骤1408。
[0406] 1405、若所述第二序列的第一比特数目小于所述第一预设门限,码道选取装置根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目。
[0407] 1406、码道选取装置根据所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理码道中每个码道的扩频因子。
[0408] 1407、码道选取装置根据所述每个码道的扩频因子,确定所述每个码道对应的扩频码。
[0409] 其中,步骤1405-1407为现有技术中获取信道编码的第一序列的比特数目后,确定每个码道对应的扩频码的方法,本发明实施例在此不再赘述。
[0410] 或者,可选的,在执行完步骤1406之后,码道选取装置可以根据所述每个码道的扩频因子和带宽伸缩因子,确定所述每个码道对应的扩频码,本发明实施例对此不作具体限定。
[0411] 1408、若所述第二序列的第一比特数目不小于所述第一预设门限,码道选取装置根据所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理码道中每个码道的第一扩频因子。
[0412] 1409、码道选取装置根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0413] 其中,步骤1408和步骤14014的相关描述可分别参考实施例三步骤1003和步骤1004的描述,本发明实施例在此不再赘述。
[0414] 需要说明的是,本发明实施例中,码道选取装置可能根据所述第二序列的第一比特数目与第一预设门限的大小关系,选择不同的确定每个码道对应的扩频码的方法,进而使得确定的扩频码对应的码道在可变带宽码片置零操作下仍可用。
[0415] 可选的,本发明实施例还提供一种码道选取方法,具体如图15所示,包括:
[0416] 1501、码道选取装置获取带宽伸缩因子以及信道编码的第一序列的比特数目。
[0417] 具体的,本发明实施例提供的码道选取方法中,码道选取装置不仅获取信道编码的第一序列的比特数目,还获取窄带滤波过程中的带宽伸缩因子F。
[0418] 1502、码道选取装置根据所述带宽伸缩因子,获取第二预设门限,其中,若带宽伸缩因子等于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子不小于2。
[0419] 可选的,若带宽伸缩因子大于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子大于2。
[0420] 具体的,本发明实施例中,码道选取装置可以根据所述带宽伸缩因子,获取第二预设门限,具体可以通过如下方式实现:
[0421] 码道选取装置中预先存储了带宽伸缩因子与第二预设门限的对应关系,码道选取装置在获取带宽伸缩因子之后,可以根据所述带宽伸缩因子以及所述对应关系,获取第二预设门限。
[0422] 其中,根据带宽伸缩因子的不同,第二预设门限的配置要求也不同,若所述带宽伸缩因子等于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子不小于2;若所述带宽伸缩因子大于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子大于2。
[0423] 示例性的,假设F=2,第二预设门限可以配置为:根据所述第二预设门限与预先配置的第一集合确定的扩频因子为2;假设F>2,第二预设门限可以配置为:根据所述第二预设门限与预先配置的第一集合确定的扩频因子为256。
[0424] 1503、码道选取装置判断所述第一序列的比特数目是否小于所述第二预设门限。
[0425] 具体的,码道选取装置判断所述第一序列的比特数目是否小于所述第二预设门限,若所述第一序列的比特数目小于所述第二预设门限,执行步骤1504;
[0426] 若所述第一序列的比特数目小于所述第二预设门限,执行步骤1507。
[0427] 1504、若所述第一序列的比特数目小于所述第二预设门限,码道选取装置根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目,其中,所述第二序列为对所述信道编码的第一序列进行速率匹配后的输出序列。
[0428] 1505、码道选取装置根据所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子。
[0429] 1506、码道选取装置根据所述每个码道的扩频因子,确定所述每个码道对应的扩频码。
[0430] 其中,步骤1504-1506为现有技术中获取信道编码的第一序列的比特数目后,确定每个码道对应的扩频码的方法,本发明实施例在此不再赘述。
[0431] 或者,可选的,在执行完步骤1505之后,码道选取装置可以根据所述每个码道的扩频因子和带宽伸缩因子,确定所述每个码道对应的扩频码,本发明实施例对此不作具体限定。
[0432] 1507、若所述第一序列比特数目不小于所述第二预设门限,码道选取装置根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目。
[0433] 1508、码道选取装置根据所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理码道中每个码道的第一扩频因子。
[0434] 1509、码道选取装置根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0435] 其中,步骤1507-1509的相关描述可分别参考实施例一步骤1002-1004的描述,本发明实施例在此不再赘述。
[0436] 需要说明的是,本发明实施例中,码道选取装置可能根据所述第一序列的比特数目与第二预设门限的大小关系,选择不同的确定每个码道对应的扩频码的方法,进而使得确定的扩频码对应的码道在可变带宽码片置零操作下仍可用。
[0437] 进一步的,所述第一信息还可以包括:
[0438] 所述第二序列的调制方式、所述第二序列对应的物理信道码道数目。
[0439] 具体的,如步骤1002中所述,所述第一信息还可以包括所述第二序列的调制方式、所述第二序列对应的物理信道码道数目,本发明实施例在此不再赘述。
[0440] 所述方法还包括:
[0441] 根据所述调制方式、所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道的比特数目。
[0442] 根据所述每个码道的比特数目以及所述物理信道码道数目,对所述第二序列进行物理信道分段。
[0443] 具体的,如图2所示,在现有的HSUPA编码复用的过程中,需要进行物理信道分段,所述物理信道分段是指将经过速率匹配后的第二序列分为p段,其中p为所述第二序列对应的物理信道码道数目,第P个码道对应的比特数目为U1(P),可以根据调制方式与该码道对应的扩频因子SFp计算得到,具体如公式(1)所示:
[0444] U1(P)=每符号比特数*(每传输时间间隔(Transmission Time Interval,TTI)码片数/SFp) 公式(1)
[0445] 其中,“每TTI码片数”和TTI长度有关,例如当TTI=2ms时,每TTI码片数=7680,“每符号比特数”与调制方式有关:
[0446] 当调制方式为BPSK时,每符号比特数=1;
[0447] 当调制方式为4PAM时,每符号比特数=2;
[0448] 当调制方式为8PAM时,每符号比特数=3。
[0449] 而本发明实施例中,因引入带宽伸缩因子,且每个码道的扩频因子为所述每个码道的第一扩频因子与所述带宽伸缩因子的乘积,因此所述根据所述调制方式、所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道的比特数目,包括:
[0450] 根据所述调制方式、所述每个码道的第一扩频因子、所述带宽伸缩因子以及如下公式(2),确定所述每个码道的比特数目:
[0451] U(P)=每符号比特数×(每传输时间间隔TTI码片数/(第P码道的第一扩频因子×带宽伸缩因子))公式(2)
[0452] 其中,U(P)表示第P码道的比特数目,所述每符号比特数由所述调制方式确定,每TTI码片数为预设固定值。
[0453] 即在进行物理信道分段时,第P码道的bit数
[0454] U(P)=U1(P)/F
[0455] 其中,U(P)表示第P码道的bit数,F表示带宽伸缩因子,U1(P)为现有技术中获取的第P码道的bit数。
[0456] 本发明实施例提供一种码道选取方法,该方法中码道选取装置不仅获取信道编码的第一序列的比特数目,还获取带宽伸缩因子,并根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合中包含的第二集合,共同确定第二序列的第一比特数目,根据所述第一比特数目,获取所述第二序列的第一信息,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子;最后根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,共同确定所述每个码道对应的扩频码。基于本发明实施例提供的上述方案,因为本发明中结合带宽伸缩因子确定每个码道的扩频码,使得在可变带宽码片置零操作下,在使用TS25.213中规定的E-DPDCH各个码道的扩频码进行码道选择时,可选码道均在允许码道范围内,进而UE能够支持E-DCH传输,提高了可变带宽码片置零操作下的上行传输效率。
[0457] 实施例六、
[0458] 本发明实施例提供一种码道选取装置1600,如图16所示,包括处理器1601、收发器1602、存储器1603和通信总线1604。
[0459] 所述通信总线1604,用于所述处理器1601,所述收发器1602、所述储存器1603之间的连接通信。
[0460] 所述收发器1602,用于所述装置1600与外部的通信。
[0461] 所述处理器1601,用于调用所述存储器1603中的存储的程序代码16031,执行下述操作:
[0462] 获取带宽伸缩因子以及信道编码的第一序列的比特数目;
[0463] 根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目,其中,所述第二序列为根据所述带宽伸缩因子对所述信道编码的第一序列进行速率匹配后的输出序列;
[0464] 根据所述第二序列的第一比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的第一扩频因子;
[0465] 根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0466] 具体的,所述根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,包括:
[0467] 根据所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由扩频因子和码道编号决定;
[0468] 所述扩频码的扩频因子为所述每个码道的第一扩频因子与所述带宽伸缩因子的乘积。
[0469] 优选的,所述码道编号为:
[0470] 若SF’≥4,Y=SF’/4;
[0471] 若SF’<4,Y=SF’/2;
[0472] 其中,SF’表示所述第一扩频因子,Y表示所述码道编号。
[0473] 可选的,在所述根据所述第二序列的第一比特数目,获取所述第二序列的第一信息之前,还包括:
[0474] 判断所述第二序列的第一比特数目是否小于第一预设门限,其中,所述第一预设门限对应的扩频因子与所述带宽伸缩因子的乘积不大于256;
[0475] 若所述第二序列的第一比特数目小于所述第一预设门限,将所述第二序列的第一比特数目更新为所述第一预设门限。
[0476] 可选的,在所述根据所述第二序列的第一比特数目,获取所述第二序列的第一信息之前,还包括:
[0477] 根据所述带宽伸缩因子,获取第一预设门限,其中,若所述带宽伸缩因子等于2,所述第一预设门限配置为扩频因子为不小于2时对应的比特数目;
[0478] 判断所述第二序列的第一比特数目是否小于所述第一预设门限;
[0479] 若所述第二序列的第一比特数目小于所述第一预设门限,根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目;
[0480] 根据所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
[0481] 根据所述每个码道的扩频因子,确定所述每个码道对应的扩频码;
[0482] 若所述第二序列的第二比特数目不小于所述第一预设门限,执行根据所述第二序列的第一比特数目,获取所述第二序列的第一信息的步骤。
[0483] 优选的,若所述带宽伸缩因子大于2,所述第一预设门限配置为扩频因子大于2时对应的比特数目。
[0484] 可选的,在所述获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,所述根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目之前,还包括:
[0485] 判断所述第一序列的比特数目是否小于第二预设门限,其中,根据所述带宽伸缩因子以及所述第二预设门限确定的第一扩频因子与所述带宽伸缩因子的乘积不大于256;
[0486] 若所述第一序列的比特数目小于所述第二预设门限,将所述第一序列的比特数目更新为所述第二预设门限。
[0487] 可选的,在所述获取带宽伸缩因子以及信道编码的第一序列的比特数目之后,所述根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目之前,还包括:
[0488] 根据所述带宽伸缩因子,获取第二预设门限,其中,若带宽伸缩因子等于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子不小于2;
[0489] 判断所述第一序列的比特数目是否小于所述第二预设门限;
[0490] 若所述第一序列的比特数目小于所述第二预设门限,根据所述信道编码的第一序列的比特数目以及预先配置的第二集合,确定第二序列的第二比特数目;
[0491] 根据所述第二序列的第二比特数目,获取所述第二序列的第二信息,其中,所述第二信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
[0492] 根据所述每个码道的扩频因子,确定所述每个码道对应的扩频码;
[0493] 若所述第一序列的比特数目不小于所述第二预设门限,执行根据所述带宽伸缩因子、所述信道编码的第一序列的比特数目以及预先配置的第一集合,确定第二序列的第一比特数目的步骤。
[0494] 优选的,若所述带宽伸缩因子大于2,根据所述第二预设门限与预先配置的第一集合确定的扩频因子大于2。
[0495] 具体的,所述第一信息还包括:
[0496] 所述第二序列的调制方式或者所述第二序列对应的物理信道码道数目。
[0497] 进一步的,所述方法还包括:
[0498] 根据所述调制方式、所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道的比特数目;
[0499] 根据所述每个码道的比特数目以及所述物理信道码道数目,对所述第二序列进行物理信道分段。
[0500] 进一步的,所述根据所述调制方式、所述每个码道的第一扩频因子以及所述带宽伸缩因子,确定所述每个码道的比特数目,包括:
[0501] 根据所述调制方式、所述每个码道的第一扩频因子、所述带宽伸缩因子以及如下公式,确定所述每个码道的比特数目:
[0502] U(P)=每符号比特数×(每传输时间间隔TTI码片数/(第P码道的第一扩频因子×带宽伸缩因子))
[0503] 其中,U(P)表示第P码道的比特数目,所述每符号比特数由所述调制方式确定,每TTI码片数为预设固定值。
[0504] 进一步的,所述方法还包括:
[0505] 所述第二序列的第二比特数目等于所述第二序列的第一比特数目除以所述带宽伸缩因子的商。
[0506] 具体的,通过所述码道选取装置进行码道选取的方法可参考实施例三或实施例五的描述,本发明实施例在此不再赘述。
[0507] 基于本发明实施例提供的码道选取装置,因为该装置结合带宽伸缩因子确定每个码道的扩频码,使得在可变带宽码片置零操作下,在使用TS25.213中规定的E-DPDCH各个码道的扩频码进行码道选择时,可选码道均在允许码道范围内,进而UE能够支持E-DCH传输,提高了可变带宽码片置零操作下的上行传输效率。
[0508] 实施例七、
[0509] 本发明实施例提供一种码道选取装置1700,如图17所示,包括处理器1701、收发器1702、存储器1703和通信总线1704。
[0510] 所述通信总线1704,用于所述处理器1701,所述收发器1702、所述储存器1703之间的连接通信。
[0511] 所述收发器1702,用于所述装置1700与外部的通信。
[0512] 所述处理器1701,用于调用所述存储器1703中的存储的程序代码17031,执行下述操作:
[0513] 获取带宽伸缩因子、第一集合以及信道编码的第一序列的比特数目,其中,所述第一集合为与所述带宽伸缩因子相对应的第二集合的子集;
[0514] 根据所述信道编码的第一序列的比特数目以及所述第一集合,确定第二序列的比特数目,其中,所述第二序列为对所述信道编码的第一序列进行速率匹配后的输出序列;
[0515] 根据所述第二序列的比特数目,获取所述第二序列的第一信息,其中,所述第一信息包括所述第二序列对应的至少一个物理信道码道中每个码道的扩频因子;
[0516] 根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码。
[0517] 一种可能的实现方式中,所述获取第一集合,包括:
[0518] 根据所述带宽伸缩因子以及预先配置的第一对应关系,获取所述第一集合,其中,所述第一对应关系中包含所述带宽伸缩因子与所述第一集合的一一对应关系。
[0519] 一种可能的实现方式中,所述获取第一集合,包括:
[0520] 获取预先配置的所述第一集合,其中,所述第一集合是根据与所述带宽伸缩因子相对应的第二集合预先配置的。
[0521] 优选的,所述第二集合包括:
[0522] 若所述带宽伸缩因子为2,所述第二集合为{N256,N128,N64,N32,N16,N8,N4,2×N4,2×N4+2×N8,2×M4+2×M8,2×L4+2×L8};或者,
[0523] 若所述带宽伸缩因子为4,所述第二集合为{N256,N128,N64,N32,N16,N8,2×N8,2×N8+2×N16,2×M8+2×M16,2×L8+2×L16};
[0524] 其中,N表示双相移相键控BPSK调制方式,M表示4脉冲振幅调制4PAM调制方式,L表示8PAM调制方式。
[0525] 进一步的,所述根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,包括:
[0526] 根据所述每个码道的扩频因子以及所述带宽伸缩因子,确定所述每个码道对应的扩频码,其中,所述扩频码由所述扩频因子和码道编号决定。
[0527] 优选的,所述码道编号为:
[0528] 若SF≥4F,Y=SF/(4F);
[0529] 若SF<4F,Y=SF/(2F);
[0530] 其中,SF表示所述扩频因子,Y表示所述码道编号,F表示所述带宽伸缩因子。
[0531] 具体的,通过所述码道选取装置进行码道选取的方法可参考实施例四的描述,本发明实施例在此不再赘述。
[0532] 基于本发明实施例提供的码道选取装置,因为该装置通过根据带宽伸缩因子修改协议TS25.212中定义的Ne,data最大可选集合,并且根据每个码道的扩频因子以及带宽伸缩因子确定每个码道的扩频码,使得在可变带宽码片置零操作下,根据各个码道的扩频码进行码道选择时,可选码道均在允许码道范围内,进而UE能够支持E-DCH传输,提高了可变带宽码片置零操作下的上行传输效率。
[0533] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0534] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0535] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0536] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0537] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0538] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
QQ群二维码
意见反馈