漫游用户会话建立方法、漫游地AMF及漫游地NSSF与流程

文档序号:25993350发布日期:2021-07-23 21:06阅读:258来源:国知局
漫游用户会话建立方法、漫游地AMF及漫游地NSSF与流程
本公开属于通信
技术领域
,具体涉及一种基于amf的漫游用户会话建立方法,一种漫游地amf,一种漫游地nssf,一种计算机设备,以及一种计算机可读存储介质。
背景技术
:按照3gpp现有的5g网络规范,漫游用户注册到漫游地网络之后,会根据自己在归属网络中所订购的nssai(networksliceselectionassistanceinformation,网络分片选择辅助信息)以及归属网络与当前所在漫游地网络相互间nssai的映射关系,从漫游地网络获得允许nssai。但是从漫游地网络获得的允许nssai不一定包含在漫游地中所需要使用的全部s-nssai(singlenetworksliceselectionassistanceinformation,单网络分片选择辅助信息)。例如用户在漫游地网络中下载了一个仅在该漫游地所在地(区)能使用的应用程序。这个应用程序在该用户的归属地网络所在地(区)没有或不能使用。这就导致归属地网络没有针对该应用程序的网络分片选择辅助信息。因而用户也无从预先在自己的归属地网络中订购到与该应用程序相匹配的s-nssai。因此当用户在漫游地网络中使用这个应用程序时,将无法获得对应的网络分片,降低了用户体验。技术实现要素:本公开提供一种基于amf(accessandmobilitymanagementfunction,接入和移动性管理功能实体)的漫游用户会话建立方法、一种漫游地amf、一种漫游地nssf(networksliceselectionfunction,网络分片选择功能实体)、一种计算机设备、以及一种计算机可读存储介质,可以在用户进入到漫游地网络后产生的新的s-nssai的需求时,为用户创建与新s-nssai需求对应的会话,解决用户在漫游地由于归属地网络没有针对特定应用程序的网络分片选择辅助信息,而无法获得对应的网络分片的问题。第一方面,本公开实施例提供一种基于接入和移动性管理功能实体amf的漫游用户会话建立方法,应用于漫游地amf,所述方法包括:接收用户ue在漫游地网络注册后发起的pdu(protocoldataunit,协议数据单元)会话请求;判断所述pdu会话请求是否满足第一预设条件,所述第一预设条件为ue在漫游地无法使用其需要使用的第一s-nssai;若满足,则向漫游地nssf发起归属网络映射s-nssai的请求,所述归属网络映射s-nssai的请求中包括第一s-nssai的值,以使漫游地nssf根据所述第一s-nssai的值,向归属网络的nssf发起分配一个与所述第一s-nssai对应且应用于所述ue归属网络中的第二s-nssai的请求,以使归属网络的nssf分配一个第二s-nssai并将其经由漫游地nssf返回给漫游地amf,并在归属地核心网完成所述第二s-nssai的业务配置;接收所述第二s-nssai;向ue发送尝试使用所述第二s-nssai重新发起pdu会话的消息,以使ue向归属网络的udm(unifieddatamanagement,统一数据管理功能实体)订购所述第二s-nssai,并在订购成功后使用所述第二s-nssai向漫游地amf重新发起pdu会话请求,重新发起的pdu会话请求中包括与所述第二s-nssai对应的第一s-nssai。进一步的,所述第一预设条件包括:所述pdu会话请求中未携带s-nssai;或者,所述第一预设条件包括:所述pdu会话请求中携带的s-nssai的是默认s-nssai,并且所述pdu会话请求的对端满足第二预设条件,其中所述第二预设条件为:与所述对端进行会话的所有ue中超过预设比例的ue均采用与所述pdu会话请求中携带的默认s-nssai不相同的第一s-nssai,且所述第一s-nssai的值为非标准s-nssai值。进一步的,所述重新发起pdu会话请求的消息中包括:“第二s-nssai是ue归属网络中的s-nssai”的指示信息。进一步的,,所述方法还包括:接收归属网络的udm发送的ue的s-nssai订购信息已更新的消息,所述ue的s-nssai订购信息已更新的消息由归属网络的udm在接收到ue发起的订购所述第二s-nssai的请求后,通知归属网络的pcf(policycontrolfunction,策略控制功能实体)更新ue的ursp(uerouteselectionpolicy,ue路由选择策略),以使归属网络的pcf向ue发送更新后的ursp后发送至漫游地amf;向ue发起配置更新过程,其中ue配置更新后的允许网络分片选择辅助信息中包含所述第一s-nssai以及所述第一s-nssai与所述第二s-nssai的映射关系,以使ue完成配置更新后使用所述第二s-nssai向漫游地amf重新发起pdu会话请求,重新发起的pdu会话请求中包括与所述第二s-nssai对应的第一s-nssai;接收ue重新发起的pdu会话请求,并根据所述重新发起的pdu会话请求中的第一s-nssai为ue选择网络分片实例和负责会话管理的smf(sessionmanagementfunction,会话管理功能实体)。第二方面,本公开实施例提供一种基于amf的漫游用户会话建立方法,应用于漫游地nssf,所述方法包括:接收漫游地amf发起的归属网络映射s-nssai的请求,所述归属网络映射s-nssai的请求由漫游地amf在接收到用户ue在漫游地网络注册后发起的pdu会话请求,并判断所述pdu会话请求满足第一预设条件后发出;所述归属网络映射s-nssai的请求中包括所述第一s-nssai的值;所述第一预设条件为ue在漫游地无法使用其需要使用的第一s-nssai;根据所述第一s-nssai的值,向归属网络的nssf发起分配一个与所述第一s-nssai对应且应用于所述ue归属网络中的第二s-nssai的请求,以使归属网络的nssf分配一个第二s-nssai并将其返回给漫游地nssf,并在归属地核心网完成所述第二s-nssai的业务配置;将所述第二s-nssai发送到漫游地amf,以使所述漫游地amf接收第二s-nssai,并向ue发送尝试使用所述第二s-nssai重新发起pdu会话的消息,使ue向归属网络的udm订购所述第二s-nssai,并在订购成功后使用所述第二s-nssai向漫游地amf重新发起pdu会话请求,重新发起的pdu会话请求中包括与所述第二s-nssai对应的第一s-nssai。进一步的,所述第一预设条件包括:所述pdu会话请求中未携带s-nssai;或者,所述第一预设条件包括:所述pdu会话请求中携带的s-nssai的是默认s-nssai,并且所述pdu会话请求的对端满足第二预设条件,其中所述第二预设条件为:与所述对端进行会话的所有ue中超过预设比例的ue均采用与所述pdu会话请求中携带的默认s-nssai不相同的第一s-nssai,且所述第一s-nssai的值为非标准s-nssai值。进一步的,所述根据所述第一s-nssai的值,向归属网络的nssf发起分配一个与所述第一s-nssai对应且应用于所述ue归属网络中的第二s-nssai的请求,包括:根据所述第一s-nssai的值,找出与所述第一s-nssai的值对应的网络分片参数以及对应的流量描述符;将所述第一s-nssai的值、对应的流量描述符和对应的网络分片参数发送给归属网络的nssf,以请求归属网络的nssf分配一个与所述第一s-nssai的值对应且应用于所述ue归属网络中的第二s-nssai。进一步的,所述对应的网络分片参数包括以下的一种或多种:资源类型,所述资源类型包括:gbr(guaranteedbitrate,保证比特率)、时延敏感gbr、非gbr;资源调度优先级;包时延容限;误码率;平均窗口;最大突发容限;时延抖动;丢包率;是否使用反射式服务质量qos(qualityofservice,服务质量);分配和保留优先级。第三方面,本公开实施例提供一种漫游地amf,包括:第一接收模块,其设置为接收用户ue在漫游地网络注册后发起的协议数据单元pdu会话请求;判断模块,其设置为判断所述pdu会话请求是否满足第一预设条件,所述第一预设条件为ue在漫游地无法使用其需要使用的第一单网络分片选择辅助信息s-nssai;第一发送模块,其设置为若所述判断模块判断所述pdu会话请求满足所述第一预设条件,则向漫游地网络分片选择功能实体nssf发起归属网络映射s-nssai的请求,所述归属网络映射s-nssai的请求中包括第一s-nssai的值,以使漫游地nssf根据所述第一s-nssai的值,向归属网络的nssf发起分配一个与所述第一s-nssai对应且应用于所述ue归属网络中的第二s-nssai的请求,以使归属网络的nssf分配一个第二s-nssai并将其经由漫游地nssf返回给漫游地amf,并在归属地核心网完成所述第二s-nssai的业务配置;所述第一接收模块还设置为接收所述第二s-nssai;所述第一发送模块还设置为向ue发送尝试使用所述第二s-nssai重新发起pdu会话的消息,以使ue向归属网络的统一数据管理功能实体udm订购所述第二s-nssai,并在订购成功后使用所述第二s-nssai向漫游地amf重新发起pdu会话请求,重新发起的pdu会话请求中包括与所述第二s-nssai对应的第一s-nssai。第四方面,本公开实施例提供一种漫游地nssf,包括:第二接收模块,其设置为接收漫游地amf发起的归属网络映射单网络分片选择辅助信息s-nssai的请求,所述归属网络映射s-nssai的请求由漫游地amf在接收到用户ue在漫游地网络注册后发起的协议数据单元pdu会话请求,并判断所述pdu会话请求满足第一预设条件后发出;所述归属网络映射s-nssai的请求中包括所述第一s-nssai的值;所述第一预设条件为ue在漫游地无法使用其需要使用的第一s-nssai;第二发送模块,其设置为根据所述第一s-nssai的值,向归属网络的nssf发起分配一个与所述第一s-nssai对应且应用于所述ue归属网络中的第二s-nssai的请求,以使归属网络的nssf分配一个第二s-nssai并将其返回给漫游地nssf,并在归属地核心网完成所述第二s-nssai的业务配置;所述第二发送模块还设置为将所述第二s-nssai发送到漫游地amf,以使所述漫游地amf接收第二s-nssai,并向ue发送尝试使用所述第二s-nssai重新发起pdu会话的消息,使ue向归属网络的统一数据管理功能实体udm订购所述第二s-nssai,并在订购成功后使用所述第二s-nssai向漫游地amf重新发起pdu会话请求,重新发起的pdu会话请求中包括与所述第二s-nssai对应的第一s-nssai。第五方面,本公开实施例还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行如第一方面和第二方面中任一所述的基于amf的漫游用户会话建立方法。第六方面,本公开实施例还提供一种计算机可读存储介质,包括:计算机程序,当其在计算机上运行时,使得计算机执行如第一方面和第二方面中任一所述的基于amf的漫游用户会话建立方法。有益效果:本公开提供的基于amf的漫游用户会话建立方法、漫游地amf、漫游地nssf、计算机设备及计算机可读存储介质,由漫游地amf接收用户ue在漫游地网络注册后发起的pdu会话请求;判断所述pdu会话请求是否满足第一预设条件,所述第一预设条件为ue在漫游地无法使用其需要使用的第一s-nssai;若满足,则向漫游地nssf发起归属网络映射s-nssai的请求,所述归属网络映射s-nssai的请求中包括第一s-nssai的值,以使漫游地nssf根据所述第一s-nssai的值,向归属网络的nssf发起分配一个与所述第一s-nssai对应且应用于所述ue归属网络中的第二s-nssai的请求,以使归属网络的nssf分配一个第二s-nssai并将其经由漫游地nssf返回给漫游地amf,并在归属地核心网完成所述第二s-nssai的业务配置;漫游地amf接收所述第二s-nssai;向ue发送尝试使用所述第二s-nssai重新发起pdu会话的消息,以使ue向归属网络的udm订购所述第二s-nssai,并在订购成功后使用所述第二s-nssai向漫游地amf重新发起pdu会话请求,重新发起的pdu会话请求中包括第一s-nssai。本公开技术方案在用户进入到漫游地网络后产生的新的s-nssai的需求时,为用户创建与新s-nssai需求对应的会话,解决用户在漫游地由于归属地网络没有针对特定应用程序的网络分片选择辅助信息,而无法获得对应的网络分片的问题,提升用户体验。附图说明图1为本公开实施例一提供的一种基于amf的漫游用户会话建立方法的流程示意图;图2为本公开实施例二提供的一种基于amf的漫游用户会话建立方法的流程示意图;图3为本公开实施例三提供的一种基于amf的漫游用户会话建立方法的流程示意图;图4为本公开实施例四提供的一种漫游地amf的架构图;图5为本公开实施例五提供的一种漫游地nssf的架构图;图6为本公开实施例六提供的一种计算机设备的架构图。具体实施方式为使本领域技术人员更好地理解本公开的技术方案,下面结合附图和实施例对本公开作进一步详细描述。其中,在本公开实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚的表示其他含义。现有技术中,仅当用户的归属网络和其所在的漫游地网络之间存在非标准s-nssai值之间的映射协议时,用户才能在漫游地网络中使用非标准s-nssai。在漫游地网络中,由漫游地网络的nssf保存和管理漫游地网络与用户归属网络之间的s-nssai间映射关系并且(由漫游地网络的nssf)决定用户在注册到漫游地网络后所能获得的允许nssai。这决定了当用户在漫游地网络中需要使用一个非标准(漫游网络中的)s-nssai时,必须预先在其归属地网络中订购了与之有映射关系的(归属网络中的)s-nssai。而在智能手机普及的今天,在进入到漫游地网络之后,下载并使用一个归属地网络中不存在的应用,实属常见情况。这使得用户产生了在进入到漫游网络中后对s-nssai的新需求。即需要(一个或多个)在漫游网络中允许,但未预先在归属网络中订购对应s-nssai的s-nssai;或者需要(一个或多个)在漫游网络中允许,但在归属网络中无法订购对应s-nssai的s-nssai(例如归属网络中根本没有与所需s-nssai相对应的s-nssai)。下面以具体地实施例对本公开的技术方案以及本公开的技术方案如何解决上述问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。图1为本公开实施例一提供的一种基于接入和移动性管理功能实体amf的漫游用户会话建立方法的流程示意图,应用于漫游地amf,如图1所示,所述方法包括:步骤s101:接收用户ue在漫游地网络注册后发起的pdu会话请求;步骤s102:判断所述pdu会话请求是否满足第一预设条件,所述第一预设条件为ue在漫游地无法使用其需要使用的第一s-nssai;步骤s103:若满足,则向漫游地nssf发起归属网络映射s-nssai的请求,所述归属网络映射s-nssai的请求中包括第一s-nssai的值,以使漫游地nssf根据所述第一s-nssai的值,向归属网络的nssf发起分配一个与所述第一s-nssai对应且应用于所述ue归属网络中的第二s-nssai的请求,以使归属网络的nssf分配一个第二s-nssai并将其经由漫游地nssf返回给漫游地amf,并在归属地核心网完成所述第二s-nssai的业务配置;步骤s104:接收所述第二s-nssai;步骤s105:向ue发送尝试使用所述第二s-nssai重新发起pdu会话的消息,以使ue向归属网络的udm订购所述第二s-nssai,并在订购成功后使用所述第二s-nssai向漫游地amf重新发起pdu会话请求,重新发起的pdu会话请求中包括与所述第二s-nssai对应的第一s-nssai。5g核心网支持pdu连接业务,pdu连接业务就是ue和dn(datanetwork,数据网络,比如运营商业务,互联网或者第三方业务等)之间交换pdu数据包的业务;pdu连接业务通过ue发起pdu会话的建立来实现。一个pdu会话建立后,也就是建立了一条ue和dn的数据传输通道。如果漫游地plmn和归属plmn具有支持漫游地plmn中的非标准s-nssai值的sla(service-levelagreement,服务等级协议),则漫游地plmn的nssf将订阅的s-nssai值映射到将在漫游地plmn中使用的相应s-nssai值;要在漫游地plmn中使用的s-nssai值由漫游地plmn的nssf基于sla确定。ue在漫游地网络注册以后,发起pdu会话请求,其中包括用户信息和切片信息。漫游地amf接收到用户ue在漫游地网络注册后发起的pdu会话请求后,根据pdu会话请求中携带的参数识别出ue在漫游地无法使用需要使用的第一s-nssai会话请求,即归属网络中根本没有直接与在漫游地使用特定应用所需的s-nssai(第一s-nssai)相对应的s-nssai,或者在归属网络中无法订购对应第一s-nssai的s-nssai。在步骤s103中,若漫游地amf判断所述pdu会话请求所述第一预设条件,则向漫游地nssf发起请求归属网络映射s-nssai的请求,其中带有第一s-nssai值。漫游地nssf根据amf请求中的第一s-nssai值,找出与该第一s-nssai值对应的网络分片参数以及对应的流量描述符(td,trafficdescriptor)。将该第一s-nssai值、对应的流量描述符、对应的网络分片参数发送给归属网络的nssf,用以请求归属网络的nssf分配一个与该第一s-nssai值对应的、应用于ue归属网络中的第二s-nssai。归属网络的nssf根据漫游地nssf的请求,分配一个第二s-nssai,然后与归属网络的pcf、chf、udm交互以完成针对第二s-nssai的业务配置,包括资费信息等。归属网络的nssf再将第二s-nssai返回给漫游地nssf。漫游地nssf将该第二s-nssai返回给漫游地amf。漫游地amf接收漫游地nssf发送的第二s-nssai;提示ue可以尝试使用第二s-nssai重新发起pdu会话。ue根据来自漫游地amf的指示,向归属网络的udm发起订购第二s-nssai的请求,udm接收到ue的请求后,在完成ue第二s-nssai的订购后,可按照正常标准流程完成后续ue的允许nssai更新,在ue的归属网络和其所在的漫游地网络之间形成非标准s-nssai值之间的映射协议,即归属网络的第二s-nssai值和漫游地第一s-nssai值之间的映射协议。如果映射关系已经在ue上存在,则ue在构造requestednssai时提供requestednssai的s-nssai和归属plmn的配置s-nssai的映射。registrationaccept消息携带的allowednssai包含在漫游地plmn下使用的s-nssai。在pdu会话建立过程中,ue包括如下两个s-nssai:(a)s-nssai(a);s-nssai(a)是和触发pdu会话建立请求的应用匹配的s-nssai,该s-nssai(a)是在归属plmn下使用的s-nssai值。(b)s-nssai(b);s-nssai(b)属于allowednssai,s-nssai(a)和s-nssai(b)是映射关系,s-nssai(b)是在漫游地plmn下使用的s-nssai值。ue重新发起pdu会话,会话中包含第一s-nssai,漫游地amf根据请求中的第一s-nssai为ue选择网络分片实例和负责会话管理的smf。在漫游用户在漫游地网络中为一个临时下载的,且未预先订购对应s-nssai的应用时,实现创建使用该应用对应s-nssai会话。进一步的,所述第一预设条件包括:所述pdu会话请求中未携带s-nssai;或者,所述第一预设条件包括:所述pdu会话请求中携带的s-nssai的是默认s-nssai,并且所述pdu会话请求的对端满足第二预设条件,其中所述第二预设条件为:与所述对端进行会话的所有ue中超过预设比例的ue均采用与所述pdu会话请求中携带的默认s-nssai不相同的第一s-nssai,且所述第一s-nssai的值为非标准s-nssai值。具体地,amf判断所述pdu会话请求中未携带s-nssai(即未将pdu会话对应到任何一个s-nssai)或者会话请求中携带的s-nssai的是默认s-nssai(即ue使用的是映射到其在归属网络中订购的默认s-nssai的s-nssai),以及,会话请求的对端(与ue进行pdu会话的另外一端)符合第二预设条件,所述第二预设条件包括:与所述对端进行会话的ue中超过预设比例的ue均采用与所述会话请求中携带的默认s-nssai不相同的所述第一s-nssai,且所述第一s-nssai的值为非标准s-nssai值。所述预设比例表示一般情况下与该对端进行会话的ue,均采用某一个相同的s-nssai(即第一s-nssai),具体可以为70%、80%、90%等其他数值。例如与某个应用服务器进行pdu会话的终端中,有90%的终端均采用了一个值为0x07ffffff(十六进制)的s-nssai值。并且,第一s-nssai的值为非标准s-nssai值,且第一s-nssai与所述pdu会话请求中携带的s-nssai不相同,漫游地amf无法根据所述pud会话为用户在漫游地网络中建立ue和会话请求对端的数据传输通道。进一步的,所述重新发起pdu会话请求的消息中包括“第二s-nssai是ue归属网络中的s-nssai”的指示信息。漫游地amf将尝试使用所述第二s-nssai重新发起pdu会话的消息发送给ue,由于消息中包括“第二s-nssai是ue归属网络中的s-nssai”,ue接收到信息后会向归属地核心网订购第二s-nssai。进一步的,所述方法还包括:接收归属网络的udm发送的ue的s-nssai订购信息已更新的消息,所述ue的s-nssai订购信息已更新的消息由归属网络的udm在接收到ue发起的订购所述第二s-nssai的请求后,通知归属网络的pcf更新ue的ursp,以使归属网络的pcf向ue发送更新后的ursp后发送至漫游地amf;向ue发起配置更新过程,其中ue配置更新后的允许网络分片选择辅助信息中包含所述第一s-nssai以及所述第一s-nssai与所述第二s-nssai的映射关系,以使ue完成配置更新后使用所述第二s-nssai向漫游地amf重新发起pdu会话请求,重新发起的pdu会话请求中包括与所述第二s-nssai对应的第一s-nssai;接收ue重新发起的pdu会话请求,并根据所述重新发起的pdu会话请求中的第一s-nssai为ue选择网络分片实例和负责会话管理的smf。在漫游地amf向ue发送消息,使ue订购所述第二s-nssai后,归属网络的udm向ue返回订购成功消息;归属网络的udm通知归属网络的pcf更新ue的ursp;归属网络的pcf向ue发送更新后的ursp;ursp中包含nssp,nssp中包含第一s-nssai值对应的流量描述符与第二s-nssai的对应关系;归属网络的udm通知漫游地amfue的s-nssai订购信息已更新。漫游地amf向ue发起配置更新过程。按照3gppts23.502的4.2.4节中定义的过程完成ue的允许nssai更新。其中,ue更新后的允许nssai中包含了所述第一s-nssai以及所述第一s-nssai与所述第二s-nssai的映射关系。ue完成配置更新后,重新发起pdu会话请求,其中包含第一s-nssai。漫游地amf根据请求中的s-nssai为ue选择漫游地网络分片实例和负责会话管理的smf,以在漫游地网络中建立ue和会话请求对端的数据传输通道。在本公开实施例另一种实施方式中,如果此前,已经为其他(与当前ue归属于同一个网络的)ue执行过步骤s103-s104,并且漫游地amf保存了中步骤s103所请求的第一s-nssai与ue归属网络的网络中的第二s-nssai的映射关系,那么漫游地amf在判断出所述pdu会话请求满足第一预设条件后。amf直接提示ue可以尝试使用第二s-nssai1重新发起pdu会话。其中包含:“第二s-nssai是ue归属网络中的s-nssai”的指示信息。本公开实施例在用户进入到漫游地网络后产生的新的s-nssai的需求时,为用户创建与新s-nssai需求对应的会话,解决用户在漫游地由于归属地网络没有针对特定应用程序的网络分片选择辅助信息,而无法获得对应的网络分片的问题,提升用户体验图2本公开实施例二提供的一种基于amf的漫游用户会话建立方法的流程示意图,应用于漫游地nssf,如图2所示,所述方法包括:步骤s201:接收漫游地amf发起的归属网络映射s-nssai的请求,所述归属网络映射s-nssai的请求由漫游地amf在接收到用户ue在漫游地网络注册后发起的pdu会话请求,并判断所述pdu会话请求满足第一预设条件后发出;所述归属网络映射s-nssai的请求中包括所述第一s-nssai的值;所述第一预设条件为ue在漫游地无法使用其需要使用的第一s-nssai;步骤s202:根据所述第一s-nssai的值,向归属网络的nssf发起分配一个与所述第一s-nssai对应且应用于所述ue归属网络中的第二s-nssai的请求,以使归属网络的nssf分配一个第二s-nssai并将其返回给漫游地nssf,并在归属地核心网完成所述第二s-nssai的业务配置;步骤s203:将所述第二s-nssai发送到漫游地amf,以使所述漫游地amf接收第二s-nssai,并向ue发送尝试使用所述第二s-nssai重新发起pdu会话的消息,使ue向归属网络的udm订购所述第二s-nssai,并在订购成功后使用所述第二s-nssai向漫游地amf重新发起pdu会话请求,重新发起的pdu会话请求中包括与所述第二s-nssai对应的第一s-nssai。nssf支持以下功能:选择为ue服务的网络切片实例集;确定允许的nssai,以及在需要时确定到签约的s-nssai的映射;确定已配置的nssai,以及在需要时确定到签约的s-nssai的映射;确定可能用于查询ue的amf集,或基于配置确定候选amf的列表(可能通过查询nrf);在本公开实施例中,漫游地nssf接收到接收漫游地amf发起的请求归属网络映射s-nssai的请求后,会基于第一s-nssai的值,确定第一s-nssai适合的会话参数等信息,请求归属网络的nssf分配一个与该第一s-nssai值对应的、应用于ue归属网络中的s-nssai。s-nssai值包含分配/服务类型(sst,slice/servicetype)和分配区分符(sd,slicedifferentiator)两个部分。sst占用1字节,sd占用3字节。目前的5g规范中队sst的标准值进行了定义:slice/servicetypesstvalueembb1urllc2miot3v2x4即仅定义了1、2、3、4共四个标准值。而sd未进行标准值定义。并且规定在使用标准sst值时,不带有sd值。并且同时规定,不使用sd值时,需要将sd所占用的3个字节填入0xfffff。因此对于某个应用服务器进行pdu会话的终端中,有超过一定比例的终端均采用了一个值为0x07ffffff(十六进制)的s-nssai值,该0x07ffffff实际上表示sst值为0x07并且带有sd值的非标准s-nssai。归属网络的nssf根据漫游地nssf的请求,分配一个第二s-nssai返回给漫游地nssf,并在归属地核心网完成所述第二s-nssai的业务配置。其中归属网络的nssf分配的第二s-nssai可能是不能应用于归属网络自身的,仅为对应漫游地网络而特别设定的s-nssai。漫游地nssf将第二s-nssai发送给漫游地amf,漫游地amf提示ue订购对应的第二s-nssai,发起配置更新过程,ue更新后的允许nssai中包含了所述第一s-nssai以及所述第一s-nssai与所述第二s-nssai的映射关系,ue重新发起pdu会话后,漫游地amf使用更新后的允许nssai为ue创建会话,由于ue在归属地网络中订购了与所述第一s-nssai有映射关系的归属地网络中的第二s-nssai,通过重新发送的pdu会话,漫游地amf可以使用户在漫游地网络中使用一个非标准的第一s-nssai,建立ue与对端服务器的数据传输通道。进一步的,所述第一预设条件包括:所述pdu会话请求中未携带s-nssai;或者,所述第一预设条件包括:所述pdu会话请求中携带的s-nssai的是默认s-nssai,并且所述pdu会话请求的对端满足第二预设条件,其中所述第二预设条件为:与所述对端进行会话的所有ue中超过预设比例的ue均采用与所述pdu会话请求中携带的默认s-nssai不相同的第一s-nssai,且所述第一s-nssai的值为非标准s-nssai值。由于ue在漫游地需要使用的第一s-nssai的值为非标准s-nssai值,且第一s-nssai与所述pdu会话请求中携带的s-nssai不相同,因此,漫游地amf无法根据所述pud会话为用户在漫游地网络中建立ue和会话请求对端的数据传输通道。进一步的,所述根据所述第一s-nssai的值,向归属网络的nssf发起分配一个与所述第一s-nssai对应且应用于所述ue归属网络中的第二s-nssai的请求,包括:根据所述第一s-nssai的值,找出与所述第一s-nssai的值对应的网络分片参数以及对应的流量描述符;将所述第一s-nssai的值、对应的流量描述符和对应的网络分片参数发送给归属网络的nssf,以请求归属网络的nssf分配一个与所述第一s-nssai的值对应且应用于所述ue归属网络中的第二s-nssai。漫游地nssf根据漫游地amf请求中的第一s-nssai值,找出与该s-nssai值对应的网络分片参数以及对应的流量描述符(td,trafficdescriptor);将该s-nssai值、对应的流量描述符、对应的网络分片参数发送给归属网络的nssf,用以请求归属网络的nssf分配一个与该s-nssai值对应的、应用于ue归属网络中的第二s-nssai;流量描述符与s-nssai的对应关系,可以看作是为某一个具体的流量描述符分配一个对应的s-nssai。具体说,如果一个流量描述符为(osid,appid)且对应的s-nssai值为0x07ffffff,表示说操作系统标识为osid的操作系统下的应用标识为appid的应用程序在使用5g移动通信网络时,选择网络分片的辅助信息为0x07ffffff。归属网络分配了一个第二s-nssai后,ue就可以在归属地网络中订购该第二s-nssai,并在ue更新后的允许nssai中包含了第一s-nssai以及第一s-nssai与第二s-nssai的映射关系;使ue可以在漫游地网络中使用非标准的第一s-nssai。进一步的,所述对应的网络分片参数包括以下的一种或多种:资源类型,所述资源类型包括:保证比特率、时延敏感gbr、非gbr;资源调度优先级;包时延容限;误码率;平均窗口;最大突发容限;时延抖动;丢包率;是否使用反射式qos;分配和保留优先级。具体参数可以包括以下的一种或多种(的组合):资源类型:gbr、时延敏感gbr、非gbr;资源调度优先级;包时延容限;误码率;平均窗口(仅针对gbr和时延敏感gbr资源类型有效);最大突发容限(仅针对时延敏感gbr资源类型有效);时延抖动;丢包率;是否使用反射式qos(rqa,reflectiveqosattribute);分配和保留优先级(arp,allocationandretentionpriority);根据所述第一s-nssai的值,找出与所述第一s-nssai的值对应的网络分片参数以及对应的流量描述符,可以使归属网络的nssf找出与根据对应的网络分片参数找出一个与该第一s-nssai值对应的、应用于ue归属网络中的第二s-nssai,并使第一s-nssai与第二s-nssai形成映射,且第二s-nssai可以在归属地网络中订购,特别地,第二s-nssai可能是不能应用于归属网络自身的,仅为对应漫游地网络而特别设定的s-nssai。在本公开实施例另一种实施方式中,如果归属网络的nssf已经为第一s-nssai选择了合适的第二s-nssai,并且漫游地amf保存了第一s-nssai与ue归属地网络中的第二s-nssai的映射关系,在其他用户发送pdu会话后,漫游地amf在判断出所述其他用户的pdu会话请求满足第一预设条件后。amf直接提示ue可以尝试使用第二s-nssai重新发起pdu会话。其中包含:“第二s-nssai是ue归属网络中的s-nssai”的指示信息。本公开实施例通过选择出合适的与用户需要使用的第一s-nssai对应的归属地网络中的第二s-nssai,可以在用户进入到漫游地网络后产生的新的s-nssai的需求时,为用户创建与新s-nssai需求对应的会话,解决用户在漫游地由于归属地网络没有针对特定应用程序的网络分片选择辅助信息,而无法获得对应的网络分片的问题。为了更加清楚完整的描述本公开的技术方案,本公开实施例三还提供一种基于amf的漫游用户会话建立方法,如图3所示,所示方法包括:步骤(1):ue在漫游地网络注册以后,发起pdu会话请求;步骤(2):amf根据会话请求中携带的参数识别出:a)会话请求中未携带s-nssai(即未将pdu会话对应到任何一个s-nssai)或者会话请求中携带的s-nssai的是默认s-nssai(即ue使用的是映射到其在归属网络中订购的默认s-nssai的s-nssai);并且,b)会话请求的对端(与ue进行pdu会话的另外一端)符合预设条件;其中预设条件是:一般情况下与该对端进行会话的ue,均采用某一个相同的第一s-nssai;例如与某个应用服务器进行pdu会话的终端中,有90%的终端均采用了一个值为0x07ffffff(十六进制)的s-nssai值;并且,c)在b)中的“均采用某一个相同的第一s-nssai”的值,为非标准s-nssai值;d)并且b)中的“均采用某一个相同的第一s-nssai”的值,与a)中的默认s-nssai不相同;步骤(3):amf向nssf-v发起请求归属网络映射s-nssai的请求,其中带有(2)b)中的第一s-nssai值;步骤(4):nssf-v根据amf请求中的第一s-nssai值,找出与该第一s-nssai值对应的网络分片参数以及对应的流量描述符(td,trafficdescriptor);将该第一s-nssai值、对应的流量描述符、对应的网络分片参数发送给nssf-h,用以请求nssf-h分配一个与该第一s-nssai值对应的、应用于ue归属网络中的第二s-nssai;其中,具体参数可以包括以下的一种或多种(的组合):a)资源类型:保证比特率(gbr,guaranteedbitrate)、时延敏感gbr、非gbr;b)资源调度优先级;c)包时延容限;d)误码率;e)平均窗口(仅针对gbr和时延敏感gbr资源类型有效);f)最大突发容限(仅针对时延敏感gbr资源类型有效);g)时延抖动;h)丢包率;i)是否使用反射式qos(rqa,reflectiveqosattribute);j)分配和保留优先级(arp,allocationandretentionpriority);步骤(5):nssf-h根据nssf-v的请求,分配一个第二s-nssai,然后与pcf、chf、udm交互以完成针对第二s-nssai的业务配置,包括资费信息等;步骤(6):nssf-h将第二s-nssai返回给nssf-v;步骤(7):nssf-v将第二s-nssai返回给amf;步骤(8):amf提示ue可以尝试使用第二s-nssai重新发起pdu会话。其中包含:“第二s-nssai是ue归属网络中的s-nssai”的指示信息;步骤(9):ue根据来自amf的指示,向udm发起订购第二s-nssai的请求;步骤(10):udm向ue返回订购成功消息;步骤(11):udm通知pcf更新ue的ursp;步骤(12):pcf向ue发送更新后的ursp;步骤(13):udm通知amfue的s-nssai订购信息已更新;步骤(14):amf向ue发起配置更新过程;步骤(15):按照3gppts23.502的4.2.4节中定义的过程完成ue的允许nssai更新。其中,ue更新后的允许nssai中包含了步骤(4)中的第一s-nssai以及步骤(4)中的第一s-nssai与步骤(5)中的第二s-nssai1的映射关系;步骤(16):ue完成配置更新后,重新发起(1)中的会话请求,其中包含(4)中的第一s-nssai;步骤(17):amf根据请求中的第一s-nssai为ue选择网络分片实例和负责会话管理的smf(漫游地网络中的会话管理功能实体,图中未示出)。说明:图3中的“-v”表示ue当前所在的漫游地网络中的设备,“-h”表示ue的归属网络中的设备。工作过程的文字描述中,为方便,不带有“-v”和“-h”。nssai是一个或多个s-nssai的集合。步骤(2)中,s-nssai值包含分配/服务类型(sst,slice/servicetype)和分配区分符(sd,slicedifferentiator)两个部分。sst占用1字节,sd占用3字节。目前的5g规范中队sst的标准值进行了定义:slice/servicetypesstvalueembb1urllc2miot3v2x4即仅定义了1、2、3、4共四个标准值。而sd未进行标准值定义。并且规定在使用标准sst值时,不带有sd值。并且同时规定,不使用sd值时,需要将sd所占用的3个字节填入0xfffff。因此步骤(2)b)中的0x07ffffff实际上表示sst值为0x07并且带有sd值的非标准s-nssai。步骤(3)中,如果此前,已经为其他(与当前ue归属于同一个网络的)ue执行过步骤(3),并且amf保存了步骤(3)中所请求的(步骤(2)b)中的)第一s-nssai与ue归属地网络中的第二s-nssai的映射关系,那么跳过步骤(3)至步骤(7),直接执行步骤(8)。步骤(4)中,流量描述符与s-nssai的对应关系,可以看作是为某一个具体的流量描述符分配一个对应的s-nssai。具体说,如果一个流量描述符为(osid,appid)且对应的s-nssai值为0x07ffffff,表示说操作系统标识为osid的操作系统下的应用标识为appid的应用程序在使用5g移动通信网络时,选择网络分片的辅助信息为0x07ffffff。步骤(5)中分配的第二s-nssai可能是不能应用于归属网络自身的,仅为对应漫游地网络而特别设定的。步骤(11)和步骤(12)中的ursp中包含nssp,nssp中包含步骤(4)中的流量描述符与步骤(5)中的第二s-nssai的对应关系。图4为本公开实施例四提供的一种漫游地amf的架构图,如图4所示,所述漫游地amf包括:第一接收模块11,其设置为接收用户ue在漫游地网络注册后发起的协议数据单元pdu会话请求;判断模块12,其设置为判断所述pdu会话请求是否满足第一预设条件,所述第一预设条件为ue在漫游地无法使用其需要使用的第一单网络分片选择辅助信息s-nssai;第一发送模块13,其设置为若所述判断模块判断所述pdu会话请求满足所述第一预设条件,则向漫游地网络分片选择功能实体nssf发起归属网络映射s-nssai的请求,所述归属网络映射s-nssai的请求中包括第一s-nssai的值,以使漫游地nssf根据所述第一s-nssai的值,向归属网络的nssf发起分配一个与所述第一s-nssai对应且应用于所述ue归属网络中的第二s-nssai的请求,以使归属网络的nssf分配一个第二s-nssai并将其经由漫游地nssf返回给漫游地amf,并在归属地核心网完成所述第二s-nssai的业务配置;所述第一接收模块11还设置为接收所述第二s-nssai;所述第一发送模块13还设置为向ue发送尝试使用所述第二s-nssai重新发起pdu会话的消息,以使ue向归属网络的统一数据管理功能实体udm订购所述第二s-nssai,并在订购成功后使用所述第二s-nssai向漫游地amf重新发起pdu会话请求,重新发起的pdu会话请求中包括与所述第二s-nssai对应的第一s-nssai。进一步的,所述第一预设条件包括:所述pdu会话请求中未携带s-nssai;或者,所述第一预设条件包括:所述pdu会话请求中携带的s-nssai的是默认s-nssai,并且所述pdu会话请求的对端满足第二预设条件,其中所述第二预设条件为:与所述对端进行会话的所有ue中超过预设比例的ue均采用与所述pdu会话请求中携带的默认s-nssai不相同的第一s-nssai,且所述第一s-nssai的值为非标准s-nssai值。进一步的,所述重新发起pdu会话请求的消息中包括“第二s-nssai是ue归属网络中的s-nssai”的指示信息。进一步的,所述漫游地amf还包括选择模块14;所述第一接收模块11还设置为接收归属网络的udm发送的ue的s-nssai订购信息已更新的消息,所述ue的s-nssai订购信息已更新的消息由归属网络的udm在接收到ue发起的订购所述第二s-nssai的请求后,通知归属网络的pcf更新ue的ursp,以使归属网络的pcf向ue发送更新后的ursp后发送至漫游地amf;所述第一发送模块13还设置为向ue发起配置更新过程,其中ue配置更新后的允许网络分片选择辅助信息中包含所述第一s-nssai以及所述第一s-nssai与所述第二s-nssai的映射关系,以使ue完成配置更新后使用所述第二s-nssai向漫游地amf重新发起pdu会话请求,重新发起的pdu会话请求中包括与所述第二s-nssai对应的第一s-nssai;所述选择模块14设置为在所述第一接收模块11接收ue重新发起的pdu会话请求后,根据所述重新发起的pdu会话请求中的第一s-nssai为ue选择网络分片实例和负责会话管理的smf。图5为本公开实施例五提供的一种漫游地nssf的架构图,如图5所示,所示漫游地nssf包括:第二接收模块21,其设置为接收漫游地amf发起的归属网络映射单网络分片选择辅助信息s-nssai的请求,所述归属网络映射s-nssai的请求由漫游地amf在接收到用户ue在漫游地网络注册后发起的协议数据单元pdu会话请求,并判断所述pdu会话请求满足第一预设条件后发出;所述归属网络映射s-nssai的请求中包括所述第一s-nssai的值;所述第一预设条件为ue在漫游地无法使用其需要使用的第一s-nssai;第二发送模块22,其设置为根据所述第一s-nssai的值,向归属网络的nssf发起分配一个与所述第一s-nssai对应且应用于所述ue归属网络中的第二s-nssai的请求,以使归属网络的nssf分配一个第二s-nssai并将其返回给漫游地nssf,并在归属地核心网完成所述第二s-nssai的业务配置;所述第二发送模块22还设置为将所述第二s-nssai发送到漫游地amf,以使所述漫游地amf接收第二s-nssai,并向ue发送尝试使用所述第二s-nssai重新发起pdu会话的消息,使ue向归属网络的统一数据管理功能实体udm订购所述第二s-nssai,并在订购成功后使用所述第二s-nssai向漫游地amf重新发起pdu会话请求,重新发起的pdu会话请求中包括与所述第二s-nssai对应的第一s-nssai。进一步的,所述第一预设条件包括:所述pdu会话请求中未携带s-nssai;或者,所述第一预设条件包括:所述pdu会话请求中携带的s-nssai的是默认s-nssai,并且所述pdu会话请求的对端满足第二预设条件,其中所述第二预设条件为:与所述对端进行会话的所有ue中超过预设比例的ue均采用与所述pdu会话请求中携带的默认s-nssai不相同的第一s-nssai,且所述第一s-nssai的值为非标准s-nssai值。进一步的,所述第二发送模块22包括:寻找单元,其设置为根据所述第一s-nssai的值,找出与所述第一s-nssai的值对应的网络分片参数以及对应的流量描述符;发送单元,其设置为将所述第一s-nssai的值、对应的流量描述符和对应的网络分片参数发送给归属网络的nssf,以请求归属网络的nssf分配一个与所述第一s-nssai的值对应的应用于ue归属网络中的第二s-nssai。进一步的,所述对应的网络分片参数包括以下的一种或多种:资源类型,所述资源类型包括:保证比特率gbr、时延敏感gbr、非gbr;资源调度优先级;包时延容限;误码率;平均窗口;最大突发容限;时延抖动;丢包率;是否使用反射式服务质量qos;分配和保留优先级。本公开实施例的漫游地amf和漫游地nssf用于实施方法实施例一和方法实施例二中的基于amf的漫游用户会话建立方法,所以描述的较为简单,具体可以参见前面方法实施例一至实施例三中的相关描述,此处不再赘述。此外,如图6所示,本公开实施例六还提供一种计算机设备,包括存储器10和处理器20,所述存储器10中存储有计算机程序,当所述处理器20运行所述存储器10存储的计算机程序时,所述处理器20执行上述各种可能的基于amf的漫游用户会话建立方法。此外,本公开实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当用户设备的至少一个处理器执行该计算机执行指令时,用户设备执行上述各种可能的方法。其中,计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic(applicationspecificintegratedcircuit,专用集成电路)中。另外,该asic可以位于用户设备中。当然,处理器和存储介质也可以作为分立组件存在于通信设备中。可以理解的是,以上实施方式仅仅是为了说明本公开的原理而采用的示例性实施方式,然而本公开并不局限于此。对于本领域内的普通技术人员而言,在不脱离本公开的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本公开的保护范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1