复的比特数。
如果为负比特数,表示传输格式组合为j 的第i个TrCH在每个传输时间间隔内被打孔的比特数。只用于下行链路。
Npi,lTT,Im m从0到Fmax/Fi-1:非负数:对传输格式组合为l的第i个TrCH,在打孔压缩模式的
Npni,l NTG[Lk]: RMi : PL : Ndata,j : I : Zi,j : Fi : Fmax : ni : q :
P1F(ni):
S[n]: TFi(j) : TFS(i) : 情况下,为了在最大TTI的压缩无线帧中建立必需的间隙,而在m个这样的TTI中需要移去的比特数。在打孔压缩模式和固定位置情况下,这个值标记为NpTTI,mi,max虽然这个
值是对具有最大比特数的所有TrCHs计算的,但是对所有的TFCs也一样。
仅用于下行链路。
n从0到Fmax-1:非负数:对传输格式组合为l的第i个TrCH,对应于最大TTI的无
线帧的压缩模式中的间隙的n个无线帧中的比特数。对没有压缩的无线帧,这个值为0。在打孔压缩模式和固定位置情况下,这个值标记为Npni,max虽然这个值是对具有最
大比特数的所有TrCHs计算的,但是对所有的TFCs也一样。
仅用于下行链路。
k从0到Fi-1:非负数:对应于编码组合传输信道(CCTrCH)的压缩模式中间隙的每个无线帧的比特数。
传输信道i的准静态速率匹配特性。它的值由高层提供,或如4.2.13节指出的那样取
值。
上行链路的打孔限定值。这个数值限定了可用于避免多码或允许使用高层的扩频因子
的打孔总数,由高层告知。允许打孔的值以百分比表示的实际值为(1-PL)*100。
CCTrCH中传输格式组合为j 的无线帧中的可获得的总比特数; CCTrCH中的TrCHs 数; 中间计算变量;
第i个TrCH 中传输时间间隔内的无线帧数;
CCTrCH中一个传输时间间隔无线帧的最大数:
Fma?xmaxFi
1?i?l第i个TrCH 中一个传输时间间隔内的无线帧号(0 ? ni < Fi);
平均打孔或重复间隔(归一化后只说明紧接着一个整数间隔余下的速率匹配)。仅用于
上行链路;
第一个交织器的列置换函数,P1F(x)为置换后第x列的原始位置。P1的定义如4.2.5.2
节中表3所示(P1F是自反转的)。仅用于上行链路的速率匹配。
当n?P1Fi(ni)时,第ni个无线帧的打孔或重复模式的变化。仅用于上行链路 对于传输格式组合为j的TRCH i的传输格式。
对于TrCH i的传输格式标号为l的集合。
22
TFCS : 传输格式组合标号为j的集合。
eini : 在4.2.7.5节的速率匹配模式判决算法中变量e的初始值。 eplus : 在4.2.7.5节的速率匹配模式判决算法中变量e的增加。 eminus : 在4.2.7.5节的速率匹配模式判决算法中变量e的减小。 b : 系统指示和奇偶比特
b=1:系统比特。在4.2.3.2.1节中以xk表示。
b=2:第一奇偶比特(来自Turbo编码器的高层组成要素)。在4.2.3.2.1节中以zk表
示。
b=3:第二奇偶比特(来自Turbo编码器的底层组成要素)。在4.2.3.2.1节中以zk表
示。
在带下标的变量 Xx 不依赖于下标x时,用星号*来代替下标x。被分配在左边时表示“X*=Y ”等效于“对于所有的x,Xx = Y ”。 被分配在右边时表示“Y = X* ”等效于“对于取任何x,使 Y= Xx ”。
下面的定义对所有的TFC j有效,用于计算速率匹配参数:
'Z0,j?0
?i?((RM?N)?N)mm,jdata,j???m?1? for all i = 1 .. I Zij??l??RMm?Nm,j???m?1???Ni,j?Zi,j?Zi?1,j?Ni,j for all i = 1 .. I
(1)
4.2.7.1 上行链路速率匹配参数的确定
4.2.7.1.1 扩频因子和所需物理信道(PhCHs)数量的确定
在上行链路中,打孔用来使CCTrCH的比特率和PhCH的比特率相匹配。PhCH(s)的比特率受UE容量
的限制和UTRAN的约束,这种约束是通过限制PhCH的扩频因子来体现的。上层告知可用打孔的最大限量值为1-PL,PL由高层告知。在[2]中给出了在一个PhCH的无线帧中对于所有可能扩频因子的可获得比特数。这些比特数表示为N256, N128, N64, N32, N16, N8,和N4, ,其中下标表示扩频因子。CCTrCH在全部PhCHs上可获得的比特数,表示为Ndata ,构成集合 { N256, N128, N64, N32, N16, N8, N4, 2×N4, 3×N4, 4×N4, 5×N4, 6×N4}。
对于随机接入信道(RACH )的CCTrCH来说,SET0表示UTRAN所允许的Ndata值的集合,这也就
23
是根据高层提供的最小的扩频因子设置的。SET0可以是{ N256, N128, N64, N32}的一个子集。这里的SET0并没有考虑UE的容量。
对于其它的CCTrCH来说SET0表示UTRAN允许的,并且有UE支持的Ndata值的集合,作为UE容量的一部分,SET0可以是{ N256, N128, N64, N32, N16, N8, N4, 2×N4, 3×N4, 4×N4, 5×N4, 6×N4}的子集。传输格式组合为j 的Ndata, j 通过下列算法来决定:
SET1 = { Ndata 属于SET0,并满足??min{RMy}???Ndata??RMx?Nx,j 是非负的
?1?y?I?x?1如果SET1非空,并且SET1中的最小元素仅需要一个PhCH,那么
Ndata,j = min SET1 否则
SET2 = { Ndata属于SET0, 并满足??min{RMy}???Ndata?PL??RMx?Nx,j是非负的}
?1?y?I?x?1 按升序选择SET2
Ndata = min SET2
当 Ndata 不是SET2中的最大值并且下一个 Ndata 不需要额外的物理信道时, Ndata =在SET2中的Ndata 的下一个, 否则 Ndata,j = Ndata
IISET1 = { Ndata in SET0 such that
??min?RMy????Ndata??RMx?Nx,j is non negative } 1?y?I??x?1IIf SET1 is not empty and the smallest element of SET1 requires just one PhCH then
Ndata,j = min SET1
else
SET2 = { Ndata in SET0 such that
??min?RMy????Ndata?PL??RMx?Nx,j is non negative } ?1?y?I?x?1ISort SET2 in ascending order Ndata = min SET2
While Ndata is not the max of SET2 and the follower of Ndata requires no additional PhCH do Ndata = follower of Ndata in SET2 End while Ndata,j = Ndata
24
End if
4.2.7.1.2 计算速率匹配的方式所需要参数的确定
在一个无线帧内,对每一个TrCH i,用方程式1计算出所有可能的传输格式组合j的被重复或打孔的比特数,?Ni,j,并选出每一个无线帧。Ndata,j在4.2.7.1.1节中给出。
压缩模式中,方程式1中的Ndata,j 被Ndata,j替代。Ndata,j由下列的叙述给出:
由高层调度的压缩的一个无线帧中,Ndata,j可以通过执行4.2.7.1.1节中的算法获得,不过一个PhCH中的一个无线帧包含的比特数减少到正常模式时的Ntr/15。
Ntr是在一个压缩的无线帧中传输的时隙数,由下面的关系决定:
cmcmcm?15?TGL, Nfirst?TGL?15? Ntr??Nfirst, Nfirst?TGL?15?Nfirst?TGL?15?30?TGL?Nfirst, 在4.4节中定义了Nfirst 和TGL。
通过减小扩频因子压缩的一个无线帧中,Ndata,j?2(Ndata,j?NTGL)其中NTGL?cm15?Ntr?Ndata,j。 15如果 ?Nij = 0 ,那么速率匹配的输出数据与输入数据是完全相同的,并且在节4.2.7.5中不需要执行速率匹配算法。
如果 ?Nij ? 0 ,4.4.2.7.1.2.1节和4.4.2.7.1.2.2节中的参数将被用来确定 eini, eplus, 和eminus(不管无线帧是否被压缩)。 4.2.7.1.2.1 不编码和采用卷积编码的传输信道(TrCHs)
R??Ni,jmodNi,j
—注:?Ni,jmodNi,j在0到Ni,j-1范围内,即 -1mod10=9。 若R?0且2?R?Ni,j
q??Ni,j/R? 显示有问题 否则
q??Ni,j/(R?Ni,j)? 注:q是个有符号量。
if q is 偶数
显示有问题 25

