数据传输方法及装置与流程

文档序号:15169574发布日期:2018-08-14 17:50阅读:118来源:国知局

本发明涉及无线通信技术领域,尤其涉及一种数据传输方法及装置。



背景技术:

如图1所示,相关技术中长期演进系统(lte,longtermevolution)主要由三个设备组成:用户设备(ue,userequipment)、核心网(cn,corenetwork)和基站(enb,evolvednodeb),其中,核心网中的移动管理实体(mme,mobilitymanagemententity)主要负责信令的传输,服务网关(s-gw,servinggateway)主要负责数据的传输。ue和enb的接口为uu,enb与核心网的接口为s1。

ue、enb和mme的协议架构如图2所示,对于ue,协议层涉及:无线资源控制(rrc,radioresourcecontrol)、分组数据汇聚协议(pdcp,packetdataconvergenceprotocol)、无线链路控制(rlc,radiolinkcontrol)、媒体接入控制(mac,mediumaccesscontrol)和物理层(phy,physicallayer),属于接入层(as,accessstratum),而as层的高层为非接入层(nas,nonaccessstratum)。

目前,超高可靠性与超低时延业务(urllc,ultrareliable&lowlatencycommunication)可广泛应用于实际生活中,例如:医疗,交通等。由于这种业务的应用场景需要保障非常高的正确率和更新速度,所以这种业务的特性决定了其数据包需要得到及时传递。现在,对urllc业务的需求是上下行用户面时延是0.5ms,其中,用户面时延指的是将一个应用层的数据包或消息从无线协议层通过无线接口传输到对端无线协议层的时间。

当ue处于连接态,基站可以通过及时的调度、较小的发射间隔或者优化的用户面处理来达到要求。



技术实现要素:

为了解决上述技术问题,本发明实施例提供了一种数据传输方法及装置。

为了达到本发明目的,本发明提供了一种数据传输方法,包括:

接收来自第一基站的第一消息,所述第一消息携带用户设备的上下文信息;

向所述第一基站发送确认消息。

可选地,还包括:

所述确认消息携带用户设备在本基站传输数据的配置参数。

可选地,还包括:

接收所述用户设备在预设态下发送的数据,并将所述数据发送至核心网;所述预设态是指用户设备与基站之间的接口断开且基站与核心网之间的接口保持连接的状态。

可选地,还包括:

接收用于指示传递所述用户设备上下文信息的第一标识信息。

可选地,所述用户设备的上下文信息至少包括以下之一:用户设备的标识、用户设备能力信息、用户设备业务信息、用户设备选择的公共陆地移动网络身份标识及跟踪区域码、用户设备的参考信号配置信息、用户设备的业务配置信息。

可选地,还包括:

根据所述用户设备的上下文信息,向所述用户设备选择的移动管理实体申请建立针对所述用户设备业务的连接。

可选地,所述根据所述用户设备的上下文信息,向移动管理实体申请建立针对所述用户设备业务的连接,包括:

根据所述用户设备的上下文信息,向所述用户设备之前选择的移动管理实体发送请求消息,所述请求消息携带有用于指示建立所述连接的第二标识信息;

接收所述移动管理实体反馈的确认消息,所述确认消息至少携带针对所述用户设备业务的服务网关侧gprs隧道协议、隧道终端标志符及传输层地址。

可选地,所述请求消息为切换请求或路径转换请求或新定义的消息。

可选地,向所述用户设备选择的移动管理实体申请建立针对所述用户设备业务的连接之后,还包括:

利用所述连接发送所述用户设备的上行数据到核心网,或者从核心网接收发送至所述用户设备的下行数据。

可选地,还包括以下之一:

向所述移动管理实体申请释放所述用户设备在本基站的所有连接;

向所述移动管理实体申请释放所述用户设备所有连接并建立所述用户设备在本基站的连接;

向所述移动管理实体申请释放所述用户设备在本基站以外的所有连接。

可选地,所述向所述移动管理实体申请释放所述用户设备在本基站的所有连接,包括:

向所述移动管理实体发送请求消息,所述请求消息至少携带有用于指示释放所述用户设备在本基站所有连接的第三标识信息。

可选地,所述向所述移动管理实体申请释放所述用户设备所有连接并建立所述用户设备在本基站的连接,包括:

向所述移动管理实体发送请求消息,所述请求消息至少携带有第四标识信息,所述第四标识信息用于指示所述移动管理实体删除之前为所述用户设备建立的所有连接,并重新建立所述用户设备在本基站的连接。

可选地,所述向所述移动管理实体申请释放所述用户设备在本基站以外的所有连接,包括:

向所述移动管理实体发送请求消息,所述请求消息至少携带有第五标识信息,所述第五标识信息用于指示所述移动管理实体删除所述用户设备在本基站以外的所有连接。

本发明还提供了一种数据传输装置,包括:

第一接收模块,用于接收来自第一基站的第一消息,所述第一消息携带用户设备的上下文信息;

第一发送模块,用于向所述第一基站发送确认消息。

可选地,还包括:

第一传输模块,用于接收所述用户设备在预设态下发送的数据,并将所述数据发送至核心网;所述预设态是指用户设备与基站之间的接口断开且基站与核心网之间的接口保持连接的状态。

可选地,还包括:

第一建立连接模块,用于根据所述用户设备的上下文信息,向所述用户设备选择的移动管理实体申请建立针对所述用户设备业务的连接。

可选地,所述第一建立连接模块,还用于执行如下之一:

向所述移动管理实体申请释放所述用户设备在本基站的所有连接;

向所述移动管理实体申请释放所述用户设备所有连接并建立所述用户设备在本基站的连接;

向所述移动管理实体申请释放所述用户设备在本基站以外的所有连接。

本发明还提供了一种工作在无线通信中的设备,包括:处理器和存储器,

所述处理器用于:

接收来自第一基站的用户设备的第一消息,所述第一消息携带用户设备的上下文信息;

向第一基站发送确认消息,所述确认消息携带用户设备在本基站传输数据的配置参数,

接收所述用户设备在预设态下发送的数据,并将所述数据发送至核心网;所述预设态是指用户设备与基站之间的接口断开且基站与核心网之间的接口保持连接的状态;

所述存储器与所述处理器耦接。

本发明还提供了一种包括计算机可读介质的计算机程序产品,其包括:

接收代码,其用于接收来自第一基站的用户设备的第一消息,所述第一消息携带用户设备的上下文信息;

发送代码,其用于发送确认消息。

本发明又提供了一种数据传输方法,包括:

确定用户设备在预设态可能发送数据的一个或多个第二基站;

向所述一个或多个第二基站发送所述用户设备的上下文信息。

可选地,还包括:

接收所述用户设备上报的测量报告;

根据所述测量报告确定一个或多个所述第二基站。

可选地,还包括:

接收来自所述第二基站的确认消息,所述确认消息携带所述用户设备在所述第二基站传输数据的配置参数。

可选地,还包括:

向所述用户设备发送第二基站信息,所述第二基站信息包括所述用户设备在预设态传输数据可用的所述一个或多个目标基站的标识,以及所述传输数据的配置参数。

本发明再提供了一种数据传输方法,包括:

接收到任意一个目标基站发送的用户设备进入连接态的指示信息后,释放所述用户设备的上下文并通知其他目标基站释放所述的用户设备上下文消息;或者,

在接收到任意一个目标基站发送的释放所述用户设备上下文信息的指示后,释放所述用户设备的上下文并通知其他目标基站释放所述的用户设备上下文消息。

本发明还提供了一种无线通讯装置,包括:

确定模块,用于确定所述用户设备在预设态可能发送数据的一个或多个第二基站;

第二发送模块,用于向所述一个或多个第二基站发送所述用户设备的上下文信息。

本发明有提供了一种工作在无线通信中的设备,包括:

处理器,用于:

确定所述用户设备在预设态可能发送数据的一个或多个第二基站;

向所述一个或多个第二基站发送所述用户设备的上下文信息。

存储器,其与所述处理器耦接。

本发明还提供了一种包括计算机可读介质的计算机程序产品,其包括:

确定代码,其用于确定所述用户设备在预设态可能发送数据的一个或多个第二基站;

发送代码,其用于向所述一个或多个第二基站发送所述用户设备的上下文信息。

本发明还提供了一种数据传输方法,包括:

用户设备接收第一基站发送的一个或多个第二基站的第x消息,所述第x消息携带所述第二基站的标识以及传输数据的配置参数;

所述用户设备在预设态将需要发送的数据发送给所述一个或多个目标基站;

其中,所述预设态是指所述用户设备与所述基站之间的接口断开且所述原基站与核心网之间的接口保持连接的状态。

可选地,还包括,所述用户设备从所述目标基站接收下行数据。

本发明又提供了一种数据传输装置,包括:

配置模块,用于接收第一基站发送的一个或多个第二基站的第x消息,所述第x消息携带所述第二基站的标识以及传输数据的配置参数;

第二传输模块,用于在预设态将需要发送的数据发送给所述一个或多个目标基站;

其中,所述预设态是指所述用户设备与所述基站之间的接口断开且所述原基站与核心网之间的接口保持连接的状态。

本发明再提供了一种用户设备,包括:处理器,用于:

接收基站发送的一个或多个目标基站的标识以及传输数据的配置参数;

在预设态将需要发送的数据发送给所述一个或多个目标基站;

所述预设态是指所述用户设备与所述基站之间的接口断开且所述原基站与核心网之间的接口保持连接的状态,

存储器,其与所述处理器耦接。

本发明还提供了一种包括计算机可读介质的计算机程序产品,其包括:

接收代码,其用于接收基站发送的一个或多个目标基站的标识以及传输数据的配置参数;

发送代码,其用于在预设态将需要发送的数据发送给所述一个或多个目标基站。

再一方面,本申请实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述应用于目标基站的数据传输方法。

再一方面,本申请实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述应用于原基站的数据传输方法。

再一方面,本申请实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述应用于ue的数据传输方法。

再一方面,本申请实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述应用于mme的数据传输方法。

本发明实施例中的数据传输方法及装置,通过原基站确定可能的目标基站并向这些目标基站传递ue的上下文信息,再由目标基站基于ue的上下文信息向核心网申请建立多个s1连接,然后利用这些s1连接传输来自ue的数据包,利用已经建立的s1连接将数据包送至核心网,以提高ue在非激活态下所发送urllc数据包在核心网的传输速率,从而既便于适应ue在非激活态的移动性,又能满足urllc业务的时延要求。

本发明实施例中的数据传输方法及装置,来自ue的数据包传输完成之后或者ue确定目标基站之后,ue未接入的目标基站可以向核心网申请释放相应的s1连接,以避免占用网络资源。

本申请可适用于当前以及下一代无线通信系统。

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

附图说明

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

图1为相关技术中的lte架构图;

图2为相关技术中ue、enb和mme的协议架构示意图;

图3为本申请中应用于目标基站的数据传输方法流程图;

图4为本申请中应用于目标基站的数据传输装置的组成结构示意图;

图5为本申请中应用于原基站的数据传输方法流程图;

图6为本申请中应用于原基站的数据传输装置的组成结构示意图;

图7为本申请中应用于ue的数据传输方法流程图;

图8为本申请中应用于ue的数据传输装置的组成结构示意图;

图9为本申请中应用于mme的数据传输方法流程图;

图10为本申请中应用于mme目标基站的数据传输装置的组成结构示意图;

图11为本申请实施例中传递ue上下文信息的流程示意图;

图12为本申请实施例中建立s1连接的流程示意图;

图13为本申请实施例中数据传输过程的流程示意图。

具体实施方式

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

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

相关技术中,当ue处于非激活态时,ue的uu空连接已经断开,s1的连接还保持,如果ue有urllc的数据包要发送,需要重新建立uu空口连接,尤其是ue需要按照传统的流程:发起随机接入过程、随后建立rrc连接、转入连接态,这就需要花费较长的时间,无法满足urllc的低时延需求。综上可知,需要一种能够使ue在非激活态发送urllc数据包的传输方案,既便于适应ue在非激活态的移动性,又能满足urllc业务的时延要求。

随着非正交技术的成熟,ue可以通过非授权的竞争方式发送上行数据包,那么当ue处于激活态时,如果ue有urllc的数据包发送,ue可以直接通过非授权的方式向基站发送数据包。但是,由于ue是移动的,在非激活态下,ue可以重新选择小区,并向新选择的小区发送数据,这时,新选择的小区没有ue的信息,就无法将ue的数据递交给核心网。另一方面,如果新选择的小区通过上行数据携带的ue标识找到ue原来接入的小区,并将ue的数据提交给原来接入的小区,则会比较费时,无法满足urllc业务的时延要求。或者,如果新选择的小区通过上行数据携带的ue标识找到ue上下文,并为ue建立s1的连接,这个过程也会比较费时,无法满足urllc业务的时延要求。可见,相关技术都不能使得ue在非激活态下满足urllc业务的时延要求。

本实施例提供一种数据传输方法及装置,至少能够解决上述问题。

如图3所示,本实施例提供一种数据传输方法,包括:

步骤301,目标基站接收来自原基站的ue的第一消息,所述第一消息携带用户设备ue的上下文信息;

步骤302,目标基站接收所述ue在预设态下发送的数据,并将所述数据发送至核心网;所述预设态是指ue与基站之间的接口断开且基站与核心网之间的接口保持连接的状态。

其中,所述ue在预设态下,所述预设态是指所述ue与所述基站之间的接口断开且所述原基站与核心网之间的接口保持连接的状态;所述目标基站是指所述ue在移动过程中可能接入的基站且所述目标基站为至少一个。

实际应用中,所述ue的上下文信息可以包括:ue的标识、能力信息、业务信息、选择的plmnid及tac、参考信号配置信息、业务配置信息。

本实施例中,所述目标基站保存所述的ue上下文信息,并向所述原基站发送确认消息所述确认消息携带ue在所述目标基站传输数据的配置参数。所述目标基站是原基站根据所述ue的测量报告确定的在移动过程中可能接入的一个或多个基站。

在一些实现方式中,目标基站接收用于指示传递所述ue上下文信息的第一标识信息。这样,目标基站可以根据第一标识信息识别ue上下信息并进行保存。

在一些实现方式中,目标基站获取ue的上下文信息之后,还可以包括:所述目标基站根据所述ue的上下文信息,向核心网申请建立针对ue业务的s1连接。具体的,所述目标基站可以根据所述ue的上下文信息,向所述ue之前选择的mme发送请求消息,所述请求消息用于申请建立所述ue业务的s1连接,所述请求消息携带有用于指示建立所述s1连接的第二标识信息;之后,所述目标基站接收所述mme反馈的确认消息,所述确认消息至少携带针对所述ue业务的s-gw侧gprs隧道协议-隧道终端标志符(gtp-teid)及传输层地址。

实际应用中,所述请求消息可以为切换请求或路径转换请求或新定义的消息。

在一些实现方式中,目标基站申请建立针对ue业务的s1连接之后,还可以包括:所述目标基站利用所述s1连接发送所述ue的上行数据到核心网,或者从核心网接收发送至所述ue的下行数据。

具体的,所述目标基站利用所述s1连接在所述ue与核心网之间传输数据,包括如下之一或两者之组合:1)所述目标基站接收来自所述ue的、针对所述ue业务的上行数据包,根据所述ue业务的s-gw侧gtp-teid及传输层地址,将所述上行数据包送至核心网;2)所述目标基站根据所述ue业务的s-gw侧gtp-teid及传输层地址,接收来自核心网的下行数据包并发送至所述ue。

在一些实现方式中,目标基站申请建立针对ue业务的s1连接之后,,还包括如下之一:

1)目标基站向所述mme申请释放所述ue在本基站的所有s1连接;

2)目标基站向mme申请释放ue所有s1连接并建立所述ue在本基站的s1连接;

3)目标基站向mme申请释放所述ue在本基站以外的所有s1连接。

具体的,所述向所述mme申请释放所述ue在本基站的所有s1连接,可以包括:所述目标基站向所述mme发送请求消息,所述请求消息至少携带有用于指示释放ue所有s1连接的第三标识信息,使得所述mme在接收到该请求消息之后删除在所述目标基站上为ue建立的所有s1连接。

具体的,所述目标基站向mme申请释放ue所有s1连接并建立所述ue其他业务的s1连接,可以包括:所述目标基站向mme发送携带有第四标识信息的请求消息,使得所述mme在接收到该请求消息之后删除之前为ue建立的所有s1连接并重新建立所述ue其他业务在所述目标基站的s1连接;其中,所述第四标识信息用于指示释放之前建立的所有s1连接。

具体的,所述目标基站向mme申请释放所述ue在目标基站以外的所有s1连接,可以包括:目标基站向mme发送携带有第五标识信息的请求消息,使得所述mme在接收到该请求消息之后删除除当前基站s1连接之外、之前为所述ue建立的所有s1连接;其中,所述第五标识信息用于指示释放除当前基站s1连接之外的所述ue的所有s1连接。

相应的,如图4所示,本实施例还提供一种数据传输装置,应用于目标基站,包括:

第一接收模块40,用于接收来自原基站的第一消息,所述第一消息携带ue的上下文信息和/或用于指示当前消息用于传递上下文的第一标识信息;

第一传输模块41,用于接收所述ue在预设态下发送的数据,并将所述数据发送至核心网;所述预设态是指ue与基站之间的接口断开且基站与核心网之间的接口保持连接的状态。

此外,上述数据传输装置还可以包括:

保存模块42,用于将所述ue的上下文信息进行保存,

第一发送模块43,用于向所述原基站发送确认消息所述确认消息携带ue在所述目标基站传输数据的配置参数。

在一些实现方式中,所述数据传输装置还可以包括:第一建立连接模块44,用于根据所述ue的上下文信息,向核心网申请建立针对ue业务的s1连接。

在一些实现方式中,所述第一建立连接模块44,还可以用于执行如下之一:1)向所述ue之前选择的mme申请释放所述ue在当前基站的所有s1连接;2)向所述mme申请释放所述ue所有s1连接并建立所述ue其他业务的s1连接;3)向mme申请释放所述ue在目标基站以外的所有s1连接。

需要说明的是,本实施例中图4所示数据传输装置可实现图3所示数据传输方法的所有细节,不再赘述。

如图5所示,本实施例还提供另一种数据传输的方法,包括:

步骤501,原基站根据ue上报的测量报告,确定所述ue可能接入一个或多个目标基站;

步骤502,原基站向所述一个或多个目标基站发送所述ue的上下文信息。

其中,所述一个或多个目标基站用于所述ue在预设态传输数据,所述预设态是指所述ue与所述基站之间的接口断开且所述原基站与核心网之间的接口保持连接的状态。

在一些实现方式中,所述原基站接收来自所述目标基站的确认消息,所述确认消息携带所述ue在所述目标基站传输数据的配置参数;所述原基站将所述目标基站的标识以及所述传输数据的配置参数发送至所述ue。

实际应用中,原基站可以通过x2接口向所述目标基站发送所述第一消息。

在一些实现方式中,所述目标基站为多个时,所述原基站在获取到任意一个目标基站发送的所述ue进入连接态的指示信息后,释放所述ue的上下文并通知其他目标基站释放所述的ue上下文消息;或者,所述原基站在接收到任意一个目标基站发送的释放所述ue上下文信息的指示后,释放所述ue的上下文并通知其他目标基站释放所述的ue上下文消息。

相应的,本实施例还提供另一种数据传输装置,应用于原基站,如图6所示,可以包括:

确定模块61,用于根据ue上报的测量报告,确定所述ue可能接入一个或多个目标基站;

第二发送模块62,用于向所述一个或多个目标基站发送所述ue的上下文信息。

需要说明的是,本实施例中图6所示数据传输装置可实现图5所示数据传输方法的所有细节,不再赘述。

如图7所示,本实施例还提供另一种数据传输的方法,包括:

步骤701,ue接收基站发送的一个或多个目标基站的标识以及传输数据的配置参数;

步骤702,所述ue在预设态将需要发送的数据包发送给所述目标基站;

其中,所述预设态是指所述ue与所述基站之间的接口断开且所述原基站与核心网之间的接口保持连接的状态。

如图8所示,本实施例还提供另一种数据传输装置,应用于ue,包括:

配置模块81,用于配置模块,用于接收基站发送的一个或多个目标基站的标识以及传输数据的配置参数;

第二传输模块82,用于在预设态将需要发送的数据包发送给所述目标基站;

其中,所述预设态是指所述ue与所述基站之间的接口断开且所述原基站与核心网之间的接口保持连接的状态。

需要说明的是,本实施例中图8所示数据传输装置可实现图7所示数据传输方法的所有细节,不再赘述。

如图9所示,本实施例还提供另一种数据传输的方法,包括:

步骤901,mme接收来自至少一个目标基站的请求消息,所述请求消息用于申请建立所述ue业务的s1连接,所述请求消息携带有用于指示建立s1连接的第二标识信息;

步骤902,mme根据所述请求消息,分别为所述至少一个目标基站建立针对所述ue业务的s1连接,并通知s-gw将所述至少一个目标基站的所述s1连接绑定至所述ue业务对应的分组数据网络pdn连接;

步骤903,mme接收所述s-gw返回的确认消息,所述确认消息携带所述ue业务的s-gw侧gtp-teid及传输层地址;

步骤904,mme分别向所述至少一个目标基站发送确认消息,所述确认消息携带所述ue业务的s-gw侧gtp-teid及传输层地址;

其中,所述ue在预设态下,所述预设态是指所述ue与所述基站之间的接口断开且所述原基站与核心网之间的接口保持连接的状态;所述目标基站是指所述ue在移动过程中可能接入的基站。

在一些实现方式中,在建立s1连接之后,上述方法还可以包括如下之一:

1)所述mme接收来自所述目标基站的请求消息,所述请求消息至少携带有用于指示释放所述ue所有s1连接的第三标识信息;删除在所述目标基站上为ue建立的所有s1连接,并通知所述s-gw更新相应s1连接与所述ue业务对应pdn的绑定;

2)所述mme接收来自所述目标基站的请求消息,所述请求消息至少携带第四标识信息,删除之前为ue建立的所有s1连接并重新建立所述ue其他业务在所述目标基站的s1连接,并通知所述s-gw更新相应s1连接与所述ue业务对应pdn的绑定;其中,所述第四标识信息用于指示释放之前建立的所有s1连接;

3)所述mme接收来自所述目标基站的请求消息,所述请求消息至少携带第五标识信息,删除除当前基站s1连接之外、之前为所述ue建立的所有s1连接,并通知所述s-gw更新相应s1连接与所述ue业务对应pdn的绑定,其中,所述第五标识信息用于指示释放除当前基站s1连接之外的所述ue的所有s1连接。

相应的,本实施例还提供了另一种数据传输装置,应用于mme,如图10所示,包括:

第二建立连接模块1001,用于接收来自至少一个目标基站的请求消息,所述请求消息用于申请建立所述ue业务的s1连接,所述请求消息携带有用于指示建立s1连接的第二标识信息;以及,用于根据所述请求消息,分别为所述至少一个目标基站建立针对所述ue业务的s1连接;

通知模块1002,用于通知s-gw将所述至少一个目标基站的所述s1连接绑定至所述ue业务对应的分组数据网络pdn连接;

第三接收模块1003,用于接收所述s-gw返回的确认消息,所述确认消息携带所述ue业务的s-gw侧gtp-teid及传输层地址;

第三发送模块1004,用于分别向所述至少一个目标基站发送确认消息,所述确认消息携带所述ue业务的s-gw侧gtp-teid及传输层地址;

其中,所述ue在预设态下,所述预设态是指所述ue与所述基站之间的接口断开且所述原基站与核心网之间的接口保持连接的状态;所述目标基站是指所述ue在移动过程中可能接入的基站。

需要说明的是,本实施例中图10所示数据传输装置可实现图9所示数据传输方法的所有细节,不再赘述。

实际应用中,由于ue在移动中需要不断接入新的基站,本实施例中的目标基站是指ue由于移动可能会接入的一个或多个基站,该目标基站可以由ue的原基站根据ue的测量报告确定。

本实施例中,通过原基站向目标基站传递ue的上下文信息,再由目标基站基于ue的上下文信息向核心网申请建立多个s1连接,然后利用这些s1连接传输来自ue的数据包,利用已经建立的s1连接将数据包送至核心网,以提高ue在非激活态下所发送urllc数据包在核心网的传输速率,从而既便于适应ue在非激活态的移动性,又能满足urllc业务的时延要求。

下面通过具体实例详细说明本申请。假设ue处于一种预设态,在预设态下,ue的uu口断开且s1口保持连接。

实施例1

为了减少目标基站获取ue上下文的时延,可以将ue上下文存储在多个基站上。

原基站可以根据ue上报的测量报告,判断出ue可能移动到的基站即目标基站。例如,原基站根据ue上报的测量报告,当测量目标基站的信号强度高于某一个门限值时,认为ue可能会移动到这些目标基站。此时,可以由原基站将ue的上下文信息传递给这些目标基站。

如图11所示,原基站将ue的上下文信息传递给目标基站的过程可以包括:

步骤1101,原基站向ue的这些目标基站(通过基站之间的交互接口,如x2接口)发送第一消息,所述第一消息可以携带指示当前消息用于传递上下文的第一标识信息和ue上下文信息;

实际应用中,所述第一消息可以是切换请求(handoverrequest)或者新定义的消息等。其中,如果消息本身包含ue的上下文信息,可以仅携带上述指示当前消息用于传递上下文的第一标识信息,如果消息本身不包含ue的上下文信息,可以携带上述第一标识信息和ue的上下文信息。这样,原基站可以通过第一消息将ue的上下文信息传递到这些目标基站。

其中,ue的上下文信息可以包括如下之一或其任意组合:ue的标识(例如:resumeid和临时移动用户标识(s-tmsi,servingtemporarymobilesubscriberidentity))、能力信息、业务信息(例如:服务质量(qos,qualityofservice)、erabid等)、ue选择的公共陆地移动网络(plmn,publiclandmobilenetwork)身份标识(id)和跟踪区域码(tac,trackingareacode)、ue的参考信号、以及业务配置信息(如业务的数据无线承载(drb,dataradiobearer)配置参数)等。

步骤1102,ue的这些目标基站接收来自原基站的第一消息,从中获取到ue的上下文信息并保存,为ue建立相应的上下文,并反馈确认消息给所述原基站。

实际应用中,上述确认消息可以是切换请求确认(handoverrequestacknowledge)或者新定义的消息。

实施例2

为保障业务的数据包及时传输给核心网,对于一个业务可以建立多个s1连接。

可能的多个目标基站都可以为ue的业务建立s1连接。

如图12所示,建立s1连接的过程可以包括:

步骤1201,多个目标基站分别向ue之前选择的mme请求建立多个s1连接;

具体的,多个目标基站分别根据ue选择的plmnid、tac找到ue之前选择的mme,然后向该mme请求建立业务的s1连接。

其中,目标基站可以通过向mme发送请求消息来申请建立s1连接,所述请求消息携带用于指示建立s1连接的第二标识信息。实际应用中,所述请求消息可以是基站与mme之间的handoverrequire、路径转移请求(pathswitchrequest)、或者新定义的消息。

此外,上述请求消息中还可以携带针对业务的演进的无线接入承载(erab,evolvedradioaccessbearer)信息(如erabid)、目标基站的gprs隧道协议-隧道终端标志符(gtp-teid,gprstunnellingprotocol-tunnelendpointidentifier)和传输层地址。

步骤1202,mme向s-gw请求绑定;

具体的,mme接收上述多个目标基站申请建立s1连接的请求消息之后,根据其中的ue标识和erab信息,确认所述ue已建立该业务的s1连接,则接受请求,分别在上述多个目标基站上建立一条所述业务的s1连接,并通知s-gw有多个s1连接对应一个业务,所述通知中携带所述业务的erabid、目标基站的gtp-teid和传输层地址。

步骤1203,s-gw向mme确认绑定;

具体的,s-gw收到来自mme的上述通知之后,将所述业务对应的pdn连接和所述业务的所有s1连接绑定,并返回确认消息给所述mme,所述确认消息中携带所述业务的s-gw侧gtp-teid和传输层地址。

步骤1204,mme分别向多个目标基站返回确认消息。

具体的,所述mme向目标基站返回确认消息,并携带所述业务的s-gw侧gtp-teid和传输层地址,至此,对应多个目标基站的多个s1连接建立完成,各个所述目标基站可直接利用相应的s1连接传输数据,如此,可保障ue的各个业务数据包及时传输给核心网。

当ue的某个业务有上行数据包到达时,可选择上述多个目标基站中的任意一个目标基站,向该目标基站发送上行数据包,该目标基站接收所述上行数据包,通过上述s1连接发送给s-gw,s-gw接收所述上行数据包并提交至对应的分组数据网络(publicdatanetwork,pdn)。

当ue的某个业务有下行数据包到达时,s-gw可将下行数据包复制多份,分别发送给该业务对应的多个s1连接,由该多个s1连接对应的目标基站传送给所述ue。

本实施例可针对ue的多个业务同时进行,也可适用于ue的不同类型业务。

实施例3

为保证在预设态下基站能及时将ue的数据包传递到核心网,可在多个小区建立ue的s1连接。

如图13所示,在多个小区为ue建立s1连接的过程可以包括:

步骤1301:ue上报测量报告给原基站。

步骤1302:原基站与目标基站之间进行ue上下文传递;

其中,原基站根据所述测量报告,向可能的目标基站传递ue的上下文信息;

具体的,原基站可以根据ue上报的测量报告,测量各个目标基站的信号强度,当某些目标基站的信号强度高于某一个门限值时,则认为ue可能会移动到这些目标基站。原基站向这些目标基站通过x2接口发送第一消息,将ue的上下文传递到目标基站,所述第一消息可以携带指示当前消息用于传递上下文的第一标识信息和ue上下文信息;

实际应用中,所述第一消息可以是切换请求(handoverrequest)或者新定义的消息等。其中,如果消息本身包含ue的上下文信息,可以仅携带上述指示当前消息用于传递上下文的第一标识信息,如果消息本身不包含ue的上下文信息,可以携带上述第一标识信息和ue的上下文信息。这样,原基站可以通过第一消息将ue的上下文信息传递到这些目标基站。

其中,ue的上下文信息可以包括如下之一或其任意组合:ue的标识(例如:resumeid和临时移动用户标识(s-tmsi,servingtemporarymobilesubscriberidentity))、能力信息、业务信息(例如:服务质量(qos,qualityofservice)、erabid等)、ue选择的公共陆地移动网络(plmn,publiclandmobilenetwork)id和跟踪区域码(tac,trackingareacode)、ue的参考信号、以及业务配置信息(如业务的数据无线承载(drb,dataradiobearer)配置参数)等。

步骤1303:各个目标基站向mme申请建立s1连接;

具体的,多个目标基站分别根据ue选择的plmnid、tac找到ue之前选择的mme,然后向该mme申请支持所述预设态下传输业务的s1连接,并携带所述业务的erabid、目标基站的gtp-teid和传输层地址。

步骤1304:mme向s-gw申请绑定;

具体的,mme根据ue标识和erab信息,确认ue已建立所述业务的s1连接,则向s-gw申请将所述多个s1连接绑定至一个pdn连接,并携带所述业务的erabid、目标基站的gtp-teid和传输层地址。

步骤1305:s-gw向mme确认绑定;

具体的,s-gw将所述业务对应的pdn连接和新的s1连接绑定并返回确认消息给mme,并携带业务的s-gw侧gtp-teid和传输层地址。

步骤1306:mme向目标基站返回确认消息,并携带所述业务的s-gw侧gtp-teid和传输层地址。

步骤1307:各个目标基站根据所述确认消息中所述业务的s-gw侧gtp-teid和传输层地址,生成所述ue通过目标基站传输数据的配置参数,并向原基站反馈确认消息,所述确认消息携带ue在目标基站传输数据的配置参数。

步骤1308:原基站完成ue的配置。

具体的,原基站向ue发送消息,所述消息携带有ue在预设态传输数据的各个目标基站的标识、以及ue在所述各个目标基站传输数据的配置参数。实际应用中,所述消息可以是:rrc连接重建消息(rrcconnectionreconfiguration)、rrc连接释放消息(rrcconnectionrelease)或者新定义的消息。

在原基站完成ue的配置之后,ue可以利用多个目标基站进行数据包的传输。具体的,当ue的某个业务有上行数据包到达时,可选择上述多个目标基站中的任意一个或多个目标基站,向所选择的目标基站发送上行数据包,并由这些目标基站接收所述上行数据包之后通过上述s1连接发送给s-gw,s-gw接收所述上行数据包并提交至对应的分组数据网络(publicdatanetwork,pdn)。当ue的某个业务有下行数据包到达时,s-gw可将下行数据包复制多份,分别发送给该业务对应的多个s1连接,由该多个s1连接对应的目标基站传送给所述ue。

本实施例可针对ue的多个业务同时进行,也可适用于ue的不同类型业务。

本实施例中,步骤1303至步骤1306的实现细节请参照实施例2中相关记载。

实施例4

在各个目标基站建立s1连接之后,在确认ue不需要使用这些s1连接时(例如,ue满足从预设态进入连接态的条件时)或不再接入这些目标基站之后(例如,ue接入了所述目标基站之外的基站时)可以将相应的s1连接释放,以避免占用网络资源。

具体的,当ue在预设态时,重新接入了一个目标基站,如果ue满足从预设态进入连接态的条件,目标基站需要向原基站指示ue在目标基站进入连接态。

其中,由于目标基站保存有ue的上下文信息,目标基站可以恢复ue的连接态。所以,目标基站可以通过ue上下文释放流程,指示原基站ue在目标基站进入连接态,这样,可以由原基站发起释放ue上下文的过程,原基站再向其他目标基站发起释放ue上下文的过程。

由于其他目标基站可能会存在ue的某些业务的s1连接,其他目标基站在收到原基站发送的ue上下文释放消息后,需要向mme申请释放对应自身的s1连接。具体的,其他目标基站可以通过基站与核心网之间的接口(如s1接口)发送请求消息,所述请求消息携带有用于指示释放所述ue的所有s1连接的第三标识信息。实际应用中,该请求消息具体可以是e-rab释放指示(e-rabreleaseindication)或者新定义的消息。所述请求消息中还可以携带有ue标识和erab信息。

mme接收来自目标基站的上述请求消息,根据ue标识和erab信息,确认相应ue是否已建立所述业务的多个s1连接,如果是,则删除在所述目标基站上建立的所述业务的s1连接,并通知s-gw删除在目标基站上该业务的s1连接,由s-gw将该s1连接与该业务对应的pdn解除绑定。至此,完成了各个目标基站上s1连接的释放。

实际应用中,ue满足从预设态进入连接态的条件可以通过如下两种方式判断:1)目标基站监测到ue满足条件;2)ue向目标基站上报申请进入连接态(例如:rrcconnectionresumerequest)。

实施例5

在各个目标基站建立s1连接之后,在确认ue不需要使用这些s1连接时(例如,ue满足从预设态进入连接态的条件时)或不再接入这些目标基站之后(例如,ue接入了所述目标基站之外的基站时)可以将相应的s1连接释放,以避免占用网络资源。

具体的,当ue在预设态时,重新接入了一个目标基站,如果ue满足从预设态进入连接态的条件,由于目标基站可能只建立了ue部分业务的s1连接,目标基站需要建立其他业务的s1连接。

此时,在建立其他业务的s1连接时,可以将该ue之前建立的所有s1连接都删除,再重新建立ue进入连接态的、在所述目标基站的s1连接。具体的,所述目标基站通过发送携带有第四标识信息的请求消息来通知mme,mme在接收到该请求消息之后删除之前为ue建立的所有s1连接并重新建立ue在目标基站的s1连接,同时通知s-gw,由s-gw将之前为ue建立的所有s1连接与该业务对应的pdn解除绑定,并将新建立的s1连接与该业务对应的pdn进行绑定。其中,所述第四标识信息用于指示释放之前建立的所有s1连接。所述请求消息具体可以是pathswitchrequest、或者新定义的消息。

或者,在建立其他业务的s1连接时,可以将该ue在目标基站之外的所有s1连接都删除。具体的,所述目标基站通过发送携带有第五标识信息的请求消息来通知mme,mme在接收到该请求消息之后删除除当前基站s1连接之外、之前为所述ue建立的所有s1连接并通知s-gw,由s-gw将除当前基站s1连接之外、之前为所述ue建立的所有s1连接与该业务对应的pdn解除绑定。其中,所述第五标识信息用于指示释放除当前基站s1连接之外的所述ue的所有s1连接。所述请求消息具体可以是pathswitchrequest、或者新定义的消息。

实际应用中,ue满足从预设态进入连接态的条件可以通过如下两种方式判断:1)目标基站监测到ue满足条件;2)ue向目标基站上报申请进入连接态(例如:rrcconnectionresumerequest)。

此外,本实施例还提供另一种数据传输装置,包括:处理器和存储器,所述传输装置应用于目标基站,所述存储器存储有计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现如下方法:

接收来自原基站的ue的第一消息,所述第一消息携带用户设备ue的上下文信息;

接收所述ue在预设态下发送的数据,并将所述数据发送至核心网;所述预设态是指ue与基站之间的接口断开且基站与核心网之间的接口保持连接的状态。

此外,本实施例还提供另一种数据传输装置,包括:处理器和存储器,所述传输装置应用于原基站,所述存储器存储有计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现如下方法:

根据ue上报的测量报告,确定所述ue可能接入一个或多个目标基站;

向所述一个或多个目标基站发送所述ue的上下文信息。

此外,本实施例还提供另一种数据传输装置,包括:处理器和存储器,所述传输装置应用于ue,所述存储器存储有计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现如下方法:

接收基站发送的一个或多个目标基站的标识以及传输数据的配置参数;

在预设态将需要发送的数据包发送给所述目标基站;

其中,所述预设态是指所述ue与所述基站之间的接口断开且所述原基站与核心网之间的接口保持连接的状态。

此外,本申请实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述应用于目标基站的数据传输方法。

此外,本申请实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述应用于原基站的数据传输方法。

此外,本申请实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述应用于ue的数据传输方法。

此外,本申请实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述应用于mme的数据传输方法。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述实施例的方法步骤。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件(例如处理器)完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,例如通过集成电路来实现其相应功能,也可以采用软件功能模块的形式实现,例如通过处理器执行存储于存储器中的程序/指令来实现其相应功能。本申请不限制于任何特定形式的硬件和软件的结合。

以上显示和描述了本申请的基本原理和主要特征和本申请的优点。本申请不受上述实施例的限制,上述实施例和说明书中描述的只是说明本申请的原理,在不脱离本申请精神和范围的前提下,本申请还会有各种变化和改进,这些变化和改进都落入要求保护的本申请范围内。

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