关于MAC子头中LCID的问题
你知道有BCCH等逻辑信道的存在,简单地讲,UE或者eNB怎么告诉对方这次它传的是什么东东?UE说这个MAC PDU里装的是DTCH,eNB怎么知道呢,eNB又不是UE肚里的蛔虫?简单把LCID交给eNB,eNB就知道了。eNB对UE也是一样。
更具体地讲,BCCH和PCCH是用transparent MACPDU,它没有MAC header,所以也就没有LCID。此外的CCCH, DCCH, DTCH都有自己的逻辑信道ID,前两者是协议里定好的0~2,DTCH可以由eNB配置,在DRB建立的时候告诉UE就行了。而不属于逻辑信道的padding, TA Command,BSR等,协议里也给它们定好了LCID,其实就是让接收方看了包裹的封面,能够知道这次快递包裹里装的是什么东东。
这些逻辑信道的定义在321中有介绍,比如CCCH是common control channel,主要用于RRC连接建立之前的信令交互(可以参考331种UL-CCCH/DL-CCCH message,比如rrcconnectionrequest...)。
类似的其他逻辑信道找到类似的信息。
LCID 00001~01010(共10个LCID)与logical channel identity的对应关系应该是:1对应SRB1,2对应SRB2,3~10对应DRB?不确定,高手解释。
感谢2楼3楼的回复,请问2楼“此外的CCCH, DCCH, DTCH都有自己的逻辑信道ID,前两者是协议里定好的0~2,……”中所指的协议具体指哪篇?
2楼讲得透彻
LCID就是一个双方约定好的标识,用来指定某些事件的发生。这一点在LTE中更是得到了广泛的运用
36.331
search for logicalchannelidentity
根据6楼的指示已找到,SRB1对应logical channel identity=1,SRB2对应logical channel identity=2,DRB对应logical channel identity=3~10,感谢!