PDCP(Packet Data Convergence Protoco1,分组数据汇聚协议)
目录 |
PDCP是对分组数据汇聚协议的一个简称。它是UMTS中的一个无线传输协议栈,它负责将IP头压缩和解压、传输用户数据并维护为无损的无线网络服务子系统(SRNS)设置的无线承载的序列号。
无线接口可分为三个协议层:物理层(L1)、数据链路层(L2)和网络层(L3)。
L1主要用于为高层业务提供传输的无线物理通道。
L2包括MAC(Medium Access Control)、RLC(Radio Link Control)、BMC(Broadcast/Multicast Control)和PDCP(Packet Data Convergence Protocol)四个子层。
L3包括接入层中的RRC子层和非接入层的MM(MobilityManagement,移动性管理)和CC(CallControl,呼叫控制)。
分组数据汇聚协议层属于无线接口协议栈的第二层,处理控制平面上的无线资源管理(RRC)消息以及用户平面上的因特网协议(IP)包。在用户平面上,PDCP子层得到来自上层的IP数据分组后,可以对IP数据分组进行头压缩和加密,然后递交到RLC子层。PDCP子层还向上层提供按序提交和重复分组检测功能。在控制平面,PDCP子层为上层RRC提供信令传输服务,并实现RRC信令的加密和一致性保护,以及在反方向上实现RRc信令的解密和一致性检查。
PDCP协议包括以下具体支持的功能:
(1)用户平面数据的报头压缩和解压缩。
(2)安全性功能:
①用户和控制平面协议的加密和解密;
②控制平面数据的完整性保护和验证。
(3)数据的传输功能:
①下层重建时,对向上层发送的PDU顺序发送和重排序;
②对映射到AM模式的RB的下层SDU进行重排序。
(4)数据包的丢弃。