一种上行链路的重建立方法及用户设备的制作方法

文档序号:7742630阅读:121来源:国知局
专利名称:一种上行链路的重建立方法及用户设备的制作方法
技术领域
本发明涉及长期演进系统或者高级长期演进系统,尤其涉及长期演进系统或者高级长期演进系统内的上行链路的重建立方法及用户设备。
背景技术
LTE或者LTE-A用户设备(UE,User Equipment)通过空中接口 Uu 口与演进节点 B(eNB, evolved Node B)进行通信。从功能上看,空口协议包括用户面协议栈和控制面协议栈。用户面协议栈由物理层(Li)、媒体接入控制层(MAC)、无线链路控制子层(RLC)、分组数据汇聚层(PDCP)、用户面上层(User plane Upper layer)等组成;控制面协议栈由物理层(Li)、媒体接入控制层(MAC)、无线链路控制子层(RLC)、分组数据汇聚层(PDCP)、无线资源控制协议层(RRC)组成。在上行方向上,UE的PDCP实体接收上层的数据包作为PDCP实体的PDCP SDU(服务数据单元)JfPDCP SDU进行压缩(对于数据而言)、完整性保护(对于信令而言)、加密并加上PDCP头部后形成PDCP PDU (协议数据单元),PDCP PDU提交给下层的RLC实体成为 RLC SDU,RLC实体为RLC SDU提供在正常情况下的正确传输。如果传输上下文比如PDCP上下文发生了变化,那么对于在旧上下文中关联的逻辑信道,需要暂停数据传输,并在新上下文中继续,其中,上行链路的重建立将通过PDCP实体重建立和RLC实体重建立来完成,具体实现时,UE的RLC实体将丢弃所有正在RLC缓存中的RLC SDU和从RLC SDU产生的其它数据,而PDCP实体根据上行数据发送情况将需要重传的PDCPSDU采用新上下文包括新的安全环境和压缩上下文的处理后提交给RLC实体进行传输。但是,实际操作过程中经常会出现RLC实体错误丢弃PDCP发送给RLC实体的数据的情况,从而导致空口通信发生错误。

发明内容
本发明要解决的技术问题是提供一种上行链路的重建立方法及用户设备,保证空口通信的正确性。为解决上述技术问题,本发明提供了一种上行链路的重建立方法,包括在分组数据汇聚协议(PDCP)实体和无线链路控制(RLC)实体的重建立过程中, PDCP实体仅在确认RLC实体重建立完成后,才向RLC实体发送PDCP协议数据单元(PDU)。进一步地,所述PDCP实体在收到无线资源控制(RRC)实体发送的RLC实体重建立完成指示后,确认RLC实体重建立完成;或者所述PDCP实体在收到所述RLC实体发送的重建立完成指示后,确认RLC实体重建立完成。进一步地,在重配置或者切换过程中,当收到网络侧发送的重配置命令或者切换命令后,用户设备(UE)的RRC实体分别向PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立;
所述RLC实体在重建立完成后,直接向PDCP实体发送重建立完成指示,或者通过所述RRC实体向PDCP实体发送重建立完成指示,所述重建立完成指示用于通知PDCP实体所述RLC实体重建立完成;所述PDCP实体重建立完成后且在收到所述重建立完成指示后,才向RLC实体发送 PDCP PDU。为解决上述技术问题,本发明还提供了一种上行链路的重建立方法,包括在分组数据汇聚协议(PDCP)实体和无线链路控制(RLC)实体的重建立过程中,所述PDCP实体在重建立完成后,向RLC实体发送重建立完成指示,指示RLC实体停止丢弃数据后,向所述RLC实体发送PDCP PDU。进一步地,在重配置或者切换过程中,当UE收到网络侧发送的重配置命令或者切换命令后,UE的RRC实体分别向PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立;所述RLC实体在收到重建立指示后开始丢弃缓存中的数据;所述PDCP实体在重建立完成后,向所述RLC实体发送用于指示其停止丢弃数据的重建立完成指示;所述RLC实体收到所述PDCP实体发送的重建立完成指示后,停止丢弃从上层收到的数据;所述PDCP实体向所述RLC实体发送PDCP PDU。为解决上述技术问题,本发明还提供了一种实现上行链路的重建立的用户设备, 包括PDCP实体,RLC实体和RRC实体,其中所述RRC实体,用于分别向所述PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立,以及用于在接收到所述RLC实体发送的重建立完成指示后,向PDCP实体发送重建立完成指示,所述重建立完成指示用于通知PDCP实体所述RLC实体重建立完成;所述RLC实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后向所述RRC实体发送重建立完成指示;所述PDCP实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后且收到所述RRC实体发送的重建立完成指示后,向所述RLC实体发送PDCP PDU0为解决上述技术问题,本发明还提供了一种实现上行链路的重建立的用户设备, 包括PDCP实体,RLC实体和RRC实体,其中所述RRC实体,用于分别向所述PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立;所述RLC实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后向所述PDCP实体发送重建立完成指示,所述重建立完成指示用于通知PDCP实体所述RLC实体重建立完成;所述PDCP实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后且收到所述RLC实体发送的重建立完成指示后,向所述RLC实体发送PDCP PDU0为解决上述技术问题,本发明还提供了一种实现上行链路的重建立的用户设备, 包括PDCP实体,RLC实体和RRC实体,其中所述RRC实体,用于分别向所述PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立;所述RLC实体,用于根据所述RRC实体的指示执行重建立过程,开始丢弃缓存中的数据,以及用于在接收到所述PDCP实体发送的重建立完成指示后停止丢弃数据;
5
所述PDCP实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后向所述RLC实体发送重建立完成指示,以及用于向所述RLC实体发送PDCP PDU0本发明提供PDCP实体重建立和RLC实体重建立过程中的数据同步机制,使得RLC 实体重建立完成之后,PDCP实体才向RLC实体递交PDCPPDU,这保证空口通信在重建立之后的正确性,避免空口的资源浪费。


图1为RRC控制的同步重建立流程图;图2为RLC控制的同步重建立流程图;图3为PDCP控制的同步重建立流程图。
具体实施例方式对现有技术分析后发现,由于RLC实体和PDCP实体分别独立地进行重建立过程, 则可能出现PDCP实体重建立已完成而RLC实体还没有完成重建立的情况,此时PDCP实体向RLC实体进行数据传输就可能造成RLC错误的丢弃数据。因此,本发明提供一种PDCP实体重建立和RLC实体重建立过程中的数据同步机制,以保证PDCP实体的传输将在RLC实体重建立完成之后进行。本发明的构思之一是在PDCP实体和RLC实体的重建立过程中,PDCP实体仅在确认RLC实体重建立完成后,才向RLC实体发送PDCP PDU0具体参见实施例1和实施例2。本发明的另一构思是在PDCP实体和RLC实体的重建立过程中,所述PDCP实体在重建立完成后,向RLC实体发送重建立完成指示,指示RLC实体停止丢弃数据后,向所述RLC 实体发送PDCP PDU0具体参见实施例3。下面通过实施例对本发明进行进一步详细说明。实施例1本实施例是由RRC实体控制的数据同步,参见图1,包括以下步骤步骤100,RRC实体向PDCP实体发送重建立指示,指示PDCP实体执行重建立;步骤110,RRC实体向RLC实体发送重建立指示,指示RLC实体执行重建立;上述步骤100和110并无执行的先后顺序,触发RRC发送重建立指示的条件包括以下条件之一 (1)收到网络侧发的重配置命令;( 收到网络侧发送的切换命令。步骤120,RLC实体收到RRC实体发送的重建立指示后,执行重建立过程;上述重建立过程例如包括清空缓存的数据,完成上下文复位(包括变量和定时器的复位)等,由于重建立过程本身不是本发明的重点,因此本文不作赘述。上述RLC实体包括透明模式的RLC发送实体,非确认模式的RLC发送实体,以及确认模式的RLC发送实体。步骤121,PDCP实体收到RRC实体发送的重建立指示后,执行重建立过程;所述PDCP实体的重建立过程例如包括上下文更新,包括解压缩上下文,解密上下文,完整性验证上下文等,以及将从上层接收的PDCP SDU处理后生成PDCP PDU等,由于重建立过程本身不是本发明的重点,因此本文不作赘述。上述步骤120和121也没有固定的执行顺序。
6
步骤130,RLC实体重建立完成后,向RRC实体发送重建立完成指示;步骤140,RRC实体收到RLC实体发送的重建立完成指示后,向PDCP实体发送重建立完成指示,用于指示RLC实体重建立完成,也就是说RLC实体已经清除了缓存中数据;RRC实体向PDCP实体发送的重建立完成指示可以是直接转发的RLC实体发送的重建立完成指示,或者RRC新构造的指示,但总之目的在于告知PDCP实体RLC实体重建立完成。步骤150,PDCP实体收到RRC实体发送的重建立完成指示后,才开始向RLC实体提交PDCP PDU。实现本实施例的用户设备,包括分组数据汇聚协议(PDCP)实体,无线链路控制 (RLC)实体和无线资源控制(RRC)实体,其中所述RRC实体,用于分别向所述PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立,以及用于在接收到所述RLC实体发送的重建立完成指示后,向PDCP实体发送重建立完成指示,所述重建立完成指示用于通知PDCP实体所述RLC实体重建立完成;所述RLC实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后向所述RRC实体发送重建立完成指示;所述PDCP实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后且收到所述RRC实体发送的重建立完成指示后,向所述RLC实体发送PDCP PDU0实施例2本实施例是由RLC实体控制的数据同步,参见图2,包括以下步骤步骤200,RRC实体向PDCP实体发送重建立指示;步骤210,RRC实体向RLC实体发送重建立指示;上述步骤200和210执行顺序不固定。触发RRC实体的条件同实施例一。步骤220,RLC实体收到RRC实体发送的的重建立指示后,执行重建立过程;步骤221,PDCP实体收到RRC实体发送的重建立指示后,执行重建立过程;上述步骤220和221执行顺序不限定。步骤230,RLC实体重建立完成后,向PDCP实体发送重建立完成指示,以指示RLC 实体重建立完成,RLC实体已完成清除缓存中数据的操作;步骤M0,PDCP实体收到RLC实体发送的重建立完成指示后,向RLC实体提交PDCP PDU。实现本实施例的用户设备,包括PDCP实体,RLC实体和RRC实体,其中所述RRC实体,用于分别向所述PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立;所述RLC实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后向所述PDCP实体发送重建立完成指示,所述重建立完成指示用于通知PDCP实体所述RLC实体重建立完成;所述PDCP实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后且收到所述RLC实体发送的重建立完成指示后,向所述RLC实体发送PDCP PDU0实施例3本实施例是由PDCP控制的数据同步,参见图3,包括以下步骤
步骤300,RRC实体向PDCP实体发送重建立指示;步骤310,RRC实体向RLC实体发送重建立指示;上述步骤100和110并无执行的先后顺序。步骤320,RLC实体收到RRC实体发送的重建立指示后,开始执行重建立过程,开始丢弃数据;步骤321,PDCP实体收到RRC实体发送的重建立指示后,执行重建立过程;上述步骤320和321无固定执行顺序。步骤330,PDCP实体完成重建立后,向RLC实体发送重建立完成指示;步骤340,RLC实体收到PDCP实体发送的重建立完成指示后,停止丢弃从上层收到的数据;步骤;350,PDCP实体向RLC实体提交PDCP PDU。在本实施例中RRC实体发送的重建立指示主要用于指示RLC实体开始清除缓存内的数据,而PDCP实体在重建立完成后发送的重建立完成指示,用于指示RLC实体停止清除数据。由于PDCP实体在重建立完成后发送的数据均为新的有效的数据,因此必须指示RLC 实体停止清除数据,才能保证数据不会被误删除。实现本实施例的用户设备,包括PDCP实体,RLC实体和RRC实体,其中所述RRC实体,用于分别向所述PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立;所述RLC实体,用于根据所述RRC实体的指示执行重建立过程,开始丢弃缓存中的数据,以及用于在接收到所述PDCP实体发送的重建立完成指示后停止丢弃数据;所述PDCP实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后向所述RLC实体发送重建立完成指示,以及用于向所述RLC实体发送PDCP PDU0上述实施例中所述的各种指示可以通过现有消息发送,或者通过新建的专用消息发送。当然,本发明还可有多种实施方式,在不背离本发明精神及其实质的情况,熟悉本领域的技术人员当可根据本发明作出各种相应的更改或变化,但凡在本发明的精神和原则之内所作的任何修改、等同替换、改进,均应包含在本发明所附的权利要求的保护范围之内。
权利要求
1.一种上行链路的重建立方法,其特征在于,包括在分组数据汇聚协议(PDCP)实体和无线链路控制(RLC)实体的重建立过程中,PDCP实体仅在确认RLC实体重建立完成后,才向RLC实体发送PDCP协议数据单元(PDU)。
2.如权利要求1所述的方法,其特征在于,所述PDCP实体在收到无线资源控制(RRC)实体发送的RLC实体重建立完成指示后,确认RLC实体重建立完成;或者所述PDCP实体在收到所述RLC实体发送的重建立完成指示后,确认RLC实体重建立完成。
3.如权利要求1或2所述的方法,其特征在于,所述方法进一步包括在重配置或者切换过程中,当收到网络侧发送的重配置命令或者切换命令后,用户设备(UE)的RRC实体分别向PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立;所述RLC实体在重建立完成后,直接向PDCP实体发送重建立完成指示,或者通过所述 RRC实体向PDCP实体发送重建立完成指示,所述重建立完成指示用于通知PDCP实体所述 RLC实体重建立完成;所述PDCP实体重建立完成后且在收到所述重建立完成指示后,才向RLC实体发送PDCPPDU。
4.一种上行链路的重建立方法,其特征在于,包括在分组数据汇聚协议(PDCP)实体和无线链路控制(RLC)实体的重建立过程中,所述 PDCP实体在重建立完成后,向RLC实体发送重建立完成指示,指示RLC实体停止丢弃数据后,向所述RLC实体发送PDCP协议数据单元(PDU)。
5.如权利要求4所述的方法,其特征在于,所述方法进一步包括在重配置或者切换过程中,当UE收到网络侧发送的重配置命令或者切换命令后,UE的 RRC实体分别向PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立;所述RLC实体在收到重建立指示后开始丢弃缓存中的数据;所述PDCP实体在重建立完成后,向所述RLC实体发送用于指示其停止丢弃数据的重建立完成指示;所述RLC实体收到所述PDCP实体发送的重建立完成指示后,停止丢弃从上层收到的数据;所述PDCP实体向所述RLC实体发送PDCP PDU。
6.一种实现上行链路的重建立的用户设备,包括分组数据汇聚协议(PDCP)实体,无线链路控制(RLC)实体和无线资源控制(RRC)实体,其中所述RRC实体,用于分别向所述PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立,以及用于在接收到所述RLC实体发送的重建立完成指示后,向PDCP实体发送重建立完成指示,所述重建立完成指示用于通知PDCP实体所述RLC实体重建立完成;所述RLC实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后向所述RRC实体发送重建立完成指示;所述PDCP实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后且收到所述RRC实体发送的重建立完成指示后,向所述RLC实体发送PDCP协议数据单元(PDU)。
7.一种实现上行链路的重建立的用户设备,包括分组数据汇聚协议(PDCP)实体,无线链路控制(RLC)实体和无线资源控制(RRC)实体,其中所述RRC实体,用于分别向所述PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立;所述RLC实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后向所述PDCP实体发送重建立完成指示,所述重建立完成指示用于通知PDCP实体所述RLC 实体重建立完成;所述PDCP实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后且收到所述RLC实体发送的重建立完成指示后,向所述RLC实体发送PDCP协议数据单元(PDU)。
8.一种实现上行链路的重建立的用户设备,包括分组数据汇聚协议(PDCP)实体,无线链路控制(RLC)实体和无线资源控制(RRC)实体,其中所述RRC实体,用于分别向所述PDCP实体和RLC实体发送重建立指示,指示对应实体执行重建立;所述RLC实体,用于根据所述RRC实体的指示执行重建立过程,开始丢弃缓存中的数据,以及用于在接收到所述PDCP实体发送的重建立完成指示后停止丢弃数据;所述PDCP实体,用于根据所述RRC实体的指示执行重建立过程,以及用于在重建立完成后向所述RLC实体发送重建立完成指示,以及用于向所述RLC实体发送PDCP协议数据单元(PDU)。
全文摘要
本发明公开了一种上行链路的重建立方法及用户设备,保证空口通信的正确性。所述重建立方法包括在分组数据汇聚协议(PDCP)实体和无线链路控制(RLC)实体的重建立过程中,PDCP实体仅在确认RLC实体重建立完成后,才向RLC实体发送PDCP协议数据单元(PDU)。
文档编号H04L1/00GK102158303SQ20101011508
公开日2011年8月17日 申请日期2010年2月11日 优先权日2010年2月11日
发明者孙清波, 张健, 杜忠达, 王坚 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1