一种e-tfc选择方法和系统的制作方法

文档序号:7836677阅读:499来源:国知局
专利名称:一种e-tfc 选择方法和系统的制作方法
技术领域
本发明涉及通信领域,特别涉及E-TFC选择的方法。
背景技术
在高速上行链路分组接入(high speed uplink packet access, HSUPA)中增强专用控制信道传输格式组合(E-DCH Transport Format Combination, E-TFC)的选择过程比较复杂,如何降低E-TFC选择过程的每秒处理的百万级的机器语言指令数(MillionInstructions Per Second, MIPS)消耗无疑对越来越高的数据吞吐量有着重要的意义。现有的E-TFC选择是根据25321行标的规定实现的。其主要过程包括:步骤1,决定集合B。该集合为逻辑信道集合,包括a)有等待传输数据的最高优先级逻辑信道;b)可以和a)中选中逻辑信道复用的有数据要发送的逻辑信道集合。步骤2,产生授权资源可以支持的最大传输块大小k。步骤3,产生最大的介质访问控制-e协议数据单元(MAC-ePDU),其大小彡k。MAC-e PDU中MAC_d PDUs来自集合B中的逻辑信道(按照优先级顺序),扩频因子不变,调制方式选择发送功率最小的调制方式。上述E-TFC选择过程中的步骤I和步骤3主要涉及逻辑方面的运算,步骤2涉及较多的数据运算。步骤2的主要内容包括:子步骤1,根据码率限制原则计算取得满足码率的传输块索引TB index集合;子步骤2,在子步骤I所得到的满足码率的传输块索引集合的基础上,根据功率原则计算取得满足功率的传输块索引集合;子步骤3,在此基础上,根据调制方式选择原则进行筛选,获得 最终的传输块索引集合。申请人:对现有的E-TFC选择进行了深入研究,发现步骤2的子步骤I的计算较为复杂。其过程是从E-DCH TB size表中选择出E-DCHTB size的一个集合,该集合中的每个E-DCH TB size的码率必须满足码率的限制,在这个集合中的E-DCH的TB size计算出来的码率必须在网络配置的最小和最大码率之间。在该子步骤I中,需要遍历所有的E-DCH传输块大小表中的每个传输块大小Se,以计算码率λ。因此,λ e的计算较为繁琐,该计算的时间复杂度为0(log2n)。在子步骤2中,E-DCH传输块大小所需要的发送功率PE__应当满足小于等于芯片的发送功率的最大值,并且根据E-DCH传输块大小所计算出的功率β e要小于等于授权功率+ ae。该过程中涉及大量有关功率和码率λ的计算。其中,计算功率和码率λ的时间复杂度为O (η)。因此,现有技术中关于功率和码率的计算较为复杂,时间复杂度高,导致E-TFC选择过程的MIPS消耗较大。

发明内容
本发明的发明人针对现有的E-TFC选择过程中计算复杂这一问题,提出了一种新的技术方案。
权利要求
1.一种E-TFC选择的方法,其特征在于,所述方法包括: 根据网络给定的授权功率PgMnt,计算功率最大值β 0,e-max ; 根据码率表,计算与所述功率最大值β ο, 对应的码率最大值 将所述码率最大值λ ^ax与网络侧配置的最小码率xn,w_min和最大码率Xn,w_max进行比较,并根据比较结果确定最大传输码块索引TB index和最小传输码块索引TB index ;确定最终的传输码块大小和发送功率。
2.如权利要求1所述的方法,其特征在于,所述计算功率最大值β0,e-max步骤包括:
3.如权利要求2所述的方法,其特征在于,根据所述功率最大值计算得到的发送功率PE_PUCH满足如下关系: Pe-PUCH ^ Pmax-tx。
4.如权利要求3所述的方法,其特征在于,所述计算发送功率PE_PUCH的步骤包括: 计算功率增益β e, 所述采用如下公式计算, ^ e = ^ O, e+ Q e+ Δ harq, 其中,Cte为为扩频因子增益,Ahimj为网络配置参数值; 根据所述功率增益β e利用如下公式计算发送功率PE-PUCH, Pe-PUCH — Pe-base+L+ β e,其中, PdM为闭环功控的功率值,L为当前小区的路损。
5.如权利要求1所述的方法,其特征在于,所述计算码率最大值λ的步骤包括: 根据功率最大值β O, χ,从码率表中选取参考功率β C1和β i ; 利用如下公式计算所述码率最大值λ^__, ^0,e-max = λβ0 + ~(/^e-max ~Ρθ)其中, A — Po, λ M和λ e(l是β i和β ^在码率表中分别对应的码率。
6.如权利要求5所述的方法,其特征在于, 当功率最大值β nx在码率表中的最小功率和最大功率之间,则参考功率β C1为码率表中小于该Pnx的功率值中的最大值,参考功率β I为码率表中大于该Pcimiax的功率值中的最小值; 当功率最大值β O, e-max小于码率表中最小功率,则参考功率β O为所述码率表的最小功率,参考功率β !为码率表中大于该β O, e-max的功率值中的最小值; 当功率最大值β ο,不小于码率表中最大功率,则参考功率β ο为所述码率表中小于该的功率值中的最大值,参考功率β I为码率表中的最大功率值。
7.如权利要求1所述的方法,其特征在于, 所述确定最大传输码块索引的步骤包括:比较所述码率最大值λο,ε-_与网络配置的最小码率、,w_min、网络配置的最大码率λη,w-max的大小, 当入ο, e-max > λ n, w-min时,根据判断结果,并利用如下公式确定码块大小Stb indra£, Sth., /R ^ MIN ( λ η , λ ),其中,MIN ( λ η ,λ )为 λ η 与 λ tb-mdex7 AVe \ O, e~max7 η, w-max^ 7 ζ、丨,\ O, e~max7 η, w-max^ / ^ ,e-max ^ η,w-max的较小值, 所述最大传输码块索引为所述Stb_imfa在传输码块索引表中所对应的传输码块索引的最大值; 当λ0,β< Xn,w-min时,最大传输码块索引为零; 所述确定最小传输码块索引的步骤包括: 比较所述码率最大值与网络侧配置的最小码率入__的大小, 当λ0,ε> λη, η时,比较码率最大值λ Uiax与网络配置的码率最大值An,w__的大小,并根据如下公式确定码块大小 Stb-1ndex,^ n, w-min ^ ^tb-1ndex//^e 所述最小传输码块索引为所述stb_imfa在传输码块索引表中所对应的传输码块索引的最小值; 当λ0,ε< Xn,w-min时,所述最小传输码块索引为零。
8.如权利要求1所述的方法,其特征在于,所述确定最终的传输码块大小的步骤包括: 根据所述最大传输码块索引获得实际的传输块大小Stb_imfa ; 所述确定发送功率的步骤包括: 根据所述实际的传输块大小Stb_imfa,利用以下公式计算实际的码率λ 入 O,e ^tb-1ndex^^e根据所述实际的码率λ吣,从码率表中选取参考码率Xci和A1 ; 利用如下公式计算实际的功率β^, Λ _Λ.利用如下公式计算实际的功率增益 ^,
9.一种E-TFC选择的系统,其特征在于,所述系统包括: 功率最大值获得单元,用于根据网络给定的授权功率计算功率最大值; 码率最大值获得单元,用于计算与所述功率最大值Pci^lax对应的码率最大值入“__;最大传输码块索引获得单元和最小传输码块索引获得单元,用于将所述码率最大值λ O, e-fflax与网络配置的最小码率λ n, w_min进行比较,并根据比较结果确定最大传输码块索引TB index和最小传输码块索引TBindex ; 筛选单元,用于确定最终的传输码块大小和发送功率。
10.如权利要求9所述的系统,其特征在于,功率最大值获得单元包括功率最大值计算模块,用于通过以下步骤获得所述功率最大值:
11.如权利要求10所述的系统,其特征在于,所述功率最大值获得单元还包括发送功率获得模块, 所述发送功率获得模块所得到的发送功率pE-Pra满足如下关系: Pe-PUCH ^ Pmax-tx。
12.如权利要求11所述的系统,其特征在于,所述发送功率获得模块通过以下步骤获得所述发送功率PE-Pra: 计算功率增益β e, 所述采用如下公式计算, ^ e = ^ O, e+ Q e+ Δ harq, 其中,Ctei为为扩频因子增益,Ahmi为网络配置的参数值; 根据所述功率增益β e利用如下公式计算发送功率PE-PUCH, Pe-PUCH — Pe-base+L+ β e,其中, PdM为闭环功控的功率值,L为当前小区的路损。
13.如权利要求9所述的系统,其特征在于,所述码率最大值获得单元包括: 参考功率选取模块,用于根据功率最大值β O, ,从码率表中选取参考功率βο和^1; 码率最大值获得模块,用于利用如下公式计算所述码率最大值λ 0,e_fflax,
14.如权利要求13所述的系统,其特征在于, 当功率最大值β Hx在码率表中最小功率和最大功率之间,则参考功率β (!为码率表中小于该β Cl, e-max的功率值中的最大值,参考功率β I为码率表中大于该β Cl, e-max的功率值中的最小值; 当功率最大值β O, e-max小于码率表中最小功率, 则参考功率β ^为所述码率表的最小功率,参考功率β !为码率表中大于该β O, e-max的功率值中的最小值; 当功率最大值Pcimiax不小于码率表中最大功率, 则参考功率β ^为所述码率表中小于该β O, e-max的功率值中的最大值,参考功率β I为码率表中的最大值。
15.如权利要求9所述的系统,其特征在于, 所述最大传输码块索引获得单元包括: 第一比较模块,用于比较所述码率最大值λ “与网络侧配置的最小码率xn,w_min、网络配置的码率最大值λη, Μ的大小, 码块大小第一获得模块,当λ一χ>入 , ^时,根据比较结果,并利用如下公式确定码块大小Stb—index, St,., /R <MIN(入n ,入 ),其中,MIN(入n ,入 )为入η 与入 tb-mdex7 AVe \ O, e~max7 n, w-max^ 7 z、丨,\ 0, e~max7 n, w-max^ / ^ 0,e-max ^ n,w-max的较小值, 第一查找模块,用于将所述Stb_indra£在传输码块索引表中所对应的传输码块索引的最大值作为所述最大传输码块索引; 当λ0,β< Xn,w-min时,最大传输码块索引为零; 所述最小传输码块索引获得单元包括: 第二比较模块,用于比较所述码率最大值与网络侧配置的最小码率入 , ^的大小, 码块大小第二获得模块,当x0,e> λ___时,码块大小第二获得模块可根据如下公式确定码块大小stb_inte, X n, w-min ^ ^Ib-1ndexZ^ej 第二查找模块,用于将stb_indra£在传输码块索引表中所对应的传输码块索引的最小值作为最小传输码块索引; 当λ0,ε< Xn,w-min时,所述最小传输码块索引为零。
16.如权利要求9所述的系统,其特征在于,所述筛选单元包括: 实际传输块大小获得模块,用于根据所述最大传输码块索引获得实际的传输块大小C. tb-1ndex实际码率获得模块,用于根据所述实际的传输块大小Stb_indra£,利用以下公式计算实际的码率入0,e, 入 O,e ^tb-1ndex^^e参考码率获得模块,用于根据所述实际的码率λ I 从码率表中选取参考码率Xci和λ I ; 实际功率获得模块,用于利用如下公式计算实际的βογ
全文摘要
本发明公开了一种E-TFC选择的方法和系统。该方法包括根据网络给定的授权功率Pgrant,计算功率最大值β0,e-max;根据码率表,计算与功率最大值β0,e-max对应的码率最大值λ0,e-max;将码率最大值λ0,e-max与网络侧配置的最小码率λn,w-min进行比较,并根据比较结果确定最大传输码块索引TB index和最小传输码块索引TB index;确定最终的传输码块大小及其发送功率。本发明的技术方案对现有的E-TFC选择进行了优化,有效降低了相关计算的时间复杂度,减少了E-TFC选择过程的MIPS消耗。
文档编号H04W52/02GK103188776SQ20111045750
公开日2013年7月3日 申请日期2011年12月31日 优先权日2011年12月31日
发明者林亦桐 申请人:展讯通信(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1