分组数据汇聚协议pdcp实体及其执行的方法

文档序号:9219602阅读:1390来源:国知局
分组数据汇聚协议pdcp实体及其执行的方法
【技术领域】
[0001]本发明涉及移动通信,具体地,涉及分组数据汇聚协议rocp实体及其执行的方法,用于使得接收侧rocp实体能够尽早将未按序接收的rocp sdu递交到上层。
【背景技术】
[0002]第三代伙伴计划(3GPP)长期演进(LTE)系统的层2(layer2)用户平面协议栈(User-Plane Protocol Stack)由3个子层组成,从高到低依次为:分组数据汇聚协议(Packet Data Convergence Protocol, F1DCP)层、无线链路控制(Rad1 Link Control,RLC)层和媒体接入控制(Media Access Control)层。在发送端,从高层接收服务数据单元(Service Data Unit, SDU),为该层提供业务,并向低层输出协议数据单元(Protocol DataUnit,PDU)。例如:RLC层接收来自HXP的分组(packet)。这些分组对PDCP层来说是HXPH)U,但对RLC层来说是RLC SDU0用于发送HXP PDU的HXP实体称为HXP Tx,用于发送RLC PDU的RLC实体称为RLC Tx。在接收端,该过程是相反的,每层向上层发送SDU,上层作为PDU接收。用于接收rocp PDU的rocp实体称为rocp Rx,用于接收rlc pdu的rlc实体称为 RLC Rx。PDCP SDU 由 PDCP 序列号(sequence number, SN)标识,PDCP SDU 与对应的PDCP PDU和RLC SDU具有相同的序列号,RLC PDU由RLC序列号标识。TOCP序列号和RLC序列号可循环利用。当rocp序列号达到最大值时,新的rocp sdu又从最小值开始编号,但对应的超巾贞号增加I。F1DCP序列号和超巾贞号(Hyper Frame Number, HFN)组成的COUNT唯一标识一个 PDCP SDU。
[0003]3GPP LTE 版本 11 中,每一无线承载(bearer)有一个 F1DCP 实体(entity)和一个RLC实体。每个基站(也称为NodeB或演进NodeB(eNB))和每个用户设备(UE)均有一个MAC实体。这里,用户设备可以是用户终端,用户节点,移动终端或平板电脑。RLC层的功能通过RLC实体(entity)来实现,RLC实体可配置为3种数据传输模式之一:(I)透明模式(Transparent Mode, TM) ; (2)确认模式(Acknowledged Mode, AM) ; (3)非确认模式(Unacknowledged Mode, UM)。在 AM RLC 和 UM RLC 模式下,RLC 实体负责 RLC SDU 的按序发送和接收。具体地,在RLC发送方,基站或用户设备中的RLC实体将来自HXP实体的RLCSDU按照MAC层指示的大小依次重新进行分段(segmentat1n)并添加RLC报头(Header)形成RLC PDU并依次发送,RLC报头中包含为所述RLC PDU分配的RLC SN。在RLC接收方,RLC实体从下层接收RLC H)U,将这些RLC PDU按照RLC SN升序重排序和重组(concatenate),并将重组后的RLC SDU按照从小到大的顺序依次递交给HXP层。
[0004]正在制定中的3GPP LTE版本12标准中,包含关于具有双连接(dualconnectivity)能力的用户设备、主基站(Master eNB, MeNB)、辅基站(Secondary eNB,SeNB)的标准制定工作。主基站负责维护用户设备的无线资源管理(Rad1 ResourceManagement,RRM)测量配置并且基于接收到的测量报告或流量状况(traffic condit1ns)或承载类型(bear type)向辅基站请求为用户设备提供额外的资源。辅基站接收到主基站的请求后为用户设备配置服务小区或因没有足够的资源而拒绝所述请求。
[0005]基于承载分离(bearer split)的不同方式和用户平面协议栈的不同,在3GPPTSG-RAN2第83bis次会议上,确定IA和3C两种用户平面架构(User-plane Architecture)作为双连接部署方式的标准化选项。图1示出的选项3C具有如下特征:(I)主基站通过Sl-U接口与业务网关(Serving Gateway, S-Gff)通信;(2)承载在主基站中分离;(3)对于分离承载(split bearer),在主基站和辅基站中都有对应RLC实体(entity)。在选项3C中,位于辅基站的RLC实体与上层(即位于主基站的HXP实体)通过Xn接口进行交互,所述Xn接口包括X2接口。基于所述特征,在双连接部署方案3C中,为用户设备配置的服务小区(serving cell)分成两类:(I)由MeNB的服务小区组成的主小区群(Master CellGroup, MCG) (2)由SeNB的服务小区组成的辅小区群(Secondary Cell Group, SCG)。相应的,具有双连接能力的用户设备为分离承载配置一个rocp实体和两个rlc实体,所述rocp实体与MCG中的I3DCP实体对应,所述一个RLC实体与MCG中的RLC实体对应,所述另一个RLC实体与SCG中的RLC实体对应。
[0006]在3GPP LTE版本11中,由于每个PDCP Rx只对应一个RLC Rx。RLC接收实体的重排序功能确保rocp Rx从rlc层按序接收rocp pdu.但在承载分离的双连接部署方式下,一个rocp Rx对应两个RLC Rx, PDCP Rx从两个RLC Rx接收到的I3DCP PDU是乱序的。因此,PDCP Rx需要对来自两个RLC Rx的HXP PDU重新进行排序。在3GPP TSG RANWG2Meeting#85次会议上提出HXP重排功能将采用UM RLC类似的基于t-Reordering定时器的重排方法。所述方法的主要思想为:rocp Rx从两个rlc Rx接收rocp rou,当接收到未按序到达的rocp PDU时,将未按序到达的rocp pdu存储在重排序缓冲区中,并启动t-Reordering定时器,等待遗漏的HXP PDU到来。当接收到遗漏的HXP PDU,则将已按序接收的rocp SDU递交到上层。但是,当某个rocp sdu在rocp发送实体中由于删除计时器(discardtimer)到期而被删除或由于在X2接口上传输丢失时,这些未按序接收的F1DCPPDU将存储在重排序缓冲区中直到t-Reordering定时器到期才被递交到上层。这将增大PDCP SDU的时延并延后TCP流量控制功能。当t-Reordering定时器设置较大时,将导致未按序接收的rocp pdu因在重传缓冲区中等待已删除或已丢失的rocp pdu而超过其有效期,进而影响无线链路的传输时延和可靠性。

【发明内容】

[0007]鉴于现有技术中存在的以上问题,本发明旨在提供一种机制,使得接收侧rocp实体能够尽早将未按序接收的rocp sdu递交给上层。
[0008]为实现上述目的,本发明的第一方面提供了一种由接收侧的分组数据汇聚协议PDCP实体执行的方法,包括:将从rocp实体的下层实体接收的、未按序到达的分组数据汇聚协议协议数据单元rocp pdu映射为rocp sdu,并存储在重排序缓冲区中;判断遗漏的PDCP SDU的序列号是否小于rocp实体分别从两个下层实体接收到的rocp sdu的最大序列号中的较小者;以及如果所述遗漏的rocp sdu的序列号小于所述较小者,则将重排序缓冲区中存储的序列号小于所述遗漏的F1DCP SDU的序列号的F1DCP SDU以及序列号大于所述遗漏的rocp SDU的序列号且与所述遗漏的rocp sdu的序列号连续的rocp sdu递交给rocp实体的上层实体。
[0009]在根据本发明第一方面的方法中,可以按遗漏的rocp SDU的序列号从大到小的顺序判断遗漏的rocp sdu的序列号是否小于所述较小者,并且如果判断出一个遗漏的rocpSDU的序列号小于所述较小者,则不再判断其余遗漏的rocp SDU的序列号是否小于所述较小者。
[0010]为实现上述目的,本发明的第二方面提供了另一种由接收侧的分组数据汇聚协议PDCP实体执行的方法,包括:将从rocp实体的下层实体接收的、未按序到达的分组数据汇聚协议协议数据单元rocp pdu映射为rocp sdu,并存储在重排序缓冲区中;以及将重排序缓冲区中存储的序列号小于或等于rocp实体分别从两个下层实体接收到的rocp sdu的最大序列号中的较小者的rocp sdu及其后续连续的rocp sdu递交给rocp实体的上层实体。
[0011]在根据本发明第二方面的方法中,所述将重排序缓冲区中存储的序列号小于或等于rocp实体分别从两个下层实体接收到的rocp sdu的最大序列号中的较小者的rocp sdu及其后续连续的rocp sdu递交给rocp实体的上层实体可以包括:按重排序缓冲区中存储的rocp sdu的序列号从大到小的顺序判断重排序缓冲区中存储的rocp sdu的rocp sdu的序列号是否小于或等于所述较小者,并且如果判断出一个rocp sdu的序列号小于或等于所述较小者,则不再判断其余rocp sdu的序列号是否小于或等于所述较小者,而将其余rocp301所判断出的序列号小于所述较小者的rocp sdu及其后续连续的rocp sdu递交给rocp实体的上层实体。
[0012]本发明的第三方面提供了一种由发送侧的分组数据汇聚协议rocp实体执行的方法,包括:删除删除计时器已到期的rocp sdu ;以及向接收侧的rocp实体发送指示全部或部分已到期rocp sdu的rocp控制rou。
[0013]在根据本发明第三方面的方法中,所述rocp控制PDU可以指示序列号最大的满足如下条件的已到期rocp SDU:序列号小于所述已到期rocp sdu的序列号的所有rocp sdu已经过期或已被确认发送成功。可选地,所述rocp控制pdu可以指示满足如下条件的已到期rocp sdu:所述已到期rocp sdu的序列号大于发送侧rocp实体的两个下层实体分别确认的已成功发送的rocp sdu的最大序列号中的较小者。所述rocp控制pdu可以包括多个字段,所述多个字段之一可以以序列号或位图的形式指示所述已到期rocp Sdu0
[0014]本发明还提供了与第一至第三方面的方法相对应的分组数据汇聚rocp实体。
[0015]通过采用本发明提出的技术方案,在rocp接收实体接收到来自rocp发送实体发送的rocp sdu之后,能够尽早将rocp sdu递交给上层,从而能够减少无线链路时延并提高无线链路可靠性。
【附图说明】
[0016]通过下文结合附图的详细描述,本发明的上述和其它特征将会变得更加明显,其中:
[0017]图1为3GPP TR36.842中给出的双连接部署选项3C的示意图;
[0018]图2是示出了根据本发明第一方面的由HXP接收实体尽早向上层递交未按序接收的rocp sdu的方法的流程图;
[0019]图3是示出了根据本发明第一方面的方法的一个示例实施例的流程图;
[0020]图4是示出了根据本发明第一方面的方法的另一示例实施例的流程图;
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1