RLC层说道RCL层,第一印象肯定是有3种传输模式,分别是TM(TransparentMode),UM(UnacknowledgeMode)和AM(Acknowledgemode),主要的特征如下:•TM:没有RCL头,仅仅Tx在缓存中,没有分割和重组,也不需要反馈(ACK、NACK)•UM:有RLC头,缓存器中Tx和Rx都有,也有分割和重组,但是不需要反馈
•AM:有RLC头,缓存器中Tx和Rx都有,也有分割和重组,也需要反馈(如:ACK/NACK)
每种模式都可以发送和接收数据
在TM和UM中,单独的实体用于发送和接收,但在AM中,单个RLC实体执行发送和接收
•BCCH,PCCH,CCCH只能用RLCTM
•DCCH只能用RLCAM
•DTCH可以用RLCUM或AM
(具体使用哪种模式,由RRC消息指示)
BCCHPCCHDC:匚HCCCHDTCHDTCHTM模式TM模式意味着“几乎不处理RLC数据”
它所做的唯一一件事就是在发送端缓冲数据
这一层没有RLC报头,没有重新排序,没有分割,没有重组
由于TM模式的这种“无数据处理”性质
需要记住的一件重要事情是,注意MAC/PHY资源分配
即使MAC/PHY资源的分配小于RLC包,RLC也不会在意
它会把它所拥有的一切转发给MAC/PHY
因此,那些大于MAC/PHY资源的RLC数据可能被切断或丢弃
另一个需要注意的是,信道BCCH/PCCH/CCCH数据由该RLC模式处理
CV>BCCHPCCn-'CCCECCXPCCK'CCCHUEGN3rid
L^uiteyfacE(ULITM-TM-RLCchaKeceivuLSTM-rrfLiiEiiiittiiiEni-RLC'出ti忙IrFJiamigEiEnUM模式'UnacknowledgedMode'意味着‘不需要其他