PDCP(Packet Data Convergence Protocol)(36.323)
负责处理来自不同Radio Bearer的IP数据包(同一个RB可能会有多个IP数据包)。对这些数据包进行了加密,头压缩还有完整性保护。
头压缩:仅针对用户面对数据,可以降低开销
完整性保护:仅针对控制面的信令(RRC和NAS),当完整性校验失败时信令包会被丢弃掉
加密:保证在空口中传输的数据的隐私性
RLC(Radio Link Control)(36.322)
可能把来自同一个RB的数据包切割成多个小包,也可能把多个小包合成一个大的数据包(Concatenation/Segmentation/Reassembly,因为RLC的PDU大小是由MAC层指定的)。
RLC实体可以配置为以下三种模式:
Acknowledged Mode(AM):
对应AM RLC实体,简称AM实体。通过出错检测和重传,AM模式提供了一种可靠的传输服务。该模式提供了所有的RLC功能。
Unacknowledged Mode(UM):
对应UM RLC实体,简称UM实体。该模式提供除重传和重分段外的所有RLC功能,因此提供了一种不可靠的传输服务。
Transparent Mode(TM):
对应TM RLC实体,简称TM实体。该模式可以认为是空的RLC,因为这种模式下只提供数据的透传(passthrough)功能。
ARQ机制:仅用于AM,“发送窗”和“接收窗”
重排序(Reordering):仅用于UM和AM
重复包检测(Duplicate Detection):仅用于UM和AM
重分段(Resegamentation):仅用于AM,当RLC Data PDU需要重传时,可能需要重分段。例如,当MAC层指定的大小小于需要重传的原始RLC data PDU的大小时,就需要对原始RLC data PDU进行重分段。