新闻中心

EEPW首页>手机与无线通信>设计应用> LTE系统中PDCP子层功能研究

LTE系统中PDCP子层功能研究

作者: 时间:2011-04-22 来源:网络 收藏

1.3.1 上行发送
每一个SDU对应一个Discard Timer,一旦由高层接收到一个SDU,即启动该SDU对应的Discard Timer。同时,进行发送相关的状态变量更新及加密、完整性保护等,具体过程如图2所示。

本文引用地址://m.amcfsurvey.com/article/156371.htm

d.JPG


1.3.2 下行接收
在不需重建的普通工作模式下,实体在接收到RLC AM实体提交的PDCP PDU时,不需执行重排序过程,因为RLC AM在向PDCP实体提交PDCPPDU时,已保证顺序递交。以切换引起的PDCP重建为例,UE先从源eNodeB收到一些PDCP SDU,重建开始后从目的eNodeB接收PDCP SDU(其中部分是源eNodeB转给目的eNodeB的,并且有一些是源eNodeB已发给UE但尚未得到确认的),因此,UE的PDCP实体收到的PDCP SDU可能是乱序并且有重复的,因此对于RLC AM模式,在重建情况下,PDCP接收实体需对接收的PDCP SDU进行重排序和重复检测。
综合上述各种情况,对映射到RLC AM模式的DRB接收处理过程如下:定义接收的PDCP序列号为SN,接收端上一次提交给高层的PDCP SDU序列号为Last_Submitted_PDCP_RX_SN,Reordering_Window为序列号空间50%长度的重排序窗,RX_HFN为接收端当前HFN,Next_PDCP_RX_SN为接收端期待的下一个接收的PDCP序列号,具体流程如图3所示。

e.JPG


1.4 数据包丢弃
的PDCP层的丢弃基于定时器,发射机从高层接收到每一个PDCP SDU时该定时器启动,当定时器溢出时UE仍未发起PDCP SDU传输,那么丢弃该PDCP SDU。如果定时器被设置到一个合适的值来满足无线承载所要求的QoS,这一丢弃机制可以防止发射机的过渡延时和排队现象。具体的处理过程如下:
1.4.1 上行发送
当高层要求PDCP重建时,映射到RLC AM模式的DRB处理过程:
(1)重置上行头压缩协议。
(2)在重建过程中,应用高层提供的加密算法以及密钥。
(3)由第一个还没有确认成功发送的PDCP SDU开始执行重传,或者按COUNT升序,优先于重传过程发送所有已关联了PDCP序列号的PDCP SDU。
①按照第一节报头压缩中提及的压缩算法,执行PDCP SDU报头压缩过程。
②按照安全性介绍的加密过程,执行PDCPSDU加密过程。
③将经过上述处理的PDCP数据PDU递交给下层。
1.4.2 下行接收
当高层要求PDCP重建时,映射到RLC AM模式的DRB处理过程:
(1)处理所有由于下层重建而由下层接收的PDCP数据PDU。
(2)重置下行头压缩协议。
(3)在重建过程中,应用高层提供的加密以及完整性保护算法。

2 PDCP在OPNET中的实现
2.1 PDCP传输的实现
在OPNET中PDCP传输的实现是通过直接改变数据包的大小来仿真网络流量,PDCP在OPNET中压缩侧的实现流程图如图4所示。

f.JPG



评论


相关推荐

技术专区

关闭