专利名称:一种数据转发方法及设备的制作方法
技术领域:
本发明涉及通信技术领域,尤其涉及一种数据转发方法及设备。
背景技术:
E-UTRAN (Evolved Universal Terrestrial Radio Access Network,演进的通用陆地无线接入网)的网络架构如图I所示,E-UTRAN由eNB (演进基站)组成。相邻eNB之间存在X2-C接口(控制面接口),在UE切换时,源eNB和目标eNB还可能为该UE建立X2-U接口(用户面接口),用于数据转发。MME (Mobility Management Entity,移动性管理实体)与 eNB 之间米用 S1-MME 接口相连;eNB完成接入网功能,与UE (用户设备)通过空口通信。对于每一个附着到网络的UE,有一个MME为其提供服务,该MME称为UE的服务MME。Sl-MME接口为UE提供对控制面服务,包括移动性管理和承载管理功能。 SGff (Serving GW,服务网关)与eNB之间采用S1-U接口相连,对于每一个附着到网络的UE’有一个S-GW为其提供服务,该S-GW称为UE的服务SGW。Sl-U接口为UE提供用户面服务,UE的用户面数据通过Sl-U接口的GTP (GTP, GPRS Tunneling Protocol, GPRS隧道协议;GPRS, General Packet Radio Service,通用分组无线业务)承载在S-GW和eNB之间传输。E-UTRAN网络架构中,UE在空口的控制面和用户面都连接至同一个eNB。若UE需要从源eNB切换至目标eNB,源eNB需要对UE配置测量配置信息,源eNB根据UE上报的测量结果进行切换判决,若源eNB决定要进行切换,则向目标eNB发送切换请求消息;目标eNB根据该待接纳的承载的QoS (Quality of Service,服务质量)等信息进行接纳判决,在确定允许接纳该UE时,进行底层配置准备切换,并向源eNB返回切换请求响应消息,该消息中包含一个无线资源控制(Radio Resource Control,RRC)容器,该容器具体包含用于触发UE进行切换的切换命令,还包含目标eNB所接受的进行上行/下行数据转发的承载,以及转发隧道的传输层地址和TEID (Tunnel Endpoint Identifier,隧道端点标识);源eNB将切换命令转发给UE后,UE停止在源eNB进行数据收发;源eNB将当前数据发送的序列号状态信息(如未成功发送的下行数据包的序列号、目标eNB可以分配的第一个序列号等)发送给目标eNB,该序列号状态信息中还协议之前为UE分配的标识(如X2AP ID,X2接口应用层标识),以使目标eNB能够区分收到的序列号所属的UE。源eNB还可以将从核心网接收的但尚未发送给UE的下行数据包发送给目标eNB,以便目标eNB将其传输给UE。源eNB还可以将从空口收到的序列号不连续的UE的上行数据包发送给目标eNB,以便目标eNB在接收到UE重发的缺少的数据包后,将序号连续的数据包发送给核心网;UE向目标eNB发送前导码,建立与目标eNB的上行同步,目标eNB为UE分配上行资源以及UE的定时提前量,UE向目标eNB返回切换完成消息,两者之间即可进行数据收发;之后,目标eNB向MME发起路径转换请求,MME再将目标eNB为各UE的演进型分组系统(Evolved Packet System, EPS)承载分配的用户面传输层地址和下行GTP隧道端点标识发送给SGW,由SGW将UE的下行数据传输路径转移至目标eNB,SGff向MME返回承载修改响应,以及MME向目标eNB返回路径切换响应后,将UE的用户面和控制面都切换到目标eNB,即在Uu 口,UE与目标eNB建立用户面和控制面无线承载,即路径切换过程完成,源eNB可释放为该UE所分配的相关资源。在如图2所示的现有分层网络中,Macro cell(宏小区)提供基础覆盖,Local cell(本地小区)提供热点覆盖,Local Cell与Macro Cell之间存在数据/信令接口(有线/无线接口),UE可以工作在Macro eNB或Local eNB下。由于Local eNB控制的小区覆盖范围小、服务的UE少,所以,连接到Local eNB的UE往往能获得更好的服务质量,如获得更高的业务速率,更高质量的链路。但是,由于Local eNB数量多、覆盖小,导致UE在移动过程中可能需要频繁在Macro eNB控制的小区和Local eNB控制的小区之间切换。由于UE的切换频率和次数都大大增加,从而增加了 UE在进行切换时发生通信中断的风险。
发明内容
本发明提供一种数据转发方法及设备,用以解决现有的分层网络中UE进行切换时发生通信中断的风险的问题。 本发明实施例提供的具体技术方案如下一种数据转发方法,包括源宏基站获取用户设备UE当前接入的本地基站的上下行方向分组数据汇聚协议PDCP数据包的序列号发送状态信息,其中,所述UE的控制面连接至所述源宏基站,用户面连接至所述本地基站;所述源宏基站将所述序列号发送状态信息发送给所述UE待切换的目标基站,由所述目标基站根据所述序列号发送状态数据建立与所述UE的用户面连接。一种数据转发方法,包括本地基站接收源宏基站发送的用于指示用户设备UE切换至目标基站的切换指示消息,其中,所述UE的控制面连接至所述源宏基站,用户面连接至所述本地基站;所述本地基站将rocp数据包的成功发送确认状态信息发送给所述源宏基站,由所述源宏基站根据所述成功发送确认状态信息,从本地保存的rocp数据包中包含的未得到所述本地基站的成功发送确认指示的数据包中,获得所述UE的上下行rocp数据包的序列号发送状态信息,并发送给所述目标基站。一种数据转发方法,包括本地基站接收源宏基站发送的用于指示用户设备UE切换至目标基站的切换指示消息或数据前转命令消息,其中,所述UE的控制面连接至所述源宏基站,用户面连接至所述本地基站;所述本地基站向所述源宏基站发送序列号状态报告,由所述源宏基站从所述序列号状态报告中获取所述UE的上下行rocp数据包的序列号发送状态信息,并发送给所述目
标基站O一种网络侧设备,包括获取单元,用于获取用户设备UE当前接入的本地基站的上下行方向rocp数据包的序列号发送状态信息,其中,所述UE的控制面连接至所述网络侧设备,用户面连接至所述本地基站;
处理单元,用于将所述序列号发送状态信息发送给所述UE待切换的目标基站,由所述目标基站根据所述序列号发送状态数据建立与所述UE的用户面连接。一种网络侧设备,包括接收单元,用于接收源宏基站发送的用于指示用户设备UE切换至目标基站的切换指示消息,其中,所述UE的控制面连接至所述源宏基站,用户面连接至所述网络侧设备;发送单元,用于将rocp数据包的成功发送确认状态信息发送给所述源宏基站,由所述源宏基站根据所述成功发送确认状态信息,从本地保存的rocp数据包中包含的未得到所述本地基站的成功发送确认指示的数据包中,获得所述UE的上下行rocp数据包的序列号发送状态信息,并发送给所述目标基站。 一种网络侧设备,包括接收单元,用于接收源宏基站发送的用于指示用户设备UE切换至目标基站的切换指示消息或数据前转命令消息,其中,所述UE的控制面连接至所述源宏基站,用户面连接至所述网络侧设备;发送单元,用于向所述源宏基站发送序列号状态报告,由所述源宏基站从所述序列号状态报告中获取所述UE的上下行rocp数据包的序列号发送状态信息,并发送给所述目标基站。基于上述技术方案,本发明实施例中,将UE的控制面连接至源宏基站,将UE的用户面连接至本地基站,能够有效降低现有的分层网络中UE进行切换时发生通信中断的风险。并且,源宏基站获取UE当前接入的本地基站的上下行方向rocp数据包的序列号发送状态信息,并将该序列号发送状态信息发送给UE待切换的目标基站,由目标基站根据该序列号发送状态数据建立与UE的用户面连接,从而能够实现UE将用户面连接从本地基站切换至相邻的目标基站,且能够避免切换过程中导致数据丢失。
图I为现有的E-UTRAN网络架构示意图;图2为现有的分层网络架构示意图;图3为本发明实施例中用户面和控制面分离的网络架构示意图;图4为本发明实施例中第一种控制面与用户面分离的网络架构;图5为本发明实施例中第一网络架构下的用户面协议栈示意图;图6为本发明实施例中第二种控制面与用户面分离的网络架构;图7为本发明实施例中第二种网络架构下用户面协议栈示意图;图8为本发明实施例中第二种网络架构下控制面协议栈示意图;图9为本发明第一实施例中进行数据转发的方法流程图;图10为本发明第二实施例中进行数据转发的方法流程图;图11为本发明第三实施例中进行数据转发的方法流程图;图12为本发明第一具体实施例的方法流程图;图13为本发明第二具体实施例的方法流程图;图14为本发明实施例中网络侧设备的结构示意图;图15为本发明实施例中另一网络侧设备的结构示意图16为本发明实施例中另一网络侧设备的结构示意图。
具体实施例方式为了降低UE在小区之间进行切换的频率,一种用户面和控制面分离的网络部署方式被引入。如附图3所示,Macro eNB (宏基站)提供基础覆盖,Local eNB (本地基站)提供热点覆盖,在该方式下,当UE在只有Macro eNB小区覆盖的区域,UE的控制面和用户面都连接到Macro eNB ;当UE移动到Macro eNB小区和Local eNB小区重叠覆盖区域时,UE用户面全部或者部分承载被转移到Local eNB,以获得更高的业务传输速率;控制面连接仍然保持在Macro eNB,以防止控制面连接切换失败造成UE掉话。其中,Macro eNB可以是LTE宏基站;Local eNB是可以采用多种实现形式,比如LTE的微基站(Pico eNB)或家庭基站(Home eNB)或中继(Relay)设备等。在UE用户面和控制面分离的情况下,UE同时连接到两个eNB。如附图4所示为第一种控制面与用户面分离的网络架构,其中,UE的信令无线承载(Signalling Radio Bearer, SRB)保留在Macro eNB上,而全部或部分用户面连接的分组数据汇聚协议(PacketData Convergence Protocol, F1DCP) / 无线链路控制(Radio Link Control, RLC) / 媒体接入控制层(Medium Access Control,MAC)/物理层(PHY)保持在 Local eNB,其中,M_L 接口表示Macro eNB与Local eNB之间的逻辑接口,可以是新定义的,也可以是已有的X2接口。UE的上行数据到达Local eNB之后直接发往SGW,UE的下行数据到达SGW之后,直接发往Local eNB,从而减少了 Macro eNB对UE数据包的处理负担。该架构中,Macro eNB具有完整的用户面和控制面协议栈,即与UE对等的用户面协议栈和控制面协议栈。Local eNB为UE提供用户面数据传输功能,具有完整的用户面协议栈,如附图5所不为UE与Local eNB之间的用户面协议栈不意图。如附图6所示为第二种控制面与用户面分离的网络架构,其中,UE的信令无线承载(SRB)保留在Macro eNB上,而全部或部分用户面连接(即数据无线承载(Data RadioBearer, DRB))的 PDCP/RLC/MAC/PHY 保持在 Local eNB,其中,M-L 接口表示 Macro eNB 与Local eNB之间的逻辑接口,可以是新定义的,也可以是已有的X2接口。UE的上/下行数据都是经Macro eNB发往UE或者SGW。该架构中,UE的用户面协议栈如附图7所示,该用户面协议栈中I3DCP层位于MacroeNB而不是Local eNB, UE的控制面协议栈如附图8所示。在用户面与控制面分离的网络架构下,UE同时与Macro eNB和Local eNB相连,分别获得控制面和用户面连接。具体可以为,UE的用户面的部分承载与控制面分离,或者UE的用户面的全部承载与控制面分离。用户面和控制面分离情况下,Macro eNB具有完整的用户面和控制面协议栈,即与UE对等的用户面协议栈和控制面协议栈。Local eNB为UE提供用户面数据传输功能,具有完整的用户面协议栈。在用户面和控制面分离的分层网络架构中,当UE从Local eNB移动到相邻的Macro eNB的覆盖范围时,UE需要在Local eNB与该相邻的Macro eNB之间进行切换,但是,由于UE仅与Local eNB建立用户面连接,控制面连接仍然保持在源Macro eNB,使得LocaleNB与相邻Macro eNB之间并不存在直接的控制面接口(即X2-C接口),无法直接与相邻宏基站建立数据转发隧道,从而在UE切换过程中,可能会导致数据丢失。鉴于此,本发明实施例提供了一种用于承载分离场景的数据转发方法,用以避免UE从源宏基站下的本地基站切换至相邻的目标基站过程中,导致数据丢失。下面结合附图对本发明优选的实施方式进行详细说明。以下实施例中,目标基站可以是与源宏基站相邻的另一分层网络中提供基础覆盖的宏基站,也可以是另一非分层网络中需要与UE建立用户面连接和控制面连接的普通基站。本发明第一实施例中,如附图9所示,源宏基站控制UE从源宏基站下的本地基站切换至相邻的目标基站过程中,进行数据转发的详细过程如下步骤901 :源宏基站获取UE当前接入的本地基站的上下行方向HXP数据包的序列号发送状态信息,其中,UE的控制面连接至源宏基站,用户面连接至本地基站。 步骤902 :源宏基站将该序列号发送状态信息发送给UE待切换的目标基站,由该目标基站根据序列号发送状态信息建立与UE的用户面连接。具体地,源宏基站从本地基站发送的序列号状态报告中获取序列号发送状态信息;或者,源宏基站从本地保存的rocp数据包中包含的未得到本地基站的成功发送确认指示的数据包中获得序列号发送状态信息。在一个具体实现中,源宏基站向本地基站发送数据前转命令消息后,接收本地基站发送的序列号状态报告,源宏基站再从该序列号状态报告中获取序列号发送状态信息。优选地,源宏基站向本地基站发送数据前转命令消息后,本地基站停止对UE的上下行数据的收发。其中,数据前转命令消息中至少携带有需要数据前转的承载标识,除此之外,还携带有UE的标识、转发隧道的传输层地址以及隧道端点标识(TEID)等。较佳地,该TEID为通用分组无线系统(GPRS)隧道协议(GPRS Tunneling Protocol, GTP)隧道端点标识。在另一个具体实现中,源宏基站向本地基站发送切换指示消息后,接收本地基站发送的序列号状态报告,源宏基站从该序列号状态报告中获取序列号发送状态信息。其中,切换指示消息中包含UE的标识。在另一个具体实现中,源宏基站向本地基站发送切换指示消息,接收本地基站返回的rocp数据包的成功发送确认状态信息后,从本地保存的rocp数据包中包含的未得到本地基站的成功发送确认指示的数据包中获得序列号发送状态信息。其中,源宏基站向本地基站发送切换指示消息之后,本地基站停止对UE的上下行数据的收发。本发明第二实施例中,如附图10所示,源宏基站控制UE从源宏基站下的本地基站切换至相邻的目标基站过程中,本地基站进行数据转发的详细过程如下步骤1001 :本地基站接收源宏基站发送的用于指示UE切换至目标基站的切换指示消息,其中,UE的控制面连接至源宏基站,用户面连接至本地基站。其中,切换指示消息中包含UE的标识。步骤1002 :本地基站将HXP数据包的成功发送确认状态信息发送给源宏基站,由源宏基站根据该成功发送确认状态信息,从本地保存的rocp数据包中包含的未得到本地基站的成功发送确认指示的数据包中,获得UE的上下行rocp数据包的序列号发送状态信息,并发送给目标基站。具体地,本地基站接收切换指示消息后,停止对UE的上下行数据的收发,然后将PDCP数据包的成功发送确认状态信息发送给源宏基站。 本发明第三实施例中,如附图11所示,源宏基站控制UE从源宏基站下的本地基站切换至相邻的目标基站过程中,本地基站进行数据转发的详细过程如下步骤1101 :本地基站接收源宏基站发送的用于指示UE切换至目标基站的切换指示消息或数据前转命令消息,其中,UE的控制面连接至源宏基站,用户面连接至本地基站。其中,切换指示消息中包含UE的标识。其中,数据前转命令消息中至少携带有需要数据前转的承载标识,除此之外还携带有UE的标识、转发隧道的传输层地址以及隧道端点标识(TEID)。
步骤1102 :本地基站向源宏基站发送序列号状态报告,由源宏基站从序列号状态报告中获取UE的上下行rocp数据包的序列号发送状态信息,并发送给目标基站。较佳地,本地基站接收源宏基站发送的切换指示消息或数据前转命令消息后,停止对UE的上下行数据的收发。以下通过两个具体实施例对本发明上述实施例中提供的UE从源宏基站下的本地基站切换至相邻基站的具体过程进行详细说明。第一具体实施例,如附图12所示,针对附图4所示的控制面与用户面分离的网络架构,UE从源宏基站控制下的本地基站切换至目标基站的具体过程如下步骤1201 :源宏基站对UE配置测量配置信息,以用于UE根据该测量配置信息执行测量,UE上报测量结果给源eNB,该测量结果用于辅助源eNB进行切换判决(HandoverDesisionX步骤1202 :源宏基站进行切换判决。步骤1203 :源宏基站在决定进行切换后,向目标eNB发送切换请求消息(HandoverRequest),该消息中包含切换准备相关信息。步骤1204 :目标基站参考该切换请求消息,根据待接纳的承载的QoS信息进行接纳判决,并在确定允许接纳该UE后,进行底层配置准备切换。步骤1205 :目标基站向源宏基站返回切换请求响应(Handover Request Ack)。步骤1206 :源宏基站向与UE建立用户面连接的本地基站发送数据前转命令(DataForward Command),该数据前转命令中至少携带需要进行数据转发的EPS无线接入承载(E-RAB)承载信息以及UE的标识,该E-RAB承载信息包括承载的标识(ID)、下行转发隧道的传输层地址和隧道TEID,上行转发隧道的传输层地址和隧道TEID。较佳地,源宏基站可以只将需要转发的E-RAB承载中位于本地基站的承载信息发送给本地基站。UE的标识是用于在本地基站和源宏基站之间区分UE的标识,该标识可以是在UE切换之前,源宏基站已经在本地基站和源宏基站之间的控制面接口上为该UE分配的标识,数据前转命令中可直接使用该标识。步骤1207 :本地基站向源宏基站返回数据前转响应(Data Forward Response)消
肩、O步骤1208 :源宏基站在收到该数据前转响应消息后,可向UE发送切换命令(该步骤也可省略,源宏基站决定何时向UE发送切换命令)。
步骤1209 :本地基站向当前数据的序列号发送状态信息发送给源宏基站,该序列号发送状态信息中至少携带有未成功发送的下行数据包的序列号,目标基站可以分配的第一个序列号等,还携带能够在本地基站和源宏基站之间区分UE的标识。步骤1210 :源宏基站根据之前收到的数据前转响应消息,将序列号发送状态信息中的UE的标识转化为源宏基站和目标基站在切换准备阶段分配的X2接口应用层标识,若UE与源宏基站建立了部分用户面连接,则源宏基站还可以在序列号发送状态信息中加入源eNB管理的用户面的序列号发送状态信息,发送给目标eNB。步骤1211 UE与目 标基站之间建立上行同步,随机接入目标基站下的目标小区。步骤1212 UE向目标基站返回RRC连接重配完成消息。步骤1213 目标基站向MME发起路径转换请求,该请求中携带目标基站为各UE的EPS承载分配的用户面传输层地址和下行GTP隧道端点标识。步骤1214 =MME向SGW发起承载修改请求,将目标基站为各UE的EPS承载分配的用户面传输层地址和下行GTP隧道端点标识通知SGW,SGff进行路径转换,将UE的下行数据传输路径转移至目标基站。步骤1215 : SGW向MME返回承载修改响应,该响应中携带SGW为各UE的EPS承载分配的用户面传输层地址和上行GTP隧道端点标识。步骤1216 =MME向目标基站返回路径转换请求响应,携带SGW为各UE的EPS承载分配的用户面传输层地址和上行GTP隧道端点标识。至此,路径转换过程完成,此后发给UE的下行数据包括,SGff根据其所属承载将该数据包发送到对应的目标基站指定的用户面传输层地址,并设置下行GTP隧道端点标识;对于UE发出的上行数据包,目标基站会根据其所属承载将其发送到对应的SGW指定的用户面传输层地址,并设置上行GTP隧道端点标识。步骤1217 :目标基站向源宏基站发送UE上下文释放(UE Context Release)请求,源宏基站释放相关资源。步骤1218 :源宏基站向本地基站发送UE上下文释放(UE Context Release)请求,本地基站释放相关资源。第二具体实施例,如附图13所示,针对附图6所示的控制面与用户面分离的网络架构,UE从源宏基站控制下的本地基站切换至目标基站的具体过程如下步骤1301 :源宏基站对UE配置测量配置信息,以用于UE根据该测量配置信息执行测量,UE上报测量结果给源eNB,该测量结果用于辅助源eNB进行切换判决(HandoverDesisionX步骤1302 :源宏基站进行切换判决。步骤1303 :源宏基站在决定进行切换后,向目标eNB发送切换请求消息(HandoverRequest),该消息中包含切换准备相关信息。步骤1304 :目标基站参考该切换请求消息,根据待接纳的承载的QoS信息进行接纳判决,并在确定允许接纳该UE后,进行底层配置准备切换。步骤1305 :目标基站向源宏基站返回切换请求响应(Handover Request Ack)。步骤1306 :源宏基站向与UE建立用户面连接的本地基站发送切换指示(HOindication)消息,该消息中至少携带能够在本地基站和源宏基站之间区分UE的标识,该标识可以是在UE切换之前,源宏基站在本地基站和源宏基站之间的控制面接口上为该UE分配的标识,切换指示消息中可直接使用该标识。本地基站在收到该切换指示消息后,停止对UE发送下行数据,以及停止调度UE发送上行数据。步骤1307 :本地基站向源宏基站发送序列号状态报告(SN Status Report),该序列号状态报告中携带下行RLC的发送和确认状态信息。步骤1308 :源宏基站向UE发送RRC连接重配消息。步骤1309 :源宏基站将根据序列号状态报告确定的当前数据的序列号发送状态信息发送给目标基站。步骤1310 UE与目标基站之间建立上行同步,随机接入目标基站下的目标小区。步骤1311 UE向目标基站返回RRC连接重配完成消息。
步骤1312 :目标基站向MME发起路径转换请求,该请求中携带目标基站为各UE的EPS承载分配的用户面传输层地址和下行GTP隧道端点标识。步骤1313 =MME向SGW发起承载修改请求,将目标基站为各UE的EPS承载分配的用户面传输层地址和下行GTP隧道端点标识通知SGW,SGff进行路径转换,将UE的下行数据传输路径转移至目标基站。步骤1314 =SGff向MME返回承载修改响应,该响应中携带SGW为各UE的EPS承载分配的用户面传输层地址和上行GTP隧道端点标识。步骤1315 =MME向目标基站返回路径转换请求响应,携带SGW为各UE的EPS承载分配的用户面传输层地址和上行GTP隧道端点标识。步骤1316 :目标基站向源宏基站发送UE上下文释放(UE Context Release)请求,源宏基站释放相关资源。步骤1317 :源宏基站向本地基站发送UE上下文释放(UE Context Release)请求,本地基站释放相关资源。基于同一发明构思,如附图14所示,本发明实施例还提供了一种网络侧设备,该网络侧设备的具体实施可参见上述第一实施例中源宏基站的具体实施,重复之处不再赘述,该网络侧设备主要包括以下单元获取单元1401,用于获取UE当前接入的本地基站的上下行方向rocp数据包的序列号发送状态信息,其中,UE的控制面连接至网络侧设备,用户面连接至本地基站;处理单元1402,用于将序列号发送状态信息发送给UE待切换的目标基站,由目标基站根据序列号发送状态数据建立与UE的用户面连接。其中,获取单元具体用于从本地基站发送的序列号状态报告中获取序列号发送状态信息;或者,从本地保存的rocp数据包中包含的未得到本地基站的成功发送确认指示的数据包中获得序列号发送状态信息。在一个具体实现中,获取单元还用于向本地基站发送数据前转命令消息后,接收本地基站发送的序列号状态报告。在另一个具体实现中,获取单元还用于向本地基站发送切换指示消息后,接收本地基站发送的序列号状态报告。
在另一个具体实现中,获取单元还用于从本地保存的rocp数据包中包含的未得到本地基站的成功发送确认指示的数据包中获得序列号发送状态信息之前,向本地基站发送切换指示消息。基于同一发明构思,如附图15所示,本发明实施例还提供了一种网络侧设备,该网络侧设备的具体实施可参见上述第二实施例中本地基站的具体实施,重复之处不再赘述,该网络侧设备主要包括以下单元接收单元1501,用于接收源宏基站发送的用于指示UE切换至目标基站的切换指示消息,其中,UE的控制面连接至源宏基站,用户面连接至网络侧设备;发送单元1502,用于将HXP数据包的成功发送确认状态信息发送给源宏基站,由源宏基站根据成功发送确认状态信息,从本地保存的rocp数据包中包含的未得到本地基站的成功发送确认指示的数据包中,获得UE的上下行rocp数据包的序列号发送状态信息,并发送给目标基站。
其中,接收单元还用于接收切换指示消息后,停止对UE的上下行数据的收发。基于同一发明构思,如附图16所示,本发明实施例还提供了一种网络侧设备,该网络侧设备的具体实施可参见上述第三实施例中本地基站的具体实施,重复之处不再赘述,该网络侧设备主要包括以下单元接收单元1601,用于接收源宏基站发送的用于指示UE切换至目标基站的切换指示消息或数据前转命令消息,其中,UE的控制面连接至源宏基站,用户面连接至网络侧设备;发送单元1602,用于向源宏基站发送序列号状态报告,由源宏基站从序列号状态报告中获取UE的上下行rocp数据包的序列号发送状态信息,并发送给目标基站。其中,接收单元还用于接收源宏基站发送的切换指示消息或数据前转命令消息后,停止对UE的上下行数据的收发。基于上述技术方案,本发明实施例中,将UE的控制面连接至源宏基站,将UE的用户面连接至本地基站,能够有效降低现有的分层网络中UE进行切换时发生通信中断的风险。并且,源宏基站获取UE当前接入的本地基站的上下行方向rocp数据包的序列号发送状态信息,并将该序列号发送状态信息发送给UE待切换的目标基站,由目标基站根据该序列号发送状态数据建立与UE的用户面连接,从而能够实现UE将用户面连接从本地基站切换至相邻的目标基站,且能够避免切换过程中导致数据丢失。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种数据转发方法,其特征在于,包括 源宏基站获取用户设备UE当前接入的本地基站的上下行方向分组数据汇聚协议rocp数据包的序列号发送状态信息,其中,所述UE的控制面连接至所述源宏基站,用户面连接至所述本地基站; 所述源宏基站将所述序列号发送状态信息发送给所述UE待切换的目标基站,由所述目标基站根据所述序列号发送状态信息建立与所述UE的用户面连接。
2.如权利要求I所述的方法,其特征在于,源宏基站获取用户设备UE当前接入的本地基站的上下行方向rocp数据包的序列号发送状态信息,具体包括 所述源宏基站从所述本地基站发送的序列号状态报告中获取所述序列号发送状态信息;或者, 所述源宏基站从本地保存的rocp数据包中包含的未得到所述本地基站的成功发送确认指示的数据包中获得所述序列号发送状态信息。
3.如权利要求2所述的方法,其特征在于,所述源宏基站从所述本地基站发送的序列号状态报告中获取所述序列号发送状态信息之前,包括 所述源宏基站向所述本地基站发送数据前转命令消息后,接收所述本地基站发送的序列号状态报告,所述数据前转命令消息中携带有需要数据前转的承载标识、UE的标识、转发隧道的传输层地址以及隧道端点标识TEID。
4.如权利要求3所述的方法,其特征在于,所述源宏基站向所述本地基站发送数据前转命令消息后,还包括 所述本地基站停止对所述UE的上下行数据的收发。
5.如权利要求2所述的方法,其特征在于,所述源宏基站从所述本地基站发送的序列号状态报告中获取所述序列号发送状态信息之前,包括 所述源宏基站向所述本地基站发送切换指示消息后,接收所述本地基站发送的序列号状态报告。
6.如权利要求5所述的方法,其特征在于,所述切换指示消息中包含所述UE的标识。
7.如权利要求2所述的方法,其特征在于,所述源宏基站从本地保存的rocp数据包中包含的未得到所述本地基站的成功发送确认指示的数据包中获得所述序列号发送状态信息之前,包括 所述源宏基站向所述本地基站发送切换指示消息。
8.如权利要求7所述的方法,其特征在于,所述源宏基站向所述本地基站发送切换指示消息之后,还包括 所述本地基站停止对所述UE的上下行数据的收发。
9.一种数据转发方法,其特征在于,包括 本地基站接收源宏基站发送的用于指示用户设备UE切换至目标基站的切换指示消息,其中,所述UE的控制面连接至所述源宏基站,用户面连接至所述本地基站; 所述本地基站将rocp数据包的成功发送确认状态信息发送给所述源宏基站,由所述源宏基站根据所述成功发送确认状态信息,从本地保存的rocp数据包中包含的未得到所述本地基站的成功发送确认指示的数据包中,获得所述UE的上下行rocp数据包的序列号发送状态信息,并发送给所述目标基站。
10.如权利要求9所述的方法,其特征在于,所述本地基站接收所述切换指示消息后,还包括 所述本地基站停止对所述UE的上下行数据的收发。
11.一种数据转发方法,其特征在于,包括 本地基站接收源宏基站发送的用于指示用户设备UE切换至目标基站的切换指示消息或数据前转命令消息,其中,所述UE的控制面连接至所述源宏基站,用户面连接至所述本地基站; 所述本地基站向所述源宏基站发送序列号状态报告,由所述源宏基站从所述序列号状态报告中获取所述UE的上下行rocp数据包的序列号发送状态信息,并发送给所述目标基站。
12.如权利要求11所述的方法,其特征在于,所述数据前转命令消息中携带有需要数据前转的承载标识、所述UE的标识、转发隧道的传输层地址以及隧道端点标识TEID。
13.如权利要求11所述的方法,其特征在于,所述本地基站接收源宏基站发送的所述切换指示消息或所述数据前转命令消息后,还包括 所述本地基站停止对所述UE的上下行数据的收发。
14.一种网络侧设备,其特征在于,包括 获取单元,用于获取用户设备UE当前接入的本地基站的上下行方向rocp数据包的序列号发送状态信息,其中,所述UE的控制面连接至所述网络侧设备,用户面连接至所述本地基站; 处理单元,用于将所述序列号发送状态信息发送给所述UE待切换的目标基站,由所述目标基站根据所述序列号发送状态数据建立与所述UE的用户面连接。
15.如权利要求14所述的网络侧设备,其特征在于,所述获取单元具体用于 从所述本地基站发送的序列号状态报告中获取所述序列号发送状态信息; 或者, 从本地保存的rocp数据包中包含的未得到所述本地基站的成功发送确认指示的数据包中获得所述序列号发送状态信息。
16.如权利要求15所述的网络侧设备,其特征在于,所述获取单元还用于向所述本地基站发送数据前转命令消息后,接收所述本地基站发送的序列号状态报告。
17.如权利要求15所述的网络侧设备,其特征在于,所述获取单元还用于向所述本地基站发送切换指示消息后,接收所述本地基站发送的序列号状态报告。
18.如权利要求15所述的网络侧设备,其特征在于,所述获取单元还用于从本地保存的HXP数据包中包含的未得到所述本地基站的成功发送确认指示的数据包中获得所述序列号发送状态信息之前,向所述本地基站发送切换指示消息。
19.一种网络侧设备,其特征在于,包括 接收单元,用于接收源宏基站发送的用于指示用户设备UE切换至目标基站的切换指示消息,其中,所述UE的控制面连接至所述源宏基站,用户面连接至所述网络侧设备; 发送单元,用于将rocp数据包的成功发送确认状态信息发送给所述源宏基站,由所述源宏基站根据所述成功发送确认状态信息,从本地保存的rocp数据包中包含的未得到所述本地基站的成功发送确认指示的数据包中,获得所述UE的上下行rocp数据包的序列号发送状态信息,并发送给所述目标基站。
20.如权利要求19所述的网络侧设备,其特征在于,所述接收单元还用于接收所述切换指示消息后,停止对所述UE的上下行数据的收发。
21.—种网络侧设备,其特征在于,包括 接收单元,用于接收源宏基站发送的用于指示用户设备UE切换至目标基站的切换指示消息或数据前转命令消息,其中,所述UE的控制面连接至所述源宏基站,用户面连接至所述网络侧设备; 发送单元,用于向所述源宏基站发送序列号状态报告,由所述源宏基站从所述序列号状态报告中获取所述UE的上下行HXP数据包的序列号发送状态信息,并发送给所述目标基站O
22.如权利要求21所述的网络侧设备,其特征在于,所述接收单元还用于接收源宏基站发送的所述切换指示消息或所述数据前转命令消息后,停止对所述UE的上下行数据的收发。
全文摘要
本发明公开了一种数据转发方法及设备,用以解决现有的分层网络中UE进行切换时发生通信中断的风险的问题。该方法包括源宏基站获取用户设备UE当前接入的本地基站的上下行方向PDCP数据包的序列号发送状态信息,其中,所述UE的控制面连接至所述源宏基站,用户面连接至所述本地基站;所述源宏基站将所述序列号发送状态信息发送给所述UE待切换的目标基站,由所述目标基站根据所述序列号发送状态数据建立与所述UE的用户面连接。
文档编号H04W36/04GK102833802SQ20121029125
公开日2012年12月19日 申请日期2012年8月15日 优先权日2012年8月15日
发明者杨义, 张大钧, 鲍炜 申请人:电信科学技术研究院