fixed and flexiable rate matching-1

 

Table 1: Fixed position Physical process[aa1] 

 

RAB/Signalling RB

RAB 384k

 

SRB 3.4k

TB sizes, bit

336

148

TFS

TF0, bits

0x336

0x148

TF1, bits

1x336

1x148

TF2, bits

2x336

N/A

TF3, bits

4x336

N/A

TF4, bits

8x336

N/A

TF5, bits

12x336

N/A

TTI, ms

10

40

Coding type

TC 1/3

CC 1/3

CRC, bit

16

16

RM attribute

110 -150 (150)

155 – 230 (155)

Max number of bits/TTI after channel coding

TF0

0

0

TF1

(336+16)*3+12 = 1068

 

516[aa2] 

TF2

(336+16)*2*3+12 = 2028

N/A

TF3

(336+16)*4*3+12 = 4236

N/A

TF4

(336+16)*8*3+12 = 8460

N/A

TF5

(336+16)*12*3+12 = 12684

N/A

Max number of bits/radio frame before rate matching( )

12684

129

Puncturing or Repeat Max bits per Radio frame

-3659

-34

Puncturing or Repeat MAX bits per TTI

-3659

-136

 

Puncturing or Repeat bits for each TFS

TF0

0

0

TF1

-309

-136

TF2

-586

N/A

TF3

-1222

N/A

TF4

-2441

N/A

TF5

-3659

N/A

Trans bits after rate matching for each TFS

+

TF0

0

0

TF1

1068-309 = 759

516-136=380

TF2

2028-586 = 1442

N/A

TF3

4236-1222 = 3014

N/A

TF4

8460 -2441= 6019

N/A

TF5

12684-3659 = 9025

N/A

Actual trans data per TTI after first insert DTX

TF0

9025DTX

380DTX

TF1

759+8266DTX

380

TF2

1442+7583DTX

N/A

TF3

3014+6011DTX

N/A

TF4

6019+3006DTX

N/A

TF5

9025

N/A

 

Table 2: Flexible position Physical process[aa3] 

 

RAB/Signalling RB

RAB 384k

 

SRB 3.4k

TB sizes, bit

336

148

TFS

TF0, bits

0x336

0x148

TF1, bits

1x336

1x148

TF2, bits

2x336

N/A

TF3, bits

4x336

N/A

TF4, bits

8x336

N/A

TF5, bits

12x336

N/A

TTI, ms

10

40

Coding type

TC 1/3

CC 1/3

CRC, bit

16

16

RM attribute

110 -150 (150)

155 – 230 (155)

Max number of bits/TTI after channel coding

TF0

0

0

TF1

(336+16)*3+12 = 1068

516[aa4] 

TF2

(336+16)*2*3+12 = 2028

N/A

TF3

(336+16)*4*3+12 = 4236

TF4

(336+16)*8*3+12 = 8460

TF5

(336+16)*12*3+12 = 12684

Max number of bits/radio frame before rate matching( )

TF0

0

0

TF1

1068

129

TF2

2028

N/A

TF3

4236

TF4

8460

TF5

12684

Puncturing or Repeat bits for each TFS

TF0

0

0

TF1

-308

-136

TF2

-585

N/A

TF3

-1221

N/A

TF4

-2440

N/A

TF5

-3659

N/A

Trans bits after rate matching for each TFS

+

TF0

0

0

TF1

1068-308 = 760

516-136=380

TF2

2028-585 = 1443

N/A

TF3

4236-1221 = 3015

N/A

TF4

8460 -2440= 6020

N/A

TF5

12684-3659 = 9025

N/A

 

结论:

由以上两张表可以看出,对于PS 384K+SRB 3.4K业务来说,应用Fixed速率匹配处理和Flexible速率匹配处理的结果几乎没有差异。也就是说,应用两种速率匹配处理,在一个TTI内打孔几乎是一样的,从而对业务QOS的影响也就是一样的。

问题分析

我们都知道FlexibleFixed主要的不同在于:在flexible映射时,一个业务未使用的物理信道时隙资源可由其他业务占用。但由table 1table 2可以看到,对于TFCI = 6: dch1 0×336, dch2 1×148flexiblefixed的处理结果几乎是一样的,dch2并没有占用dch1的时隙资源,what’s the reason

观察FlexibleFixed的公式可以看出:

1、  对于Fixed速率匹配,其运算是以传输信道最大TF的加权和为基数进行运算的。

2、  对于Flexible速率匹配,其运算是以传输信道的最大加权TFC为基数进行运算的。

3、  当最大TFC是由所有传输信道的最大TF组成时,12的运算是一致的,不会有“一个业务未使用的物理信道时隙资源可由其他业务占用”。

4、  当最大TFC不是由所有传输信道的最大TF组成时,情况就不同了。例如:

 

- TFCS

TFCI

DCH1(10ms)

DCH2(40ms)

0

0x600

0x168

1

0x600

1x168

2

1x600

0x168

 

对于fixed速率匹配,dch1dch2都按最大TF(1x6003x168)在无线帧中占据位置,互不干涉;对于flexible则不同,表中最大的TFCTFCI=2, DCH1 1x600, DCH2 0x168,对于TFCI=1, DCH1 0x600, DCH2 1x168DCH2使用了DCH1未用的时隙资源,较fixed速率匹配打孔减少。具体计算参见附录3

 

总结:对于最大TFC由所有传输信道最大TF组成的业务(我们现在所有的PS业务),配置FixedFlexible没有什么分别,flexible不会体现出它的优势;Flexible只有在各个传输信道不同时达到最大速率对应的业务组合中才能体现它的价值。


 [aa1]具体运算参看附录1

 [aa2]3*(148+16)+24 = 516

 [aa3]具体运算参看附录2

 

 [aa4]3*(148+16)+24 = 516

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值