LTEpdcpv830标准介绍.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LTEpdcpv830标准介绍

PDCP在协议栈中的位置 PDCP层结构图 PDCP层服务 向上层提供的服务 数据传输; 头压缩; 加密; 完整性保护。 从下层得到的服务 确认的数据传输业务,包括PDCP PDU成功传输的指示; 非确认的数据传输业务; 有序传送,除了在切换时的情况; 重复丢弃,除了在切换时的情况。 PDCP层功能 发送和接收实体利用ROHC协议对IP数据流进行相应的头压缩和解压缩; 用户面数据或者控制面数据的传输; 维护RLC AM模式下映射的无线承载的PDCP SN; 在切换时,上层PDU的有序传送; 在切换时,RLC AM模式下映射的无线承载的下层SDU重复消除; 用户面数据和控制面数据的加密和解密; 控制面数据的完整性保护与完整性验证; 基于计时器的丢弃; 重复丢弃。 PDCP层功能图 PDCP过程 PDCP Data Transfer Procedures UL Data Transfer Procedures DL Data Transfer Procedures PDCP Actions related to Handover UL Data Transfer Procedures DL Data Transfer Procedures PDCP Status Report PDCP discard Header Compression and Decompression Ciphering and Deciphering Integrity Protection and Verification PDCP上行数据传输过程 PDCP SN = Next_PDCP_TX_SN; 启动Discard_Timer; 头压缩; 根据COUNT进行完整性保护和加密;//TX_HFN和SN Next_PDCP_TX_SN++; If (Next_PDCP_TX_SN Maximum_PDCP_SN) { Next_PDCP_TX_SN = 0; TX_HFN++; } 提交PDCP Data PDU给下层。 PDCP下行数据传输过程(DRB) If ((RLC AM Flush_Timer is not running) || RLC UM) { if (SN Next_PDCP_RX_SN) RX_HFN++; 根据COUNT解密PDCP Data PDU;//RX_HFN和SN if (RLC AM) Last_Submitted_PDCP_RX_SN = SN + 1; Next_PDCP_RX_SN = SN + 1; if (Next_PDCP_RX_SN Maximum_PDCP_SN) { Next_PDCP_RX_SN = 0; RX_HFN++; } 头解压缩PDCP Data PDU; 提交PDCP SDU给上层; } PDCP下行数据传输过程(DRB) If (RLC AM Flush_Timer is running 不是下层重建收到的PDU) { //分情况讨论; } If (SN – Last_Submitted_PDCP_RX_SN Reordering_Window || 0 = Last_Submitted_PDCP_RX_SN – SN Reordering_Window) { if(SN Next_PDCP_RX_SN) 根据COUNT解密;//RX_HFN-1和SN else 根据COUNT解密;//RX_HFN和SN 头解压缩; 丢弃该PDCP SDU; } PDCP下行数据传输过程(DRB) Else if (Next_PDCP_RX_SN – SN Reordering_Window) { RX_HFN++; 根据COUNT解密;//RX_HFN和SN Next_PDCP_RX_SN = SN + 1; } PDCP下行数据传输过程(DRB) Else if (SN – Next_PDCP_RX_SN Reording_Window) { 根据COUNT解密;//RX_HFN-1和SN } PDCP下行数据传输过程(DRB) Else if (SN = Next_PDCP_RX_SN) { 根据COUNT解密;//RX_HFN和SN Next_PDCP_RX_SN = SN + 1; if (Next_PDCP_RX_SN Maximum_PDCP_SN) { Next_PDCP_RX_SN = 0; RX_HFN++; } } PDCP下行数据传输过程(DRB) Else if (

文档评论(0)

wumanduo11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档