一种用于选择增强型上行链路传输格式组合的方法及装置
技术领域
本发明涉及无线通信***。特别地,本发明涉及一种用于为服务许可(Serving Grant,简称SG)确定调度许可有效载荷(SGP)以及选择增强型上行链路(EU)传输格式组合(E-TFC)的方法。
背景技术
在第三代(3G)蜂窝***、例如图1所示的***100中,EU提供了涉及上行链路(UL)数据吞吐量以及传输等待时间方面的改进。***100包括节点-B102、无线电网络控制器(RNC)104以及无线发射/接收单元(WTRU)106。
如图2所示,WTRU106包括一个协议架构200,该架包含了更高层202和用于支持专用信道MAC(MAC-d)204与物理层(PHY)208之间的EU操作的EU媒体接入控制(MAC)(MAC-e)206。该MAC-e206从名为MAC-d流的信道中接收用于EU传输的数据。并且该MAC-e206负责将来自MAC-d流的数据复用到MAC-e协议数据单元(PDU)中,以便进行传输,此外,该MAC-e206还负责选择恰当的EU传输格式组合(E-TFC),以便进行EU传输。
为了提供EU传输,节点-B102和RNC104为WTRU106分配物理资源许可。对需要快速动态信道分配的WTRU UL数据信道来说,该信道配备的是由节点-B102提供的快速“调度”许可,而需要连续分配的信道则会配备由RNC104提供的“非调度”许可。MAC-d流为针对MAC-e206的UL传输提供数据。此外,该MAC-d流既可以被配置成调度的MAC-d流,也可以被配置成非调度的MAC-d流。
调度许可(Scheduled Grant)是用于调度数据的许可。非调度许可(Non-scheduled Grant)则是用于非调度数据的许可该SG是转换成可复用的相应调度数据量的功率比,由此导致产生调度数据许可。
RNC104通过使用无线电资源控制(RRC)过程来为每个MAC-d流配置非调度许可。在WTRU106中,多个非调度MAC-d流是可以同时配置的。这种配置通常是在建立无线电接入承载(RAB)的时候执行的,但是它也可以在需要时重新配置。用于每个MAC-d流的非调度许可规定了可以复用到MAC-e PDU中的比特数量。然后,如果在相同传输时间间隔(TTI)执行复用,那么WTRU106将被允许传送非调度许可总和之多的非调度传输。
依照在来自WTRU106的速率请求中发送的调度信息,节点-B102将会动态地为调度的MAC-d流产生调度许可。WTRU106与节点-B102之间的信令是借助快速MAC层信令执行的。节点-B102产生的调度许可规定了最大可允许EU专用物理数据信道(E-DPDCH)/专用物理控制信道(DPCCH)的功率比。WTRU106则使用该功率比以及其他配置参数来确定可以从所有调度的MAC-d流复用到MAC-e PDU中的最大比特数量。
调度许可处于非调度许可“之上”,并且与非调度许可相互排斥。调度的MAC-d流无法使用非调度许可来传送数据,并且非调度MAC-d流也不能使用调度许可来传送数据。
包含了所有可能的E-TFC的EU传输格式组合集(E-TFCS)是为WTRU106所知的。对每个EU传输而言,E-TFC是从E-TFCS内部一组被支持的E-TFC中选出的。
由于其他UL信道具有高于EU传输的优先级,因此,对E-DPDCH上的EU数据传输而言,可供其使用的功率是在顾及了DPCCH、专用物理数据信道(DPDCH)、高速专用物理控制信道(HS-DPCCH)以及EU专用物理控制信道(E-DPCCH)的功率之后剩余的功率。依照用于EU传输的剩余发射功率,WTRU106将会连续确定E-TFCS内部的E-TFC所具有的阻塞或支持状态。
每个E-TFC都与在EU TTI中传送的多个MAC层数据比特相对应。由于在每个EU TTI所传送的每个E-TFC上都只有一个MAC-e PDU,因此,由剩余功率支持的最大E-TFC将会定义可在MAC-e PDU内部传送的最大数据量(也就是比特数量)。
依照绝对优先级,在每个MAC-e PDU中可以复用多个调度和/或非调度MAC-d流。从每个MAC-d流中复用的数据量是当前调度或非调度许可、来自最大支持TFC的可用MAC-e PDU有效载荷以及可在MAC-d流上传输的数据中的最小值。
在被支持的E-TFC内部,WTRU106依照调度和非调度许可来选择最小E-TFC以最大化数据的传输。在充分使用调度或非调度许可时,可用MAC-e PDU有效载荷将会得到充分使用,或者WTRU106将不再具有更多可用或是可允许传送的数据,MAC-e PDU则被填充,以便与次(next)最大的E-TFC大小相匹配。这个复用的MAC-e PDU以及相应的TFC将被传递到物理层,以便进行传输。
调度许可和非调度许可规定了在每个EU TTI中可以从MAC-d流复用到MAC-e PDU中的最大数据量。由于调度许可是以E-DPDCH/DPCCH比值为基础的,因此,在这里不能仅仅通过显性控制允许在每个MAC-e PDU上复用的数据比特数量来允许与在E-TFCS内部得到支持的E-TFC所具有的有限数据大小相匹配的某些大小。
用于EU数据传输的剩余发射功率将会确定在E-TFCS内部得到支持的E-TFC的列表。由于所支持的E-TFC是从TFCS具有的有限数量的E-TFC中确定的,因此,被允许的MAC-e PDU大小的粒度(granularity)不会顾及所有可能的MAC-d流与MAC-e报头组合。这样一来,由于该许可允许复用到MAC-ePDU中的MAC-d流数据量往往不与所支持的E-TFC之一的大小相匹配,因此这时会对MAC-e PDU应用填充(padding)处理,以便与所支持的E-TFC列表内部的最小可能E-TFC大小相匹配。
可以预期的是,当EU单元以最大容量工作时,MAC-e PDU的复用处理往往会受到SG和非SG的限制,但却不会受到所支持的最大E-TFC或是可用于传输的WTRU EU数据的限制。在这种情况下,依照在E-TFCS内部规定的E-TFC粒度,与选定E-TFC进行匹配所需要的填充符有可能超出了包括相关MAC-e报头信息在内的MAC-d流数据的复用块大小。在这种情况下,有效数据速率将会毫无必要地从选定E-TFC及其传输所需要的物理资源所允许的速率下降。
图3描述的是一个MAC-e PDU300。对于通过调度和非调度许可而被允许的MAC-e PDU报头302和MAC-d流数据304来说,所述报头和数据将被复用。在一组被支持的E-TFC中,WTRU106会从所支持的E-TFC的列表中选择最小E-TFC,并且该最小TFC将会大于MAC-e PDU报头302以及MAC-d流数据304。然后,填充符306将被应用于MAC-e PDU,以便与选定的E-TFC的大小相匹配。但是,填充符306有可能超出MAC-d流数据的复用块大小。在这种情况下,供EU传输使用的物理资源将被使用,并且将会不必要地减小有效WTRU数据速率。
如果MAC-e PDU复用受到调度和/或非调度许可的限制,而不是受限于最大支持E-TFC或是可用于传输的EU数据,那么MAC-e PDU复用逻辑将会提供更有效的数据复用以及改进的无线电资源应用。对依照调度和非调度许可而被允许从MAC-d流复用到MAC-e PDU中的数据量来说,该数据量将会增加或减少,从而更紧密地与次较小或次较大的E-TFC大小相匹配,其中所述次较小或次较大的E-TFC大小是相对于调度和非调度许可允许复用的数据量而言的。
图4是用于产生MAC-e PDU的处理400的流程图。在步骤405,WTRU接收来自节点-B的调度数据许可和/或来自RNC的非调度许可。在步骤410,其中根据依照调度和非调度许可而被允许复用的数据量来选择E-TFC传输块的大小。在步骤415,其中对依照调度和非调度许可而被允许传送的最大调度和/或非调度数据量进行量化,以使复用到每个MAC-e PDU中的数据量更紧密地匹配于选定的E-TFC传输块大小。
图5是用于产生MAC-e PDU的处理500的流程图。在步骤505,WTRU接收来自节点-B的调度数据许可和/或来自RNC的非调度许可。在步骤510,其中根据依照调度和非调度许可而被允许复用的数据量来选择E-TFC传输块的大小。在步骤515,其中对至少一个许可所允许复用的缓存WTRU数据量进行量化,以使复用到每个EU MAC-e PDU的调度和非调度数据(包括MAC报头和控制信息)总和更紧密地匹配于选定的E-TFC传输块的大小。
作为替换,E-TFC大小的粒度是在E-TFCS内部定义的,由此E-TFC大小之间的差值不大于一个MAC-e PDU以及相关的MAC-e报头开销。E-TFC是为每一个可能的MAC-d流复用组合以及相关联的MAC-e报头开销而定义的。通过以这种方式优化E-TFCS,在依照调度和非调度许可而复用了MAC-d流数据之后,所需要的填充符不会超出可能的MAC-d流复用块大小。
图6是用于产生MAC-e PDU的处理600流程图。最大E-TFC是从一组被支持的E-TFC中选出的,该最大E-TFC的大小小于当前许可602所允许的MAC-d流数据以及MAC-e控制信令的大小。由此,相对于许可所允许的总量而言,选定的E-TFC允许将数量减少的数据量复用在MAC-e上,以便更紧密地匹配于最大E-TFC大小,其中所述最大E-TFC大小小于调度和非调度许可所需要的数量。MAC-d流数据(调度和/或非调度)则依照绝对优先级而被复用在MAC-ePDU上,直至在选定E-TFC604的限度以内不能添加更多MAC-d流数据块为止。所述MAC-e PDU将被填充,以便与选定的E-TFC606相匹配。
图7显示的是用于高速上行链路功率接入(HSUPA)的常规上行链路扩展以及增益因数应用。E-DPCCH以及一个或多个E-DPDCH的功率是相对于DPCCH来设置的,由此增益因数将被用于扩缩彼此相关的上行链路信道。如图7所示,增益因数是为E-DPCCH以及每一个E-DPDCH单独应用的。βec是用于E-DPCCH的增益因数,βed,k则是用于一个或多个E-DPDCH的增益因数。WTRU则是从更高层信令中推导这些增益因数的。
E-DPCCH是用增益因数βec扩缩的,该因数则是如下给出的:
βec=βc·Αec 等式(1)
其中βc是DPCCH的增益因数。该βc要么是由更高层用信号通知给WTRU的,要么是通过计算得到的。比值Aec是从更高层用信号通知的参数ΔE-DPCCH中推导得到的(例如在呼叫建立时)。表1显示了用信号通告的ΔE-DPCCH值所具有的含义。WTRU则根据量化幅度值并结合DPCCH来扩缩E-DPCCH。
表1
在压缩帧中,有必要对E-DPCCH增益因数βec进行扩缩。执行这个处理是为了避免在压缩帧中因为施加于DPCCH的偏移而导致E-DPCCH功率增大。与用于正常(非压缩)模式的模式相比,对具有TFCI比特的上行链路DPCCH时隙格式来说,该格式包含了相对较少的导频比特。其原因是在一个帧中,TFCI比特数量始终是相同的,由此将会确保鲁棒的传输格式检测。因此,为了保持相同信道质量,有必要保持相等的导频能量,由此DPCCH的功率会递增以下因数:Npilot,N/Npilot,C。
这样一来,如果一个2ms的TTI与一个压缩帧相重叠:
等式(2)
其中βc,C,j是用于第j个传输格式组合的压缩帧中的DPCCH的β因数,这样一来,在未配置DPDCH时,βc,C,j=1,Npilot,C是压缩帧中的DPCCH上的每时隙导频比特数量,Npilot,N则是非压缩帧中的每时隙导频比特数量。
如果一个10ms的TTI与压缩帧相重叠,那么E-DPCCH增益因数βec将被附加地进行扩缩(增大),以便对在该帧中只有较少时隙可用于传输的情况加以考虑。为了获得良好的传输质量,无论在帧中是否使用压缩模式,每个信息比特上的发射能量都是相同的。因此,βec将会使用因数15/Nslots,C来执行附加扩缩:
等式(3)
其中Nslots,C是这个压缩帧中的非断续传输(非DTX)时隙的数量。
如图7所示,在这里可以存在一个或多个E-DPDCH,其中每一个E-DPDCH都是使用其自身的增益因数来进行扩缩的。这些增益因数分别以无线电帧或子帧为基础并且根据E-DCH TTI是10ms还是2ms而不同。用于第k个E-DPCCH的增益因数βed,k是由TTI中传送的E-DCH(E-TFC)的传输格式组合确定的,此外它还取决于在这个TTI中传送的数据所具有的混合自动重复请求(HARQ)简档(profile)。E-TFC描述的是在TTI中传送的传输块大小。由此,该参数将会影响所需要的传输功率。
对每个数据流(MAC-d流)来说,更高层可以对单独的HARQ简档进行配置。该HARQ简档包含了这个MAC-d流的功率偏移以及最大HARQ重传次数。该简档可以用于精密调谐不同数据流的工作点。WTRU则根据更高层用信号通告的参数来确定增益因数βed,k(例如在呼叫建立时)。
首先,在WTRU中有必要为在所关注的TTI中传送的E-TFC确定一个“基准E-TFC”。对包含了8个之多的基准E-TFC的基准E-TFC列表来说,该列表是由更高层用信号通知的。所述基准E-TFC则被选择,以便尽可能接近所关注的E-TFC。然后,用于选定基准E-TFC的基准增益因数βed,ref将会如下确定:
βed,ref=βc·Αed,ref 等式(4)
其中βc是DPCCH的增益因数。比值Aed,ref是为选定的基准E-TFC而从更高层用信号通告的参数ΔE-DPDCH中推导得到的。表2显示的是用于信号通告的ΔE-DPDCH值的含义。使用基准E-TFC的概念是为了排除用信号通告用于所有可能的E-TFC值的ΔE-DPDCH值而产生的信令开销。
用信号通告的ΔE-DPDCH值 |
量化幅度比Αed,ref=βed/βc |
29 |
168/15 |
28 |
150/15 |
27 |
134/15 |
26 |
119/15 |
25 |
106/15 |
24 |
95/15 |
23 |
84/15 |
22 |
75/15 |
21 |
67/15 |
20 |
60/15 |
19 |
53/15 |
18 |
47/15 |
17 |
42/15 |
16 |
38/15 |
15 |
34/15 |
14 |
30/15 |
13 |
27/15 |
12 |
24/15 |
11 |
21/15 |
10 |
19/15 |
9 |
17/15 |
8 |
15/15 |
7 |
13/15 |
6 |
12/15 |
5 |
11/15 |
4 |
9/15 |
3 |
8/15 |
2 |
7/15 |
1 |
6/15 |
0 |
5/15 |
表2
但是,该基准增益因数不能直接用于扩缩E-DPDCH,这是因为基准E-TFC并没有依照所包含的数据比特数量以及传输所需要的E-DPDCH的数量来反映实际的E-TFC。此外,HARQ简档是需要考虑的。
因此,对将要在所考虑的TTI中传送的E-TFC来说(第j个E-TFC),临时变量βed,j,harq是如下计算的:
等式(5)
其中Le,ref是基准E-TFC的E-DPDCH数量,Le,j是第j个E-TFC的E-DPDCH数量,Ke,ref是基准E-TFC的数据比特数量,Ke,j是第j个E-TFC的数据比特数量,Δharq则是更高层用信号通告的所要传送的特定数据流的HARQ偏移(所谓的“MAC-d流”)(参见表3)。
用信号通告的Δharq的值 |
功率偏移值Δharq[dB] |
6 |
6 |
5 |
5 |
4 |
4 |
3 |
3 |
2 |
2 |
表3
Le,ref和Le,j代表的是“等价”数量的物理信道。通常,除了以下两种情况之外,它们与所用E-DPDCH的数量是相等的:
1)2×SF2的情况:Le,ref和Le,j应该是4而不是2;以及
2)2×SF2+2×SF4的情况:Le,ref和Le,j应该是6而不是4。
由此,对SF=2的编码来说,计算得到的β
ed,j,harq必须用一个大小为
的因数来扩缩。对使用扩展因数2的E-DPCCH来说,未量化增益因数β
ed,k,j,uq将被设置成
而在其他情况下则被设置成等于β
ed,j,harq。现在,比值β
ed,k,j,uq/β
c将会根据表4而被量化,以便获取比值β
ed,k,/β
c。
量化幅度比βed,k,/βc |
168/15 |
150/15 |
134/15 |
119/15 |
106/15 |
95/15 |
84/15 |
75/15 |
67/15 |
60/15 |
53/15 |
47/15 |
42/15 |
38/15 |
34/15 |
30/15 |
27/15 |
24/15 |
21/15 |
19/15 |
17/15 |
15/15 |
13/15 |
12/15 |
11/15 |
9/15 |
8/15 |
7/15 |
6/15 |
5/15 |
表4
在压缩帧中,有必要采用如下方式来扩缩E-DPCCH增益因数βed,k。而在上述E-DPCCH的部分中则已经介绍了为了扩缩E-DPCCH而施加的因数。
对2ms的TTI来说,用于压缩帧中第j个E-TFC的增益因数是如下给出的:
等式(6)
其中βc,C,j是用于第j个TFC的压缩帧中的DPCCH的β因数(在未配置DPDCH时,βc,C,j=1),Npilot,C是压缩帧中DPCCH上的每时隙导频比特数量,Npilot,N是非压缩帧中的每时隙导频比特数量,而Nslots,C则是这个压缩帧中的DTX时隙数量。
对10ms的TTI来说,用于压缩帧中第j个E-TFC的增益因数是如下给出的:
等式(7)
其中βc,C,j是用于第j个TFC的压缩帧中的β因数(在未配置DPDCH时等于1),Npilot,C是压缩帧中的DPCCH上的每时隙导频比特数量,Npilot,N是非压缩帧中的每时隙导频比特数量,而Nslots,I则是用于传输数据的第一个帧中的非DTX时隙数量。
应该指出的是,在10ms的情况下,如果相应的初始传输重叠的是一个压缩帧(但是该帧并未重传),那么E-DPDCH上的重传同样需要进行扩缩。如果E-DCH TTI是10ms,当前帧并未压缩,但是该当前帧是用于被压缩的相应的第一次传输的重传,那么βed,R,j代表的是应该以如下方式应用于第j个E-TFC的增益因数:
等式(8)
其中βed,j是用于非压缩帧中第j个E-TFC的增益因数。
现有技术描述的是E-TFC选择过程所要遵循的原理,但是并未描述用于确定实际SGP的具体方法和设备。因此,虽然现有技术需要计算SGP,但却没有一种用于执行该计算的方法或设备。虽然有可能存在一种以上的方法来计算SGP,但是较为理想的是具有一种用于计算最优(也就是“最大”或“最高优先级”)SGP的方法和设备。
发明内容
本发明提供一种用于选择增强型上行链路EU传输格式组合E-TFC的无线发射/接收单元WTRU,该WTRU包括:
载荷设置模块,用于对能传送的最高有效载荷设置调度许可有效载荷SGP,其中所述SGP等于:
其中SG是服务许可,TBsize是提供最大支持有效载荷的传输块大小,Le,ref是用于选择基准E-TFC的EU专用物理数据信道E-DPDCH的数量,Le,j是用于第j个E-TFC的E-DPDCH的数量,Ke,ref是基准E-TFC的数据比特数量,Ke,j是第j个E-TFC的数据比特数量,并且Δharq是用于更高层用信号通告的所传送特定数据流的混合自动重复请求HARQ偏移,Aed,ref是从更高层为选定的基准E-TFC而用信号通告的参数ΔE-DPDCH中推导得到的比值;
选择模块,与所述载荷设置模块相连,用于选择一个具有允许传送最高优先级数据的功率偏移PO的专用信道媒体接入控制MAC-d流。
本发明提供的另一种用于选择增强型上行链路EU传输格式组合E-TFC的无线发射/接收单元WTRU,该WTRU包括:
载荷设置模块,用于对能传送的最高有效载荷设置调度许可有效载荷SGP,其中所述SGP等于:
其中SG是服务许可,SGP=MIN(SGP,TBsize),TBsize是提供最大支持有效载荷的传输块大小,Le,ref是用于选定的基准E-TFC的EU专用物理数据信道E-DPDCH的数量,Ke,ref是基准E-TFC的数据比特数量,Δharq是用于更高层用信号通告的所传送特定数据流的混合自动重复请求HARQ偏移,Aed,ref是从更高层为选定的基准E-TFC而用信号通告的参数ΔE-DPDCH中推导得到的比值;
选择模块,与所述载荷设置模块相连,用于响应于对所述SGP的设置,选择一个具有允许传送最高优先级数据的功率偏移PO的专用信道媒体接入控制MAC-d流。
本发明提供的又一种用于选择增强型上行链路EU传输格式组合E-TFC的无线发射/接收单元WTRU,该WTRU包括:
载荷设置模块,用于对能传送的最高有效载荷设置调度许可有效载荷SGP;以及
选择模块,响应于对所述SGP的设置,选择一个具有允许传送最高优先级数据的功率偏移PO的专用信道媒体接入控制MAC-d流,其中:
所述SGP等于:
其中,SG是服务许可,Le,ref是用于选定的基准E-TFC的EU专用物理数据信道E-DPDCH的数量,Ke,ref是基准E-TFC的数据比特数量,Δharq是用于更高层用信号通告的所传送特定数据流的混合自动重复请求HARQ偏移,Aed,ref是从更高层为选定的基准E-TFC而用信号通告的参数ΔE-DPDCH中推导得到的比值。
附图说明
从以下关于优选实施例的描述中可以更详细地了解本发明,这些优选实施例是作为实例给出的,并且是结合附图而被理解的,其中:
图1显示的是一个3G蜂窝***;
图2显示的是WTRU中的EU协议架构;
图3描述的是MAC-e PDU的生成;
图4是通过量化允许传送的调度和/或非调度数据的最大数量来产生MAC-ePDU的处理的流程图;
图5是通过量化允许复用的非调度数据的最大数量来产生MAC-e PDU的处理的框图;
图6是通过减少复用数据来产生MAC-e PDU的处理的流程图;
图7显示的是用于HSUPA的常规上行链路扩展和增益因数应用;
图8A~8D合起来是根据本发明来执行数据传输的处理的流程图;以及
图9是根据本发明而在没有数据的情况下对信息进行调度的处理的流程图。
具体实施方式
在下文中,术语“WTRU”包括但不局限于用户设备(UE)、移动站、固定或移动签约用户单元、寻呼机或是其他任何能在无线环境中工作的设备。下文引用的术语“基站”则包括但不局限于节点-B、站点控制器、接入点或是无线环境中的其他任何接口设备。
本发明提供了一种用于为特定SG确定有效载荷的方法和设备。此外,本发明通过检查所有的大小来选择一个协议数据单元(PDU)大小,从而将高优先级的数据传输增至最大。
最大PDU是可允许的E-TFC集合中的最大支持传输块(TB)大小(或EU媒体接入控制(MAC-e)PDU大小)。
剩余的可用有效载荷是装配在最大PDU中的剩余数据量。
SGP大小是依照SG和选定功率偏移(PO)而可以传送的最高有效载荷。
剩余的非调度有效载荷是剩余的非调度许可值(每个MAC-d流)。
对所有的非调度专用MAC(MAC-d)流来说,非调度有效载荷是MIN(“剩余的非调度有效载荷”,非调度可用有效载荷)的总和(也就是剩余的非调度有效载荷与非调度可用有效载荷中最小的一个)。
调度有效载荷是无线电链路控制(RLC)缓存器中允许与具有最高优先级的选定MAC-d流复用的所有调度MAC-d流的数据量。
功率偏移属性(在频分双工(FDD)中)是用信号通告给WTRU的。对指定的E-TFC来说,该功率偏移属性代表的是一个或多个E-DPDCH与基准E-DPDCH功率电平之间的功率偏移。当在MAC-e PDU中单独执行传送以及随后在EU专用信道(E-DCH)类型的相应编码合成传输信道(CCTrCh)中执行传送时,通过设置该功率偏移属性,可以在该MAC-d流中获得所需要的服务质量(QoS)。功率偏移必须转换成β因数,该因数则会在基带(BB)中使用,以便在馈送到发射机之前调整UL编码信道的相关功率电平,其中举例来说,该UL编码信道可以是宽带码分多址(W-CDMA)FDD中的DPDCH和DPCCH。基准E-DPDCH功率偏移是用信号通告给WTRU的,由此用于至少一个基准E-TFC。SG则仅仅是WTRU允许在后续传输中调度数据使用的最大E-DPDCH与DPCCH的功率比的指示。该SG则被提供给E-TFC选择功能,以便支持为即将到来的传输选择“最佳”格式。
虽然在这里是结合SG值来考虑整体兼容性约束条件的,但是本发明的主要目的是为指定的E-TFC选择所有可能的功率设置组合(取决于哪些数据可用),并且找出一种产生“最多”发送数据的组合。
图8A~8D合在一起是依照本发明的数据传输过程800的流程图。在步骤802中将会选择一个MAC-d流,该MAC-d流具有允许传送最高优先级数据的PO。当一个以上的MAC-d流允许传送具有相同的最高优先级的数据时,这时可以随机选择MAC-d流。在步骤804,其中将会根据选定的MAC-d流来表示可复用的一个或多个MAC-d流,并且将会忽略无法复用的一个或多个MAC-d流。在步骤806,其中将会根据选定的PO来执行E-TFC限制,并且将会确定可在下一个传输时间间隔(TTI)中传送的最大支持有效载荷(也就是最大MAC-e PDU大小)。在步骤808,“剩余可用有效载荷”将被设置成最大支持有效载荷。在步骤810,如果即将到来的传输在10ms的TTI上与压缩模式(CM)间隙相重叠,则减小当前的SG。
与正常的未压缩帧相比,在以较高功率发送的帧的部分中,CM是非常特殊的。因此,SG必须通过充当数字调整方式而被“扩缩”,以便顾及CM的存在。对压缩帧中的SG来说,为其采用的DPCCH功率是压缩帧中的实际DPCCH功率减去“导频功率”。
在步骤812,依照SG以及选定的PO,调度许可有效载荷(SGP)将被如下设置成可传送的最高有效载荷:
等式(9)
等式(10)
其中TBsize是最大支持有效载荷(传输块大小),j是所考虑的最大支持有效载荷的TFC。SGP=MIN(SGP,TBsize)。βc是DPCCH的增益因数。如先前所公开的那样:
βed,ref=βc·Αed,ref 等式(4)
等式(5)
因此,当在等式(5)中通过代入等式(4)的βc·Αed,ref来替换βed,ref时:
等式(11)
其中 等式(12)
根据本发明,
等式(13)
等式(14)
等式(15)
根据本发明的一个优选实施例,作为本发明中上述迭代过程的一部分,因数
始终将会产生最接近1的可能量化值,即
的量化值为1。由此,
等式(16)
在设想Le,j是用于先前所述的第j个E-TFC的E-DPDCH数量时,这一点是很容易看出的。
作为例示而不是限制性的特殊情况,如果在HSUPA WTRU分类1中只可能具有一个SF不小于4的E-DPDCH,那么Le,j=1。由于Ke,j是所考虑的第j个E-TFC的数据比特数量,因此,当因数TBSize/Ke,j是最接近1的可能量化值时,所述将吞吐量增至最大的因数将会是所配置的E-TFCS的函数。
在Le,j不等于1的其他情况下,作为E-DPDCH数量的函数或是前述与之对应的SF的函数,等式(15)和(16)中的SGP将会产生不超出传输块大小(也就是TBSize)的值,这个值是与较高的基准E-TFC相对应的,除非特定基准E-TFC是最小的一个,否则该值是不小于在计算中使用的所述特定的基准E-TFC的。
仍旧参考图8,在步骤814,对具有非调度许可的每个MAC-d流来说,“剩余非调度有效载荷”将被设置成许可值。在步骤816,对所有的一个或多个非调度MAC-d流来说,“非调度有效载荷”将被设置成是MIN(“剩余非调度有效载荷,”非调度可用有效载荷)的总和。
如果在步骤818中确定需要传送调度信息,并且在步骤820中确定“剩余可用有效载荷”大于“调度许可有效载荷”、“非调度有效载荷”以及“调度信息大小的总和(也就是说,TB的大小可以传送WTRU所能发送的所有数据),那么“调度许可有效载荷”+“非调度有效载荷”+调度信息大小的总和将被量化成次较小的被支持E-TFC(步骤822)。在步骤824,“调度许可有效载荷”将被设置成是量化总和减去“非调度有效载荷”以及调度信息大小。在步骤826,“剩余可用有效载荷”将被设置成次较小的被支持E-TFC中的被支持有效载荷。在步骤828,调度信息大小将被从“剩余可用有效载荷”中减去。
如果在步骤818中确定不需要传送调度信息,并且在步骤830中确定“剩余可用有效载荷”大于“调度许可有效载荷”与“非调度有效载荷”的总和(也就是说,TB的大小可以传送WTRU所能发送的所有数据),那么“调度许可有效载荷”和“非调度有效载荷”的总和将被量化成次较小的被支持E-TFC(步骤832),“调度许可有效载荷”则被设置成是量化总和减去“非调度有效载荷”(步骤834),“剩余可用有效载荷”将被设置成是次较小的被支持E-TFC中的被支持有效载荷(步骤836)。
仍旧参考图8,多个逻辑信道之一是基于优先级顺序而选择的(步骤838),然后,在反向循环到步骤838之前,如果在步骤852中确定存在至少一个以上的所要选择的逻辑信道,则为选定的逻辑信道执行步骤840~850。在步骤840,其中将会确定选定的逻辑信道是否属于具有一个非调度许可的MAC-d流。
如果步骤840中的确定结果是肯定的,则考虑与映射了该逻辑信道的MAC-d流相对应的“剩余非调度有效载荷”(步骤842),此外还通过选择给出了小于MIN(“剩余的非调度有效载荷”,可用于该逻辑信道的数据,“剩余的可用有效载荷”)的最大数据量的PDU大小而从被允许的选定逻辑信道集合中选择RLC PDU大小,从而填充MAC-e PDU(步骤844)。为了检查哪一个PDU大小提供最大数据量,在这里有必要检查被允许的每一个大小。在步骤846,如果存在相应比特,那么所述相应比特将被从“剩余可用有效载荷”和“剩余非调度有效载荷”中减去(顾及了MAC-e报头)。
如果步骤840中的确定结果是否定的,则通过选择给出了小于MIN(“剩余的非调度有效载荷”,可用于该逻辑信道的数据,“剩余的可用有效载荷”)的最大数据量的PDU大小而从被允许的选定逻辑信道集合中选择一个RLC PDU大小,从而填充MAC-e PDU(步骤848)。为了检查哪一个PDU大小提供最大数据量,在这里有必要检查所允许的每一个大小。在步骤850,如果存在相应比特,那么所述相应比特将被从“剩余可用有效载荷”和“剩余非调度有效载荷”中减去(顾及了MAC-e报头)。
如果在步骤852中确定没有将要选择的逻辑信道,并且在步骤854中确定有必要传送调度信息,则将调度信息添加到MAC-e PDU中(步骤856),并且确定可以传送最终得到的MAC-e PDU的最小E-TFC(步骤858)。
如果步骤854中确定不需要传送调度信息,则确定可以传送最终得到的MAC-e PDU的最小E-TFC(步骤860),如果填充符允许发送调度信息,则将其添加到MAC-e PDU中(步骤862)。最后,在步骤864中,混合自动重复请求(HARQ)传输的最大次数将被设置成是HARQ简档中的HARQ的最大传输次数中的最大值,其中该HARQ简档是为传输所选择的MAC-d流所具有的。
图9是依照本发明而在数据较少的情况下执行的调度信息传输过程900的流程图。如果在步骤905中确定在没有数据的情况下传送调度信息,则选择“纯控制”的HARQ简档(步骤910),MAC-e PDU则是用调度信息填充的(步骤915),此外还会选择最小的E-TFC(步骤920)。如果单独发送调度信息(无数据),那么所使用的PO将会是RRC在“E-DPDCH信息”的信息元素(IE)“用于调度信息的功率偏移”中配置的PO。该信息是用于增强型UL并由RRC层用信号通告的配置信息的一部分,由此RNC会用信号向WTRU通告参数,以便设置和运行e-MAC。
实施例
1.一种用于选择增强型上行链路(EU)传输格式组合(E-TFC)的方法,该方法包括:将调度许可有效载荷(SGP)设置成是可以传送的最高有效载荷。
2.如实施例1所述的方法,其中SGP是如下计算的:
其中SG是服务许可,TBsize是提供最大支持有效载荷的传输块大小,β
c是专用物理控制信道(DPCCH)的增益因数,以及
其中L
e,ref是用于选择基准E-TFC的EU专用物理数据信道(E-DPDCH)的数量,L
e,j是用于第j个E-TFC的E-DPDCH的数量,K
e,ref是基准E-TFC的数据比特数量,K
e,j是第j个E-TFC的数据比特数量,并且Δ
harq是用于更高层用信号通告的所传送特定数据流的混合自动重复请求(HARQ)偏移。
3.如实施例2所述的方法,其中βed,ref=βc·Αed,ref,并且其中Aed,ref是从更高层为选定的基准E-TFC而用信号通告的参数ΔE-DPDCH中推导得到的比值。
4.如实施例3所述的方法,其中
6.如实施例4和5中任一实施例所述的方法,其中SGP=MIN(SGP,TBsize)。
7.如实施例1~6中任一实施例所述的方法,还包括:选择一个具有允许传送最高优先级数据的功率偏移(PO)的专用信道媒体接入控制(MAC-d)流。
8.如实施例7所述的方法,其中当一个以上的MAC-d流允许传送具有相同的最高优先级的数据时,随机执行关于MAC-d流的选择。
9.如实施例7所述的方法,还包括:
在选定的MAC-d流中,识别能够在同一个TTI中复用传输,且许可也允许在所述TTI中传输的一个或者多个MAC-d流,忽略不满足条件的MAC-d流。
10.如实施例9所述的方法,还包括:
执行E-TFC限制;以及
确定可以在下一个传输时间间隔(TTI)中发送的最大支持有效载荷。
11.如实施例10所述的方法,其中该有效载荷被设置成最大EU媒体接入控制(MAC)的大小。
12.一种无线发射/接收单元(WTRU),用于执行如实施例1~11中任一实施例所述的方法。
13.一种用于选择增强型上行链路(EU)传输格式组合(E-TFC)的方法,该方法包括:
将调度许可有效载荷(SGP)设置成可以传送的最高有效载荷,其中该SGP是如下计算的:
其中SG是服务许可,L
e,ref是用于选定的基准E-TFC的EU专用物理数据信道(E-DPDCH)的数量,K
e,ref是基准E-TFC的数据比特数量,Δ
harq是用于更高层用信号通告的所传送特定数据流的混合自动重复请求(HARQ)偏移,A
ed,ref是从更高层为选定的基准E-TFC而用信号通告的参数ΔE-DPDCH中推导得到的比值。
14.如实施例13所述的方法,其中SGP=MIN(SGP,TBsize),并且其中TBsize是提供最大支持有效载荷的传输块大小。
15.如实施例12和13中任一实施例所述的方法,还包括:选择一个具有允许传送最高优先级数据的功率偏移(PO)的专用信道媒体接入控制(MAC-d)流。
16.如实施例15所述的方法,其中当一个以上的MAC-d流允许传送具有相同的最高优先级的数据时,随机执行关于MAC-d流的选择。
17.如实施例15所述的方法,还包括:
在选定的MAC-d流中,识别能够在同一个TTI中复用传输,且许可也允许在所述TTI中传输的一个或者多个MAC-d流,忽略不满足条件的MAC-d流。
18.如实施例17所述的方法,还包括:
执行E-TFC限制;以及
确定可以在下一个传输时间间隔(TTI)中发送的最大支持有效载荷。
19.如实施例18所述的方法,其中该有效载荷被设置成最大EU媒体接入控制(MAC)的大小。
20.一种无线发射/接收单元(WTRU),用于执行如实施例13~19中任一实施例所述的方法。
21.一种用于选择增强型上行链路(EU)传输格式组合(E-TFC)的方法,该方法包括:
将调度许可有效载荷(SGP)设置成是可以传送的最高有效载荷;以及
选择一个具有允许传送最高优先级数据的功率偏移(PO)的专用信道媒体接入控制(MAC-d)流。
22.如实施例21所述的方法,其中当一个以上的MAC-d流允许传送具有相同的最高优先级的数据时,随机执行关于MAC-d流的选择。
23.如实施例21所述的方法,还包括:
在选定的MAC-d流中,识别能够在同一个TTI中复用传输,且许可也允许在所述TTI中传输的一个或者多个MAC-d流,忽略不满足条件的MAC-d流。
24.如实施例23所述的方法,还包括:
执行E-TFC限制;以及
确定可以在下一个传输时间间隔(TTI)中发送的最大支持有效载荷。
25.如实施例24所述的方法,其中该有效载荷被设置成最大EU媒体接入控制(MAC)的大小。
26.如实施例21~25中任一实施例所述的方法,其中SGP是如下计算的:
其中SG是服务许可,Le,ref是用于选定的基准E-TFC的EU专用物理数据信道(E-DPDCH)的数量,Ke,ref是基准E-TFC的数据比特数量,Δharq是用于更高层用信号通告的所传送特定数据流的混合自动重复请求(HARQ)偏移,Aed,ref是从更高层为选定的基准E-TFC而用信号通告的参数ΔE-DPDCH中推导得到的比值。
27.如实施例21所述的方法,其中SGP=MIN(SGP,TBsize),并且其中TBsize是提供最大支持有效载荷的传输块大小。
28.一种无线发射/接收单元(WTRU),用于执行如实施例21~27中任一实施例所述的方法,具体地:
29.一种用于选择增强型上行链路EU传输格式组合E-TFC的无线发射/接收单元WTRU,该WTRU包括用于对能传送的最高有效载荷设置调度许可有效载荷SGP的装置,其中所述SGP等于:
其中SG是服务许可,TBsize是提供最大支持有效载荷的传输块大小,Le,ref是用于选择基准E-TFC的EU专用物理数据信道E-DPDCH的数量,Le,j是用于第j个E-TFC的E-DPDCH的数量,Ke,ref是基准E-TFC的数据比特数量,Ke,j是第j个E-TFC的数据比特数量,并且Δharq是用于更高层用信号通告的所传送特定数据流的混合自动重复请求HARQ偏移,Aed,ref是从更高层为选定的基准E-TFC而用信号通告的参数ΔE-DPDCH中推导得到的比值。
30.根据实施例29所述的WTRU,其特征在于:
SGP=MIN(SGP,TBsize)。
31.根据实施例29所述的WTRU,其特征在于,还包括:
与所述用于对能传送的最高有效载荷设置SGP的装置相连,用于选择一个具有允许传送最高优先级数据的功率偏移PO的专用信道媒体接入控制MAC-d流的装置。
32.根据实施例31所述的WTRU,其特征在于:
所述用于选择MAC-d流的装置在一个以上的MAC-d流允许传送具有相同的最高优先级的数据的情况下,随机执行关于MAC-d流的选择。
33.根据实施例31所述的WTRU,其特征在于,还包括:
与所述用于选择MAC-d流的装置相连,用于在选定的MAC-d流中,识别能够在同一个TTI中复用传输,且许可也允许在所述TTI中传输的一个或者多个MAC-d流,忽略不满足条件的MAC-d流的装置。
34.根据实施例33所述的WTRU,其特征在于,还包括:
与所述识别MAC-d流的装置相连,用于执行E-TFC限制;以及确定能够在下一个传输时间间隔TTI中发送的最大支持有效载荷的装置。
35.根据实施例34所述的WTRU,其特征在于,还包括:
将该最大支持有效载荷设置成最大EU媒体接入控制MAC的大小的装置。
36.一种用于选择增强型上行链路EU传输格式组合E-TFC的无线发射/接收单元WTRU,该WTRU包括用于对能传送的最高有效载荷设置调度许可有效载荷SGP的装置,其中所述SGP等于:
其中SG是服务许可,SGP=MIN(SGP,TBsize),TBsize是提供最大支持有效载荷的传输块大小,Le,ref是用于选定的基准E-TFC的EU专用物理数据信道E-DPDCH的数量,Ke,ref是基准E-TFC的数据比特数量,Δharq是用于更高层用信号通告的所传送特定数据流的混合自动重复请求HARQ偏移,Aed,ref是从更高层为选定的基准E-TFC而用信号通告的参数ΔE-DPDCH中推导得到的比值。
37.根据实施例36所述的WTRU,其特征在于,还包括:
与所述用于对能传送的最高有效载荷设置SGP的装置相连,用于响应于对所述SGP的设置,选择一个具有允许传送最高优先级数据的功率偏移PO的专用信道媒体接入控制MAC-d流的装置。
38.根据实施例37所述的WTRU,其特征在于:
所述用于选择MAC-d流的装置在一个以上的MAC-d流允许传送具有相同的最高优先级的数据的情况下,随机执行关于MAC-d流的选择。
39.根据实施例37所述的WTRU,其特征在于,还包括:
与所述用于选择MAC-d流的装置相连,用于在选定的MAC-d流中,识别能够在同一个TTI中复用传输,且许可也允许在所述TTI中传输的一个或者多个MAC-d流,忽略不满足条件的MAC-d流的装置。
40.根据实施例39所述的WTRU,其特征在于,还包括:
与所述识别MAC-d流的装置相连,用于执行E-TFC限制;以及确定能够在下一个传输时间间隔TTI中发送的最大支持有效载荷的装置。
41.根据实施例40所述的WTRU,其特征在于,还包括:
将该最大支持有效载荷设置成最大EU媒体接入控制MAC的大小的装置。
42.一种用于选择增强型上行链路EU传输格式组合E-TFC的无线发射/接收单元WTRU,该WTRU包括用于对能传送的最高有效载荷设置调度许可有效载荷SGP的装置,以及响应于对所述SGP的设置,选择一个具有允许传送最高优先级数据的功率偏移PO的专用信道媒体接入控制MAC-d流的装置,其中:
所述SGP等于:
其中,SG是服务许可,Le,ref是用于选定的基准E-TFC的EU专用物理数据信道E-DPDCH的数量,Ke,ref是基准E-TFC的数据比特数量,Δharq是用于更高层用信号通告的所传送特定数据流的混合自动重复请求HARQ偏移,Aed,ref是从更高层为选定的基准E-TFC而用信号通告的参数ΔE-DPDCH中推导得到的比值。
43.根据实施例42所述的WTRU,其特征在于:
所述用于选择MAC-d流的装置在一个以上的MAC-d流允许传送具有相同的最高优先级的数据的情况下,随机执行关于MAC-d流的选择。
44.根据实施例42所述的WTRU,其特征在于,还包括:
与所述用于选择MAC-d流的装置相连,用于在选定的MAC-d流中,识别能够在同一个TTI中复用传输,且许可也允许在所述TTI中传输的一个或者多个MAC-d流,忽略不满足条件的MAC-d流的装置。
45.根据实施例44所述的WTRU,其特征在于,还包括:
与所述识别MAC-d流的装置相连,用于执行E-TFC限制;以及确定能够在下一个传输时间间隔TTI中发送的最大支持有效载荷的装置。
46.根据实施例45所述的WTRU,其特征在于,还包括:
将该最大支持有效载荷设置成最大EU媒体接入控制MAC的大小的装置。
47.根据实施例42至46中任何一项所述的WTRU,其特征在于:
SGP=MIN(SGP,TBsize),其中TBsize是提供最大支持有效载荷的传输块大小。
虽然本发明的特征和元素在优选的实施方式中以特定的结合进行了描述,但每个特征或元素可以在没有所述优选实施方式的其他特征和元素的情况下单独使用,或在与或不与本发明的其他特征和元素结合的各种情况下使用。本发明提供的方法或流程图可以在由通用计算机或处理器执行的计算机程序、软件或固件中实施,其中所述计算机程序、软件或固件是以有形的方式包含在计算机可读存储介质中的,关于计算机可读存储介质的实例包括只读存储器(ROM)、随机存取存储器(RAM)、寄存器、缓冲存储器、半导体存储设备、内部硬盘和可移动磁盘之类的磁介质、磁光介质以及CD-ROM碟片和数字多功能光盘(DVD)之类的光介质。
举例来说,恰当的处理器包括:通用处理器、专用处理器、传统处理器、数字信号处理器(DSP)、多个微处理器、与DSP核心相关联的一个或多个微处理器、控制器、微控制器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)电路、任何一种集成电路(IC)和/或状态机。
与软件相关联的处理器可以用于实现射频收发信机,以在无线发射接收单元(WTRU)、用户设备、终端、基站、无线电网络控制器或是任何一种主机计算机中加以使用。WTRU可以与采用硬件和/或软件形式实施的模块结合使用,例如相机、摄像机模块、视频电路、扬声器电话、振动设备、扬声器、麦克风、电视收发信机、免提耳机、键盘、蓝牙
模块、调频(FM)无线电单元、液晶显示器(LCD)显示单元、有机发光二极管(OLED)显示单元、数字音乐播放器、媒体播放器、视频游戏机模块、因特网浏览器和/或任何一种无线局域网(WLAN)模块。