跨系统的切换方法和装置与流程

文档序号:15171692发布日期:2018-08-14 18:00阅读:1833来源:国知局

本发明涉及通信领域,具体而言,涉及一种跨系统的切换方法和装置。



背景技术:

3gpp(3rdgenerationpartnershipproject)从r8开始制定第四代(或称lte,longtermevolution,长期演进)移动通信系统。其网络架构如图1所示,架构中各网元的功能如下:

终端(ue,userequipment):主要通过无线空口接入4g网络并获得服务,终端通过空口和enb基站交互信息,通过非接入层信令nas(non-accessstratum)和核心网的移动性管理实体交互信息。

基站(ran,radioaccessnetwork,enb):负责终端接入网络的空口资源调度和以及空口的连接管理。

移动管理实体:核心网控制面实体,主要负责对用户的鉴权、授权以及签约检查,用户移动性管理,pdn连接以及承载的维护,用户idle状态下触发寻呼等功能。

服务网关servinggw:核心网用户面功能实体,主要负责漫游情况下和pdngw的交互。

分组数据网关pdngw:核心网用户面功能实体,是终端接入pdn网络的接入点,负责分配用户ip地址,网络触发的承载建立、修改和删除,还具有qos控制计费等功能,是用户在3gpp系统内的锚点,从而保证ip地址不变,保证业务连续性。在控制与转发分离架构中,p-gw又分为2个部分,一个是控制实体pgw-c,一个是用户面实体pgw-u。pgw-c负责信令控制,pgw-u负责ip转发。

归属签约服务器(hss,homesubscriptionserver):存储了用户的签约信息。

策略控制与计费规则功能(pcrf,policyandchargingcontrolfunction),负责策略决策和计费规则的制定。pcrf提供了基于业务数据流的网络控制规则,这些网络控制包括业务数据流的检测、门控(gatingcontrol)、服务质量(qualityofservice,qos)控制以及基于数据流的计费规则等。pcrf将其制定的策略和计费规则发送给p-gw执行。

3gpp从r14开始研究下一代通讯系统(nextgensystem),下一代通讯系统能够支持embb(evolvedmobilebroadband,演进的移动宽带)、mmtc(massivemachinetypecommunication,超大连接机器通讯)、umtc(ultrareliablemachinetypecommunication,超可靠机器通讯)三种业务类型,这三种业务类型具有不同的网络特性。图2是下一代移动通信网络架构示意图,其中各网元的功能如下:

终端(ue,userequipment),主要通过下一代无线空口接入网络并获得服务,终端通过空口和基站交互信息,通过非接入层信令和核心网的公共控制面功能以及会话控制面功能交互信息。

下一代基站(ngran,radioaccessnetwork,gnb),也即nr基站,负责终端接入网络的空口资源调度和以及空口的连接管理。

会话控制面功能(smf,sessionmanagementfunction):也即会话管理功能,和终端交互,主要负责处理用户pdu(packetdataunit)会话建立、修改和删除请求,选择upf(userplanefunction,用户面功能);建立ue到upf之间的用户面连接;和pcf(policycontrolfunction)一起确定会话的qos(qualityofservice)参数等功能。

接入和移动性控制功能(amf,accessandmobilitycontrolfunction):也即接入和移动性管理功能,是核心网内的公共控制面功能。一个用户只有一个amf,其负责对用户的鉴权、授权以及签约检查以保证用户是合法用户;用户移动性管理,包括位置注册和临时标识分配;当用户发起pdu(packetdataunit,分组数据单元)连接建立请求的时候,选择合适的smf;转发ue和smf之间的非接入层(nas,nonaccessstratum)信令;转发基站和smf之间的接入层as(accessstratum)信令。ue和amcf之间,通过n1接口发送、接受nas消息。amcf通过n2接口,和下一代基站ngran交互。

用户面功能(upf,userplanefunction):提供用户面处理功能,包括数据转发、qos执行。upf还提供用户移动时候的用户面锚点,保证业务连续性。用户面功能upf和一代基站ngran之间,通过n3接口发送、接受ue的媒体面数据。smf通过n4接口控制upf。

策略控制功能(pcf,policycontrolfunction):向提供smf提供用户的qosrule(服务质量相关的规则)。

签约数据管理功能(sdm,subscriptiondatamanagement):存储了用户的签约数据,其和4g时代的hss类似。

nextgensystem(5g)的部署,开始会在热点地区局部部署,如市中心,商业中心等。当ue接入5g系统中,随着用户的移动,移除了5g系统的覆盖范围,必须要解决如何无缝的切换到4g系统中,否则会话会产生中断。

图3是一个满足4g与5g双向切换的网络架构。其核心特点是该架构同时兼容4g和5g架构,pgw-c和smf合二为一,pgw-u和upf合二为一,pcf和pcrf合二为一,ue的用户面始终锚定在upf/pgw-u上。在amf和mme之间,增加nx接口,在该接口上发送跨系统间切换请求。这样ue在lte和5g之间切换时,能够保证无缝切换。

当4g系统中,ue和网络使用bearer(承载概念),每个承载代表了对应的业务流(serviceflows),及其qos参数。在5g系统中,则采用qosflow的概念,每个qosflow包括了对应的qosprofile(即oos配置)和分组过滤器(packetfilter)。

在5g向4g切换过程中,amf是和会话无关的网元,其没有会话相关数据。而mme必须根据切换请求中收到的会话相关参数(如bearer信息),在无线测(即enb侧)预留资源。因此,现有技术中需要解决amf如何生成会话信息的问题。

需要说明的是,在图1至图3中,两个网元之间的接口(如s1-c、s11、gx、n2、n3、nx、s5-c等)为这两个网元进行通讯的接口。

针对相关技术中在跨系统切换时由于amf不能生成会话信息导致的无线侧不能为用户设备预留资源的技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种跨系统的切换方法和装置,以至少解决相关技术中在跨系统切换时由于amf不能生成会话信息导致的无线侧不能为用户设备预留资源的技术问题。

根据本发明实施例的一个方面,提供了一种跨系统的切换方法,该方法包括:接入和移动性管理功能第一amf模块获知用户设备ue发生跨系统切换,其中,跨系统切换是指ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统,第一amf模块位于5g系统中;在ue从5g系统切换至4g系统的过程中,第一amf模块将预先保存的ue的目标承载信息发送至移动管理节点功能mme模块,其中,位于4g系统中的mme模块用于按照接收到的目标承载信息为ue在无线侧预留资源。

进一步地,在第一amf模块获知ue发生跨系统切换之前,该方法还包括:第一amf模块接收并保存5g系统中的会话控制功能smf模块发送的缺省承载信息;其中,目标承载信息至少包括缺省承载信息,缺省承载信息是在5g系统中为ue建立协议数据单元pdu会话的过程中,smf模块生成的与pdu会话的缺省服务质量流defaultqosflow对应的在4g系统中使用的承载信息。

进一步地,在第一amf模块接收并保存5g系统中的会话控制功能smf模块发送的缺省承载信息之后,该方法还包括:第一amf模块接收smf模块重新发送的缺省承载信息,其中,第一amf模块当前接收到的缺省承载信息为在缺省服务质量流发生变化时,smf模块生成的与变化后的缺省服务质量流对应的承载信息;第一amf模块将保存的缺省承载信息替换为当前接收到的缺省承载信息。

进一步地,在第一amf模块获知ue发生跨系统切换之前,该方法还包括:第一amf模块接收并保存5g系统中的smf模块发送的专用承载信息;其中,目标承载信息包括缺省承载信息和专用承载信息,专用承载信息是在5g系统中为ue建立专用服务质量流dedicatedqosflow时,smf模块生成的与专用服务质量流对应的在4g系统中使用的承载信息。

进一步地,该方法还包括:在ue由第一amf模块切换至5g系统中的第二amf模块时,第一amf模块将保存的ue的目标承载信息发送至第二amf模块,其中,第二amf模块用于保存接收到的ue的目标承载信息。

根据本发明实施例的一个方面,还提供了一种跨系统的切换方法,该方法包括:在用户设备ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统的过程中,移动管理节点功能mme模块接收接入和移动性管理功能第一amf模块发送的ue的目标承载信息,其中,第一amf模块位于5g系统中,mme模块位于4g系统中;mme模块按照接收到的目标承载信息为ue在无线侧预留资源。

进一步地,mme模块接收第一amf模块发送的ue的目标承载信息包括:mme模块接收第一amf模块发送的缺省承载信息;其中,目标承载信息至少包括缺省承载信息,缺省承载信息是在5g系统中为ue建立协议数据单元pdu会话的过程中,会话控制功能smf模块生成的与pdu会话的缺省服务质量流defaultqosflow对应的在4g系统中使用的承载信息。

进一步地,mme模块接收第一amf模块发送的ue的目标承载信息还包括:mme模块接收第一amf模块发送的专用承载信息;其中,目标承载信息包括缺省承载信息和专用承载信息,专用承载信息是在5g系统中为ue建立专用服务质量流dedicatedqosflow时,smf模块生成的与专用服务质量流对应的在4g系统中使用的承载信息。

根据本发明实施例的另一个方面,提供了一种跨系统的切换装置,该装置包括:获知单元,用于获知用户设备ue发生跨系统切换,其中,跨系统切换是指ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统;第一发送单元,用于在ue从5g系统切换至4g系统的过程中,将预先保存的ue的目标承载信息发送至移动管理节点功能mme模块,其中,位于4g系统中的mme模块用于按照接收到的目标承载信息为ue在无线侧预留资源。

进一步地,该装置还包括:第一保存单元,用于在获知ue发生跨系统切换之前,接收并保存5g系统中的会话控制功能smf模块发送的缺省承载信息;其中,目标承载信息至少包括缺省承载信息,缺省承载信息是在5g系统中为ue建立协议数据单元pdu会话的过程中,smf模块生成的与pdu会话的缺省服务质量流defaultqosflow对应的在4g系统中使用的承载信息。

进一步地,第一保存单元包括:信息接收模块,用于在接收并保存5g系统中的会话控制功能smf模块发送的缺省承载信息之后,接收smf模块重新发送的缺省承载信息,其中,信息接收模块当前接收到的缺省承载信息为在缺省服务质量流发生变化时,smf模块生成的与变化后的缺省服务质量流对应的承载信息;替换模块,用于将保存的缺省承载信息替换为当前接收到的缺省承载信息。

进一步地,该装置还包括:第二保存单元,用于在获知ue发生跨系统切换之前,接收并保存5g系统中的smf模块发送的专用承载信息;其中,目标承载信息包括缺省承载信息和专用承载信息,专用承载信息是在5g系统中为ue建立专用服务质量流dedicatedqosflow时,smf模块生成的与专用服务质量流对应的在4g系统中使用的承载信息。

进一步地,该装置还包括:第二发送单元,用于在ue由5g系统中的接入和移动性管理功能第一amf模块切换至第二amf模块时,将保存的ue的目标承载信息发送至第二amf模块,其中,第二amf模块用于保存接收到的ue的目标承载信息。

根据本发明实施例的另一个方面,提供了一种跨系统的切换装置,该装置包括:接收单元,用于在用户设备ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统的过程中,接收接入和移动性管理功能第一amf模块发送的ue的目标承载信息,其中,第一amf模块位于5g系统中;预留单元,用于按照接收到的目标承载信息为ue在无线侧预留资源。

进一步地,接收单元包括:第一接收模块,用于接收第一amf模块发送的缺省承载信息;其中,目标承载信息至少包括缺省承载信息,缺省承载信息是在5g系统中为ue建立协议数据单元pdu会话的过程中,会话控制功能smf模块生成的与pdu会话的缺省服务质量流defaultqosflow对应的在4g系统中使用的承载信息。

进一步地,接收单元还包括:第二接收模块,用于接收第一amf模块发送的专用承载信息;其中,目标承载信息包括缺省承载信息和专用承载信息,专用承载信息是在5g系统中为ue建立专用服务质量流dedicatedqosflow时,smf模块生成的与专用服务质量流对应的在4g系统中使用的承载信息。

根据本发明的另一个实施例,提供了一种存储介质,存储介质可以被设置为存储用于执行以下步骤的程序代码:接入和移动性管理功能第一amf模块获知用户设备ue发生跨系统切换,其中,跨系统切换是指ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统,第一amf模块位于5g系统中;在ue从5g系统切换至4g系统的过程中,第一amf模块将预先保存的ue的目标承载信息发送至移动管理节点功能mme模块,其中,位于4g系统中的mme模块用于按照接收到的目标承载信息为ue在无线侧预留资源。

进一步地,存储介质可以被设置为存储用于执行以下步骤的程序代码:在用户设备ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统的过程中,移动管理节点功能mme模块接收接入和移动性管理功能第一amf模块发送的ue的目标承载信息,其中,第一amf模块位于5g系统中,mme模块位于4g系统中;mme模块按照接收到的目标承载信息为ue在无线侧预留资源。

根据本发明实施例的另一个方面,提供了一种接入和移动性管理功能模块,该模块包括:第一处理器;用于存储第一处理器可执行指令的第一存储器;用于根据第一处理器的控制进行信息收发通信的第一传输装置;其中,第一处理器用于执行以下操作:获知用户设备ue发生跨系统切换,其中,跨系统切换是指ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统;在ue从5g系统切换至4g系统的过程中,将预先保存的ue的目标承载信息发送至移动管理节点功能mme模块,其中,位于4g系统中的mme模块用于按照接收到的目标承载信息为ue在无线侧预留资源。

进一步地,第一处理器还用于执行以下操作:接收并保存5g系统中的会话控制功能smf模块发送的缺省承载信息;其中,目标承载信息至少包括缺省承载信息,缺省承载信息是在5g系统中为ue建立协议数据单元pdu会话的过程中,smf模块生成的与pdu会话的缺省服务质量流defaultqosflow对应的在4g系统中使用的承载信息。

根据本发明实施例的另一个方面,提供了一种移动管理节点功能模块,该模块包括:第二处理器;用于存储第二处理器可执行指令的第二存储器;用于根据第二处理器的控制进行信息收发通信的第二传输装置;其中,第二处理器用于执行以下操作:在用户设备ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统的过程中,接收接入和移动性管理功能第一amf模块发送的ue的目标承载信息,其中,第一amf模块位于5g系统中;按照接收到的目标承载信息为ue在无线侧预留资源。

进一步地,第二处理器还用于执行以下操作:接收第一amf模块发送的缺省承载信息;其中,目标承载信息至少包括缺省承载信息,缺省承载信息是在5g系统中为ue建立协议数据单元pdu会话的过程中,会话控制功能smf模块生成的与pdu会话的缺省服务质量流defaultqosflow对应的在4g系统中使用的承载信息。

在本发明实施例中,接入和移动性管理功能第一amf模块获知用户设备ue发生跨系统切换,其中,跨系统切换是指ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统,第一amf模块位于5g系统中;在ue从5g系统切换至4g系统的过程中,第一amf模块将预先保存的ue的目标承载信息发送至移动管理节点功能mme模块,其中,位于4g系统中的mme模块用于按照接收到的目标承载信息为ue在无线侧预留资源,从而解决了相关技术中在跨系统切换时由于amf不能生成会话信息导致的无线侧不能为用户设备预留资源的技术问题。

附图说明

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

图1是相关技术中移动通信系统的网络架构的示意图;

图2是相关技术中移动通信系统的网络架构的示意图;

图3是相关技术中用于4g与5g双向切换的网络架构的示意图;

图4是根据本发明实施例的一种可选的计算机终端的示意图;

图5是根据本发明实施例的可选的跨系统的切换方法的流程图;

图6是根据本发明实施例的可选的跨系统的切换方法的流程图;

图7是根据本发明实施例的可选的跨系统的切换方法的流程图;

图8是根据本发明实施例的可选的跨系统的切换方法的流程图;

图9是根据本发明实施例的可选的跨系统的切换方法的流程图;

图10是根据本发明实施例的可选的跨系统的切换方法的流程图;

图11是根据本发明实施例的可选的跨系统的切换方法的流程图;

图12是根据本发明实施例的可选的跨系统的切换方法的流程图;

图13是根据本发明实施例的可选的跨系统的切换装置的示意图;

图14是根据本发明实施例的可选的跨系统的切换装置的示意图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

实施例1

本申请实施例一所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在计算机终端上为例,如图4所示,计算机终端可以包括一个或多个(图中仅示出一个)处理器401(处理器401可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器403、以及用于通信功能的传输装置405。本领域普通技术人员可以理解,图4所示的结构仅为示意,其并不对上述电子装置的结构造成限定。

存储器403可用于存储应用软件的软件程序以及模块,如本发明实施例中的设备的控制方法对应的程序指令/模块,处理器401通过运行存储在存储器403内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端的通信供应商提供的无线网络。在一个实例中,传输装置包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。

需要说明的是,本申请的接入和移动性管理功能模块、移动管理节点功能模块可以为上述的计算机终端。

根据本发明实施例,提供了一种跨系统的切换方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图5是根据本发明实施例的可选的跨系统的切换方法的流程图,如图5所示,该方法包括如下步骤:

步骤s501,接入和移动性管理功能第一amf模块获知用户设备ue发生跨系统切换,跨系统切换是指ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统,第一amf模块位于5g系统中。

步骤s502,在ue从5g系统切换至4g系统的过程中,第一amf模块将预先保存的ue的目标承载信息发送至移动管理节点功能mme模块,位于4g系统中的mme模块用于按照接收到的目标承载信息为ue在无线侧预留资源。

通过上述实施例,接入和移动性管理功能第一amf模块获知用户设备ue发生跨系统切换,跨系统切换是指ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统,第一amf模块位于5g系统中;在ue从5g系统切换至4g系统的过程中,第一amf模块将预先保存的ue的目标承载信息发送至移动管理节点功能mme模块,位于4g系统中的mme模块用于按照接收到的目标承载信息为ue在无线侧预留资源。从而解决了相关技术中在跨系统切换时由于amf不能生成会话信息导致的无线侧不能为用户设备预留资源的技术问题,实现了在跨系统切换时在无线侧为用户设备预留资源的技术效果。

上述的方法为运行于5g系统中的amf模块的方法。

在一个可选的实施例中,在第一amf模块获知ue发生跨系统切换之前,第一amf模块接收并保存5g系统中的会话控制功能smf模块发送的缺省承载信息;目标承载信息至少包括缺省承载信息,缺省承载信息是在5g系统中为ue建立协议数据单元pdu会话的过程中,smf模块生成的与pdu会话的缺省服务质量流defaultqosflow对应的在4g系统中使用的承载信息。

为了保证保存的缺省承载信息始终为最新的,在第一amf模块接收并保存5g系统中的会话控制功能smf模块发送的缺省承载信息之后,缺省服务质量流发生变化时,第一amf模块接收smf模块重新发送的缺省承载信息,其中,第一amf模块当前接收到的缺省承载信息为在缺省服务质量流发生变化时,smf模块生成的与变化后的缺省服务质量流对应的承载信息;第一amf模块将保存的缺省承载信息替换为当前接收到的缺省承载信息。

在另一个可选的实施例中,在第一amf模块获知ue发生跨系统切换之前,第一amf模块接收并保存5g系统中的smf模块发送的专用承载信息;目标承载信息包括缺省承载信息和专用承载信息,专用承载信息是在5g系统中为ue建立专用服务质量流dedicatedqosflow时,smf模块生成的与专用服务质量流对应的在4g系统中使用的承载信息。

在ue由第一amf模块切换至5g系统中的第二amf模块时,第一amf模块将保存的ue的目标承载信息发送至第二amf模块,其中,第二amf模块用于保存接收到的ue的目标承载信息。

根据本发明实施例,还提供了一种跨系统的切换方法的方法实施例,该方法为运行于4g系统中mme模块的方法。该方法包括:

步骤s101,在用户设备ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统的过程中,移动管理节点功能mme模块接收接入和移动性管理功能第一amf模块发送的ue的目标承载信息,其中,第一amf模块位于5g系统中,mme模块位于4g系统中;

步骤s102,mme模块按照接收到的目标承载信息为ue在无线侧预留资源。

通过上述实施例,在用户设备ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统的过程中,移动管理节点功能mme模块接收接入和移动性管理功能第一amf模块发送的ue的目标承载信息,其中,第一amf模块位于5g系统中,mme模块位于4g系统中,mme模块按照接收到的目标承载信息为ue在无线侧预留资源。从而解决了相关技术中在跨系统切换时由于amf不能生成会话信息导致的无线侧不能为用户设备预留资源的技术问题,实现了在跨系统切换时在无线侧为用户设备预留资源的技术效果。

可选的,在步骤s101中,mme模块接收第一amf模块发送的ue的目标承载信息包括:mme模块接收第一amf模块发送的缺省承载信息;其中,目标承载信息至少包括缺省承载信息,缺省承载信息是在5g系统中为ue建立协议数据单元pdu会话的过程中,会话控制功能smf模块生成的与pdu会话的缺省服务质量流defaultqosflow对应的在4g系统中使用的承载信息。

可选的,在步骤s101中,mme模块接收第一amf模块发送的ue的目标承载信息还包括:mme模块接收第一amf模块发送的专用承载信息;其中,目标承载信息包括缺省承载信息和专用承载信息,专用承载信息是在5g系统中为ue建立专用服务质量流dedicatedqosflow时,smf模块生成的与专用服务质量流对应的在4g系统中使用的承载信息。

在本申请的实施例中,提供了一种跨系统的切换方法,ue在5g系统中建立pdusession(也即pdu会话)的过程中,网络侧smf生成deafaultqosflow对应的bearer信息(即承载信息)。smf把该信息发给ue和amf保存。

当5g系统中为ue建立专有qosflow时,网络生成qosflow对应的bearer信息,smf把该信息发给ue和amf保存。

在5g向4g系统切换过程中,amf把保存的bearer信息发送给mme。mme按照bearer信息,在无线侧预留资源。

当ue在5g系统中,deafaultqosflow发生改变时,网络更新deafaultqosflow对应的bearer信息,smf并把更新后的信息发给ue和amf保存。

当ue在5g系统中内部发生amf切换时,目的amf(即切换后的amf)从源amf(切换前的amf)获得保存的qosflow对应的4g系统中的bearer信息。

下面结合图6至图12详述本申请的实施例。

图6是本发明中pdu会话建立的具体实施方式。

步骤s601,终端确定发起新的pdu会话,于是发起pdu会话建立请求,ue向amf发送的移动性nas消息,其中包含ue向smf发送的会话nas消息信元。会话nas消息信元中带有新请求会话的pdu会话类型、选择的ssc模式等,以及支持5g和4giwk的指示。

步骤s602,ngran将pdu会话建立请求发送至amf。

步骤s603,amf收到并解析移动性nas消息,根据其中信息选择合适的smf(也就是本申请中的smf/pgw-c),并保存pdu会话标识和选择的smf之间的对应关系。amf将会话nas消息、数据网名字以及用户标识、pdu会话标识一起转发给选择的smf(也即发送会话建立请求发送至smf)。

步骤s604,smf从sdm获得用户的签约数据。

步骤s605,smf检查用户签约,判断是否允许该pdu会话请求,并确定该pdu会话预授权的qos信息,其中包含了ue在4g接入时的缺省承载的信息(包含qos)。可选的smf还可能和pcf协商以确定该pdu会话所需要的defaultqos信息,以及4g接入时的缺省承载的信息(包含qos)。

步骤s606,smf根据会话信息,选择合适的用户面功能upf,并向选择的upf发送n4会话建立请求,消息请求中带有请求的qos等信息,其中至少包括qos流标签以及对应的上下行流模板。upf建立n4会话相关上下文,保存qos信息,upf分配该会话的n3隧道上行隧道标识,并向smf返回n4会话建立响应,其中带有upf分配的n3隧道上行隧道标识。

步骤s607,smf获取upf分配的隧道标识,并通过amf向基站请求建立该会话的无线资源。smf向amf发送的消息中带有sm信元,信元中包括pdu会话标识、该会话请求的qos信息和upf为该会话分配的n3隧道上行隧道标识。此外,smf把defaultqosflow的信息和ue在4g接入时的缺省承载的信息也带给amf,amf保存其中的4g接入时的缺省承载的信息(包含qos)。

步骤s608,amf向基站发送n2-ap无线资源建立请求消息。其中包含amf收到的defaultqosflow的信息和ue在4g接入时的缺省承载的信息。

步骤s609,基站根据收到qos信息分配无线资源,并和终端交互,建立该会话的无线专用承载。在基站发送给ue的rrc配置请求消息中,携带了从amf收到的defaultqosflow的信息和ue在4g接入时的缺省承载的信息。基站分配n3隧道下行隧道标识。

步骤s610,终端进行rrc配置响应。

步骤s611,基站向amf返回n2-ap无线资源建立响应消息,其中带有基站分配的n3隧道下行隧道标识。

步骤s612,amf向smf返回无线资源建立响应消息,其中带有基站分配的n3隧道下行隧道标识。

步骤s613,smf向upf发送n4会话更新请求,将基站分配的n3隧道下行隧道标识发送给upf。

步骤s614,可选的,amf也可以把defaultqosflow的信息和ue在4g接入时的缺省承载的信息通过nas消息发给ue。

上述的步骤s612和步骤s614可以是并行的。

步骤s615,smf向amf返回pdu会话建立响应,带有该会话的qos信息,至少包括预授权的qos流标识以及对应的上行流模板。可选的,也可以包含defaultqosflow的信息和ue在4g接入时的缺省承载的信息,amf把4g接入时的缺省承载的信息作为透明数据保存。

步骤s616,amf向ue转发pdu会话建立响应。终端保存收到的defaultqosflow的信息以及ue在4g接入时的缺省承载的信息。

步骤s617,pdu会话建立完成,ue通过该pdu会话请求网络分配ip地址,通过上述步骤建立了新的pdu会话,终端可以通过该pdu会话发送和接受上下行数据。

图7是本发明中在homerouted场景下的pdu会话建立的具体实施方式。

步骤s701,终端确定发起新的pdu会话,于是发起pdu会话建立请求,ue向amf发送的移动性nas消息,其中包含ue向smf发送的会话nas消息信元。会话nas消息信元中带有新请求会话的pdu会话类型、选择的ssc模式等,以及支持5g和4giwk的指示。

步骤s702,amf收到并解析移动性nas消息,根据其中信息选择合适的拜访网络v-smf,并保存pdu会话标识和选择的v-smf之间的对应关系。amf将会话nas消息、数据网名字以及用户标识、pdu会话标识一起转发给选择的v-smf,即发送pdu会话建立请求。

步骤s703,建立n4会话,v-smf根据会话信息,选择合适的用户面功能v-upf,并向选择的v-upf发送n4会话建立请求。v-upf分配该会话的n3隧道上行隧道标识,以及n9隧道下行标识,并返回给v-smf。

步骤s704,v-smf向用户的归属网络转发会话nas消息(包含n9隧道下行标识)。用户归属网络选择合适的h-smf(也就是本申请中的smf/pgw-c)。h-smf从sdm获得用户的签约数据。(简化期间,图中没有显示),即发送pdu会话建立请求。

步骤s705,h-smf检查用户签约,判断是否允许该pdu会话请求,并确定该pdu会话预授权的qos信息,其中包含了ue在4g接入时的缺省承载的信息(包含qos)。可选的smf还可能和pcf协商以确定该pdu会话所需要的defaultqos信息,以及4g接入时的缺省承载的信息(包含qos)。

步骤s706,h-smf根据会话信息,选择合适的用户面功能h-upf,并向选择的h-upf发送n4会话建立请求,消息请求中带有请求的qos等信息,其中至少包括qos流标签以及对应的上下行流模板,以及n9隧道下行标识。h-upf建立n4会话相关上下文,保存qos信息,upf分配该会话的n9隧道上行隧道标识,并向smf返回n4会话建立响应,其中带有h-upf分配的n9隧道上行隧道标识。

步骤s707,无线资源请求建立。h-smf获取upf分配的隧道标识,并通过v-smf、amf向基站请求建立该会话的无线资源。该消息发给v-smf,包含sm信元,信元中包括pdu会话标识、该会话请求的qos信息和upf为该会话分配的n9隧道上行隧道标识,v-smf把其中的n9隧道上行标识替换为n3隧道上行标识,然后把该信息转发给amf。其中,qos信息还包含了ue在4g接入时的缺省承载的信息。

步骤s708,v-smf将该消息准发给amf,amf保存其中的4g接入时的缺省承载的信息(包含qos),即发送无线资源请求建立消息。

步骤s709,amf向基站发送n2-ap无线资源建立请求消息。其中包含amf收到的defaultqosflow的信息和ue在4g接入时的缺省承载的信息。

步骤s710,基站根据收到qos信息分配无线资源,并和终端交互,建立该会话的无线专用承载。可选的,在基站发送给ue的rrc配置请求消息中,携带了从amf收到的defaultqosflow的信息和ue在4g接入时的缺省承载的信息。基站分配n3隧道下行隧道标识。

步骤s711,返回rrc配置响应消息。

步骤s712,基站向amf返回n2-ap无线资源建立响应消息,其中带有基站分配的n3隧道下行隧道标识。

步骤s713,amf向v-smf返回无线资源建立响应消息,其中带有基站分配的n3隧道下行隧道标识。

步骤s714,v-smf向upf发送n4会话更新请求,将基站分配的n3隧道下行隧道标识,h-upf分配的n9隧道上行标识发送给v-upf。

步骤s715,v-smf转发无线资源建立响应给h-smf。

步骤s716,可选的,amf也可以把defaultqosflow的信息和ue在4g接入时的缺省承载的信息通过nas消息发给ue。

上述的步骤s716和步骤s713可以是并行的。

步骤s717,h-smf向amf返回pdu会话建立响应,带有该会话的qos信息,至少包括预授权的qos流标识以及对应的上行流模板。可选的,也可以包含defaultqosflow的信息和ue在4g接入时的缺省承载的信息,amf把4g接入时的缺省承载的信息作为透明数据保存。该消息通过v-smf转发给amf。

步骤s718,amf向ue转发pdu会话建立响应。终端保存收到的预授权qos信息以及ue在4g接入时的缺省承载的信息。

步骤s719,ue向amf告知pud会话建立完成。

步骤s720,amf向h-smf告知pud会话建立完成。ue通过该pdu会话请求网络分配ip地址,通过上述步骤建立了新的pdu会话,终端可以通过该pdu会话发送和接受上下行数据。

图8是本发明中qosflow建立和更新的具体实施方式。

步骤s801,应用功能(applicationfunction,af)请求向pcf/pcrf请求会话的资源。

步骤s802,pcf/pcrf根据策略,向smf发送ue的qosflow的信息,如增加新的qosflow,或者更新现有的qosflow。其中还包含了该qosflow映射到4g接入时的承载信息。

步骤s803,smf/pgw-c更新upf/pgw-u的qosflow信息,如增加新的qosflow,或者更新现有的qosflow,其中,pgw-c更新pgw-u上的承载信息。

步骤s804,smf通过amf向基站请求建立该会话的无线资源。smf向amf发送的消息中带有sm信元,信元中包括pdu会话标识、该会话请求的qosflow信息,和ue在4g接入时的该qosflow对应的承载信息也带给amf,amf保存其中的4g接入时的对应的承载信息的信息。

步骤s805,amf向基站发送n2-ap无线资源建立请求消息。其中包含amf收到的qosflow的信息,以及ue在4g接入时的对应的承载信息。

步骤s806,基站根据收到qos信息分配无线资源,并和终端交互,建立或更新该会话的无线专用承载。基站发送给ue的rrc消息中,携带了从amf收到的qosflow的信息和ue在4g接入时对应的承载信息。

步骤s807,返回rrc配置响应。

步骤s808,基站向amf返回n2-ap无线资源建立响应消息。

步骤s809,amf向smf返回无线资源建立响应消息。

步骤s810,可选的,amf也可以把qosflow的信息和ue在4g接入时对应的承载信息通过nas消息发给ue。

上述的步骤s809和步骤s810可以是并行的。

图9是本发明中defaultqosflow信息发生改变时的具体实施方式。

步骤s901,由于各种原因,defaultqosflow的信息发生了改变,如pcf/pcrf通知smf。

步骤s902,smf/pgw-c更新upf/pgw-u的defaultqosflow信息。其中,也可能需要pgw-c更新pgw-u上的缺省承载信息。

步骤s903,smf通过amf向基站请求更新defaultqosflow的无线资源。smf向amf发送的消息中带有sm信元,信元中包括pdu会话标识、该会话请求的defaultqosflow信息,和ue在4g接入时的缺省承载信息也带给amf,amf更新其以前保存其中的4g接入时的对应缺省承载信息。

步骤s904,amf向基站发送n2-ap无线资源更新请求消息。其中包含amf收到的defaultqosflow的信息,以及ue在4g接入时的缺省承载信息。

步骤s905,基站根据收到qos信息更新无线资源,并和终端交互,更新该会话的无线专用承载。基站发送给ue的rrc消息中,携带了从amf收到的defaultqosflow的信息和ue在4g接入时对应的缺省承载信息。

步骤s906,返回rrc配置响应。

步骤s907,基站向amf返回n2-ap无线资源更新响应消息。

步骤s908,amf向smf返回无线资源更新响应消息。

步骤s909,可选的,amf也可以把defaultqosflow的信息和ue在4g接入时的缺省承载信息通过nas消息发给ue。

上述的步骤s908和步骤s909可以是并行的。

图10是ue在idle态下移动,发生amf改变的具体实施方式。

步骤s1001,ue向ng基站发送nas消息,如tau。

步骤s1002,基站选择了一个新的amf(也就是tamf),并将nas消息转发给tamf。

步骤s1003,tamf向samf请求用户的上下文。

步骤s1004,samf进行上下文请求的响应,samf将ue的安全上下文,会话上下文(每个pdu会话信息,包括smf地址,pdu会话id等)发送给tamf,其中包括了每个pdu会话对应的在4g接入时的缺省承载信息。

步骤s1005,tamf根据收到的上下文,基于每pdu会话,建立该会话中,和对应的smf的n11接口。

步骤s1006,smf返回建立接口响应。

随后的步骤和现有的idle态移动后tau流程一样,在此不再赘述。

图11是ue在connected态下移动,发生amf改变的的具体实施方式。

步骤s1101,ue在connect态下移动,5g基站确定需要发起切换。ngran向samf发送切换请求。

步骤s1102,samf发现目标5g基站不在范围,samf选择新的amf(也就是tsmf)。向tsmf发送切换请求。其中包含了安全上下文,会话上下文(对于每个pdusession,包含了smf地址,pdu会话id等)发送给tamf,其中包括了每个pdu会话对应的在4g接入时的缺省承载信息,以及可选的,普通qosflow对应的专用承载信息。

步骤s1103,tamf根据收到的上下文,基于每pdu会话,建立该会话中,和对应的smf的n11接口。

步骤s1104,smf返回建立响应。

步骤s1105,tamf请求目标侧基站预留资源。

步骤s1106,tamf向samf返回切换请求响应。

随后的步骤和现有的connect态切换流程一样,在此不再赘述。

图12是本发明中5g向4g切换的流程图。

ue发起pdu会话建立过程,参考前述实施例,ue附着到了ngsystem,并建立了pdusession。

步骤s1201,ng基站(nrran)确定需要发起切换,ngran向amf发送切换请求。

步骤s1202,amf判断是从5g切换到4g系统,向mme发送切换请求。其中对于每个pdusession,包含了smf地址、apn,以及存储的ue在4g接入时,对应的承载信息(参见前述实施例),其中至少包含缺省承载信息,可选的,也可能包含专用承载信息。

步骤s1203,mme根据收到的会话信息,按照每会话选择合适的s-gw发送createsession请求(会话生成请求)。

步骤s1204,发送切换准备请求,mme根据收到的会话信息,向e-utran请求建立缺省承载资源。其中,每个会话都要建立对应的缺省承载资源。

步骤s1205,e-utran预留ue在无线侧接入时需要的无线资源,并返回切换准备请求响应消息,其中带有预留的无线资源信息。该消息还带有目的基站2为每个预留资源成功的pdnconnection分配的s1-u下行隧道标识。

步骤s1206,mme向amf返回切换请求响应,其中包含了目标基站的无线资源信息。

步骤s1207,amf向ng基站返回切换请求响应消息,带有目的基站(e-utran基站)为这些pdu会话预留的无线资源信息。

步骤s1208,ng基站向ue发送切换命令,带有目的基站预留的无线资源信息。

步骤s1209,用户设备ue从4g基站接入。

步骤s1210,enb向mme发送切换完成消息。

步骤s1211至s1215,和现有的4g跨mme切换技术一样,在此仅仅简单描述一下。

步骤s1211,mme向s-gw发送会话更新请求,其中携带了s1-u下行隧道标识。

步骤s1212,s-gw向pgw-c发送会话更新请求,其中还携带了s-gw的媒体信息。

步骤s1213,pgw-c和pgw-u交互,分配媒体面资源。

步骤s1214,pgw-c向s-gw返回会话更新请求的应答,其中携带了pgw-u的媒体信息。

步骤s1215,s-gw向mme返回会话更新的应答(也即会话更新响应);此时ue能在4gpdnconnection的缺省承载上,发送/接收上下行数据。

步骤s1216,mme向amf发送切换完成指示。

步骤s1217,amf释放和ng基站的n2接口。之后p-gw发起其余专用承载的激活过程。

此外,一种可选实现方式是,如果在步骤s1202,amf发给mme的切换请求中,不仅包含了缺省承载信息,还包含了qosflow对应的4g专用承载信息,则在步骤s1204中,mme不仅请求缺省承载资源,还请求了专用承载资源。此时,就不需要p-gw发起其余专用承载的激活过程。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例2

本发明实施例中还提供了一种跨系统的切换装置。该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图13是根据本发明实施例的可选的跨系统的切换装置的示意图。如图13所示,该装置可以包括:获知单元131和第一发送单元132。

获知单元131,用于获知用户设备ue发生跨系统切换,其中,跨系统切换是指ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统;

第一发送单元132,用于在ue从5g系统切换至4g系统的过程中,将预先保存的ue的目标承载信息发送至移动管理节点功能mme模块,其中,位于4g系统中的mme模块用于按照接收到的目标承载信息为ue在无线侧预留资源。

通过上述实施例,获知单元获知用户设备ue发生跨系统切换,其中,跨系统切换是指ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统;第一发送单元在ue从5g系统切换至4g系统的过程中,将预先保存的ue的目标承载信息发送至移动管理节点功能mme模块,其中,位于4g系统中的mme模块用于按照接收到的目标承载信息为ue在无线侧预留资源。从而解决了相关技术中在跨系统切换时由于amf不能生成会话信息导致的无线侧不能为用户设备预留资源的技术问题,实现了在跨系统切换时在无线侧为用户设备预留资源的技术效果。

上述的装置可应用于5g系统中的amf模块。

在上述实施例中,该装置还包括:第一保存单元,用于在获知ue发生跨系统切换之前,接收并保存5g系统中的会话控制功能smf模块发送的缺省承载信息;其中,目标承载信息至少包括缺省承载信息,缺省承载信息是在5g系统中为ue建立协议数据单元pdu会话的过程中,smf模块生成的与pdu会话的缺省服务质量流defaultqosflow对应的在4g系统中使用的承载信息。

可选地,第一保存单元包括:信息接收模块,用于在接收并保存5g系统中的会话控制功能smf模块发送的缺省承载信息之后,接收smf模块重新发送的缺省承载信息,其中,信息接收模块当前接收到的缺省承载信息为在缺省服务质量流发生变化时,smf模块生成的与变化后的缺省服务质量流对应的承载信息;替换模块,用于将保存的缺省承载信息替换为当前接收到的缺省承载信息。

在一个可选的实施例中,该装置还包括:第二保存单元,用于在获知ue发生跨系统切换之前,接收并保存5g系统中的smf模块发送的专用承载信息;其中,目标承载信息包括缺省承载信息和专用承载信息,专用承载信息是在5g系统中为ue建立专用服务质量流dedicatedqosflow时,smf模块生成的与专用服务质量流对应的在4g系统中使用的承载信息。

在另一个可选的实施例中,该装置还包括:第二发送单元,用于在ue由5g系统中的接入和移动性管理功能第一amf模块切换至第二amf模块时,将保存的ue的目标承载信息发送至第二amf模块,其中,第二amf模块用于保存接收到的ue的目标承载信息。

本发明实施例中还提供了一种跨系统的切换装置。该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图14是根据本发明实施例的可选的跨系统的切换装置的示意图。如图14所示,该装置可以包括:接收单元141和预留单元142。

接收单元141,用于在用户设备ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统的过程中,接收接入和移动性管理功能第一amf模块发送的ue的目标承载信息,其中,第一amf模块位于5g系统中;

预留单元142,用于按照接收到的目标承载信息为ue在无线侧预留资源。

通过上述实施例,接收单元在用户设备ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统的过程中,接收接入和移动性管理功能第一amf模块发送的ue的目标承载信息,第一amf模块位于5g系统中;预留单元按照接收到的目标承载信息为ue在无线侧预留资源。从而解决了相关技术中在跨系统切换时由于amf不能生成会话信息导致的无线侧不能为用户设备预留资源的技术问题,实现了在跨系统切换时在无线侧为用户设备预留资源的技术效果。

可选地,接收单元包括:第一接收模块,用于接收第一amf模块发送的缺省承载信息;其中,目标承载信息至少包括缺省承载信息,缺省承载信息是在5g系统中为ue建立协议数据单元pdu会话的过程中,会话控制功能smf模块生成的与pdu会话的缺省服务质量流defaultqosflow对应的在4g系统中使用的承载信息。

可选地,接收单元还包括:第二接收模块,用于接收第一amf模块发送的专用承载信息;其中,目标承载信息包括缺省承载信息和专用承载信息,专用承载信息是在5g系统中为ue建立专用服务质量流dedicatedqosflow时,smf模块生成的与专用服务质量流对应的在4g系统中使用的承载信息。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

实施例3

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

s11,获知用户设备ue发生跨系统切换,其中,跨系统切换是指ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统;

s12,在ue从5g系统切换至4g系统的过程中,将预先保存的ue的目标承载信息发送至移动管理节点功能mme模块,其中,位于4g系统中的mme模块用于按照接收到的目标承载信息为ue在无线侧预留资源。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

s21,在用户设备ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统的过程中,接收接入和移动性管理功能第一amf模块发送的ue的目标承载信息,其中,第一amf模块位于5g系统中;

s22,按照接收到的目标承载信息为ue在无线侧预留资源。

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

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:获知用户设备ue发生跨系统切换,其中,跨系统切换是指ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统;在ue从5g系统切换至4g系统的过程中,将预先保存的ue的目标承载信息发送至移动管理节点功能mme模块,其中,位于4g系统中的mme模块用于按照接收到的目标承载信息为ue在无线侧预留资源。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:在用户设备ue从第五代移动通讯技术5g系统切换至第四代移动通讯技术4g系统的过程中,接收接入和移动性管理功能第一amf模块发送的ue的目标承载信息,其中,第一amf模块位于5g系统中;按照接收到的目标承载信息为ue在无线侧预留资源。

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

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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