协议层次划分理解
网络协议的层级的划分是以功能层次为基础划分,将一个大的功能划分成很多小功能,减少各个层次之间的耦合。如代码中大的功能函数划分成很多小的功能函数,最终实现的功能是一样。协议无非做两种事情,封包-解包。
TM模式:
TM数据有两种方式,分段和不分段,这两种方式是网络配置的。由于TM模式的数传未添加额外的标识位,所以接收段只能通过时间(TTI)进行区分。接收段在一个TTI时间内接收到的数据为一个完成的PDU。发送端在一个TTI的周期内发送的是一个完整的SDU。
UE TM 模式上行数据处理:
UE在上行数据处理中,接收的是RLC SDU,输出的是RLC PDU;RLC TM的功能就是将RLC SDU转化为RLC PDU,然后通过逻辑信道传送 给MAC实体。
UE TM 模式下行数据处理:
UE在下行数据的处理中,通过逻辑信道接收到的是RLC PDU,输出的是RLC SDU;RLC TM的功能就是将RLC PDU转化成RLC SDU。
TM模式协议整体比较简单,就是以时间(TTI)为边界点区分数据的完整性。TM模式数据传输效率高(没有额外的添加bit),但是数据是否发送成功无法保证,适合对时间敏感的业务,如语音。