一种处理方法及设备与流程

文档序号:11965360阅读:218来源:国知局
一种处理方法及设备与流程
本发明涉及通信技术领域,尤其涉及一种处理方法及设备。

背景技术:
LTE(LongTermEvolution,长期演进)系统中,RLC(RadioLinkControl,链路控制)层支持采用UM(UnacknowledgedMode,非确认模式)传输模式进行用户面数据转发处理。一个UE(UserEquipment,用户设备)的源基站接收该UE发送的数据,并转发给该UE的目标基站,其中,UE的源小区由该源基站控制,UE目标小区由该目标基站控制。源基站只将未发送的PDCP(PacketDataConvergenceProtocol,分组数据汇聚层协议)SDU(ServiceDataUnit,业务数据单元)转发至目标基站,并且丢弃RLC层下行PDU(ProtocolDataUnit,协议数据单元);源基站只将已经收到的完整的PDCPSDU转发至目标基站,丢弃RLC层PDU;不转发报文接收状态报告;UE的目标基站不重新发送已经在源基站发送过的数据包。然而,现有技术中,UE在源基站发送的所有数据不能被源基站正确转发到目标基站,从而会造成用户面上行数据丢失。

技术实现要素:
本发明的实施例提供一种处理方法及装置,可以避免UE用户面上行数据丢失。本发明一方面提供一种处理方法,包括:基站的PDCP层接收所述基站的RRC层发送的通知,所述通知指示所述PDCP层需要被挂起;所述基站的PDCP层指示所述基站的MAC层停止发送上行调度资源给用户设备UE,以及停止向所述UE发送下行数据的调度。本发明另一方面提供一种设备,包括:PDCP层实体,用于接收所述设备的RRC层实体发送的通知,所述通知指示所述PDCP层需要被挂起;所述PDCP层指示所述MAC层实体停止发送上行调度资源给用户设备UE,以及停止向所述UE发送下行数据的调度。上述方案中,UE进行数据转发时,基站能够协调信令处理流程及用户面数据转发流程的时序关系,也即基站的PDCP层接收所述基站的RRC层发送的指示PDCP层需要被挂起的通知后,指示所述基站的MAC层停止发送上行调度资源给用户设备UE,以及停止向所述UE发送下行数据的调度,使得基站能接收到已调度的UE发送的上行数据,从而避免UE用户面上行数据丢失。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明的一个实施例提供的一种处理方法的流程图;图2为本发明的另一个实施例提供的一种处理方法的流程图;图3为本发明的另一个实施例提供的一种设备的框图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。LTE无线层协议可包括PDCP层、RLC层、MAC(MediumAccessControl,媒体接入控制)层等,其中,RLC层负责传输控制。RLC层支持三种传输模式:TM(TransparentMode,透明模式)、UM、AM(AcknowledgedMode,确认模式)。可选的,本发明实施例提供的方案适用于在链路控制RLC层为非确认模式的应用场景。可选的,本发明实施例提供的方案适用于由于用户设备UE的移动,例如从一个基站切换到目标基站时,UE同时处于两个基站覆盖范围内时,基站对切换过程中的数据进行处理的应用场景。本发明的一个实施例提供一种处理的方法,如图1所示,该方法包括如下步骤。步骤101,基站的PDCP层接收所述基站的RRC层发送的通知,所述通知指示所述PDCP层需要被挂起。步骤102,所述基站的PDCP层指示所述基站的MAC层停止发送上行调度资源给用户设备UE,以及停止向所述UE发送下行数据的调度。可选的,基站的PDCP层指示所述基站的MAC层停止发送上行调度资源给UE,和停止向所述UE发送下行数据的调度两者的执行顺序不是严格固定的。停止向所述UE发送下行数据的调度可以通过发送用于指示停止发送下行数据的指示信息实现。可选的,本实施例还包括:所述基站的PDCP层持续接收所述UE采用所述基站的MAC层已调度的资源发送的上行数据,所述基站的MAC层已调度的资源为:在所述基站的MAC层停止发送上行调度资源给所述UE之前,所述基站已发送给所述UE的上行调度资源。本发明实施例提供的方案,基站的PDCP层接收所述基站的RRC层发送的通知,所述通知指示所述PDCP层需要被挂起,所述基站的PDCP层指示所述基站的MAC层停止发送上行调度资源给用户设备UE,以及停止向所述UE发送下行数据的调度,从而可以使得基站能接收到已调度的UE发送的全部上行数据,避免UE用户面上行数据丢失。本发明的另一个实施例提供一种处理方法,如图2所示,该方法包括如下步骤。步骤201,基站的PDCP层接收所述基站的RRC层发送的通知,所述通知指示所述PDCP层需要被挂起。步骤202,所述基站的PDCP层指示所述基站的MAC层停止发送上行调度资源给用户设备UE,以及停止向所述UE发送下行数据的调度。可选的,基站的PDCP层指示所述基站的MAC层停止发送上行调度资源给UE,和停止向所述UE发送下行数据的调度两者的执行顺序不是严格固定的。所述上行调度资源携带在所述基站发送给所述UE的上行授权ULGrant中。由于UE为一个单独的网元,因此基站通过发送上行调度资源的方式发送给UE,而停止向所述UE发送下行数据的调度时,不涉及网元,可以通过PDCP层的交互完成,可选的,可以通过发送用以停止发送下行数据的指示信息进行交互。步骤203,所述基站的PDCP层持续接收所述UE采用所述基站的MAC层已调度的资源发送的上行数据,所述基站的MAC层已调度的资源为:在所述基站的MAC层停止发送上行调度资源给所述UE之前,所述基站已发送给所述UE的上行调度资源。可选的,所述基站的PDCP层在预设时间内持续接收所述UE采用所述基站的MAC层已调度的资源发送的上行数据,使得UE发送的上行数据均能发送至基站,避免数据遗漏。可选的,所述预设时间为经验值,例如采用某一默认时间,所述基站的PDCP层与基站的RLC层可以共同控制该预设时间的设置或更改,还可以在所述预设时间内持续接收所述UE采用所述基站的MAC层已调度的资源发送的上行数据。可选的,所述预设时间可以为4个传输时间间隔,也可以为大于4个传输时间间隔。可选的,所述基站的PDCP层通过基站的RRC层接收所述UE采用所述基站的MAC层已调度的资源发送的上行数据,一般的上行数据以数据包的形式进行传输。步骤204,所述基站的PDCP层将序列号状态SNstatus发送给所述UE的目标基站。可以理解的,所述基站为所述UE的源基站。所述SNstatus为待发送的上行数据的一个数据包唯一对应的一个序列号,用于指示所述目标基站发送数据包时,按照接收到的数据包的序列号的下一个序列号作为当前目标基站待发送的数据包的序列号进行发送,以保证数据包按顺序正确发送和接受。例如,基站发送给目标基站的序列号为49,当目标基站接收到此序列号时,可以向基站发送序列号为50的数据包。可选的,基站的PDCP层停止UE发送上行调度资源,并且停止向UE发送下行数据,所述基站的PDCP层从而能够根据从基站的MAC层接收到的上行数据的状态,确定最后一个接收到的数据的序列号,也即实现了将PDCP层用户面数据挂起。步骤205,根据发送给所述UE的目标基站的所述SNstatus,所述基站的PDCP层将接收到的所述上行数据发送给所述UE的目标基站。可选的,所述SNstatus和所述上行数据是分别发送给所述UE的目标基站的。本发明实施例提供一种处理方法,通过基站的PDCP层接收所述基站的RRC层发送的指示所述PDCP层需要被挂起的通知,然后所述基站的PDCP层指示所述基站的MAC层停止发送上行调度资源给用户设备UE,以及停止向所述UE发送下行数据的调度,并继续接收所述UE采用所述基站的MAC层已调度的资源发送的上行数据,使得已调度的UE发送的上行数据均能被基站接收,并可以将UE发送的上行数据均转发给目标基站,从而避免UE用户面上行数据丢失。本发明实施例提供一种设备,该设备可以为基站,如图3所示,该设备包括RRC层实体301和PDCP层实体302,还可以包括MAC层实体303。其中:RRC层实体301用于向PDCP层实体302发送通知,所述通知指示所述PDCP层需要被挂起。PDCP层实体302用于接收所述设备的RRC层实体301发送的通知。所述PDCP层实体302还用于指示所述MAC层实体303停止发送上行调度资源给用户设备UE,以及停止向所述UE发送下行数据的调度。可选的,所述MAC层实体303用于对所述UE进行上行调度。可选的,所述PDCP层实体301还用于持续接收所述UE采用所述设备的MAC层实体已调度的资源发送的上行数据,所述MAC层实体已调度的资源为:在所述MAC层实体停止发送上行调度资源给所述UE之前,所述设备已发送给所述UE的上行调度资源。可选的,所述PDCP层实体302具体用于在预设时间内持续接收所述UE采用所述设备的MAC层已调度的资源发送的上行数据。使得UE发送的上行数据均能发送至所述设备,避免数据遗漏。可选的,本实施例提供的设备还包括RLC层实体304(图中未示出),该RLC层实体用于设置或更改所述预设时间,例如,所述RLC层实体与PDCP层实体协商后设置或更改所述预设时间。可选的,所述预设时间可以为4个传输时间间隔,也可以为大于4个传输时间间隔。可选的,所述PDCP层实体301还用于将接收到的所述上行数据发送给所述UE的目标基站。本实施例中各实体用于执行的步骤及相关细节可参见本发明上述实施例提供的方法,此处不再赘述。本发明实施例提供的设备,通过PDCP层实体在接收到所述设备的RRC层实体发送的指示所述PDCP层需要被挂起的通知,指示所述MAC层实体停止发送上行调度资源给用户设备UE,以及停止向所述UE发送下行数据的调度,使得UE发送的上行数据均能发送给该设备,例如该UE的源基站,并转发至目标基站,从而可以避免UE用户面上行数据丢失。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1