5G(NR)中PDCP是一个层二协议,总体功能与4G LTE的PDCP相同;PDCP位于控制面上侧(RRC)和下侧(RLC)之间(如图1左所示),在用户面SDAP和RLC之间(如图1右所示)。
图1.5G(NR)协议栈中PDCP位置
PDCP功能定义
PDCP是分组数据协议;
它是5G(NR)协议栈中一个层;
5G(NR)中位于RLC层上面和SDAP层下面(用户面)或RRC层(控制面);
PDCP层具体头部压缩功能,又称为收敛协议层;
PDCP负责加密和完整性保护等安全控制;
3GPP在TS 38.323中定义了PDCP协议内容。
PDCP层提供服务
PDCP层为上层RRC或SDAP层提供以下服务
用户面数据传输(Transfer of user plane data)
控制面数据传输(Transfer of control plane data)
头压缩(Header compression)
加密和完整性保护(Ciphering and Integrity Protection)
PDCP层为下层RLC提供以下服务
数据传输服务确认,包括成功传送 PDCP PDUs.
数据传输服务的指示。
PDCP层结构实体和接口
图2.PDCP层实体结构
PDCP entity(PDCP 实体):用于执行PDCP子层功能(如序列编号,报头压缩/解压,加密/解密等)的PDCP实体可以配置为发送端和接收端(双向无线承载容器)或者只配置其中一个(单向无线承载容器)。
PDCP SAP:是服务接入点(Service Access Points)。ASAP是任意两层之间的逻辑连接(接口)。在5G中PDCP SAP是SDAP&PDCP之间的接口。
C-SAP:是控制服务访问点(stands for Control Service Access Point)的缩写,它是RRC&PDCP之间的逻辑连接接口。
RLC UM-SA:它是RLC不确认模式(Unacknowledged Mode)SAP,它是RLC&PDCP之间的逻辑连接接口。
RLC AM-SAP:意为RLC确认模式(Acknowledged Mode)SAP,这是RLC&PDCP之间的逻辑连接接口 。
DPCP SDU/PDU:SDU是业务数据单元,PDU代表分组数据单元。DPCP子层的输入为DPCP SDU,输出为PDCP PDU或DPCP SDU。
RLC SDU/PDU:RLC子层的输入称为RLC SDU,而RLC子层的输出为RLC PDU或MAC SDU。
根据:https://www.techplayon.com/5g-nr-layer-2相关文档翻译整理
联系客服