PDCP序列号管理与完整性保护流程解析

需积分: 5 0 下载量 109 浏览量 更新于2024-07-10 收藏 64KB DOCX 举报
该文档介绍了38523标准中关于5G NR PDCP(分组数据汇聚协议)的用例和序列号管理,特别是在用户平面和控制平面使用12位和18位SN(序列号)的情况,以及不同场景下完整性保护的实施。 在5G NR网络中,PDCP层是负责提供安全性和可靠性的重要协议层。文档详细阐述了PDCP在RRC连接状态下的工作流程,主要涉及以下几个方面: 1. 序列号管理: - 流程1和流程3描述了当UE(用户设备)在RRC连接态下,PDCP配置12位或18位SN时,如何在数据传输过程中递增SN。当SN达到最大值(即2^[pdcp-SN-SizeUL]-1)后,UE会在下一个PDU中重置SN为0,确保序列号的连续性。 - 流程2和流程4是在SN达到最大值后如何进行SN的回转,以适应更大范围的序列号需求。这种机制避免了序列号的混淆,确保接收端能够正确地排序和处理PDCP数据单元。 2. 完整性保护: - 流程5指出,当SRB(信令无线电承载)配置了NR-PDCP,并且使用了SNOW3G完整性算法时,UE会在与SRB相关的NR-PDCP实体中执行相应的完整性保护功能,以确保信令数据的安全传输。 - 流程6涉及非独立部署(EN-DC)情况下的DRB(数据无线电承载)。如果在DRB上使用了SNOW3G完整性算法,UE会在对应的PDCP实体中执行完整性保护。但若EN-DC下DRB的完整性保护设置为'connceted to 5GC',则完整性保护不适用,遵循38.331条款6.3.2的规定。 3. 错误处理: - 流程7描述了在“RRC_CONNECTED”状态下,如果配置了SRB3(例如,用于辅助连接)并收到其上的消息,但完整性校验失败,UE会向网络发送SCGFailureInformationNR消息,报告失败类型为“srb3-IntegrityFailure”,表示SRB3的数据传输存在问题。 这些流程对于理解5G NR中的PDCP操作至关重要,因为它们确保了数据的可靠传输、网络安全性以及错误检测和恢复机制。在设计和优化网络性能,以及解决与PDCP相关的故障时,这些知识是必不可少的。