双连接中实现重配置的方法、主服务基站及辅服务基站与流程

文档序号:12823215阅读:324来源:国知局
双连接中实现重配置的方法、主服务基站及辅服务基站与流程

本发明涉及移动通信技术,尤指一种双连接中实现重配置的方法、主服务基站及辅服务基站。



背景技术:

图1为相关技术中双连接(dc,dualconnectivity)的网络架构示意图,如图1所示,对于每一个用户设备(ue,userequipment)来说,在控制面上,主服务基站(menb,masterenb)如宏基站节点通过s1-mme连接到移动管理实体(mme,mobilitymanagemententity),menb和辅服务基站(senb,secondaryenb)如微基站或低功率节点之间通过x2-c连接。在用户面上,对于主小区组承载(mcgbearer,mastercellgroupbearer),menb通过s1-u连接到服务网关(s-gw,servinggateway),senb不参加到用户面的数据传输。对于分流承载(splitbearer),menb通过s1-u连接到s-gw,menb通过x2-u连接到senb。对于辅小区组承载(scgbearer,secondarycellgroupbearer),senb通过s1-u连接到s-gw,menb不参加到用户面的数据传输。

图2为相关技术中长期演进(lte,long-termevolution)的用户面数据协议栈,如图2所示,从核心网经用户层面gprs隧道协议(gtp-u,gprstunnellingprotocolfortheuserplane)收到的下行数据,经解包后通过分组数据汇聚协议(pdcp,packetdataconvergenceprotocol)子层、无线链路控制(rlc,radiolinkcontrol)协议子层、媒体接入控制(mac,mediumaccesscontrol)协议子层和物理层(phy)处理后发送给ue;上行数据的发送与下行数据正好相反。第三代合作伙伴计划(3gpp,3rdgenerationpartnershipproject)在讨论release12双连接时,提到过两种用户面的分流方式:一种是1a,即ue在menb和senb上的承载用户面直接连接在s-gw上,如图3所示;一种是3c,即menb做分流锚点,数据在pdcp层与rlc层发生分流,分别发送给menb和senb进行传递,如图4所示。

双连接的目的,是ue的用户面承载在同一menb下的senb之间转移时,能够减少对核心网的信令冲击,同时保证ue的数据吞吐量和用户体验。然而,对于scgbearer来说,由于重配置时pdcp层的重建,用户面仍然会出现较大的中断。即使考虑不需要pdcp层重建的splitbearer,ue依旧执行的是先断后连的操作,即ue从源senb断开连接后,再建立和目标senb的连接。通常情况下,senb的角色由微基站或低功率节点承担,menb的角色由宏基站节点承担。由于微基站或低功率节点距离ue较近,覆盖范围较小,senb会承载比menb更多的用户面分流数据,因此,即使是ue短暂的和senb断开连接仍然会造成用户吞吐量的急剧下降。



技术实现要素:

本发明提供一种双连接中实现重配置的方法、主服务基站及辅服务基站,能够避免用户面数据吞吐量的急剧下降。

为了达到本发明目的,本发明提供了一种双连接中实现重配置的方法,在将ue的用户面承载从源senb转移到同一menb下的目标senb的重配置过程中,包括:

建立源senb与目标senb之间为ue提供上行数据服务和下行数据服务的用户面接口;

在重配置过程中,目标senb将上行无线链路控制rlc数据协议数据单元pdu转发给源senb,源senb将下行分组数据汇聚协议pdcp数据pdu分流给目标senb。

可选地,该方法还包括:所述源senb保持和所述ue的数据传输直到重配置成功。

可选地,所述建立用户面接口之前还包括:

所述menb指示所述目标senb为源senb上一个或多个将要转移到目标senb上的辅小区组承载scgbearer建立对应的分流承载splitbearer协议实体。

可选地,所述建立源senb与目标senb之间为ue提供上行数据服务和 下行数据服务的用户面接口包括:

所述menb将来自所述目标senb分配的传输层地址发送给源senb,以使在所述源senb和所述目标senb之间建立为ue提供下行数据分流服务的用户面接口;

所述menb接收来自所述源senb的分配的传输层地址后发送给目标senb,以使在所述源senb和所述目标senb之间建立为ue提供上行数据分流服务的用户面接口。

可选地,所述menb指示目标senb为源senb上一个或多个将要转移到目标senb上的scgbearer建立对应的splitbearer协议实体包括:

所述menb向所述目标senb发送接纳请求消息,在接纳请求消息中携带有splitbearer配置信息或建立splitbearer的指示信息;

其中,splitbearer配置信息或建立splitbearer的指示信息用于为所述源senb上一个或多个将要转移到所述目标senb上的scgbearer在所述目标senb上建立对应的所述splitbearer协议实体。

可选地,所述menb将来自目标senb分配的传输层地址发送给源senb,以使在源senb和目标senb之间建立为ue提供下行数据分流服务的用户面接口包括:

所述目标senb完成对ue的资源配置后,向所述menb回复接纳确认消息,在接纳确认消息中携带有为接收所述建立的splitbearer的下行pdcp数据pdu而分配的传输层地址;

所述menb收到接纳确认消息后,向所述源senb发送修改请求消息,在修改请求消息中携带有所述目标senb分配的传输层地址,其目的是建立所述源senb和所述目标senb之间为ue提供下行数据分流服务的用户面接口。

可选地,所述menb接收来自源senb的分配的传输层地址后发送给目标senb,以使在源senb和目标senb之间建立为ue提供上行数据分流服务的用户面接口包括:

所述源senb向所述menb发送修改请求确认消息,在修改请求确认消息中携带有为接收所述建立的splitbearer的上行rlc数据pdu而分配的传输层地址;

所述menb在收到所述源senb的修改请求确认消息后,向所述目标senb发送x2通知消息,在x2通知消息中携带有所述源senb分配的传输层地址,其目的是建立所述源senb和所述目标senb之间为ue提供上行数据分流服务的用户面接口。

可选地,该方法还包括:

所述menb在收到所述源senb的修改请求确认消息后,根据接收到的接纳确认消息中所携带的信息组成面向ue的无线资源控制rrc信令并发送给ue;ue在收到来自所述menb的指示将第一个或多个scgbearer从所述源senb转移到所述目标senb的rrc信令后,按照获得的rrc信令中携带的信息,与所述目标senb进行同步、向所述目标senb发起随机接入,按照新的配置建立scgbearer,并建立对应的splitbearer协议实体。

可选地,所述目标senb将上行rlc数据pdu转发给源senb包括:通过为接收所述建立的splitbearer的上行rlc数据pdu而分配的传输层地址,将上行rlc数据pdu转发给所述源senb;

所述源senb将下行pdcp数据pdu分流给目标senb包括:通过为接收所述建立的splitbearer的下行pdcppdu而分配的传输层地址,将部分或全部下行pdcp数据pdu分流给所述目标senb进行传输。

可选地,对于所述建立的splitbearer,

在下行链路上,数据在所述源senb的pdcp层和rlc层之间分流,分别发送给所述源senb和所述目标senb进行传递,所述目标senb上仅建立pdcp层之下的协议实体;所述ue从空口收到两路下行数据后,在pdcp层进行合并;

在上行链路上,数据在所述ue的rlc层和mac之间分流,分别通过空口发送给所述源senb和所述目标senb,所述目标senb上仅建立rlc层之下的协议实体;所述目标senb收到上行数据后,发送给所述源senb, 在所述源senb的rlc层进行合并。

可选地,所述建立源senb与目标senb之间为ue提供上行数据服务和下行数据服务的用户面接口之后,该方法还包括:

在ue接入所述目标senb并完成配置更新后,如果所述目标senb已经通过x2-u从所述源senb收到分流的下行pdcp数据pdu,所述目标senb开始将下行pdcp数据pdu通过splitbearer的下层协议实体处理后发送给ue。

可选地,所述建立源senb与目标senb之间为ue提供上行数据服务和下行数据服务的用户面接口之后,该方法还包括:

ue接入所述目标senb并完成配置更新后,通过和所述目标senb对应的splitbearer和/或scgbearer协议实体,向所述目标senb发送上行数据包。

可选地,当所述源senb收到来自s-gw的结束标识时,该方法还包括:

在所述源senb为所有下行数据包分配pdcp子层的sn号后,向所述目标senb发送sn状态传输消息,所述目标senb根据sn状态传输消息,开始为从s-gw收到下行数据包分配pdcp子层的sn号;在所述源senb完成所有下行数据的发送和/或转发后,向所述menb请求进行所述源senb释放;相应地,

所述目标senb成功发送所有的下行转发数据,或者已经从scgbearer协议实体收到来自ue的上行数据包且已经完成所有转发上行数据包的排序,向所述menb请求删除所述splitbearer协议实体;

所述menb收到来自所述源senb和所述目标senb的释放所述源senb及删除所述splitbearer协议实体的消息后,所述menb向源senb发送senb释放确认消息,所述menb向所述目标senb发送senb修改确认消息,所述menb向ue发送rrc连接重配置消息要求ue删除对应splitbearer。

本发明还提供了一种主服务基站,包括第一处理单元,用于建立源senb与目标senb之间为ue提供上行数据服务和下行数据服务的用户面接口。

可选地,所述第一处理单元包括第一建立模块,第二建立模块;其中,

第一建立模块,用于将来自所述目标senb分配的传输层地址发送给源senb,以使在所述源senb和所述目标senb之间建立为ue提供下行数据分流服务的用户面接口;

第二建立模块,用于接收来自所述源senb的分配的传输层地址后发送给所述目标senb,并以使在所述源senb和所述目标senb之间建立为ue提供上行数据分流服务的用户面接口;组成面向ue的rrc信令并发送给ue。

可选地,所述第一建立模块还用于:指示所述目标senb为所述源senb上一个或多个将要转移到所述目标senb上的scgbearer建立对应的splitbearer协议实体。

可选地,所述第一建立模块具体用于:

向所述目标senb发送携带有splitbearer配置信息或建立splitbearer的指示信息的接纳请求消息;其中,splitbearer配置信息或建立splitbearer的指示信息用于为所述源senb上一个或多个将要转移到所述目标senb上的scgbearer在所述目标senb上建立对应的splitbearer协议实体;

接收来自所述目标senb的携带有为接收建立的splitbearer的下行pdcp数据pdu而分配的传输层地址的接纳确认消息,向所述源senb发送携带有所述目标senb分配的传输层地址的修改请求消息。

可选地,所述第二建立模块具体用于:

接收来自所述源senb的携带有为接收建立的splitbearer的上行rlc数据pdu而分配的传输层地址的修改请求确认消息;向所述目标senb发送携带有所述源senb分配的为接收建立的splitbearer的上行rlc数据pdu而分配的传输层地址的x2通知消息;根据接收到的接纳确认消息中所携带的信息组成面向ue的rrc信令并发送给ue。

可选地,所述第二建立模块还用于:

收到来自所述源senb和所述目标senb的释放所述源senb及删除所述splitbearer协议实体的消息,向所述源senb发送senb释放确认消息,向所 述目标senb发送senb修改确认消息,向所述ue发送rrc连接重配置消息要求ue删除对应splitbearer。

本发明又提供了一种辅服务基站,包括:第二处理单元,和/或第三处理单元;其中,

第二处理单元,用于按照来自menb的指示,为源senb上一个或多个将要转移到目标senb上的scgbearer建立对应的splitbearer协议实体;为接收建立的splitbearer的下行pdcp数据pdu而分配传输层地址;接收来自menb的源senb分配的传输层地址,在源senb和目标senb之间建立为ue提供上行数据分流服务的用户面接口;

第三处理单元,用为接收建立的splitbearer的上行rlc数据pdu而分配传输层地址;接收来自menb的目标senb的分配的传输层地址;在源senb和目标senb之间建立为ue提供下行数据分流服务的用户面接口。

可选地,所述第二处理单元具体用于:

接收到来自所述menb的携带有splitbearer配置信息或建立splitbearer的指示信息的接纳请求消息,为所述源senb上一个或多个将要转移到目标senb上的scgbearer在所述目标senb上建立对应的splitbearer协议实体;

向所述menb发送携带有为接收建立的splitbearer的下行pdcp数据pdu而分配的传输层地址的接纳确认消息;

接收来自所述menb的携带有所述源senb分配的为接收建立的splitbearer的上行rlc数据pdu而分配的传输层地址的修改请求确认消息;建立所述源senb和所述目标senb之间为ue提供上行数据分流服务的用户面接口;

在重配置过程中,将上行rlc数据pdu转发给所述源senb。

可选地,所述第三处理单元具体用于:

接收来自所述menb的携带有所述目标senb分配的传输层地址的修改请求消息;建立所述源senb和所述目标senb之间为ue提供下行数据分流服务的用户面接口;

向所述menb发送携带有为接收建立的splitbearer的上行rlc数据pdu而分配的传输层地址的修改请求确认消息;

在重配置过程中,将下行pdcp数据pdu分流给所述目标senb。

可选地,所述第三处理单元还用于:保持和所述ue的数据传输直到重配置成功。

可选地,所述第三处理单元还用于:收到来自s-gw的结束标识时为所有下行数据包分配pdcp子层的sn号后,向所述目标senb发送sn状态传输消息,完成所有下行数据的发送和/或转发后,向所述menb请求进行所述源senb释放;相应地,

所述第二处理单元还用于:根据sn状态传输消息,开始为从s-gw收到下行数据包分配pdcp子层的sn号;在已经成功发送所有的下行转发数据,或者,已经从scgbearer协议实体收到来自ue的上行数据包且已经完成所有转发上行数据包的排序,向所述menb请求删除所述splitbearer协议实体。

与现有技术相比,本申请技术方案包括:在将ue的用户面承载从源senb转移到同一menb下的目标senb的重配置过程中,建立源senb与目标senb之间为ue提供上行数据服务和下行数据服务的用户面接口;在重配置过程中,目标senb将上行rlc数据pdu转发给源senb,源senb将下行pdcp数据pdu分流给目标senb。ue在建立和目标senb的连接的过程中,建立源senb与目标senb之间为ue提供上行/下行数据服务的用户面接口,从而解决了ue在和目标senb进行上下行同步并建立连接时,无法和网络侧在微基站或低功率节点层面有数据传输的问题,避免了避免用户面数据吞吐量的急剧下降,保证了ue在用户面重配置时的用户体验。

同时,目标senb不需要对发生重配置前已经发送给源senb的下行数据重新通过pdcp层打包后发给ue,也就是说,已经发送给源senb的下行数据不需要通过数据前传转发给目标senb,也不需要由目标senb的pdcp层重新打包后发送给ue,从而减少了重复处理的浪费。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说 明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为相关技术中dc的网络架构示意图;

图2为相关技术中lte的用户面数据协议栈;

图3为相关技术中双连接用户面1a的示意图;

图4为相关技术中双连接用户面3c的示意图;

图5为本发明双连接中实现重配置的方法的流程图;

图6为本发明双连接中实现重配置的实施例的流程示意图;

图7为本发明用户面协议实体及下行数据传输的第一实施例的示意图;

图8为本发明用户面协议实体及下行数据传输的第二实施例的示意图;

图9为本发明用户面协议实体及上行数据传输的第三实施例的示意图;

图10为本发明用户面协议实体及上行数据传输的第四实施例的示意图

图11为本发明主服务基站的组成结构示意图;

图12为本发明辅服务基站的组成结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

在双连接的1a架构的相关技术中,将ue的用户面承载从源senb转移到同一menb下的目标senb,虽然menb执行的是先添加目标senb,再删除源senb的流程,但实际ue需要先从源senb断开连接,再建立和目标 senb的连接,因此,同样会存在由于ue短暂的和senb断开连接而造成的用户吞吐量的急剧下降的问题。

而本发明实施例提供的技术方案中,ue在建立和目标senb的连接的过程中,建立源senb与目标senb之间为ue提供上行/下行数据服务的用户面接口,从而解决了ue在和目标senb进行上下行同步并建立连接时,无法和网络侧在微基站或低功率节点层面有数据传输的问题,避免了用户面数据吞吐量的急剧下降,保证了ue在用户面重配置时的用户体验。

同时,目标senb不需要对发生重配置前已经发送给源senb的下行数据重新通过pdcp层打包后发给ue,也就是说,已经发送给源senb的下行数据不需要通过数据前传转发给目标senb,也不需要由目标senb的pdcp层重新打包后发送给ue,从而减少了重复处理的浪费。

图5为本发明双连接中实现重配置的方法的流程图,在将ue的用户面承载从源senb转移到同一menb下的目标senb的重配置过程中,如图5所示,包括:

步骤500:建立源senb与目标senb之间为ue提供上行数据服务和下行数据服务的用户面接口。

本步骤之前还包括:menb指示目标senb为源senb上一个或多个将要转移到目标senb上的scgbearer建立对应的splitbearer协议实体。具体包括:menb向目标senb发送接纳请求消息,在接纳请求消息中除了参考相关协议中x2-ap消息(senbadditionrequest)而携带密钥信息、ue安全能力信息、scgbearer配置信息等外,还至少携带有splitbearer配置信息或建立splitbearer的指示信息。其中,splitbearer配置信息或建立splitbearer的指示信息用于为源senb上一个或多个将要转移到目标senb上的scgbearer在目标senb上建立对应的splitbearer协议实体。

本步骤的实现包括:menb将来自目标senb分配的传输层地址如gprs隧道协议(gtp,gprstunnellingprotocol)隧道端点标识符(teid,tunnelendpointidentity)等发送给源senb,以使在源senb和目标senb之间建立为ue提供下行数据分流服务的用户面接口。具体包括:

目标senb根据接收到的信息判断是否有足够的资源以允许ue的接入。如果允许接入,则目标senb完成对ue的资源配置后,向menb回复接纳确认消息,在接纳确认消息中除参考相关协议中x2-ap消息(senbadditionrequestacknowledge)而携带目标senb同意接纳的scgbearer配置信息外,还至少携带有为接收建立的splitbearer的下行pdcp数据协议数据单元(pdu,protocoldataunit)而分配的传输层地址如gtpteid;

menb收到接纳确认消息后,向源senb发送修改请求消息。在修改请求消息中携带有目标senb分配的传输层地址如gtpteid,其目的是建立源senb和目标senb之间为ue提供下行数据分流服务的用户面接口。源senb上的承载类型由scgbearer变更为splitbearer。

menb接收来自源senb的分配的传输层地址如gtpteid后发送给目标senb,以使在源senb和目标senb之间建立为ue提供上行数据分流服务的用户面接口。具体包括:

源senb向menb发送修改请求确认消息。在修改请求确认消息中携带有为接收建立的splitbearer的上行rlc数据pdu而分配的传输层地址如gtpteid;

menb在收到源senb的修改请求确认消息后,向目标senb发送x2通知消息。在x2通知消息中携带有源senb分配的传输层地址如gtpteid,其目的是建立源senb和目标senb之间为ue提供上行数据分流服务的用户面接口。

同时,本步骤还包括:menb在收到源senb的修改请求确认消息后,根据接收到的接纳确认消息中所携带的信息组成面向ue的无线资源控制(rrc,radioresourcecontrol)信令并发送给ue。ue在收到来自menb的指示将第一个或多个scgbearer从源senb转移到目标senb的rrc信令后,按照rrc信令中携带的信息,与目标senb进行同步、向目标senb发起随机接入,按照新的配置建立scgbearer,并建立对应的splitbearer协议实体。

步骤501:在重配置过程中,目标senb将上行rlc数据pdu转发给源 senb,源senb将下行pdcp数据pdu分流给目标senb并保持和ue的数据传输直到重配置成功。

源senb可以通过为接收建立的splitbearer的下行pdcppdu而分配的传输层地址如gtpteid,将部分或全部下行pdcp数据pdu分流给目标senb进行传输;

目标senb可以通过为接收建立的splitbearer的上行rlc数据pdu而分配的传输层地址如gtpteid,将上行rlc数据pdu转发给源senb。

需要说明的是,上行rlc数据pdu对应的rlc控制pdu可以由源senb直接反馈;也可以由源senb通知目标senb,再由目标senb反馈。

对于splitbearer,具体地,

在下行链路上,数据在源senb的pdcp层和rlc层之间分流,分别发送给源senb和目标senb进行传递,目标senb上仅建立pdcp层之下的协议实体;ue从空口收到两路下行数据后,在pdcp层进行合并;

在上行链路上,数据在ue的rlc层和mac之间分流,分别通过空口发送给源senb和目标senb,目标senb上仅建立rlc层之下的协议实体;目标senb收到上行数据后,发送给源senb,在源senb的rlc层进行合并。

其中,源senb是将部分下行pdcp数据pdu分流给目标senb进行传输,还是将全部下行pdcp数据pdu分流给目标senb进行传输可以考虑:

当源senb信号质量还比较好,源senb可以只将一部分下行pdcp数据pdu分流给目标senb,并保持和ue的数据传输;当源senb信号质量已经很差,源senb可以将大部分甚至全部下行pdcp数据pdcu分流给目标senb,但是,此时由于ue还没有接入目标senb,ue的数据传输吞吐量将会稍有下降。从这里可见,本发明方法根据源senb的信号质量选择断开或者保持和源senb的数据传输,这样,在源senb信号质量还比较好的情况下,让ue保持了和源senb的信号传输。

本发明方法的步骤500之后,还包括:

一方面,在ue接入目标senb并完成配置更新后,如果目标senb已经通过x2-u从源senb收到分流的下行pdcp数据pdu,目标senb开始将下行pdcp数据pdu通过splitbearer的下层协议实体处理后,发送给ue。

另一方面,ue接入目标senb并完成配置更新后,可以开始通过和目标senb对应的splitbearer和/或scgbearer协议实体,向目标senb发送上行数据包。

当menb收到来自ue的rrc连接重配置完成消息后,该方法还包括:menb向核心网发起路径转换程序,请求全部或部分下行数据承载的下行隧道端点的变更。

当源senb收到来自s-gw的结束标识时,

在源senb为所有下行数据包分配pdcp子层的sn号后,向目标senb发送sn状态传输消息,目标senb根据sn状态传输消息,可以开始为从s-gw收到下行数据包分配pdcp子层的sn号;

在源senb完成所有下行数据的发送和/或转发后,向menb请求进行源senb释放。

而目标senb也会向menb请求删除splitbearer协议实体。在请求menb删除splitbearer协议实体之前,目标senb已经成功发送所有的下行转发数据,或者,在请求menb删除splitbearer协议实体之前,目标senb已经从scgbearer协议实体收到来自ue的上行数据包,且已经完成所有转发上行数据包的排序。

在menb收到来自源senb和目标senb的释放源senb及删除splitbearer协议实体的消息后,menb向源senb发送senb释放确认消息(senbreleaseconfirm),向目标senb发送senb修改确认消息(senbmodificationconfirm),向ue发送rrc连接重配置消息要求ue删除对应splitbearer。

图6为本发明双连接中实现重配置的实施例的流程示意图,如图6所示,本实施例描述的是本发明中menb收到ue测量报告后,对ue的用户面承载进行转移的流程。在转移执行阶段,menb除了请求目标senb为ue在源senb上的scgbearer执行接纳判决外,还需要目标senb为允许接纳的scg bearer建立对应的splitbearer协议实体。具体包括以下步骤:

步骤601:menb根据ue的测量上报(或其他无线资源管理功能得出的结果,如负荷过重)做出需要用户面重配置的决定,假设决定是将该ue的用户面承载从源senb转移到同一menb下的目标senb让该ue继续从辅服务基站获得通信服务。

步骤602:menb向目标senb发送接纳请求消息。

其中,接纳请求消息除参考相关协议x2-ap消息(senbadditionrequest)而携带密钥信息、ue安全能力信息、scgbearer配置信息等外,还至少携带有splitbearer配置信息或建立splitbearer的指示信息。其中,splitbearer配置信息或建立splitbearer的指示信息用于为源senb上一个或多个将要转移到目标senb上的scgbearer在目标senb上建立对应的splitbearer协议实体。

对于splitbearer,

在下行链路上,数据在源senb的pdcp层和rlc层之间分流,分别发送给源senb和目标senb进行传递,目标senb上仅建立pdcp层之下的协议实体。ue从空口收到两路下行数据后,在pdcp层进行合并‘

在上行链路上,数据在ue的rlc层和mac之间分流,分别通过空口发送给源senb和目标senb,目标senb上仅建立rlc层之下的协议实体。目标senb收到上行数据后,发送给源senb,在源senb的rlc层进行合并。

步骤603:目标senb接收到接纳请求消息后,结合自身的资源状况判断是否可接纳ue接入。本步骤的具体实现是本领域技术人员熟知的,并不用于限定本发明的保护范围,这里不再赘述。

步骤604:如果目标senb判断可以接纳ue的接入,则向menb回复接纳确认消息,在接纳确认消息中除参考相关协议x2-ap消息(senbadditionrequestacknowledge)而携带目标senb同意接纳的scgbearer列表外,还至少携带有为接收splitbearer的下行pdcp数据pdu而分配的传输层地址如gtpteid。

步骤605:menb收到接纳确认消息后,向源senb发送修改请求消息。其中,修改请求消息通知源senb从目标senb通过接纳确认消息收到的gtpteid,其目的是建立源senb和目标senb之间为ue提供下行数据分流服务的用户面接口。这样,源senb可以通过所述gtpteid将部分或全部下行pdcp数据pdu,通过x2-u分流给目标senb进行传输。源senb上的承载类型由scgbearer变更为splitbearer。

步骤606:源senb向menb发送修改请求确认消息,通知menb配置修改成功。其中,修改请求确认消息中还携带有为接收所述splitbearer的上行rlc数据pdu而分配的gtpteid。

本步骤中,在源senb向menb发送修改请求确认消息的同时或之后,源senb开始通过目标senb提供的gtpteid将部分或全部下行pdcp数据pdu分流给目标senb。

其中,如果源senb信号质量还比较好,源senb可以只将一部分下行pdcp数据pdu分流给目标senb,并保持和ue的数据传输。如果源senb信号质量已经很差,源senb可以将大部分甚至全部下行pdcp数据pdcu分流给目标senb,但是这种情况下,由于ue还没有接入目标senb,ue的数据传输吞吐量将会稍有下降。

本步骤中,在源senb向menb发送修改请求确认消息的同时或之后,源senb开始将还没有完成排序的上行数据包发送给目标senb。同时,源senb的pdcp层的排序功能停止工作;源senb将后续收到的所有上行pdcp数据pdu解密后,发送目标senb,由目标senb的pdcp层完成排序。

步骤607:menb在收到源senb的修改请求确认消息后,向目标senb发送x2通知消息。其中,x2通知消息用于通知目标senb从源senb通过修改请求确认消息收到的gtpteid,其目的是建立源senb和目标senb之间为ue提供上行数据分流服务的用户面接口。这样,目标senb可以通过该gtpteid将目标senb从ue收到的上行rlc数据pdu,转发给源senb。

步骤608:menb在收到源senb的修改请求确认消息后,根据接收到的接纳确认消息中所携带的信息组成面向ue的无线资源控制(rrc,radio resourcecontrol)信令并发送给ue。

步骤609:ue在收到来自menb的指示将第一个或多个scgbearer从源senb转移到目标senb的rrc信令后,判断是否能按照rrc信令中的要求执行rrc连接重配置请求。如果能,ue向menb发送rrc连接重配置完成(rrcconnectionreconfigurationcomplete)消息,指示ue已启用新的无线资源配置。

步骤610:ue按照信令中携带的信息,与目标senb进行同步、向目标senb发起随机接入,按照新的配置建立scgbearer,并建立对应的splitbearer协议实体。

ue接入目标senb并完成配置更新后,如果此时目标senb已经通过x2-u从源senb收到分流的下行pdcp数据pdu,目标senb开始将下行pdcp数据pdu通过splitbearer的下层协议实体处理后发送给ue;

ue接入目标senb并完成配置更新后,可以开始通过和目标senb对应的splitbearer或scgbearer协议实体,向目标senb发送上行数据包。

步骤611:menb收到ue的rrc连接重配置完成消息后,向核心网发起路径转换程序,请求全部或部分下行数据承载的下行隧道端点的变更。

步骤612:源senb收到来自s-gw的结束标识,并为所有下行数据包分配pdcp子层的sn号后,向目标senb发送sn状态传输消息,目标senb根据sn状态传输消息,可以开始为从s-gw收到下行数据包分配pdcp子层的sn号。

步骤613:源senb收到来自s-gw的结束标识,并完成所有下行数据的发送和/或转发后,请求menb进行源senb释放。

步骤614:目标senb请求menb删除splitbearer协议实体。

在请求menb删除splitbearer协议实体之前,目标senb已经成功发送所有的下行转发数据。以及,

在请求menb删除splitbearer协议实体之前,目标senb已经从scgbearer协议实体收到来自ue的上行数据包,且已经完成所有转发上行数据包 的排序。

步骤615:在menb收到上述步骤613和步骤614中的消息后,menb向源senb发送senb释放确认(senbreleaseconfirm)消息;向目标senb发送senb修改确认(senbmodificationconfirm)消息;向ue发送rrc连接重配置消息要求ue删除对应splitbearer。

图7为本发明用户面协议实体及下行数据传输的第一实施例的示意图,第一实施例描述的是路径转换完成后源senb、目标senb和ue上的用户平面协议实体及一种下行数据传输示意图。如图7所示,假设源senb已经传输了sn号为1到5的pdcp数据pdu,重配置发生时,ue只收到了sn号为1,2和4的pdcp数据pdu并向源senb做了确认。对于sn号为3和5的pdcp数据pdu,ue只收到了部分rlc数据pdu。此时,如果源senb信号质量已经不足以支持继续向ue发送数据,源senb会将sn号为3和5的pdcp数据pdu转发给目标senb,由目标senb的splitbearer协议实体处理并发送。所有在收到结束标识之前从s-gw收到的还没有开始发送的下行数据,如sn号为6到9的pdcp数据sdu,都经由pdcp层处理后,转发给目标senb,由目标senb的splitbearer协议实体处理并发送。

对于下行数据,ue与源senb对应的pdcp实体完成所有向上层递交数据的工作后,与目标senb对应的pdcp实体才开始向上层递交数据,避免上层收到乱序的数据包。

图8为本发明用户面协议实体及下行数据传输的第二实施例的示意图,第二实施例描述的是路径转换完成后源senb、目标senb和ue上的用户平面协议实体及一种下行数据传输示意图。如图8所示,假设源senb已经传输了sn号为1到5的pdcp数据pdu,重配置发生时,ue只收到了sn号为1,2和4的pdcp数据pdu并向源senb做了确认。对于sn号为3和5的pdcp数据pdu,ue只收到了部分rlc数据pdu。此时,至少在一段时间内,源senb还可以继续保持和ue之间的数据传输,源senb至少会继续发送sn号为3和5的pdcp数据pdu对应的还没有收到ue确认回复的rlc数据pdu或rlc数据pdu分段。所有在收到结束标识之前从s-gw收到的 还没有开始发送的下行数据,如sn号为6到9的pdcp数据sdu,都经由pdcp层处理后,分流给源senb或目标senb发送。如图7所示,源senb在收到结束标识前,还会收到sn号为6、7、8、9的pdcp数据sdu,经由pdcp层处理后,源senb将sn号为8、9的pdcp数据pdu分流给目标senb发送,而将sn号为6、7的pdcp数据pdu留在源senb发送,保证了ue在向目标senb进行同步和接入时,ue和源senb之间依旧保持一定的数据传输。

对于下行数据,ue与源senb对应的pdcp实体完成所有向上层递交数据的工作后,与目标senb对应的pdcp实体才开始向上层递交数据,避免上层收到乱序的数据包。

图9为本发明用户面协议实体及上行数据传输的第三实施例的示意图,第三实施例描述的是路径转换完成后,源senb、目标senb和ue上的用户平面协议实体及上行数据传输示意图。如图9所示,假设ue已经传输了sn号为1到5的pdcp数据pdu,重配置发生时,源senb只收到了sn号为1,2和4的pdcp数据pdu并向ue做了确认。对于sn号为3和5的pdcp数据pdu,源senb只收到了部分rlc数据pdu。

此时,如果源senb和ue之间的信号质量已经不能支持ue向源senb发送数据,对于sn号为3和5的pdcp数据pdu,ue会将没有发送或没有发送成功的rlc数据pdu或rlc数据pdu分段,通过splitbearer协议实体发送给目标senb。目标senb收到所述rlc数据pdu或rlc数据pdu分段后,将所述rlc数据pdu或rlc数据pdu分段转发给源senb,由源senb组合成sn号为3和5的pdcp数据pdu。后续上行数据包,如sn号为6及以后的数据包,ue使用和目标senb对应的scgbearer协议实体处理后发送给目标senb。

对于上行数据,目标senb在源senb向s-gw递交数据完成以后,才开始向s-gw递交数据,避免上层收到乱序的数据包。

图10为本发明用户面协议实体及上行数据传输的第四实施例的示意图,第四实施例描述的是路径转换完成后,源senb、目标senb和ue上的用户 平面协议实体及上行数据传输示意图。如图10所示,假设ue已经传输了sn号为1到5的pdcp数据pdu,重配置发生时,源senb只收到了sn号为1,2和4的pdcp数据pdu并向ue做了确认。对于sn号为3和5的pdcp数据pdu,源senb只收到了部分rlc数据pdu。

此时,如果源senb和ue之间的信号质量还足够好,至少,对于sn号为3和5的pdcp数据pdu,ue会将没有发送或没有发送成功的rlc数据pdu或rlc数据pdu分段,通过splitbearer协议实体发送给源senb,并和已经收到rlc数据pdu或rlc数据pdu分段组合成sn号为3和5的pdcp数据pdu。后续上行数据包,如sn号为6及以后的数据包,ue可以使用和目标senb对应的scgbearer协议实体处理后发送给目标senb。

对于上行数据,目标senb在源senb向s-gw递交数据完成以后,才开始向s-gw递交数据,避免上层收到乱序的数据包。

图11为本发明主服务基站的组成结构示意图,如图11所示,至少包括第一处理单元,用于建立源senb与目标senb之间为ue提供上行数据服务和下行数据服务的用户面接口。其中,

第一处理单元包括:第一建立模块,第二建立模块;其中,

第一建立模块,用于将来自目标senb分配的传输层地址发送给源senb,以使在源senb和目标senb之间建立为ue提供下行数据分流服务的用户面接口;

第二建立模块,用于接收来自源senb的分配的传输层地址后发送给目标senb,并以使在源senb和目标senb之间建立为ue提供上行数据分流服务的用户面接口;组成面向ue的rrc信令并发送给ue。

其中,第一建立模块还用于:指示目标senb为源senb上一个或多个将要转移到目标senb上的scgbearer建立对应的splitbearer协议实体。

其中,

第一建立模块具体用于:向目标senb发送携带有splitbearer配置信息或建立splitbearer的指示信息的接纳请求消息。其中,splitbearer配置信息或 建立splitbearer的指示信息用于为源senb上一个或多个将要转移到目标senb上的scgbearer在目标senb上建立对应的splitbearer协议实体;

接收来自目标senb的携带有为接收建立的splitbearer的下行pdcp数据pdu而分配的传输层地址的接纳确认消息,向源senb发送携带有目标senb分配的传输层地址的修改请求消息。

第二建立模块具体用于:接收来自源senb的携带有为接收建立的splitbearer的上行rlc数据pdu而分配的传输层地址的修改请求确认消息;向目标senb发送携带有源senb分配的为接收建立的splitbearer的上行rlc数据pdu而分配的传输层地址的x2通知消息;根据接收到的接纳确认消息中所携带的信息组成面向ue的rrc信令并发送给ue。

进一步地,

第二建立模块还用于:当收到来自ue的rrc连接重配置完成消息,向核心网发起路径转换程序,请求全部或部分下行数据承载的下行隧道端点的变更。

图12为本发明辅服务基站的组成结构示意图,如图12所示,至少包括:第二处理单元,和/或第三处理单元;其中,

第二处理单元,用于按照来自menb的指示,为源senb上一个或多个将要转移到目标senb上的scgbearer建立对应的splitbearer协议实体;为接收建立的splitbearer的下行pdcp数据pdu而分配传输层地址;接收来自menb的源senb分配的传输层地址,在源senb和目标senb之间建立为ue提供上行数据分流服务的用户面接口。具体用于:

接收到来自menb的携带有splitbearer配置信息或建立splitbearer的指示信息的接纳请求消息,为源senb上一个或多个将要转移到目标senb上的scgbearer在目标senb上建立对应的splitbearer协议实体;

向menb发送携带有为接收建立的splitbearer的下行pdcp数据pdu而分配的传输层地址的接纳确认消息;

接收来自menb的携带有源senb分配的为接收建立的splitbearer的上 行rlc数据pdu而分配的传输层地址修改请求确认消息;建立源senb和目标senb之间为ue提供上行数据分流服务的用户面接口;

在重配置过程中,将上行rlc数据pdu转发给源senb。

第三处理单元,用为接收建立的splitbearer的上行rlc数据pdu而分配传输层地址;接收来自menb的目标senb的分配的传输层地址;在源senb和目标senb之间建立为ue提供下行数据分流服务的用户面接口。具体用于:

接收来自menb的携带有目标senb分配的传输层地址的修改请求消息;建立源senb和目标senb之间为ue提供下行数据分流服务的用户面接口;

向menb发送携带有为接收建立的splitbearer的上行rlc数据pdu而分配的传输层地址的修改请求确认消息;

在重配置过程中,将下行pdcp数据pdu分流给目标senb。

第三处理单元还用于:保持和ue的数据传输直到重配置成功。

进一步地,

第三处理单元还用于:收到来自s-gw的结束标识时为所有下行数据包分配pdcp子层的sn号后,向目标senb发送sn状态传输消息,完成所有下行数据的发送和/或转发后,向menb请求进行源senb释放;相应地,

第二处理单元还用于:根据sn状态传输消息,开始为从s-gw收到下行数据包分配pdcp子层的sn号;在已经成功发送所有的下行转发数据,或者,已经从scgbearer协议实体收到来自ue的上行数据包,且已经完成所有转发上行数据包的排序,向menb请求删除splitbearer协议实体;

此时,

主服务基站中的第二建立模块还用于:收到来自源senb和目标senb的释放源senb及删除splitbearer协议实体的消息,向源senb发送senb释放确认消息,向目标senb发送senb修改确认消息,向ue发送rrc连接重配置消息要求ue删除对应splitbearer。

以上所述,仅为本发明的较佳实例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1