本发明涉及通信系统,尤其涉及一种通信方法、装置和系统。
背景技术:
在5g通信系统中,核心网主要包括控制面功能(controlplanefunction,cpf)和用户面功能(userplanefunction,upf)。其中,cpf主要包括接入控制和移动性管理功能(accesscontrolandmobilitymanagementfunction,amf)和会话管理功能(sessionmanagementfunction,smf)。例如,amf实体用于完成终端设备的接入鉴权、安全加密、位置注册等;smf实体用于用户面传输路径的建立、释放和更改以及会话相关的处理等。upf实体主要完成用户面数据的路由转发等功能。其中,amf实体和smf实体均属于核心网设备,可以是物理上合并但逻辑上独立的两个实体,也可以是物理上独立的两个实体。
假设终端设备存在多个会话(session),且多个会话由不同的smf实体维护,那么当该终端设备发生切换(handover,ho)时,amf实体通知维护该终端设备的会话的smf实体该终端设备发生了切换,使得smf实体确定是否允许该终端设备的会话切换到目标接入网节点。amf实体可以设定一个切换延迟定时器,该定时器的时长为切换时延值(hodelaytime),若在该定时器超时之前amf实体收到维护该终端设备的会话的所有smf实体返回的确定结果,则发送n2消息(携带移动管理相关信息和会话管理相关信息)给目标接入网节点。
上述切换时延值的大小影响着终端设备的业务,例如,如果切换时延值太小,可能导致很多会话切换失败,进而导致业务中断或业务质量差;如果切换时延值太大,可能导致某些低时延要求的会话的切换不能满足低时延要求,进而导致业务中断。因此,如何确定该切换时延值,成为亟待解决的问题。
技术实现要素:
本发明实施例提供一种通信方法、装置和系统,能够确定终端设备的切换时延值,提高会话的切换成功率。
第一方面,提供了一种通信方法,包括:核心网设备获取终端设备的会话相关联的信息;所述核心网设备根据所述会话相关联的信息,确定所述会话的时延信息。其中,会话的时延信息用于确定终端设备的切换时延值,以提高会话的切换成功率。
结合第一方面,在第一方面的第一种实现方式中,所述会话相关联的信息包括以下信息中的至少一种:所述会话的服务质量qos流的qos属性qosprofile,所述会话对应的数据网络名称dnn,所述会话对应的单一网络切片选择辅助信息s-nssai,所述终端设备提供的辅助信息以及所述会话的会话连续性模式sscmode。
结合第一方面或第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述核心网设备根据所述会话相关联的信息,确定所述会话的时延信息,包括:所述核心网设备根据所述qosprofile中数据包时延,确定所述会话的时延信息;或者,所述核心网设备根据所述qosprofile中分配保持优先级arp,确定所述会话的时延信息;或者,所述核心网设备根据所述dnn和所述s-nssai中至少一种确定所述会话的时延容忍类型,并根据所述会话的时延容忍类型确定所述会话的时延信息;或者,所述核心网设备根据dnn与时延信息之间的对应关系以及所述会话对应的dnn,确定所述会话的时延信息;或者,所述核心网设备根据s-nssai与时延信息之间的对应关系以及所述会话对应的s-nssai,确定所述会话的时延信息;或者,所述核心网设备将所述终端设备提供的辅助信息,确定为所述会话的时延信息;或者,所述核心网设备根据预设的sscmode与时延信息之间的对应关系以及所述会话的sscmode,确定所述会话的时延信息。提供了多种会话时延信息的确定方法,满足不同的需求。
结合第一方面的第二种实现方式,在第一方面的第三种实现方式中,所述核心网设备根据所述qosprofile中数据包时延,确定所述会话的时延信息,包括:所述核心网设备获取所述会话的所有qos流的qosprofile中数据包时延值中的最小值;所述核心网设备将所述最小值或所述最小值对应的时延优先级,确定为所述会话的时延信息。
结合第一方面的第二种实现方式,在第一方面的第四种实现方式中,所述核心网设备根据所述qosprofile中分配保持优先级arp,确定所述会话的时延信息,包括:所述核心网设备获取所述会话的所有qos流的qosprofile中arp的最高优先级;所述核心网设备将所述最高优先级对应的时延值或所述最高优先级对应的时延优先级,确定为所述会话的时延信息。
结合第一方面或第一方面的上述任一种实现方式,在第一方面的第五种实现方式中,所述核心网设备获取终端设备的会话相关联的信息,包括:所述核心网设备接收所述终端设备发送的会话建立请求,并根据所述会话建立请求获取所述会话相关联的信息;或者,
所述核心网设备根据所述会话相关联的信息,确定所述会话的时延信息,包括:所述核心网设备确定所述会话相关联的信息发生变更,并根据变更后的所述会话相关联的信息确定所述会话的时延信息。当会话相关联的信息发生变更时,能够及时更新会话的时延信息,以便于进一步更新终端设备的切换时延值,避免不合理的切换失败。
结合第一方面或第一方面的上述任一种实现方式,在第一方面的第六种实现方式中,当所述核心网设备为smf实体时,所述方法还包括:所述smf实体向amf实体发送所述会话的时延信息;或者,当所述核心网设备为amf实体时,所述方法还包括:所述amf实体根据所述会话的时延信息,确定所述终端设备的切换时延值。amf实体根据会话的时延信息确定切换时延值,使得切换时延值更加恰当,提升切换成功率。
第二方面,提供了一种通信方法,包括:amf实体从smf实体接收终端设备的会话的时延信息;所述amf实体根据所述会话的时延信息,确定所述终端设备的切换时延值。amf实体根据会话的时延信息确定切换时延值,使得切换时延值更加恰当,提升切换成功率。
结合第二方面,在第二方面的第一种实现方式中,所述方法还包括:所述amf实体保存所述会话的标识,所述会话的时延信息以及所述smf实体之间的关联关系。
结合第二方面或第二方面的第一种实现方式,在第二方面的第二种实现方式中,当所述时延信息为时延优先级时,所述amf实体根据所述会话的时延信息,确定所述终端设备的切换时延值,包括:所述amf实体根据所述会话的时延优先级以及所述终端设备的切换策略,确定所述会话的时延值;所述amf实体根据所述会话的时延值,确定所述终端设备的切换时延值。
结合第二方面的第二种实现方式,在第二方面的第三种实现方式中,所述amf实体根据所述会话的时延值,确定所述终端设备的切换时延值,包括:当所述终端设备的会话个数为1时,所述终端设备的切换时延值为所述会话的时延值;或者,当所述终端设备的会话个数大于1时,所述终端设备的切换时延值为所述终端设备的所有会话的时延值中的最小值。
结合第二方面或第二方面的上述任一种实现方式,在第二方面的第四种实现方式中,所述方法还包括:所述amf实体保存所述会话的标识,所述会话的时延值以及所述smf实体之间的关联关系;或者,所述amf实体保存所述会话的标识,所述会话的时延值,所述会话的时延优先级以及所述smf实体之间的关联关系。
第六方面,提供了一种核心网设备,包括用于执行以上第一方面的任一方法各个步骤的单元或者手段(means)。
第七方面,提供了一种核心网设备,包括处理器和存储器,存储器用于存储程序,处理器调用存储器存储的程序,以执行以上第一方面的任一方法。
第八方面,提供了一种核心网设备,包括用于执行以上第一方面的任一方法的至少一个处理元件或芯片。
第九方面,提供了一种程序,该程序在被处理器执行时用于执行以上第一方面的任一方法。
第十方面,提供了一种计算机可读存储介质,包括第九方面的程序。
第十一方面,提供了一种amf实体,包括用于执行以上第二方面的任一方法各个步骤的单元或者手段(means)。
第十二方面,提供了一种amf实体,包括处理器和存储器,存储器用于存储程序,处理器调用存储器存储的程序,以执行以上第二方面的任一方法。
第十三方面,提供了一种amf实体,包括用于执行以上第二方面的任一方法的至少一个处理元件或芯片。
第十四方面,提供了一种程序,该程序在被处理器执行时用于执行以上第二方面的任一方法。
第十五方面,提供了一种计算机可读存储介质,包括第十四方面的程序。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图进行简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为一种网络结构图;
图2为本发明实施例提供的一种通信方法的流程图;
图3为本发明实施例提供的另一种通信方法的流程图;
图4为本发明实施例提供的又一种通信方法的流程图;
图5为本发明实施例提供的再一种通信方法的流程图;
图6为本发明实施例提供的一种核心网设备的结构示意图;
图7为本发明实施例提供的一种amf实体的结构示意图;
图8为本发明实施例提供的一种核心网设备的硬件结构示意图;
图9为本发明实施例提供的一种amf实体的硬件结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。图1提供了一种网络结构,该网络结构可以应用于下一代通信系统,例如,5g系统。下面对该网络结构中的各个组成部分进行简单介绍如下:
终端设备:可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的终端(terminal),移动台(mobilestation,ms),用户设备(userequipment,ue),软终端等等,例如水表、电表、传感器等。
接入网(accessnetwork,an)节点:类似于传统网络里面3gpp的基站或非3gpp的接入点(accesspoint,ap),为特定区域的授权用户提供入网功能,并能够根据用户的级别,业务的需求等使用不同质量的传输隧道,例如,5g无线接入网(5g-ran)或下一代无线接入网(ng-ran)设备。an节点能够管理无线资源,为终端设备提供接入服务,进而完成控制信号和用户数据在终端设备和核心网之间的转发。例如,an节点可以通过用户面接口n3和用户面功能(userplanefunction,upf)实体相连,用于传送终端设备的数据;an节点通过控制面接口n2和amf实体建立控制面信令连接,用于实现无线接入承载控制等功能。
amf实体:主要负责终端设备的认证,移动性管理,网络切片选择,以及smf实体选择等功能;作为n1和n2信令连接的锚点,为smf实体提供n1或n2会话管理(sessionmanagement,sm)消息的路由;维护和管理终端设备的状态信息。
smf实体:主要负责终端设备的会话管理的控制面功能,例如,upf实体选择,ip地址分配,会话的服务质量(qualityofservice,qos)管理,会话的建立、修改以及释放,获取策略与计费控制(policyandchargingcontrol,pcc)规则(pccrules),根据pccrules为session或qos流(qosflow)生成相应的qos属性(qosprofile)等。
upf实体:作为会话连接的锚定点,负责对用户设备的数据报文过滤、数据传输或转发、速率控制、生成计费信息等。
策略控制功能(policycontrolfunction,pcf)实体:生成控制策略信息,并提供给相关的网元,例如:amf实体、smf实体。
数据网络(datanetwork,dn):提供外部数据网络服务。
应用功能(applicationfunction,af)实体:提供应用层服务。
如图1所示,上述各个组成部分通过下一代(nextgeneration,ng)路径通信,例如,接入网节点与upf实体通过ng3路径通信。此外,smf实体和amf实体可以集成在一个实体设备中,也可以分布在不同的实体设备上,本申请对此不作具体限定。
如图2所示,本发明实施例提供了一种通信方法,具体如下。
201、核心网设备获取终端设备的会话相关联的信息。
其中,核心网设备可以为amf实体或smf实体。
其中,会话相关联的信息可以包括以下信息中的至少一种:qosprofile,会话对应的数据网络名称(datanetworkname,dnn),会话对应的单一网络切片选择辅助信息(singlenetworksliceselectionassistanceinformation,s-nssai),终端设备提供的辅助信息,以及会话的业务和会话连续性模式(serviceandsessioncontinuitymode,sscmode)。
下面对上述名词进行解释说明:
终端设备提供的辅助信息,可以包括时延容忍度,建议时延值或建议时延优先级。其中,时延容忍度可以用于指示该终端设备或该会话能够支持的最大时延,可以是时延值,也可以是时延优先级;建议时延值和建议时延优先级均可以用于指示该终端设备建议的时延。建议时延值可以是一个数值,也可以是一个数值的标识,例如,a标识时延0.1ms;建议时延优先级可以是优先级等级,例如,优先级1,优先级2,也可以是优先级等级的标识,例如,a代表最高优先级。需要指出的是,该辅助信息可以是该终端设备的辅助信息,也可以是该会话的辅助信息。
qosprofile,可以是会话的qos流的qosprofile,具体可以包括数据包时延,分配保持优先级(allocationandretentionpriority,arp),优先级水平(prioritylevel),以及5qi值(5qivalue)中至少一种。一个会话可以对应多个qos流,每个qos流都可以对应一个qosprofile。qosprofile可以预先存储在该核心网设备上,也可以从统一数据管理(unifieddatamanagement,udm)或向策略控制功能(policycontrolfunction,pcf)获取,例如,当核心网设备为smf实体时,smf实体从pcf实体获取该会话的pccrule,该pccrule包含该会话的所有qos流的qosprofile。再例如,smf实体还可以从udm获取该终端设备的sm签约信息,该sm签约信息包括默认qosprofile。
会话对应的dnn,指的是该会话用于传输dnn所指示的dn的数据。
会话对应的s-nssai,指的是该会话所对应的切片的信息,即该会话是通过该切片的资源建立的。其中,切片可以是基于云计算、虚拟化、软件定义网络、分布式云架构等几大技术群,通过上层统一的编排让网络具备管理、协同的能力,从而实现基于一个通用的物理网络基础架构平台,能够同时支持多个逻辑网络的功能。一个切片可以提供相同的业务类型,或,提供给一个租户(tenant)使用,例如,车联网是一个dn,可以将一个或多个切片分配给该车联网,为该车联网提供服务。运营商网络为每一个切片分配一个s-nssai。
sscmode,用于指示会话的业务和会话连续性模式,例如,sscmode1用于指示ip地址的锚点不变,支持业务连续性;sscmode2用于指示ip地址的锚点可变,可以先释放旧的会话,然后通知终端设备建立一个新的会话;sscmode3用于指示为终端设备建立一个新的会话之后,然后释放旧的会话。
需要说明的是,该sscmode可以携带在终端设备发送的会话建立请求中。另外,核心网设备也可以从udm获取终端设备的授权的sscmode,例如,上述核心网设备从udm获取该终端设备的sm签约信息,该sm签约信息中包含授权的sscmode。显然,会话建立请求中的sscmode可以属于sm签约信息中的授权的sscmode。
202、核心网设备根据上述会话相关联的信息,确定上述会话的时延信息。
其中,上述会话的时延信息可以用于指示在切换过程中该会话能够容忍的最大时延。在切换过程中,从该核心网设备通过该会话发送消息(例如,n11,pdu切换请求)开始至该核心网设备停止等待该消息的响应之间的最大时间间隔即为该最大时延,例如,amf实体向smf实体发送pdu切换请求,amf实体等待smf实体对该请求消息的响应的最长时间。
其中,该时延信息可以包括时延值或时延值范围或时延优先级或时延类别。时延值可以是一个数值,也可以是数值的标识;时延值范围可以是一个数值区间或集合,也可以是数值的标识区间或集合;时延优先级可以是时延优先级等级,例如,优先级1,优先级2,也可以是优先级等级的标识,例如,a代表最高优先级,一个时延优先级可以对应一个时延值或者时延值范围;时延类别可以是时延类别的标识,具体可以包括高时延类别和低时延类别,例如,b代表低时延类别,一个时延类别可以对应一个时延值或者时延值范围。
其中,步骤202可以采用如下多种方式实现:
方式一、核心网设备根据qosprofile中数据包时延(packetdelaybudget),确定该会话的时延信息。
例如,核心网设备获取会话的所有qos流的qosprofile中数据包时延值中的最小值,并将该最小值或该最小值对应的时延优先级,确定为该会话的时延信息。
再例如,当qosprofile为默认qosprofile时,可以将该默认qosprofile中数据包时延值对应的时延信息确定为该会话的时延信息。
方式二、核心网设备根据qosprofile中分配保持优先级arp,确定该会话的时延信息。
例如,核心网设备获取会话的所有qos流的qosprofile中arp的最高优先级,并将该最高优先级对应的时延值或该最高优先级对应的时延优先级,确定为该会话的时延信息。
再例如,当qosprofile为默认qosprofile时,可以将该默认qosprofile中arp对应的时延信息确定为该会话的时延信息。
方式三、核心网设备根据会话对应的dnn和会话对应的s-nssai中至少一种确定该会话的时延容忍类型,并根据该会话的时延容忍类型确定该会话的时延信息。
可选地,根据该会话的时延容忍类型确定该会话的时延信息包括:根据预设的时延容忍类型与时延信息之间的对应关系以及该会话的时延容忍类型,确定该会话的时延信息。预设的时延容忍类型与时延信息之间的对应关系可以包括:低时延容忍对应第一时延信息,高时延容忍对应第二时延信息;其中,第一时延信息和第二时延信息均为时延值,且第一时延信息小于所述第二时延信息;或者,第一时延信息和第二时延信息均为时延优先级,且第一时延信息高于第二时延信息。
其中,时延容忍类型可以包括高时延容忍和低时延容忍,高时延容忍指的是该会话能够容忍的最大时延大;低时延容忍指的是该会话能够容忍的最大时延小。
方式四、核心网设备根据dnn与时延信息之间的对应关系以及该会话对应的dnn,确定该会话的时延信息。
例如,dnn与时延信息之间的对应关系可以包括:一个dnn对应一个预设的时延信息;或者,一类dnn对应一个预设的时延信息,不予限定。
方式五、核心网设备根据s-nssai与时延信息之间的对应关系以及该会话对应的s-nssai,确定该会话的时延信息。
其中,s-nssai与时延信息之间的对应关系可以为一个s-nssai对应一个预设的时延信息。
可替换地,上述s-nssai与时延信息之间的对应关系可以替换为s-nssai所属的网络类型与时延信息之间的对应关系。例如,该会话对应的s-nssai为车联网的切片,且车联网对应一个预设的时延信息,可以车联网对应的时延信息确定为该会话的时延信息。
方式六、核心网设备根据预设的sscmode与时延信息之间的对应关系以及该会话的sscmode,确定该会话的时延信息。
其中,上述预设的sscmode与时延信息之间的对应关系可以包括:sscmode1或sscmode3对应第一时延信息,sscmode2对应第二时延信息;其中,第一时延信息和第二时延信息可以均为时延值,此时,第一时延信息小于第二时延信息;或者,第一时延信息和第二时延信息可以均为时延优先级,此时,第一时延信息高于第二时延信息。
方式七、核心网设备将终端设备提供的辅助信息确定为该会话的时延信息。例如,当辅助信息为该会话的建议时延值或建议时延优先级时,可以将该建议时延值或建议时延优先级确定为该会话的时延信息。
方式八、根据qosprofile中prioritylevel,确定该会话的时延信息。
例如,核心网设备获取会话的所有qos流的qosprofile中prioritylevel的最小值,并将该最小值对应的时延信息,确定为该会话的时延信息。其中,核心网设备可以预先配置有prioritylevel与时延信息之间的对应关系,也可以动态地从其它设备获取该对应关系,不予限制。显然,也可以根据prioritylevel与时延信息之间的对应关系,确定所有qos流的时延信息,并在所有qos流的时延信息中选取一个时延信息(例如,优先级最高,或时延值最小)作为该会话的时延信息,不予限制。
方式九、根据qosprofile中5qi值,确定该会话的时延信息。
其中,5qi值与prioritylevel和packetdelaybudget之间存在对应关系。例如,一个5qi值可以指示一个packetdelaybudget和一个prioritylevel,进而,核心网设备可以根据5qi值所指示的packetdelaybudget和prioritylevel确定该qos流的时延信息。具体地,packetdelaybudget与时延信息之间可以存在对应关系,prioritylevel与时延信息之间也可以存在对应关系,分别根据两个参数和两个对应关系,确定两个时延信息,并在两个时延信息中取一个时延信息(例如,优先级最高,或时延值最小)作为该qos流的时延信息。进一步地,在该会话的所有qos流的时延信息中取一个时延信息(例如,优先级最高,或时延值最小)作为该会话的时延信息。
需要指出的是,假设prioritylevel相同,packetdelaybudget不同,则根据该packetdelaybudget和该prioritylevel确定的时延信息不同;假设prioritylevel不同,packetdelaybudget相同,则根据该packetdelaybudget和该prioritylevel确定的时延信息也不同。
可替换地,方式九中也可以替换为:根据qosprofile中prioritylevel和packetdelaybudget,确定该会话的时延信息。具体实现可以参见上述描述,不再赘述。
需要说明的是,上述各方式也可以结合使用,例如,当终端设备提供的辅助信息为该会话的时延容忍度时,核心网设备可以根据上述方式一至方式六中任意一种确定该会话的时延信息,若确定的时延信息超过该会话的时延容忍度,则将该终端设备的时延容忍度作为该会话的时延信息,不再一一列举。
上述实施例提供的方法,核心网设备根据终端设备的会话相关联的信息确定会话的时延信息,以便进一步根据会话的时延信息确定该终端设备的切换时延值(即,切换流程中amf实体所能等待来自smf实体响应的最大等待时间),以保证会话的切换满足特定的时延要求,使得该会话对应的数据业务继续进行,提高会话的切换成功率。
需要指出的是,本发明各实施例中的会话的时延信息不但可以应用在切换流程中,还可以应用在其它流程中,包括:服务请求流程(servicerequestprocedure),或注册流程(registrationprocedure),或无线接入网(radioaccessnetwork,ran)侧ue上下文释放流程(uecontextreleaseintheanprocedure),或ue发起的分组数据单元(packetdataunit,pdu)会话建立流程(ue-requestedpdusessionestablishment)中的amf实体和smf实体之间的消息交互。例如,在服务请求流程中,amf实体向smf实体发送n11消息(携带pdusessionid,ue位置信息),可以使用会话的时延信息作为等待smf实体发送n11消息(携带n1会话管理信息(pdusessionid,pdusessionre-establishmentindication)以及n2会话管理信息(pdusessionid,qosprofile,cnn3tunnelinfo,s-nssai))给amf实体的时间。在注册流程中,amf实体实体向smf实体发送n11请求消息,可以使用会话的时延信息作为等待smf实体发送n11响应给amf实体的时间。在ran侧ue上下文释放流程中,amf实体向smf实体发送n11pdu会话去活请求(n11pdusessiondeactivationrequest),可以使用会话的时延信息作为等待smf实体发送n11pdu会话去活响应(n11pdusessiondeactivationresponse)给amf实体的时间。
可选地,在上述实施例的第一个实施场景下,步骤201可以包括:核心网设备接收终端设备发送的会话建立请求,并根据该会话建立请求获取该会话相关联的信息。
在一个示例中,终端设备发送的nas消息中携带会话建立请求,该会话建立请求可以包含sscmode和终端设备提供的辅助信息中的至少一种,该nas消息还可以携带dnn,以及s-nssai中至少一种。例如,该nas消息携带会话建立请求,dnn,以及s-nssai。当核心网设备为amf实体时,可以从该nas消息中获取该会话相关联的信息;当核心网设备为smf实体时,amf实体可以从该nas消息中获取会话建立请求,并将该会话建立请求发送给smf实体,进一步地,若该nas消息还携带dnn以及s-nssai中至少一种时,amf实体也将dnn以及s-nssai中至少一种发送给smf实体。
在另一个示例中,上述会话建立请求作为核心网设备获取该会话相关联的信息的触发条件。例如,核心网设备在接收到该终端设备发送的会话建立请求时,从udm获取的终端设备的默认qosprofile。再例如,核心网设备在接收到该终端设备发送的会话建立请求时,从pcf实体获取该会话的pccrule。再例如,当核心网设备为smf实体时,smf实体接收到该终端设备发送的会话建立请求时,从amf实体获取该会话的s-nssai。
需要指出的是,核心网设备可以通过其它网络侧设备间接接收该终端设备发送的会话建立请求,不予限制。
上述实施场景中,核心网设备在会话的建立过程中获取会话相关联的信息,以进一步确定会话的时延信息。
可选地,在上述实施例的第二个实施场景下,步骤202包括:核心网设备确定会话相关联的信息发生变更,并根据变更后的会话相关联的信息确定会话的时延信息。
可替换地,当会话相关联的信息发生变更时,核心网设备根据变更后的会话相关联的信息确定会话的时延信息。
例如,该会话的qosprofile中所有qos流的数据包时延中的最小值发生改变,那么根据该变更后的会话相关联的信息确定的时延信息也会发生改变。假设最小值变小了,则时延信息所指示的最大时延也会变小;假设最小值变大了,则时延信息所指示的最大时延也会变大。
再例如,qosprofile中所有qos流的arp中的最高优先级变高了,则时延信息所指示的最大时延会变小;qosprofile中所有qos流的arp中的最高优先级变低了,则时延信息所指示的最大时延会变大。
其中,根据变更后的会话相关联的信息确定会话的时延信息同样可以采用上述方式一至九来实现,不再赘述。
通过上述实施场景,核心网设备能够及时更新会话的时延信息,使得核心网设备(例如,amf实体)及时更新切换时延值(例如,切换流程中amf实体所能等待来自smf实体响应的最大等待时间),从而保证会话的切换能够满足特定的时延要求,避免由于切换时延值更新不及时而导致的会话切换失败。
可选地,在上述实施例的第三个实施场景下,核心网设备为amf实体,上述方法还包括:
203、amf实体根据会话的时延信息,确定终端设备的切换时延值。
在一个示例中,当会话的时延信息为时延优先级时,步骤203可以包括步骤2031-2032。
2031、amf实体根据会话的时延优先级以及终端设备的切换策略,确定该会话的时延值。
其中,终端设备的切换策略可以包括时延优先级与时延值之间的对应关系,该切换策略可以从pcf实体获取,不予限制。
可替换地,步骤2031中的切换策略可以替换成预设置的时延优先级与时延值之间的对应关系,不予限制。
2032、amf实体根据该会话的时延值,确定该终端设备的切换时延值。
例如,根据上述切换策略中的时延优先级与时延值之间的对应关系,获得该时延优先级所对应的时延值。
其中,步骤2032可以根据终端设备的所有会话的时延信息确定该终端设备的切换时延值,也可以每获得一个会话的时延信息确定或更新该终端设备的切换时延值,还可以在该终端设备的会话切换过程中根据会话的时延信息更新该终端设备的切换时延值。
在一个示例中,步骤2032包括:
当该终端设备的会话个数为1时,该终端设备的切换时延值为该会话的时延值;或者,
当该终端设备的会话个数大于1时,该终端设备的切换时延值为该终端设备的所有会话的时延值中的最小值。
在另一个示例中,在切换过程中,amf实体根据会话的时延信息,更新该终端设备的切换时延值。假设终端设备有3个会话,那么在amf实体获得任意一个会话(例如,会话1)的时延信息后就可以采用上面示例中的方法来确定该终端设备的切换时延值,当amf实体获得该终端设备其它会话(例如,会话2)的时延信息时,可以根据会话1和会话2的时延信息更新该终端设备的切换时延值;当amf实体获得会话3的时延信息时,可以根据会话1,会话2以及会话3的时延信息,更新该终端设备的切换时延值。采用这种动态更新的方式,终端设备的切换时延值动态更新,使得该终端设备的会话能够尽可能多的满足切换时延值,提升会话切换的成功率。
在再一个示例中,在切换过程中,根据会话切换的成功情况更新或确定切换时延值。假设终端设备有4个会话,会话1由smf1维护,对应时延值1,如10ms;会话2由smf2维护,对应时延值2,如20ms;会话3由smf3维护,对应时延值3,如30ms;会话4由smf4维护,对应时延值4,如40ms,那么amf实体可以采用如下方式根据四个会话的时延值确定切换时延值:
方式1,amf实体向smf1、smf2、smf3、smf4同时发送会话切换请求,并启动计时器,从0开始计时。当amf实体收到会话1的切换响应消息,且计时器的计时未超过会话1的时延值10ms,例如,timer=3ms时,可以根据会话1的时延值更新该终端设备的切换时延值(例如,将会话1的时延值确定为该终端设备的切换时延值,切换时延值=10ms);当amf实体收到会话2的切换响应消息,计时器的计时未超过当前切换时延值,且计时器的计时未超过会话2的时延值20ms,例如,timer=5ms时,由于会话2的时延值为20ms,其小于切换时延值=10ms,则继续保持切换时延值不变,即切换时延值=10ms;当amf实体收到会话3的切换响应消息,计时器的计时未超过当前切换时延值,且计时器的计时未超过会话3的时延值,例如,timer=8ms时,由于会话3的时延值为30ms,其大于切换时延值=10ms,则继续保持切换时延值不变,即切换时延值=10ms。当计时器的计时达到切换时延值(10ms),此时若还没有收到会话4的切换响应消息,则amf实体立即向目标基站发送n2接口切换请求消息。当然,当amf实体接收到所有会话的切换响应消息,即使计时器的计时未达到当前切换时延值,amf实体仍立即向目标基站发送n2接口切换请求消息。
方式2,amf实体向smf1、smf2、smf3、smf4同时发送会话切换请求,并启动计时器timer从0开始计时,当amf实体收到会话2的切换响应消息,计时器的计时未超过当前切换时延值,且计时器的计时未超过会话2的时延值20ms,例如,timer=3ms时,可以根据会话2的时延值更新该终端设备的切换时延值(例如,将会话2的时延值确定为该终端设备的切换时延值,即切换时延值=20ms);当amf实体收到会话3的切换响应消息,计时器的计时未超过当前切换时延值,且计时器的计时未超过会话3的时延值30ms,例如,timer=5ms时,由于会话3的时延值为30ms,其小于切换时延值=20ms,则继续保持切换时延值不变,即切换时延值=20ms;当amf实体收到会话1的切换响应消息,计时器的计时未超过当前切换时延值,且计时器的计时未超过会话1的时延值10ms,例如,timer=8ms时,由于会话1的时延值为10ms,其小于切换时延值=20ms,则更新切换时延值,即切换时延值=10ms;当amf实体收到会话4的切换响应消息,计时器的计时未超过当前切换时延值,且计时器的计时未超过会话4的时延值40ms,例如,timer=9ms时,由于会话4的时延值为40ms,其小于切换时延值=10ms,则继续保持切换时延值不变,即切换时延值=10ms。当计时器的计时达到当前切换时延值(10ms)时,此时若还没有收到会话4的切换响应消息,则amf实体立即向目标基站发送n2接口切换请求消息。当然,当amf实体接收到所有会话的切换响应消息时,即使timer未达到切换时延值,amf实体仍立即向目标基站发送n2接口切换请求消息。
采用这种动态更新的方式,终端设备的切换时延值动态更新,使得该终端设备的会话能够尽可能多的满足切换时延值,提升会话切换的成功率。
需要说明的是,可选的,amf实体可以在会话建立流程中获取会话的时延信息,也可以在切换过程中临时获取会话的时延信息,例如:smf实体在会话切换响应中将会话的时延信息发送给amf实体。
需要指出的是,当会话的时延信息为时延值时,步骤203即是步骤2032,不再赘述。
进一步可选地,上述方法还包括:
amf实体保存上述会话的标识,上述会话的时延信息以及上述会话的smf实体之间的关联关系。其中,上述关联关系中smf实体可以通过标识来体现,不予赘述。
上述实施场景中,amf实体根据会话的时延信息确定终端设备的时延值,以保证终端设备的所有会话的成功切换。
可选地,在上述实施例的第四个实施场景下,核心网设备为smf实体,上述方法还包括:
203’、smf实体向amf实体发送上述会话的时延信息。
其中,上述会话的时延信息可以携带在会话管理请求确认(smrequestack)消息中发送给amf实体。上述会话的时延信息也可以携带在ho过程中由smf实体发送给amf实体的任意消息(例如,会话切换响应消息)中。
相应地,amf实体在接收到上述会话的时延信息后,可以根据该时延信息进一步确定终端设备的切换时延值,可以采用步骤203提供的方式来实现,也可以采用如下的方式:
在切换过程中,amf实体根据接收的会话的时延信息,更新该终端设备的切换时延值。例如,假设终端设备有3个会话,那么在amf实体接收到任意一个会话(例如,会话1)的时延信息后就可以采用上述步骤2032中的方法来确定该终端设备的切换时延值,当amf实体接收到该终端设备其它会话(例如,会话2)的时延信息时,可以根据会话1和会话2的时延信息更新终端设备的切换时延值;当amf实体接收到会话3的时延信息时,可以根据会话1,会话2以及会话3的时延信息,更新该终端设备的切换时延值。
采用这种动态更新的方式,终端设备的切换时延值动态变化,使得该终端设备的会话能够尽可能多的满足切换时延值,提升会话切换的成功率。
上述实施场景中,smf实体将会话的时延信息发送给amf实体,以便于amf实体根据该会话的时延信息进一步确定该终端设备的切换时延值。
需要说明的是,上述各实施场景可以相互结合,例如,上述第三个和第四个实施场景可以分别于上述第一个或第二个实施场景相结合,不予限定。
如图3所示,本发明实施例提供了另一种通信方法,具体如下。
301、smf实体获取终端设备的会话相关联的信息。
302、smf实体根据上述会话相关联的信息,确定上述会话的时延信息。
303、smf实体向amf实体发送上述会话的时延信息。
其中,步骤301和302可以参见图2所示实施例中的步骤201-202的相关描述,步骤303可以参见步骤203’,不再赘述。
304、amf实体从smf实体接收终端设备的会话的时延信息。
305、amf实体根据上述会话的时延信息,确定上述终端设备的切换时延值。
其中,时延信息可以包括时延值或时延优先级,可以参见图2所示实施例中的相关描述,不再赘述。切换时延值用于表征在切换流程中amf实体所能等待来自smf实体响应的最大等待时间,从而保证会话的切换能够满足特定的时延要求,进而保证该会话的对应数据业务能够继续进行。
此外,步骤304具体可以参见步骤203的相关描述,不再赘述。
可选地,上述方法还包括:
amf实体保存上述会话的标识,上述会话的时延信息以及上述smf实体之间的关联关系。
可选地,上述方法还包括:
amf实体保存上述会话的标识,上述会话的时延值以及上述smf实体之间的关联关系;或者,
amf实体保存上述会话的标识,上述会话的时延值,上述会话的时延优先级以及上述smf实体之间的关联关系。
上述实施例提供的方法,smf实体根据终端设备的会话相关联的信息确定会话的时延信息,并将会话的时延信息发送给amf实体,用于amf实体根据会话的时延信息确定该终端设备的切换时延值,以保证会话的切换满足特定的时延要求,使得该会话对应的数据业务继续进行,提高会话的切换成功率。
需要指出的是,上述各方法实施例中提及的会话均可以是pdu会话,不预限定。下面以pdu会话为例进行说明。
如图4所示,本发明实施例提供了又一种通信方法,具体如下。
401、终端设备向amf实体发送pdu会话建立请求(pdusessionestablishmentrequest)。
其中,pdu会话建立请求可以携带在nas信令中,该nas信令可为移动性管理(mobilitymanagement,mm)nas信令,该nas信令还可以包括该pdu会话对应的s-nssai,该pdu会话对应的dnn,pdu会话的标识(pdusessionid)。
其中,pdu会话建立请求可以携带pdu类型(pdutype),用于指示pdu会话的ip地址类型,例如,ipv4或ipv6;还可以携带sscmode,还可以携带辅助信息(assistantinformation),例如:建议时延(suggesteddelaytime)。
402、amf实体根据pdu会话建立请求,为该pdu会话选择一个smf实体。
示例性地,pdu会话建立请求携带在nas消息中,该nas消息还可以携带有s-nssai、dnn,amf实体可以根据从nas消息中获取的s-nssai、dnn选择smf实体,属于现有技术,不再赘述。
403、amf实体将pdu会话建立请求发送给选择的smf实体。
其中,pdu会话建立请求可以通过会话管理请求(smrequest)消息发送给smf实体。
可选地,当上述nas信令还包括该pdu会话对应的s-nssai,或该pdu会话对应的dnn时,步骤403还包括:amf实体将s-nssai和/或dnn发送给上述smf实体。
404、smf实体从udm获取终端设备的sm签约信息。
其中,sm签约信息可以sm相关的签约信息,例如,可以包括授权的pdu类型(authorizedpdutype),授权的ssc模式(authorizedsscmode),默认的qosprofile(defaultqosprofile)。
405、smf实体从pcf实体获取该pdu会话的pccrules。
其中,pccrules可以包括该pdu会话的qosprofile。
示例性地,smf实体向pcf实体发起pdu-cansessionestablishment流程,在此过程中,pcf实体可以将pccrules发送给smf实体。
需要指出的是,步骤404-405为可选步骤。若步骤403中选择的smf实体上没有存储上述终端设备的sm签约信息,则执行步骤404。
406、smf实体根据该pdu会话相关联的信息,确定该pdu会话的时延信息。
其中,pdu会话相关联的信息可以包括以下至少一种:qosprofile,dnn,s-nssai,assistantinformation,和sscmode。
具体地,qosprofile可以为步骤404中的默认的qosprofile,也可以是步骤405中pccrules中的qosprofile,还可以是两者结合。sscmode可以是步骤401中的sscmode,也可以是步骤404中的授权的sscmode,还可以是两者结合,不予限制。
其中,时延信息以及qosprofile,dnn,s-nssai,assistantinformation以及sscmode均可以参见图2所示实施例中的相关描述,不再赘述。
407、smf实体将该pdu会话的时延信息发送给amf实体。
其中,pdu会话的时延信息可以通过携带在smrequestack消息中发送给amf实体。
408、amf实体保存smf实体的id,pdu会话的id,时延信息之间的关联关系。
可替换地,步骤408中保存的关联关系也可以是smf实体的id,pdu会话的id,该pdu会话的时延优先级,以及该时延优先级对应的时延值四者之间的关联关系。
需要说明的是,该步骤408可选执行,即amf实体可以不保存会话的时延信息。
409、amf实体根据pdu会话的时延信息,确定该终端设备的切换时延值。
其中,步骤409可以参见步骤203的相关描述,不再赘述。
需要说明的是,当终端设备只存在一个会话时,步骤409可以在上述pdu会话建立流程结束后执行;当终端设备存在至少两个会话时,步骤409可以在amf实体收集到该终端设备的所有会话的时延信息之后再执行,不予限制。
可选地,步骤409之后可以执行pdu会话建立的其它步骤,不予限定。
上述实施例提供的方法,smf实体根据终端设备的会话相关联的信息确定会话的时延信息,并将会话的时延信息发送给amf实体,用于amf实体根据会话的时延信息确定该终端设备的切换时延值,以保证会话的切换满足特定的时延要求,使得该会话对应的数据业务继续进行,提高会话的切换成功率。
可选地,上述方法还包括:
410、当该pdu会话相关联的信息发生变更时,smf实体根据变更后的会话相关联的信息确定该pdu会话的更新时延信息,并将该pdu会话的更新时延信息发送给amf实体。
例如,可以通过n11消息将该pdu会话的更新时延信息发送给amf实体。
其中,smf实体根据变更后的会话相关联的信息确定该pdu会话的更新时延信息可以参见步骤202的相关描述,不再赘述。
此外,该pdu会话相关联的信息发生变更可以参见图2所示实施例的第二个实施场景中的相关描述,不再赘述。
411、amf实体根据该pdu会话的更新时延信息,更新该终端设备的切换时延。
进一步,还可以包括:amf实体根据该pdu会话的更新时延信息更新步骤408中的关联关系。
如图5所示,本发明实施例提供了再一种通信方法,具体如下。
501、终端设备向amf实体发送pdu会话建立请求。
其中,pdu会话建立请求可以参见步骤401的相关描述,不再赘述。
502、amf实体获取该pdu会话相关联的信息。
示例性地,pdu会话建立请求携带在nas消息中,该nas消息还可以携带有s-nssai、dnn,amf实体可以根据从nas消息中获取的s-nssai、dnn选择smf实体,属于现有技术,不再赘述。
503、amf实体根据该pdu会话相关联的信息,确定该pdu会话的时延信息。
其中,步骤503可以参见步骤202的相关描述,不再赘述。
504、amf实体根据pdu会话建立请求,为该pdu会话选择一个smf实体。
示例性地,amf实体可以根据nas消息中获取的s-nssai、dnn选择smf实体,属于现有技术,不再赘述。
需要指出的是,步骤503和504执行的先后顺序可以互换,不予限制。
505、amf实体将该pdu会话建立请求发送给选择的smf实体。
其中,pdu会话建立请求可以通过会话管理请求(smrequest)消息发送给smf实体。
506、smf实体接收该pdu会话建立请求,并为该pdu会话选择一个upf实体。
507、smf实体向amf实体发送pdu会话建立接受(pdusessionestablishaccept)。
其中,该pdu会话建立接受可以携带在smrequestack消息中。
508、amf实体保存smf实体的id,pdusessionid,时延信息之间的关联关系。
可替换地,步骤508中保存的关联关系也可以是smf实体的id,pdusessionid,该pdu会话的时延优先级,以及该时延优先级对应的时延值四者之间的关联关系。
509、amf实体根据pdu会话的时延信息,确定该终端设备的切换时延值。
需要说明的是,该步骤可选执行,即amf实体可以不保存会话的时延信息。
其中,步骤509可以参见步骤203的相关描述,不再赘述。
需要说明的是,当终端设备只存在一个会话时,步骤509可以在上述pdu会话建立流程结束后执行;当终端设备存在至少两个会话时,步骤509可以在amf实体收集到该终端设备的所有会话的时延信息之后再执行,不予限制。
上述实施例提供的方法,amf实体根据终端设备的会话相关联的信息确定会话的时延信息,并根据会话的时延信息确定该终端设备的切换时延值,以保证会话的切换满足特定的时延要求,使得该会话对应的数据业务继续进行,提高会话的切换成功率。
可选地,上述方法还包括:
510、当该pdu会话相关联的信息发生变更时,amf实体根据变更后的会话相关联的信息确定该pdu会话的更新时延信息。
其中,根据变更后的会话相关联的信息确定该pdu会话的更新时延信息可以参见步骤202的相关描述,不再赘述。
511、amf实体根据该pdu会话的更新时延信息,更新该终端设备的切换时延。
进一步,还可以包括:amf实体根据该pdu会话的更新时延信息更新步骤508中的关联关系。
需要指出的是,上述各实施例中涉及的名词及步骤均可以相互借鉴和参考,不再一一赘述。
如图6所示,本发明实施例提供了一种核心网设备600,该核心网设备600包括:获取单元601和确定单元602。
获取单元601,用于获取终端设备的会话相关联的信息。
确定单元602,用于根据获取单元601获取的会话相关联的信息,确定会话的时延信息。
可选地,会话相关联的信息包括以下信息中的至少一种:会话的qos流的qosprofile,会话对应的dnn,会话对应的s-nssai,终端设备提供的辅助信息以及会话的sscmode。
其中,上述时延信息可以包括时延值或时延优先级。
其中,qosprofile,dnn,s-nssai,终端设备提供的辅助信息,时延值,时延优先级以及sscmode等均可以参见图2所示实施例中的相关描述,不再赘述。
其中,上述根据会话相关联的信息,确定会话的时延信息,可以采用步骤202中提供的方式一至方式九,也可以是各方式的结合,具体可以包括:
根据qosprofile中数据包时延,确定会话的时延信息;或者,
根据qosprofile中arp,确定会话的时延信息;或者,
根据上述dnn和上述s-nssai中至少一种确定会话的时延容忍类型,并根据会话的时延容忍类型确定会话的时延信息;或者,
根据dnn与时延信息之间的对应关系以及上述会话对应的dnn,确定会话的时延信息;或者,
根据s-nssai与时延信息之间的对应关系以及上述会话对应的s-nssai,确定会话的时延信息;或者,
将终端设备提供的辅助信息,确定为会话的时延信息;或者,
根据预设的sscmode与时延信息之间的对应关系以及上述会话的sscmode,确定会话的时延信息;或者,
根据qosprofile中prioritylevel,确定该会话的时延信息。
其中,预设的sscmode与时延信息之间的对应关系,可以包括:sscmode1或sscmode3对应第一时延信息,sscmode2对应第二时延信息;
其中,第一时延信息和第二时延信息均为时延值,且第一时延信息小于第二时延信息;或者,第一时延信息和第二时延信息均为时延优先级,且第一时延信息高于第二时延信息。
可选地,上述根据qosprofile中数据包时延,确定会话的时延信息,包括:
获取会话的所有qos流的qosprofile中数据包时延值中的最小值;
将最小值或最小值对应的时延优先级,确定为会话的时延信息。
可选地,上述根据qosprofile中arp,确定所述会话的时延信息,包括:
获取上述会话的所有qos流的qosprofile中arp的最高优先级;
将最高优先级对应的时延值或最高优先级对应的时延优先级,确定为会话的时延信息。
可选地,上述根据会话的时延容忍类型确定会话的时延信息,包括:
根据预设的时延容忍类型与时延信息之间的对应关系以及上述会话的时延容忍类型,确定会话的时延信息。
其中,预设的时延容忍类型与时延信息之间的对应关系包括:低时延容忍对应第一时延信息,高时延容忍对应第二时延信息。
其中,第一时延信息和第二时延信息均为时延值,且第一时延信息小于第二时延信息;或者,第一时延信息和第二时延信息均为时延优先级,且第一时延信息高于第二时延信息。
可选地,上述获取终端设备的会话相关联的信息,包括:接收终端设备发送的会话建立请求,并根据会话建立请求获取会话相关联的信息。
可选地,上述根据所述会话相关联的信息,确定会话的时延信息,包括:确定会话相关联的信息发生变更,并根据变更后的会话相关联的信息确定会话的时延信息。
其中,上述核心网设备600可以为amf实体或smf实体。
当核心网设备600为smf实体,核心网设备600还可以包括:
发送单元603,用于向amf实体发送会话的时延信息。
当核心网设备600为amf实体时,确定单元602还用于根据会话的时延信息,确定终端设备的切换时延值。
需要说明的是,核心网设备600可以用于执行图2所示方法实施例中核心网设备的步骤,或者图3或4所示实施例中smf实体的步骤,或者图5所示实施例中amf实体的步骤,相关步骤或名词可以参见上述的方法实施例,不再赘述。
上述实施例提供的核心网设备,根据终端设备的会话相关联的信息确定会话的时延信息,以便进一步根据会话的时延信息确定该终端设备的切换时延值),以保证会话的切换满足特定的时延要求,使得该会话对应的数据业务继续进行,提高会话的切换成功率。
如图7所示,本发明实施例提供了一种amf实体700,该amf实体700包括:接收单元701和确定单元602。
接收单元701,用于从smf实体接收终端设备的会话的时延信息。
确定单元702,用于根据接收单元701接收的会话的时延信息,确定终端设备的切换时延值。
其中,时延信息可以包括时延值或时延优先级。
可选地,amf实体700还包括:
第一保存单元703,用于保存会话的标识,会话的时延信息以及smf实体之间的关联关系。
可选地,当时延信息为时延优先级时,上述述根据会话的时延信息,确定终端设备的切换时延值,包括:
根据会话的时延优先级以及终端设备的切换策略,确定会话的时延值;
根据会话的时延值,确定终端设备的切换时延值。
可选地,上述根据会话的时延值,确定终端设备的切换时延值,包括:
当终端设备的会话个数为1时,终端设备的切换时延值为会话的时延值;或者,
当终端设备的会话个数大于1时,终端设备的切换时延值为终端设备的所有会话的时延值中的最小值。
可选地,amf实体700还包括:
第二保存单元704,用于保存会话的标识,会话的时延值以及smf实体之间的关联关系;或者,保存会话的标识,会话的时延值,会话的时延优先级以及smf实体之间的关联关系。
需要说明的是,amf实体700可以用于执行图3或5所示实施例中amf实体的步骤,相关步骤或名词可以参见上述的方法实施例,不再赘述。
上述实施例提供的amf实体,接收smf实体发送的会话的时延信息,并根据会话的时延信息确定该终端设备的切换时延值,以保证会话的切换满足特定的时延要求,使得该会话对应的数据业务继续进行,提高会话的切换成功率。
如图8所示,本发明实施例提供了另一种核心网设备800,该核心网设备800可以是smf实体或amf实体,该核心网设备800包括存储器801,处理器802和通信接口803。
存储器801,用于存储程序;
处理器802,用于执行存储器801存储的程序,以实现图2所示方法实施例中核心网设备的动作,或者图3或4所示实施例中smf实体的动作,或者图5所示实施例中amf实体的动作。
其中,处理器802可以为一个或多个,不予限定。
本发明实施例提供了又一种核心网设备,该核心网设备可以包括至少一个芯片,该至少一个芯片用于执行图2所示方法实施例中核心网设备的动作,或者图3或4所示实施例中smf实体的动作,或者图5所示实施例中amf实体的动作。
如图9所示,本发明实施例提供了另一种amf实体900,该amf实体900包括存储器901,处理器902和通信接口903。
存储器901,用于存储程序;
处理器902,用于执行存储器901存储的程序,以实现图3或5所示实施例中amf实体的动作。
其中,处理器902可以为一个或多个,不予限定。
本发明实施例提供了又一种amf实体,该amf实体可以包括至少一个芯片,该至少一个芯片用于执行图3或5所示实施例中amf实体的动作。
本发明实施例还提供了一种通信系统,该通信系统包括smf实体和amf实体,该smf实体可以参见图6或8所示的核心网设备,该amf实体可以参见图7或9所示的amf实体。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。