一种会话的管理方法及装置与流程

文档序号:18510060发布日期:2019-08-24 09:02阅读:185来源:国知局
一种会话的管理方法及装置与流程

本申请实施例涉及通信技术领域,尤其涉及一种会话的管理方法及装置。



背景技术:

随着科技技术的发展,多接入边缘计算(multi-acessedgecomputing,mec)(也可以称为:多接入边缘云(multi-acessedge-cloud,mec))技术已经成为第五代(5rdgeneration,5g)所支持的重要技术之一。mec位于网络的边缘侧,是一种融合了网络、计算、存储、应用核心能力的开放平台。该开放平台可以就近为终端提供边缘智能服务,从而满足行业数字化在敏捷联接、实时业务、数据优化、应用智能、安全与隐私保护等方面的关键需求。

目前现网中已经部署了mec,并可以将多个基站接入mec。当mec连接多个基站,终端在mec覆盖范围内移动时,需要在不同基站之间进行切换,以保证终端在mec侧业务的连续性,但是如何实现终端在不同基站之间进行切换并保证终端的业务的连续性目前还没有解决。



技术实现要素:

本申请实施例提供了一种会话的管理方法及装置,用于实现终端在不同基站之间进行切换时保证终端的业务的连续性。

为达到上述目的,本申请的实施例采用如下技术方案:

第一方面,提供了一种会话的管理方法,该方法包括:

会话管理网元接收来自移动管理网元的第一请求消息;其中,第一请求消息用于指示终端从源基站切换到目标基站,第一请求消息包括至少一个会话的标识,至少一个会话用于传输终端的业务;至少一个会话为终端与源用户面网元之间的会话;会话管理网元根据至少一个会话的标识将至少一个会话从源用户面网元切换到目标用户面网元。

本申请实施例提供的会话的管理方法,会话管理网元根据至少一个会话的标识将至少一个会话从源用户面网元切换到目标用户面网元。在终端从源基站切换到目标基站的过程中,会话管理网元将会话从源用户面网元切换到目标用户面网元,从而保证了当终端接入的基站改变时,终端与数据网络的会话的连续性,因此终端的业务也可以保持连续。

第二方面,提供了一种会话的管理方法,该方法包括:

目标用户面网元接收来自会话管理网元的至少一个会话的标识;其中,至少一个会话用于传输终端的业务;至少一个会话为终端与源用户面网元之间的会话;目标用户面网元根据至少一个会话的标识,确定至少一个会话从源用户面网元切换至目标用户面网元。

本申请实施例提供的会话管理方法,当终端的接入基站改变时,目标用户面网元根据至少一个会话的标识确定该至少一个会话从源用户面网元切换到目标用户面网元,从而保证了当终端接入基站改变时终端的业务的连续性。

第三方面,提供了一种会话的管理装置,该装置包括:

通信单元,用于接收来自移动管理网元的第一请求消息;其中,第一请求消息用于指示终端从源基站切换到目标基站,第一请求消息包括至少一个会话的标识,至少一个会话用于传输终端的业务;至少一个会话为终端与源用户面网元之间的会话;处理单元,用于根据至少一个会话的标识将至少一个会话从源用户面网元切换到目标用户面网元。

第四方面,提供了一种会话的管理装置,包括:

通信单元,用于接收来自会话管理网元的至少一个会话的标识;其中,至少一个会话用于传输终端的业务;至少一个会话为终端与源用户面网元之间的会话;确定单元,用于根据至少一个会话的标识,确定至少一个会话从源用户面网元切换至目标用户面网元。

第五方面,提供了一种可读存储介质,所述可读存储介质中存储有指令,所述指令当被执行时,实现第一方面或第二方面所述的会话的管理方法。

第六方面,提供了一种计算机程序产品,计算机程序产品包含至少一个指令,当所述指令在计算机上运行时,使得计算机执行如第一方面或第二方面所述的会话的管理方法。

第七方面,提供一种芯片,芯片包括至少一个处理器及通信接口,通信接口和至少一个处理器耦合,至少一个处理器用于运行计算机程序或指令,以实现第一方面或第二方面的方法。

上述提供的任一种装置或计算机存储介质或计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文提供的对应的方法中对应方案的有益效果,此处不再赘述。

附图说明

图1为本申请的实施例提供的一种通信系统的结构示意图;

图2为本申请的实施例提供的一种终端切换前接入源基站的结构示意图;

图3为本申请的实施例提供的一种终端切换后接入目标基站的结构示意图;

图4为本申请的实施例提供的一种会话的管理方法的流程示意图;

图5为本申请的实施例提供的一种会话的管理装置的结构示意图;

图6为本申请的实施例提供的另一种会话的管理装置的结构示意图;

图7为本申请的实施例提供的又一种会话的管理装置的结构示意图;

图8为本申请实施例提供的一种芯片的结构示意图。

具体实施方式

为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一请求消息和第二请求消息仅仅是为了区分不同的请求消息,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。

需要说明的是,本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。

本申请实施例的技术方案可以应用于各种通信系统,例如:码分多址(codedivisionmultipleaccess,cdma)、时分多址(timedivisionmultipleaccess,tdma)、频分多址(frequencydivisionmultipleaccess,fdma)、正交频分多址(orthogonalfrequency-divisionmultipleaccess,ofdma)、单载波频分多址(singlecarrierfdma,sc-fdma)和其它系统等。术语“系统”可以和“网络”相互替换。cdma系统可以实现例如通用无线陆地接入(universalterrestrialradioaccess,utra)、cdma2000等无线技术。utra可以包括宽带cdma(widebandcdma,wcdma)技术和其它cdma变形的技术。cdma2000可以覆盖过渡标准(interimstandard,is)2000(is-2000),is-95和is-856标准。tdma系统可以实现例如全球移动通信系统(globalsystemformobilecommunication,gsm)等无线技术。ofdma系统可以实现诸如演进通用无线陆地接入(evolvedutra,e-utra)、超级移动宽带(ultramobilebroadband,umb)、ieee802.11(wi-fi),ieee802.16(wimax),ieee802.20,flashofdma等无线技术。utra和e-utra是umts以及umts演进版本。3gpp在长期演进(longtermevolution,lte)和基于lte演进的各种版本是使用e-utra的umts的新版本。5g通信系统、新空口(newradio,nr)是正在研究当中的下一代通信系统。此外,通信系统还可以适用于面向未来的通信技术,都适用本申请实施例提供的技术方案。

本申请实施例描述的系统架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。本申请实施例中以提供的方法应用于nr系统或5g网络中为例进行说明。

如图1所示,图1示出了本申请实施例提供的一种通信系统的结构示意图,该通信系统包括:移动管理网元10,会话管理网元20,终端30,与终端30通信的源基站40及目标基站50,与会话管理网元20通信的源用户面网元60及目标用户面网元70,数据网络(datanetwork,dn)80。源用户面网元60与目标用户面网元70接入同一个数据网络80。

数据网络80指的是为用户提供终端的业务传输服务的运营商网络,如ip多媒体业务(ipmulti-mediaservice,ims)、互联网internet等。

本申请实施例中,dn可以为mec服务器或mec平台。或者,dn可以提供mec业务。

本申请实施例中,终端30的业务可以为mec业务。

示例性的,mec业务可以包括内容分发网络(contentdeliverynetwork,cdn)业务、车用无线通信技术(vehicletox,v2x)车联网实时业务等。

终端30可以通过源基站40接入移动管理网元10,也可以通过目标基站50接入移动管理网元10。源基站40为终端30切换前接入的基站。目标基站50为终端30切换后接入的基站。

移动管理网元10与会话管理网元20连接,移动管理网元10用于负责通信系统的移动性管理,例如终端30的位置更新、终端30注册网络、终端30切换等。

会话管理网元20用于负责通信系统的会话管理,例如会话的修改、建立、释放等。具体功能如为终端30分配ip地址、选择提供报文转发功能的用户面网元等。

一种可能的实现方式中,如图1所示,该通信系统还可以包括会话锚点网元90。会话锚点网元90用于建立源基站60与源用户面网元70之间的映射关系,以及用于建立目标基站50与目标用户面网元70之间的映射关系。

会话锚点网元:可以称为协议数据单元会话锚点(protocoldataunitsessionanchor,psa),也可以称为协议数据单元(protocoldataunit,pdu)锚点。会话锚点网元用于负责路由转发、合法监听、流量计费等与用户面业务流相关的工作。

会话锚点网元可以实现分流,用于同每个用户面网元以及每个用户面网元对应的会话之间建立关联。

需要说明的是,图1中,虚线表示终端切换之前终端、源基站、会话锚点网元、源用户面网元网元、数据网络之间的通信路径。实线表示终端切换之后终端、目标基站、会话锚点网元、目标用户面网元网元、数据网络之间的通信路径。

本申请实例中,会话锚点网元可以通过映射关系确定终端的业务的传输路径。

示例性的,以终端的业务包括终端的上行业务和终端的下行业务为例,对于终端的上行业务,当会话锚点网元接收到来自目标基站的终端的上行业务时,会话锚点网元可以根据目标基站和目标用户面网元的映射关系将上行终端的业务发送至目标用户面网元。对于终端的下行业务,当会话锚点网元接收到来自目标用户面网元的终端的下行业务时,会话锚点网元可以根据目标基站和目标用户面网元的映射关系将终端的下行业务发送至目标基站。

在本申请实施例中,源基站40及目标基站50,可以称为接入设备,也可以称为无线接入网(radioaccessnetwork,ran)。基站可以是全球移动通信系统(globalsystemformobilecommunication,gsm),码分多址(codedivisionmultipleaccess,cdma)中的基站(basetransceiverstation,bts),宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)中的基站(nodeb),enb,物联网(internetofthings,iot)或者窄带物联网(narrowband-internetofthings,nb-iot)中的enb,未来5g移动通信网络或者未来演进的公共陆地移动网络(publiclandmobilenetwork,plmn)中的基站,本申请实施例对此不作任何限制。

本申请实施例中,终端30用于向用户提供语音和/或数据连通性服务。所述终端可以有不同的名称,例如用户设备(userequipment,ue)、接入终端、终端单元、终端站、移动站、移动台、远方站、远程终端、移动设备、无线通信设备、车辆用户设备、终端代理或终端装置等。可选的,所述终端可以为各种具有通信功能的手持设备、车载设备、可穿戴设备、计算机,本申请实施例对此不作任何限定。例如,手持设备可以是智能手机。车载设备可以是车载导航系统。可穿戴设备可以是智能手环。计算机可以是个人数字助理(personaldigitalassistant,pda)电脑、平板型电脑以及膝上型电脑(laptopcomputer)。

在本申请实施例中,终端30可以分布于整个无线网络中。

如图2所示,本申请实施例中,当终端接入源基站时,终端可以通过建立终端到源基站到会话锚点网元到源用户面网元之间的会话,并通过该会话与dn进行终端的业务传输。

本申请实施例中,终端到源用户面网元之间的会话可以为pdu会话。

本申请实施例中,dn还可以包括应用程序(application,app)。app用于业务优化。

示例性的,当dn为mec服务器时,app部署在mec平台,可以获取平台能力来进行业务优化。

应理解,图2中,以核心网(corenetwork,cn)为5g核心网(5gcore,5gc)为例,此时,基站可以为5g网络中的接入设备或可以为ran。例如下一代节点b(thenextgenerationnodeb,gnb)。

其中,源用户面网元通过n6接口(简称n6)与dn进行终端的业务传输。

应理解,在5gc中,用户面网元对应的网元或实体可以为用户面功能(userplanefunction,upf)网元、移动管理网元对应的网元或实体可以为接入与移动性管理功能(accessandmobilitymanagementfunction,amf)网元、会话管理网元对应的网元或实体可以为会话管理功能(sessionmanagementfunction,smf)网元、会话锚点网元对应的网元或实体可以为pdu会话锚点网元。

应理解,如果核心网采用4g核心网(例如,核心分组网演进(evolvedpacketcore,epc),则基站可以为4g网络中的接入设备或演进型基站(evolvednodeb,enb)。移动管理网元对应的网元或实体、会话管理网元对应的网元或实体可以为移动性管理实体(mobilitymanagemententity,mme)。也就是说,4g核心网中,mme既具有会话管理功能,又具有移动管理功能。用户面网元可以由公用数据网网关(publicdatanetworkgateway,pdngw,简称pgw)、服务网元(servinggateway,sgw)替代。会话锚点网元对应的网元或实体可以为服务网关用户面(servinggateway-userplane,sgw-u)网元和公用数据网网关用户面(publicdatanetworkgateway-userplane,pgw-u)网元。

本申请实施例中,为了将终端的业务转发到同一个dn中,会话管理网元可以控制每个会话的路径到不同的n6接口,从而可以支持终端与同一个dn的连接。实现这一目标的用户面网元就可以是具备了会话锚点网元的功能。因此若一个或多个用户面网元支持对会话通过n6接口到dn,那么该一个或多个用户面网元就可称为会话锚点网元。

如图3所示,本申请实施例中,当终端从源基站切换到目标基站后,终端可以通过建立终端到目标基站到会话锚点网元到目标用户面网元之间的会话,并通过该会话与dn进行终端的业务传输。

其中,目标用户面网元通过n6接口与dn进行终端的业务传输。

需要说明的是,图2或图3中的源基站与目标基站可以通过xn接口通信。

需要说明的是,图2或图3中的源基站、目标基站、amf网元、smf网元、统一数据管理(unifieddatamanagement,udm)网元、会话锚点网元、鉴权服务器功能(authenticationserverfunction,ausf)网元、网络存储功能(nfrepositoryfunction,nrf)网元、网络开放功能(networkexposurefunction,nef)网元和策略控制功能(policycontrolfunction,pcf)网元等仅是一个名字,名字对设备本身不构成限定。在5g网络以及未来其它的网络中,源基站、目标基站、amf网元、smf网元、udm网元、会话锚点网元、ausf网元、nrf网元、nef网元和pcf网元所对应的网元或实体也可以是其他的名字,本申请实施例对此不作具体限定。例如,该udm网元还有可能被替换为用户归属服务器(homesubscriberserver,hss)或者用户签约数据库(usersubscriptiondatabase,usd)或者数据库实体,等等,在此进行统一说明,后续不再赘述。

可以理解的是,本申请实施例中一种会话的管理方法中由会话管理网元执行的步骤也可以由应用于会话管理网元中的芯片执行,一种会话的管理方法中由目标用户面网元执行的步骤也可以由应用于目标用户面网元中的芯片执行,一种会话的管理方法中由移动管理网元执行的步骤也可以由应用于移动管理网元中的芯片执行。下述实施例以一种会话的管理方法中的执行主体分别为会话管理网元、目标用户面网元和移动管理网元为例进行描述。

本申请实施例中,当终端接入源基站时,终端可以通过源基站、会话锚点网元、源用户面网元与dn进行终端的业务传输。当终端从源基站切换至目标基站,源基站与目标基站经过xn接口切换,会话锚点网元中存储有目标基站与目标用户面网元之间的映射关系,这样终端可以通过目标基站、会话锚点网元、目标用户面网元与dn进行终端的业务传输。

应理解,本申请实施例中,在终端从源基站切换至目标基站的过程中,用户面网元从源用户面网元切换至目标用户面网元,但是dn不变。

需要说明的,本申请实施例中,在终端的切换过程中,会话管理网元可以保持不变。当然,会话管理网元也可以改变。本申请实施例并不限定。

如图4所示,本申请实施例提供了一种会话的管理方法,该方法包括:

步骤101、会话管理网元接收来自移动管理网元的第一请求消息。

其中,第一请求消息用于指示终端从源基站切换到目标基站,第一请求消息可以包括至少一个会话的标识,该至少一个会话用于传输终端的业务,该至少一个会话为终端与源用户面网元之间的会话。

本申请实施例中,该至少一个会话可以为pdu会话。

本申请实施例中,第一请求消息可以为pdu会话上下文更新(nsmf_pdusession_updatesmcontext)请求消息。第一请求消息中可以包括:待切换的至少一个会话的标识。会话管理网元根据第一请求消息可以确定源用户面网元是否可以继续为待切换的至少一个会话提供服务。当终端从源基站切换到目标基站时,会话管理网元确定源用户面网元无法继续为至少一个会话服务,因此会话管理网元可以将至少一个会话切换到目标用户面网元。

应理解,当终端从源基站切换到目标基站后,若目标基站不包含支持终端的mec业务的会话时,则源用户面网元无法为该会话服务。

本申请实施例中,由于同一个dn可以与不同的用户面网元通信,当终端从源基站切换到目标基站后,若源用户面网元无法为终端的业务提供服务,会话管理网元可以将会话从源用户面网元切换到目标用户面网元。

需要说明的是,第一请求消息中还可以包括终端的标识信息、终端的位置信息等。

本申请实施例中的终端的标识信息用于识别该终端。该终端的标识信息可以为以下一个或者多个:网际协议地址(internetprotocol,ip)、签约永久标识(subscriptionpermanentidentifier,supi)、永久设备标识(permanentequipmentidentifier,pei)、通用公共签约标识(genericpublicsubscriptionidentifier,gpsi)、国际移动用户标识符(internationalmobilesubscriberidentifier,imsi)、国际移动设备标识(internationalmobileequipmentidentity,imei)、ip地址和移动台国际综合业务数字网络号码(mobilestationinternationalintegratedservicedigitalnetworknumber,msisdn)。下述实施例中但凡涉及到终端的标识信息均可以参考此处的描述,后续不再赘述。

步骤102、会话管理网元根据至少一个会话的标识将至少一个会话从源用户面网元切换到目标用户面网元。

当会话管理网元确定目标用户面网元后,会话管理网元可以根据至少一个会话的标识将至少一个会话从源用户面网元切换到目标用户面网元。在切换过程中,终端的业务不会受到影响,因此终端可以获取连续性服务。

本申请实施例提供的会话的管理方法,会话管理网元根据至少一个会话的标识将至少一个会话从源用户面网元切换到目标用户面网元。在终端从源基站切换到目标基站的过程中,会话管理网元将会话从源用户面网元切换到目标用户面网元,从而保证了当终端接入的基站改变时,终端与数据网络的会话的连续性,因此终端的业务也可以保持连续。

一种可能的实现方式中,如图4所示,在步骤102之前,会话管理网元可以通过步骤103-步骤104确定目标用户面网元:

步骤103、会话管理网元获取终端的位置信息。

示例性的,会话管理网元可以从移动管理网元处获取终端的位置信息。

示例性的,当终端接入源基站时,移动管理网元可以通过源基站获取终端的位置信息。当终端接入目标基站时,移动管理网元可以通过目标基站获取到终端的位置信息。例如,一种示例,移动管理网元接收来自目标基站的路径转换请求,该路径转换请求中可以携带终端的位置信息。另一种示例,移动管理网元向目标基站发送终端位置上报请求,以从目标基站处获取终端的位置信息。

本申请实施例中,终端的位置信息可以携带在第一请求消息中,当然,该终端的位置信息还可以通过单独的消息发送给会话管理网元。

需要说明的是,本申请实施例中,步骤101和步骤103在实际执行过程中,执行顺序不分先后。

应理解,会话管理网元还可以接收到终端的标识信息。

步骤104、会话管理网元根据终端的位置信息、一个或多个用户面网元的位置信息、至少一个会话的会话类型、一个或多个用户面网元的负载信息、至少一个会话的业务和会话连续性(serviceandsessioncontinuity,ssc)类型、一个或多个用户面网元的能力信息中的任一个或多个,确定目标用户面网元。

其中,目标用户面网元为一个或多个用户面网元中的一个。

本申请实施中,当终端切换到目标基站后,可以通过目标用户面网元来维持终端与dn之间的终端的业务传输。

本申请实施例中,一个或多个用户面网元的位置信息指的是一个或多个用户面网元的部署场景,也即一个或多个用户面网元的下沉位置。会话管理网元可以根据终端的位置信息和/或一个或多个用户面的位置信息确定目标用户面网元。

示例性的,当终端位于a区,且终端的业务发生在a区,则优先选择选择a区的用户面网元作为目标用户面网元。

本申请实施例中,一个或多个用户面网元的能力信息可以包括计费、监听、业务流转发等。

示例性的,当终端的业务为cdn业务时,由于cdn业务侧重于流量转发和计费功能,则可以选择具有流量转发和计费功能的用户面网元作为目标用户面网元;当终端的业务为v2x车联网实时业务时,由于v2x车联网实时业务侧重于流量转发、服务质量(qualityofservice,qos)保障等,因此可以选择具有流量转发、qos保障等功能的用户面网元作为目标用户面网元。

本申请实施例中,一个或多个用户面网元的负载信息用于反映一个或多个用户面网元的负载。

示例性的,当a区包括用户面网元1和用户面网元2,若用户面网元1的负载高于用户面网元2的负载,则优先选择用户面网元2作为目标用户面网元,可以保证用户面网元的负载均衡。

本申请实施例中,至少一个会话的会话类型包括网际协议版本(internetprotocolversion,ipv)4、ipv6、以太网型等。

示例性的,当终端的业务是基于ipv4时,则优先选择支持ipv4的用户面网元作为目标用户面网元。

本申请实施例中,至少一个会话的ssc类型指的是至少一个会话的ssc模式。会话的ssc模式可以包括:ssc模式1,终端在移动过程中,会话能够一直保持连续性;ssc模式2,终端在移动过程中,可以先释放现有会话,并建立新的会话代替被释放的会话;ssc模式3,终端在移动过程中,可以继续维持现有会话一段时间,同时建立新的会话来代替原有会话,在现有会话时间到期后,释放现有会话,仅保留新的会话。

本申请实施例中,当会话管理网元确定目标用户面网元后,会话管理网元可以释放与源用户面网元的至少一个会话,再将该至少一个会话切换到目标用户面网元。或者,当会话管理网元确定目标用户面网元后,会话管理网元先将至少一个会话切换到目标用户面网元,在释放与原用户面网元的至少一个会话。

一种可能的实现方式中,如图4所示,在步骤102之前,该方法还可以包括:

步骤105、会话管理网元向目标用户面网元发送第二请求消息。

本申请实施例中,会话管理网元确定目标用户面网元后,会话管理网元可以向目标用户面网元发送第二请求消息。第二请求消息可以为n4会话建立请求。

其中,第二请求消息可以包括地址信息、上行隧道标识符及下行隧道标识符。

应理解,地址信息可以为目标用户面网元的地址信息,上行隧道标识符和下行隧道标识符可以用于指示会话的路径。

本申请实施例中,目标用户面网元的ip地址分配和上行下行隧道标识符的分配都由会话管理网元来完成。

一种可能的实现方式中,如图4所示,在步骤102之前,该方法还可以包括:

步骤106、会话管理网元接收来自目标用户面网元的会话建立响应。

本申请实施例中,该会话建立响应可以为n4会话建立响应。

本申请实施例中,若目标用户面网元的地址信息与第二请求消息中的目标用户面网元的地址信息相同,则目标用户面网元可以发送会话建立响应。

需要说明的,该建立响应消息可以包括目标用户面网元的地址信息、上行隧道标识符和下行隧道标识符等。

一种可能的实现方式中,如图4所示,该方法还可以包括:

步骤107、会话管理网元向会话锚点网元发送第三请求消息。

其中,第三请求消息用于指示至少一个会话从源用户面网元切换到目标用户面网元,会话锚点网元用于建立目标基站与目标用户面网元之间的映射关系。

应理解,会话锚点网元可以具有源基站与源用户面网元之间的映射关系,以及目标基站与目标用户面网元之间的映射关系。

本申请实施例中,在会话管理网元确定目标用户面网元后,会话管理网元可以向会话锚点网元发送第三请求消息(也即n4会话修改请求),用于表明终端从源基站切换到目标基站以后,会话管理网元将至少一个会话从源用户面网元的切换至目标用户面网元。

一种可能的实现方式中,如图4所示,该方法还可以包括:

步骤108、会话管理网元接收来自会话锚点网元的会话修改响应。

本申请实施例中,会话修改响应可以为n4会话修改响应,也即,会话锚点网元可以通过n4消息进行响应。当至少一个会话切换到目标用户面网元以后,目标用户面网元可以根据目标用户面网元的地址信息、上行隧道标识符和下行隧道标识符,通过会话锚点网元将来自dn的终端的下行业务发送给目标基站。目标用户面网元也可以根据目标用户面网元的地址信息、上行隧道标识符和下行隧道标识符,通过会话锚点网元将来自终端的上行业务发送给dn。

在一种可能实现的方式中,如图4所示,在步骤101之前,本申请实施例提供的方法,还可以包括:

步骤109、移动管理网元接收来自目标基站的路径转换请求。

当终端接入目标基站后,目标基站可以向移动管理网元发送路径转换请求,路径转换请求可以为n2路径转换请求。路径转换请求用于表明终端已经接入目标基站。目标基站还可以向移动管理网元发送会话列表,该会话列表包括至少一个会话的标识。

一种可能的实现方式中,如图4所示,该方法还可以包括步骤110-步骤111:

步骤110、会话锚点网元向源基站发送至少一个“终点标记”标识符。

本申请实施例中,当会话管理网元将至少一个会话从源用户面网元切换至目标用户面网元后,会话锚点网元可以向源基站发送至少一个“终点标记”标识符。

步骤111、源基站向目标基站发送至少一个“终点标记”标识符。

本申请实施例中,当源基站接收到至少一个“终点标记”标识符后,源基站可以向目标基站发送至少一个“终点标记”标识符,用于表明已经完成至少一个会话的切换。

一种可能的实现方式中,如图4所示,该方法还可以包括:

步骤112、会话管理网元向移动管理网元发送第一响应。

本申请实施例中,会话管理网元接收来自移动管理网元的第一请求消息后,会话管理网元可以向移动管理网元发送第一响应。第一响应可以为nsmf_pdusession_updatesmcontext响应。第一响应可以包括核心网隧道的信息,该核心网隧道可以用于发送上行隧道标识符和目标用户面网元的地址信息。

一种可能的实现方式中,如图4所示,该方法还可以包括:

步骤113、移动管理网元向目标基站发送路径切换响应。

本申请实施例中,当会话管理网元将至少一个会话切换到目标用户面网元后,移动管理网元可以向目标基站发送路径切换响应,该路径切换响应可以为n2路径切换响应。该路径切换响应可以包括n2会话信息等内容。

应理解,当目标基站接收到来自移动管理网元的路径切换响应后,目标基站可以确定已经完成至少一个会话切换。

一种可能的实现方式中,如图4所示,该方法还可以包括:

步骤114、目标基站向源基站发送释放资源的请求。

本申请实施例中,当至少一个会话切换完成后,目标基站可以通过xn接口发送释放资源的请求给源基站,该请求用于表示至少一个会话切换已经完成。

一种可能的实现方式中,如图4所示,该方法还可以包括:

步骤115、终端发送移动重注册更新请求。

本申请实施例中,当终端接入到目标基站后,若终端的通信业务需要重新注册,则终端可以发起移动重注册更新请求。

示例性的,终端的通信业务可以为使用通讯运营商网络(如4g或5g)进行的语音通话或短信收发等业务。

本申请还提供了另一种会话的管理方法的实施例,如图4所示,该方法可以包括:

步骤201、目标用户面网元接收来自会话管理网元的至少一个会话的标识。

本申请实施例中,当终端从源基站切换到目标基站时,会话管理网元可以向目标用户面网元发送至少一个会话的标识,该至少一个会话为源基站与源用户面网元之间的会话。

步骤202、目标用户面网元根据至少一个会话的标识,确定至少一个会话从源用户面网元切换至目标用户面网元。

当目标用户面网元接收到来自会话管理网元的至少一个会话的标识后,目标用户面网元可以根据至少一个会话的标识,可以确定该至少一个会话已经从源用户面网元切换至目标用户面网元。

本申请实施例提供的会话管理方法,当终端从源基站接入目标基站后,目标用户面网元可以根据至少一个会话的标识确定该至少一个会话从源用户面网元切换到目标用户面网元,从而保证了当终端接入基站改变时,终端的业务的连续性。

本申请实施例可以根据上述方法示例对会话的管理装置进行功能模块或者功能单元的划分,例如,可以对应各个功能划分各个功能模块或者功能单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块或者功能单元的形式实现。其中,本申请实施例中对模块或者单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

本申请实施例提供了一种会话的管理装置,应用于会话管理网元,也可以为应用于会话管理网元的芯片,如图5所示,该装置可以包括:

通信单元510,用于接收来自移动管理网元的至少一个会话的标识;其中,至少一个会话用于传输终端的业务;至少一个会话为终端与源用户面网元之间的会话。

处理单元520,用于根据至少一个会话的标识,确定至少一个会话从源用户面网元切换至目标用户面网元。

可选的,通信单元510,还用于获取终端的位置信息。

处理单元520,还用于根据终端的位置信息、一个或多个用户面网元的位置信息、至少一个会话的会话类型、一个或多个用户面网元的负载信息、至少一个会话的ssc类型、一个或多个用户面网元的能力信息中的任一个或多个,确定目标用户面网元。

可选的,通信单元510,还用于向目标用户面网元发送第二请求消息,第二请求消息包括地址信息、上行隧道标识符及下行隧道标识符。

可选的,通信单元510,还用于向会话锚点网元发送第三请求消息,第三请求消息用于指示至少一个会话从源用户面网元切换到目标用户面网元,其中,会话锚点网元用于建立目标基站与目标用户面网元之间的映射关系。

可选的,终端的业务包括至少一个mec业务。

可选的,源用户面网元及目标用户面网元与同一个dn连接。

本申请实施例提供了另一种会话的管理装置,应用于目标用户面网元,也可以为应用于目标用户面网元的芯片,如图6所示,该装置可以包括:

通信单元610,用于接收来自会话管理网元的至少一个会话的标识;其中,至少一个会话用于传输终端的业务;至少一个会话为终端与源用户面网元之间的会话;

确定单元620,用于根据至少一个会话的标识,确定至少一个会话从源用户面网元切换至目标用户面网元。

可选的,通信单元610,还用于接收来自会话管理网元的第二请求消息,第二请求消息包括地址信息、上行隧道标识符及下行隧道标识符。

可选的,终端的业务包括至少一个mec业务。

可选的,源用户面网元及目标用户面网元与同一个dn连接。

图7示出了上述实施例中所涉及会话的管理装置的又一种可能的结构示意图。该装置包括:一个或多个处理器161和通信接口162。处理器161用于对装置的动作进行控制管理,例如,执行上述处理单元620执行的步骤,和/或用于执行本文所描述的技术的其它过程。

在具体实现中,作为一种实施例,处理器161可以包括一个或多个cpu,例如图7中的cpu0和cpu1。

在具体实现中,作为一种实施例,通信设备可以包括多个处理器,例如图7中的处理器161。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

可选的,该装置还可以包括存储器163和通信线路164,存储器163用于存储装置的程序代码和数据。

图8是本申请实施例提供的芯片170的结构示意图。芯片170包括一个或两个以上(包括两个)处理器1710和通信接口1730。

可选的,该芯片170还包括存储器1740,存储器1740可以包括只读存储器和随机存取存储器,并向处理器1710提供操作指令和数据。存储器1740的一部分还可以包括非易失性随机存取存储器(non-volatilerandomaccessmemory,nvram)。

在一些实施方式中,存储器1740存储了如下的元素,执行模块或者数据结构,或者他们的子集,或者他们的扩展集。

在本申请实施例中,通过调用存储器1740存储的操作指令(该操作指令可存储在操作系统中),执行相应的操作。

其中,上述处理器1710可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,单元和电路。该处理器可以是中央处理器,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,单元和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。

存储器1740可以包括易失性存储器,例如随机存取存储器;该存储器也可以包括非易失性存储器,例如只读存储器,快闪存储器,硬盘或固态硬盘;该存储器还可以包括上述种类的存储器的组合。

总线1720可以是扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。总线1720可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条线表示,但并不表示仅有一根总线或一种类型的总线。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,该计算机执行上述方法实施例所示的方法流程中的各个步骤。

其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(randomaccessmemory,ram)、只读存储器(read-onlymemory,rom)、可擦式可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(compactdiscread-onlymemory,cd-rom)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(applicationspecificintegratedcircuit,asic)中。在本申请实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

本发明的实施例提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行如图4中所述的会话的管理方法。

由于本发明的实施例中的会话的管理装置、计算机可读存储介质、计算机程序产品可以应用于上述方法,因此,其所能获得的技术效果也可参考上述方法实施例,本发明实施例在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

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