物理层传输格式的用法,关于TF,TFS,TFC,TFCS,TFI,TFCI

来源:互联网 发布:宝鸡时代网络 编辑:程序博客网 时间:2024/05/21 15:42

本文总结一下自己对物理层传输格式相关概念的理解。

先列出相关的概念及缩写。

TF:Transport Format,指在一个给定的传输时间间隔内,物理层与MAC之间通过一条传输信道i交换一个传输块集所采用的传输格式,他包含TBSize,TBNum等一些基带解包需要的必要参数。

TFS:Transport Format Set,它定义了一条传输信道上允许的传输格式的集合。

TFC:Transport Format Combination,为了提高传输效率,物理层将把从一条或多条传输信道上接收到的数据组合起来构成一条或多条编码组合传输信道CCTrCH(传输信道的复用),在每一条传输信道上,都存在一个传输格式集,但在每一个给定的时间点,具体来说就是一个TTI,MAC仅将各传输信道上的一个格式提交到物理层,由物理层将其组合后形成CCTrCH再映射到物理信道。换句话一个TFC就能表示CCTrCH中各传输信道当前使用的TF。例如,如果被配置了三条传输信道DCH1,DCH2,DCH3,则某一时刻的传输格式组合可表示为:

   DCH1:{1280bit,1280bit},{40ms,1/3卷积编码,RM=2,CRC=16bit};

   DCH2:{640bit,640bit},{40ms,Turbo编码,RM=3,CRC=16bit};

   DCH3:{460bit,920bit},{20ms, 1/3卷积编码,RM=2,CRC=16bit};

TFCS:Transport Format Combination Set,一条编码组合传输信道CCtrCH上所有传输格式组合的集合。如果DCH1的TFS有4种格式,DCH2的TFS有2种,则TFCS就有4X2=8种格式。TFCS的配置由层3信令完成,但由MAC子层负责具体的执行,MAC每次从集合中取出一种传输格式送到物理层,由物理层编码后再完成到CCTrCH的组合。

TFI:Transport Format Indicator,是MAC与物理层交换数据时的一个参数,用以指示信道传输格式集中的一个特定的传输格式。

TFCI:Transport Format Combination Indicator,表示当前CCTrCH所使用的TFC。一个特定的TFCI值与一种特定的传输格式组合有着一一对应关系。MAC在每个传输时间间隔与物理层通信时,用TFI指示传输信道的传输块集。物理层根据从所有的并行传输信道上收到的TFI值生成物理层控制信令TFCI。作为物理层信令,TFCI用于通知接收方当前激活的传输格式组合,接收方的物理层可以据此信息确定怎么对接收到的数据进行解码,去复用以及用什么样的传输格式将收到的数据块集送到MAC子层。可供物理层选用的TFCI值由通信双方的高层(RRC)在配置物理信道时给出。通信建立时,通信的双方通过磋商机制确定出一套双方都能支持的传输格式组合集。

举一个例子来说明具体应用的方法:
1.RNC在建立与UE的RRC连接时确定使用几个传输信道,例如2个,25.2XX协议中规定按TFS中TF的个数(以下称TFSNum)进行降序排列,也就是说如果2个TFS中一个有4个TF,另一个有2个TF,则一定是DCH1为4个,DCH2为2个。

2.RNC通过NBAP消息将TFCS传给RBS的Baseband, RNC通过RRC消息将同一个TFCS传给UE。TFCS中包含两个DCH的TFS。

3.具体一个数据包从RNC下发到RBS后,RBS的Mac层针对每一个TrCH的当前TTI的数据量给出一个TFI,物理层拿到TFI作用TFCS中对应TFS的Index就可以确定出一个TF来,这样可以对相应的信道进行下行编码操作。当两个DCH编码完成需要合并成CCTrCH时,物理层将两个TFI合并成TFCI,例如TFI_1=2, TFI_2=1,则TFCI=2x4+1=9,TFCI会从物理层的信道中传给UE,指示UE当前这个TTI的物理层格式。

4.UE收到数据后,从TFCI中解出各DCH的TFI,如上例UE收到TFCI=9,用9依次除以各TFSNum取商作为当前TrCH的TFI,取余数做下一个TrCH的处理。9/4=2,则TFI_1=2,9%4=1,则1进行下一个信道的处理,若当前为最后一个TrCH,则不需要再除直接使用。这样计算出TFI_1=2,TFI_2=1,然后到RRC建立时收到的TFS中找到对应的具体TF,就可以对各TrCH进行解码了。

原创粉丝点击