策略控制方法、设备及系统与流程

文档序号:20204880发布日期:2020-03-27 21:11阅读:297来源:国知局
策略控制方法、设备及系统与流程

本申请要求于2018年9月19日提交中国专利局、申请号为201811096126.8、申请名称为“策略控制方法、设备及系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。

本申请涉及通信技术领域,尤其涉及策略控制方法、设备及系统。



背景技术:

现有的第五代(5thgeneration,5g)网络中,终端请求建立到相同单个网络切片选择辅助信息(singlenetworksliceselectionassistanceinformation,s-nssai)和数据网络名称(datanetworkname,dnn)的多个协议数据单元(protocoldataunit,pdu)会话的流程中,对于不同的pdu会话,接入和移动性管理功能(accessandmobilitymanagementfunction,amf)网元选择不同的会话管理功能(sessionmanagementfunction,smf)网元,并且不同的smf网元选择不同的策略控制功能(policycontrolfunction,pcf)网元,以便从相应的pcf网元获取策略计费控制(policyandchargingcontrol,pcc)规则和其他pdu会话相关的策略。

然而,由于pcf网元中在制定pcc规则和其他pdu会话相关的策略时,是根据从统一数据库(unifieddatarepository,udr)网元中获取的签约信息制定的。签约信息例如可以包括允许pcf授权给终端的最大保证带宽,或者pcf网元授权给终端的剩余用量等。这样,多个pcf网元分别根据该签约信息进行策略决策,有可能导致为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与该签约信息相冲突。比如,为同一个终端的具有相同s-nssai和dnn的多个pdu会话授权的总最大保证带宽超过签约信息中允许pcf网元授权给终端的最大保证带宽,为同一个终端的具有相同s-nssai和dnn的多个pdu会话使用的总累计用量超过签约信息中pcf网元授权给终端的剩余用量。

因此,如何避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从udr网元获取的签约信息相冲突的问题,是目前亟待解决的问题。



技术实现要素:

本申请实施例提供策略控制方法、设备及系统,可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从统一数据库网元获取的签约信息相冲突的问题。

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

第一方面,提供了一种策略控制方法,该方法包括:移动管理网元向第一会话管理网元发送用于创建第一会话的第一请求消息,该第一请求消息包括终端的标识、单个网络切片选择辅助信息s-nssai和数据网络名称dnn;第一会话管理网元接收来自移动管理网元的第一请求消息,并向绑定支持网元发送第二请求消息,该第二请求消息包括该终端的标识、该s-nssai和该dnn;第一会话管理网元接收来自绑定支持网元的策略控制网元的标识,并根据该策略控制网元的标识选择该策略控制网元。基于本申请实施例提供的策略控制方法,由于移动管理网元可以向第一会话管理网元发送用于创建第一会话的第一请求消息,该第一请求消息包括终端的标识、s-nssai和dnn。进而,第一会话管理网元可以根据终端的标识、s-nssai和dnn,从绑定支持网元获取对应的策略控制网元的标识,并根据策略控制网元的标识选择该策略控制网元,该策略控制网元可以为第二会话对应的策略控制网元。也就是说,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的策略控制网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从统一数据库网元获取的签约信息相冲突的问题。

在一种可能的设计中,在移动管理网元向第一会话管理网元发送该第一请求消息之前,该方法还包括:移动管理网元确定该第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn;相应的,该第一请求消息还包括指示信息,该指示信息用于指示该第一会话管理网元从绑定支持网元获取策略控制网元的标识;或者,该指示信息用于指示已建立与该第一会话具有相同的s-nssai和dnn的该终端的会话;或者,该指示信息用于指示该第一会话存在对应的绑定信息。也就是说,本申请实施例中,移动管理网元在确定该第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn之后,可以在向第一会话管理网元发送的第一请求消息中包括指示信息,使得第一会话管理网元可以根据该指示信息,从绑定支持网元获取策略控制网元的标识。

在一种可能的设计中,在移动管理网元向第一会话管理网元发送第一请求消息之前,该方法还包括:该移动管理网元确定该终端在非漫游或家乡路由场景下建立该第一会话。

在一种可能的设计中,该方法还包括:在建立该第二会话的过程中,第二会话管理网元选择该策略控制网元,并向绑定支持网元发送注册请求,该注册请求包括该终端的标识、该s-nssai、该dnn和该策略控制网元的标识。这样,绑定支持网元可以存储该终端的标识、该s-nssai、该dnn和该策略控制网元的标识的对应关系,进而后续绑定支持网元根据该对应关系,可以确定出与该终端的标识、该s-nssai、该dnn对应的该策略控制网元的标识。

第二方面,提供了一种策略控制方法,该方法包括:移动管理网元确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的单个网络切片选择辅助信息s-nssai和数据网络名称dnn;移动管理网元向第一会话管理网元发送用于创建该第一会话的第一请求消息,该第一请求消息包括该终端的标识、该s-nssai、该dnn和指示信息,该指示信息用于指示该第一会话管理网元从绑定支持网元获取策略控制网元的标识;或者,该指示信息用于指示已建立与该第一会话具有相同的s-nssai和dnn的该终端的会话;或者,该指示信息用于指示该第一会话存在对应的绑定信息。基于本申请实施例提供的策略控制方法,由于移动管理网元可以向第一会话管理网元发送用于创建第一会话的第一请求消息,该第一请求消息包括终端的标识、s-nssai和dnn。进而,第一会话管理网元可以根据终端的标识、s-nssai、dnn和指示信息,使得第一会话管理网元可以根据该指示信息从绑定支持网元获取对应的策略控制网元的标识,并根据策略控制网元的标识选择该策略控制网元,该策略控制网元可以为第二会话对应的策略控制网元。也就是说,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的策略控制网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从统一数据库网元获取的签约信息相冲突的问题。

在一种可能的设计中,移动管理网元确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn,具体为:移动管理网元根据该终端的签约数据、运营商策略和来自该终端的会话建立请求中的至少一个,确定正在建立的该终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn。

在一种可能的设计中,在该移动管理网元向第一会话管理网元发送该第一请求消息之前,该方法还包括:移动管理网元确定该终端在非漫游或家乡路由场景下建立该第一会话。

第三方面,提供了一种策略控制方法,该方法包括:网络设备确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的单个网络切片选择辅助信息s-nssai和数据网络名称dnn;网络设备向该第一会话对应的第一会话管理网元发送该第二会话对应的第二会话管理网元选择的策略控制网元的标识,该策略控制网元的标识用于该第一会话管理网元选择该策略控制网元。基于本申请实施例提供的策略控制方法,由于网络设备在确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn之后,向第一会话管理网元发送第二会话对应的第二会话管理网元选择的策略控制网元的标识,使得第二会话管理网元可以根据该策略控制网元的标识选择对应的策略控制网元。也就是说,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的策略控制网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从统一数据库网元获取的签约信息相冲突的问题。

在一种可能的设计中,该方法还包括:在建立该第二会话的过程中,该网络设备接收来自该第二会话管理网元的该策略控制网元的标识。

在一种可能的设计中,网络设备为统一数据管理网元;该方法还包括:在建立第二会话的过程中,统一数据管理网元向统一数据库网元发送绑定信息改变通知的订阅请求;统一数据管理网元接收来自统一数据库网元的绑定信息改变通知,该绑定信息改变通知包括与该终端的标识、该s-nssai和该dnn对应的策略控制网元的标识。基于该方案,统一数据管理网元可以获取与该终端的标识、该s-nssai和该dnn对应的策略控制网元的标识。

在一种可能的设计中,该方法还包括:该网络设备存储该终端的标识、该s-nssai、该dnn和该策略控制网元的标识的对应关系。这样,后续网络设备根据该对应关系,可以确定出与该终端的标识、该s-nssai、该dnn对应的该策略控制网元的标识。

在一种可能的设计中,在网络设备向该第一会话管理网元发送该策略控制网元的标识之前,该方法还包括:网络设备根据该终端的标识、该s-nssai、该dnn和该对应关系,确定该策略控制网元的标识。

在一种可能的设计中,网络设备为统一数据管理网元;在网络设备向第一会话管理网元发送策略控制网元的标识之前,该方法还包括:统一数据管理网元向统一数据库网元发送请求消息,该请求消息包括该终端的标识、该s-nssai和该dnn;统一数据管理网元接收来自统一数据库网元的与该终端的标识、该s-nssai和该dnn对应的策略控制网元的标识。基于该方案,统一数据管理网元可以获取与该终端的标识、该s-nssai和该dnn对应的策略控制网元的标识。

在一种可能的设计中,在网络设备向该第一会话管理网元发送该策略控制网元的标识之前,该方法还包括:网络设备确定该终端在非漫游或家乡路由场景下建立该第一会话。

在一种可能的设计中,该网络设备为移动管理网元;网络设备确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn,具体为:移动管理网元根据该终端的签约数据、运营商策略和来自该终端的会话建立请求中的至少一个,确定正在建立的该终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn。

在一种可能的设计中,该网络设备为移动管理网元;该方法还包括:移动管理网元向第一会话管理网元发送指示信息,该指示信息用于指示该策略控制网元的标识对应的该策略控制网元是会话管理网元选择的策略控制网元;或者,该指示信息用于指示该第一会话管理网元选择该策略控制网元的标识对应的该策略控制网元;或者,该指示信息用于指示该第一会话存在对应的绑定信息。这样,第一会话管理网元根据该指示信息,可以选择该策略控制网元的标识对应的策略控制网元。

在一种可能的设计中,该网络设备为移动管理网元;该方法还包括:移动管理网元在特殊字段中携带该策略控制网元的标识,该特殊字段用于指示该策略控制网元的标识对应的该策略控制网元是会话管理网元选择的策略控制网元。这样,第一会话管理网元根据该携带该策略控制网元的标识的字段,可以选择该策略控制网元的标识对应的策略控制网元。

在一种可能的设计中,网络设备为统一数据管理网元;在网络设备确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn之前,该方法还包括:统一数据管理网元接收来自该第一会话管理网元的注册请求,该注册请求包括该终端的标识、该s-nssai和该dnn;相应的,网络设备确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn,具体为:统一数据管理网元根据该终端的标识、该s-nssai和该dnn,确定正在建立的该终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn。基于该方案,网络设备可以确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn。

第四方面,提供了一种策略控制方法,该方法包括:第一会话管理网元接收来自移动管理网元的用于创建第一会话的第一请求消息,该第一请求消息包括终端的标识、单个网络切片选择辅助信息s-nssai和数据网络名称dnn;第一会话管理网元向绑定支持网元发送第二请求消息,该第二请求消息包括该终端的标识、该s-nssai和该dnn,用于请求对应的策略控制网元的标识,该策略控制网元为第二会话对应的策略控制网元,该第二会话为已建立的与该第一会话具有相同s-nssai和dnn的该终端的会话;第一会话管理网元接收来自该绑定支持网元的该策略控制网元的标识,并根据该策略控制网元的标识选择该策略控制网元。基于本申请实施例提供的策略控制方法,由于移动管理网元可以向第一会话管理网元发送用于创建第一会话的第一请求消息,该第一请求消息包括终端的标识、s-nssai和dnn。进而,第一会话管理网元可以根据终端的标识、s-nssai和dnn,从绑定支持网元获取对应的策略控制网元的标识,并根据策略控制网元的标识选择该策略控制网元,该策略控制网元可以为第二会话对应的策略控制网元。也就是说,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的策略控制网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从统一数据库网元获取的签约信息相冲突的问题。

在一种可能的设计中,该第一请求消息还包括指示信息,该指示信息用于指示该第一会话管理网元从该绑定支持网元获取该策略控制网元的标识;或者,该指示信息用于指示已建立与该第一会话具有相同的s-nssai和dnn的该终端的会话;或者,该指示信息用于指示该第一会话存在对应的绑定信息。也就是说,本申请实施例中,移动管理网元可以在向第一会话管理网元发送的第一请求消息中包括指示信息,使得第一会话管理网元可以根据该指示信息,从绑定支持网元获取策略控制网元的标识。

在一种可能的设计中,在该第一会话管理网元向绑定支持网元发送第二请求消息之前,还可以包括:第一会话管理网元向统一数据管理网元发送注册请求,该注册请求包括终端的标识、正在建立的该终端的第一会话对应的单个网络切片选择辅助信息s-nssai和数据网络名称dnn;第一会话管理网元接收来自统一数据管理网元的指示信息,该指示信息用于指示第一会话管理网元从绑定支持网元获取策略控制网元的标识;或者,该指示信息用于指示已建立与第一会话具有相同的s-nssai和dnn的所述终端的会话;或者,该指示信息用于指示第一会话存在对应的绑定信息;相应的,第一会话管理网元向绑定支持网元发送第二请求消息,包括:第一会话管理网元根据该指示信息,向绑定支持网元发送第二请求消息。也就是说,本申请实施例中,第一会话管理网元可以在为第一会话在统一数据管理网元中进行注册时,获取指示信息使得第一会话管理网元可以根据该指示信息,从绑定支持网元获取策略控制网元的标识。

第五方面,提供了一种策略控制方法,该方法包括:第一会话管理网元接收来自移动管理网元的用于创建第一会话的第一请求消息,该第一请求消息包括终端的标识、单个网络切片选择辅助信息s-nssai和数据网络名称dnn;该第一会话管理网元向绑定支持网元发送第二请求消息,该第二请求消息包括该终端的标识、该s-nssai和该dnn,用于请求对应的策略控制网元的标识,该策略控制网元为第二会话对应的策略控制网元,该第二会话为已建立的与该第一会话具有相同s-nssai和dnn的该终端的会话;若第一会话管理网元确定接收不到来自该绑定支持网元的该策略控制网元的标识,第一会话管理网元根据本地配置,移动管理网元提供的策略控制网元的标识或者网络存储功能网元提供的策略控制网元的标识中的至少一个为第一会话选择策略控制网元。也就是说,本申请实施例中,若第一会话管理网元无法从绑定支持网元获取策略控制网元的标识,则可以执行其他策略控制网元的选择方法,如根据本地配置,移动管理网元提供的策略控制网元的标识或者网络存储功能网元提供的策略控制网元的标识中的至少一个为第一会话选择策略控制网元,本申请实施例对此不作具体限定。

第六方面,提供了一种策略控制方法,该方法包括:在建立终端的第二会话的过程中,该第二会话对应的第二会话管理网元选择策略控制网元;第二会话管理网元向网络设备发送该策略控制网元的标识,该策略控制网元的标识用于第一会话管理网元选择该策略控制网元,该第一会话管理网元为第一会话对应的会话管理网元,该第一会话为待建立的与该第二会话具有相同的单个网络切片选择辅助信息s-nssai和数据网络名称dnn的该终端的会话。也就是说,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的策略控制网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从统一数据库网元获取的签约信息相冲突的问题。

在一种可能的设计中,该网络设备为移动管理网元或者统一数据管理网元。

在一种可能的设计中,该第二会话为该第二会话管理网元为该终端处理的第一个具有该s-nssai和该dnn的会话。

在一种可能的设计中,第二会话管理网元接收来自移动管理网元的指示信息,该指示信息用于指示优先执行策略控制网元的选择。比如,第二会话管理网元在选择策略控制网元之后,再向该统一数据管理网元发送包括该策略控制网元的标识的注册请求。

第七方面,提供了一种移动管理网元,该移动管理网元具有实现上述第二方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第八方面,提供了一种移动管理网元,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该移动管理网元运行时,该处理器执行该存储器存储的该计算机执行指令,以使该移动管理网元执行如上述第二方面中任一项所述的策略控制方法。

第九方面,提供了一种移动管理网元,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第二方面中任一项所述的策略控制方法。

第十方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第二方面中任一项所述的策略控制方法。

第十一方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第二方面中任一项所述的策略控制方法。

第十二方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持移动管理网元实现上述第二方面中所涉及的功能,例如确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存移动管理网元必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

其中,第七方面至第十二方面中任一种设计方式所带来的技术效果可参见第二方面中不同设计方式所带来的技术效果,此处不再赘述。

第十三方面,提供了一种网络设备,该网络设备具有实现上述第三方面或者下述第三十四方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第十四方面,提供了一种网络设备,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该网络设备运行时,该处理器执行该存储器存储的该计算机执行指令,以使该网络设备执行如上述第三方面或者下述第三十四方面中任一项所述的策略控制方法。

第十五方面,提供了一种网络设备,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第三方面或者下述第三十四方面中任一项所述的策略控制方法。

第十六方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第三方面或者下述第三十四方面中任一项所述的策略控制方法。

第十七方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第三方面或者下述第三十四方面中任一项所述的策略控制方法。

第十八方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持网络设备实现上述第三方面或者下述第三十四方面中所涉及的功能,例如确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存网络设备必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

其中,第十三方面至第十八方面中任一种设计方式所带来的技术效果可参见第三方面或者下述第三十四方面中不同设计方式所带来的技术效果,此处不再赘述。

第十九方面,提供了一种第一会话管理网元,该第一会话管理网元具有实现上述第四方面或第五方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第二十方面,提供了一种第一会话管理网元,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该第一会话管理网元运行时,该处理器执行该存储器存储的该计算机执行指令,以使该第一会话管理网元执行如上述第四方面或第五方面中任一项所述的策略控制方法。

第二十一方面,提供了一种第一会话管理网元,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第四方面或第五方面中任一项所述的策略控制方法。

第二十二方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第四方面或第五方面中任一项所述的策略控制方法。

第二十三方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第四方面或第五方面中任一项所述的策略控制方法。

第二十四方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持第一会话管理网元实现上述第四方面或第五方面中所涉及的功能,例如根据该策略控制网元的标识选择该策略控制网元。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存第一会话管理网元必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

其中,第十九方面至第二十四方面中任一种设计方式所带来的技术效果可参见第四方面或第五方面中不同设计方式所带来的技术效果,此处不再赘述。

第二十五方面,提供了一种第二会话管理网元,该第二会话管理网元具有实现上述第六方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第二十六方面,提供了一种第二会话管理网元,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该第二会话管理网元运行时,该处理器执行该存储器存储的该计算机执行指令,以使该第二会话管理网元执行如上述第六方面中任一项所述的策略控制方法。

第二十七方面,提供了一种第二会话管理网元,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第六方面中任一项所述的策略控制方法。

第二十八方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第六方面中任一项所述的策略控制方法。

第二十九方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第六方面中任一项所述的策略控制方法。

第三十方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持第二会话管理网元实现上述第六方面中所涉及的功能,例如确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存第二会话管理网元必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

其中,第二十五方面至第三十方面中任一种设计方式所带来的技术效果可参见第六方面中不同设计方式所带来的技术效果,此处不再赘述。

第三十一方面,提供一种策略控制系统,包括:移动管理网元和第一会话管理网元;移动管理网元,用于向第一会话管理网元发送用于创建第一会话的第一请求消息,该第一请求消息包括终端的标识、单个网络切片选择辅助信息s-nssai和数据网络名称dnn;第一会话管理网元,用于接收来自移动管理网元的第一请求消息,并向绑定支持网元发送第二请求消息,该第二请求消息包括终端的标识、s-nssai和dnn;第一会话管理网元,还用于接收来自绑定支持网元的策略控制网元的标识,并根据该策略控制网元的标识选择该策略控制网元。

在一种可能的设计中,移动管理网元,还用于确定第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn;相应的,第一请求消息还包括指示信息,指示信息用于指示第一会话管理网元从绑定支持网元获取策略控制网元的标识;或者,指示信息用于指示已建立与第一会话具有相同的s-nssai和dnn的终端的会话;或者,该指示信息用于指示该第一会话存在对应的绑定信息。

在一种可能的设计中,该策略控制系统还包括第二会话管理网元;第二会话管理网元,用于在建立第二会话的过程中,选择策略控制网元,并向绑定支持网元发送注册请求,注册请求包括终端的标识、s-nssai、dnn和策略控制网元的标识。

其中,第三十一方面中任一种设计方式所带来的技术效果可参见上述第一方面中不同设计方式所带来的技术效果,此处不再赘述。

第三十二方面,提供一种策略控制系统,包括网络设备和第一会话管理网元;网络设备,用于确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的单个网络切片选择辅助信息s-nssai和数据网络名称dnn;网络设备,还用于向第一会话对应的第一会话管理网元发送第二会话对应的第二会话管理网元选择的策略控制网元的标识;第一会话管理网元,用于接收来自网络设备的策略控制网元的标识,并根据该策略控制网元的标识选择该策略控制网元。

在一种可能的设计中,该策略控制系统还包括第二会话管理网元;第二会话管理网元,用于在建立第二会话的过程中,选择策略控制网元,并向网络设备发送该策略控制网元的标识;网络设备,用于接收来自第二会话管理网元的该策略控制网元的标识。

其中,第三十二方面中任一种设计方式所带来的技术效果可参见上述第三方面中不同设计方式所带来的技术效果,此处不再赘述。

第三十三方面,提供了一种策略控制方法,该方法包括:第一会话管理网元接收来自统一数据管理网元的指示信息,该指示信息用于指示第一会话管理网元从绑定支持网元获取策略控制网元的标识;或者,该指示信息用于指示已建立与正在建立的终端的第一会话具有相同的单个网络切片选择辅助信息s-nssai和数据网络名称dnn的终端的会话;或者,该指示信息用于指示第一会话存在对应的绑定信息;第一会话管理网元根据该指示信息向绑定支持网元发送请求消息,该请求消息包括该终端的标识、该s-nssai和该dnn;第一会话管理网元接收来自绑定支持网元的策略控制网元的标识,并根据该策略控制网元的标识选择该策略控制网元。基于本申请实施例提供的策略控制方法,由于统一数据管理网元向第一会话管理网元发送指示信息,使得第一会话管理网元可以根据该指示信息,从绑定支持网元获取与该终端的标识、该s-nssai和该dnn对应的策略控制网元的标识,并根据策略控制网元的标识选择该策略控制网元,该策略控制网元可以为第二会话对应的策略控制网元。也就是说,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的策略控制网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从统一数据库网元获取的签约信息相冲突的问题。

在一种可能的设计中,在第一会话管理网元接收来自统一数据管理网元的指示信息之前,该方法还包括:统一数据管理网元确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn;统一数据管理网元向第一会话对应的第一会话管理网元发送指示信息。

在一种可能的设计中,在统一数据管理网元向第一会话管理网元发送该指示信息之前,该方法还包括:统一数据管理网元确定该终端在非漫游或家乡路由场景下建立第一会话。

第三十四方面,提供了一种策略控制方法,该方法包括:统一数据管理网元接收来自第一会话管理网元的注册请求,该注册请求包括终端的标识、正在建立的该终端的第一会话对应的单个网络切片选择辅助信息s-nssai和数据网络名称dnn;统一数据管理网元向第一会话管理网元发送指示信息,该指示信息用于指示该第一会话管理网元从绑定支持网元获取策略控制网元的标识;或者,该指示信息用于指示已建立与该第一会话具有相同的s-nssai和dnn的该终端的会话;或者,该指示信息用于指示该第一会话存在对应的绑定信息。

在一种可能的设计中,在统一数据管理网元向该第一会话管理网元发送该指示信息之前,该方法还包括:统一数据管理网元确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn。

在一种可能的设计中,在统一数据管理网元向该第一会话管理网元发送该指示信息之前,方法还包括:统一数据管理网元确定该终端在非漫游或家乡路由场景下建立该第一会话。

其中,第三十四方面所带来的技术效果可参见上述第三十三方面,此处不再赘述。

第三十五方面,提供一种策略控制系统,包括:统一数据管理网元和第一会话管理网元;统一数据管理网元,用于向第一会话管理网元发送指示信息,该指示信息用于指示第一会话管理网元从绑定支持网元获取策略控制网元的标识;或者,该指示信息用于指示已建立与正在建立的终端的第一会话具有相同的单个网络切片选择辅助信息s-nssai和数据网络名称dnn的终端的会话;或者,该指示信息用于指示第一会话存在对应的绑定信息;第一会话管理网元,用于接收来自统一数据管理网元的该指示信息,并根据该指示信息向绑定支持网元发送请求消息,该请求消息包括该终端的标识、该s-nssai和该dnn;第一会话管理网元,还用于接收来自绑定支持网元的策略控制网元的标识,并根据该策略控制网元的标识选择该策略控制网元。

在一种可能的设计中,统一数据管理网元,还用于确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn。

在一种可能的设计中,统一数据管理网元,还用于确定该终端在非漫游或家乡路由场景下建立第一会话。

其中,第三十五方面所带来的技术效果可参见上述第三十三方面,此处不再赘述。

第三十六方面,提供一种策略控制系统,包括:第一会话管理网元和第一策略控制网元;第一会话管理网元,用于接收来自移动管理网元的用于创建第一会话的第一请求消息,该第一请求消息包括终端的标识、单个网络切片选择辅助信息s-nssai和数据网络名称dnn;第一会话管理网元,还用于为该第一会话选择第一策略控制网元,并向第一策略控制网元发送策略控制创建请求,该策略控制创建请求包括该终端的标识、该s-nssai和该dnn;第一策略控制网元,用于接收来自第一会话管理网元的策略控制创建请求,并向绑定支持网元发送该终端的标识、该s-nssai、该dnn和该第一策略控制网元的标识;第一策略控制网元,还用于接收来自绑定支持网元的拒绝指示,并向第一会话管理网元发送该拒绝指示,该拒绝指示包括该终端的标识、该s-nssai、该dnn和第二策略控制网元的标识;第一会话管理网元,用于接收该拒绝指示,并根据第二策略控制网元的标识为第一会话选择该第二策略控制网元。基于本申请实施例提供的策略控制系统,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的策略控制网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从统一数据库网元获取的签约信息相冲突的问题。

本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。

附图说明

图1为本申请实施例提供的策略控制系统的架构示意图一;

图2为本申请实施例提供的策略控制系统的架构示意图二;

图2a为本申请实施例提供的策略控制系统的架构示意图三;

图2b为本申请实施例提供的策略控制系统的架构示意图四;

图3a为本申请实施例提供的策略控制系统在非漫游5g网络架构中的应用示意图;

图3b为本申请实施例提供的策略控制系统在家乡路由5g网络架构中的应用示意图;

图4为本申请实施例提供的通信设备的硬件结构示意图;

图5为本申请实施例提供的策略控制方法的流程示意图一;

图6为本申请实施例提供的策略控制方法的流程示意图二;

图7为本申请实施例提供的策略控制方法的流程示意图三;

图8为本申请实施例提供的一种移动管理网元的结构示意图;

图9为本申请实施例提供的一种网络设备的结构示意图;

图10为本申请实施例提供的一种第一会话管理网元的结构示意图;

图11为本申请实施例提供的一种第二会话管理网元的结构示意图;

图12为本申请实施例提供的策略控制方法的流程示意图四;

图13为本申请实施例提供的策略控制方法的流程示意图五;

图14为本申请实施例提供的策略控制方法的流程示意图六;

图15为本申请实施例提供的一种统一数据管理网元的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请的描述中,除非另有说明,“/”表示前后关联的对象是一种“或”的关系,例如,a/b可以表示a或b;本申请中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,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可以是单个,也可以是多个。另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。

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

如图1所示,为本申请实施例提供的一种策略控制系统10,该策略控制系统10包括移动管理网元101和第一会话管理网元102。

移动管理网元101,用于向第一会话管理网元102发送用于创建第一会话的第一请求消息,该第一请求消息包括终端的标识、s-nssai和dnn。

第一会话管理网元102,用于接收来自移动管理网元101的用于创建第一会话的第一请求消息,并向绑定支持网元发送第二请求消息,该第二请求消息包括终端的标识、s-nssai和dnn。

第一会话管理网元102,还用于接收来自绑定支持网元的策略控制网元的标识,并根据策略控制网元的标识选择该策略控制网元。

其中,本申请实施例中,该请求消息用于请求对应的策略控制网元的标识,该策略控制网元可以为第二会话对应的策略控制网元,本申请实施例对此不作具体限定。

可选的,移动管理网元101,还用于在向第一会话管理网元102发送用于创建第一会话的第一请求消息之前,确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn。相应的,第一请求消息还包括指示信息,该指示信息用于指示第一会话管理网元102从绑定支持网元获取策略控制网元的标识;或者,该指示信息用于指示已建立与第一会话具有相同的s-nssai和dnn的终端的会话。

可选的,本申请实施例中的会话例如可以为pdu会话,在此统一说明,本申请实施例对此不作具体限定。

可选的,本申请实施例中,移动管理网元101和第一会话管理网元102之间可以直接通信,也可以通过其他设备的转发进行通信,本申请实施例对此不作具体限定。

基于本申请实施例提供的策略控制系统,由于移动管理网元可以向第一会话管理网元发送用于创建第一会话的第一请求消息,该第一请求消息包括终端的标识、s-nssai和dnn。进而,第一会话管理网元可以根据终端的标识、s-nssai和dnn,从绑定支持网元获取对应的策略控制网元的标识,并根据策略控制网元的标识选择该策略控制网元,该策略控制网元可以为第二会话对应的策略控制网元。也就是说,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的策略控制网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从统一数据库网元获取的签约信息相冲突的问题。

可选的,如图1所示,本申请实施例提供的策略控制系统10还可以包括第二会话管理网元103。

移动管理网元101,还用于向第二会话管理网元103发送用于创建第二会话的第三请求消息。

第二会话管理网元103,用于接收来自移动管理网元101的用于创建第二会话的第三请求消息,进而选择策略控制网元,并向绑定支持网元发送注册请求,该注册请求包括终端的标识、s-nssai、dnn和策略控制网元的标识。

可选的,本申请实施例中,移动管理网元101和第二会话管理网元103之间可以直接通信,也可以通过其他设备的转发进行通信,本申请实施例对此不作具体限定。

或者,如图2所示,为本申请实施例提供的一种策略控制系统20,该策略控制系统20包括网络设备201和第一会话管理网元202。

网络设备201,用于确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,进而向第一会话对应的第一会话管理网元202发送第二会话对应的第二会话管理网元选择的策略控制网元的标识。

第一会话管理网元202,用于接收来自网络设备201的策略控制网元的标识,并根据策略控制网元的标识选择策略控制网元。

可选的,本申请实施例中的网络设备例如可以是统一数据管理网元或移动管理网元,本申请实施例对此不作具体限定。

可选的,本申请实施例中,网络设备201和第一会话管理网元202之间可以直接通信,也可以通过其他设备的转发进行通信,本申请实施例对此不作具体限定。

基于本申请实施例提供的策略控制系统,由于网络设备在确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn之后,向第一会话管理网元发送第二会话对应的第二会话管理网元选择的策略控制网元的标识,使得第二会话管理网元可以根据该策略控制网元的标识选择对应的策略控制网元。也就是说,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的策略控制网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从统一数据库网元获取的签约信息相冲突的问题。

可选的,如图2所示,本申请实施例提供的策略控制系统20还可以包括第二会话管理网元203。

第二会话管理网元203,用于在建立第二会话的过程中,选择策略控制网元,并向网络设备201发送策略控制网元的标识。

网络设备201,用于接收来自第二会话管理网元的策略控制网元的标识。

可选的,本申请实施例中,网络设备201和第二会话管理网元203之间可以直接通信,也可以通过其他设备的转发进行通信,本申请实施例对此不作具体限定。

或者,如图2a所示,为本申请实施例提供的一种策略控制系统20a,该策略控制系统20a包括统一数据管理网元204和第一会话管理网元205。

其中,统一数据管理网元204,用于确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn。

统一数据管理网元204,还用于向第一会话对应的第一会话管理网元205发送指示信息,该指示信息用于指示第一会话管理网元205从绑定支持网元获取策略控制网元的标识;或者,该指示信息用于指示已建立与第一会话具有相同的s-nssai和dnn的终端的会话;或者,该指示信息用于指示第一会话存在对应的绑定信息。

第一会话管理网元205,用于接收来自统一数据管理网元204的该指示信息,并根据该指示信息向绑定支持网元发送请求消息,该请求消息包括该终端的标识、该s-nssai和该dnn。

第一会话管理网元205,还用于接收来自绑定支持网元的策略控制网元的标识,并根据该策略控制网元的标识选择该策略控制网元。

可选的,本申请实施例中,统一数据管理网元204和第一会话管理网元205之间可以直接通信,也可以通过其他设备的转发进行通信,本申请实施例对此不作具体限定。

基于本申请实施例提供的策略控制系统,由于统一数据管理网元确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn之后,可以向第一会话管理网元发送指示信息,使得第一会话管理网元可以根据该指示信息,从绑定支持网元获取与该终端的标识、该s-nssai和该dnn对应的策略控制网元的标识,并根据策略控制网元的标识选择该策略控制网元,该策略控制网元可以为第二会话对应的策略控制网元。也就是说,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的策略控制网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从统一数据库网元获取的签约信息相冲突的问题。

或者,如图2b所示,为本申请实施例提供的一种策略控制系统20b,该策略控制系统20b包括第一策略控制网元206和第一会话管理网元207。

其中,第一会话管理网元207,用于接收来自移动管理网元的用于创建第一会话的第一请求消息,该第一请求消息包括终端的标识、s-nssai和dnn。

第一会话管理网元207,还用于为该第一会话选择第一策略控制网元206,并向第一策略控制网元206发送策略控制创建请求,该策略控制创建请求包括该终端的标识、该s-nssai和该dnn。

第一策略控制网元206,用于接收来自第一会话管理网元207的策略控制创建请求,并向绑定支持网元发送该终端的标识、该s-nssai、该dnn和该第一策略控制网元206的标识。

第一策略控制网元206,还用于接收来自绑定支持网元的拒绝指示,并向第一会话管理网元207发送该拒绝指示,该拒绝指示包括该终端的标识、该s-nssai、该dnn和第二策略控制网元的标识。

第一会话管理网元207,用于接收该拒绝指示,并根据第二策略控制网元的标识为第一会话选择该第二策略控制网元。

可选的,本申请实施例中,第一策略控制网元206和第一会话管理网元207之间可以直接通信,也可以通过其他设备的转发进行通信,本申请实施例对此不作具体限定。

基于本申请实施例提供的策略控制系统,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的策略控制网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从统一数据库网元获取的签约信息相冲突的问题。

可选的,图1或图2或图2a或图2b所示的策略控制系统可以应用于目前的5g网络架构以及未来其它的网络架构,本申请实施例对此不作具体限定。

示例性的,假设图1所示的策略控制系统10或者图2所示的策略控制系统20或图2a所示的策略控制系统20a或者图2b所示的策略控制系统20b应用于目前的非漫游5g网络架构,则如图3a所示,上述的第一会话管理网元或第二会话管理网元所对应的网元或者实体可以为该非漫游5g网络架构中的smf网元;上述的统一数据管理网元所对应的网元或者实体可以为该非漫游5g网络架构中的统一数据管理(unifieddatamanagement,udm)网元;上述的移动管理网元所对应的网元或者实体可以为该非漫游5g网络架构中的amf网元;上述的绑定支持网元所对应的网元或者实体可以为该非漫游5g网络架构中的绑定支持功能(bindingsupportfunction,bsf)网元,上述的第一策略控制网元所对应的网元或者实体可以为该非漫游5g网络架构中的pcf网元。

此外,如图3a所示,该非漫游5g网络架构中还可以包括接入设备、用户面功能(userplanefunction,upf)网元、或者udr网元等,本申请实施例对此不作具体限定。

其中,终端通过下一代网络(nextgeneration,n)1接口(简称n1)与amf网元通信,接入设备通过n2接口(简称n2)与amf网元通信,接入设备通过n3接口(简称n3)与upf网元通信,amf网元通过n11接口(简称n11)与smf网元通信,amf网元通过n8接口(简称n8)与udm网元通信,smf网元通过n7接口(简称n7)与pcf网元通信,smf网元通过n4接口(简称n4)与upf网元通信,smf网元通过n10接口(简称n10)与udm网元通信,udm网元与udr网元通信,pcf网元与udr网元通信,bsf网元与pcf网元和smf网元通信。

需要说明的是,图3a仅是示例性的给出一个smf网元和upf网元。当然,该非漫游5g网络架构中可能包括多个smf网元和upf网元,如包括smf1网元和smf2网元,其中,smf1网元与upf1网元通信,smf2网元与upf2网元通信,本申请实施例对此不作具体限定。其中,各个网元之间的连接方式可参考图3a所示的非漫游5g网络架构,在此不再一一赘述。

或者,示例性的,假设图1所示的策略控制系统10或者图2所示的策略控制系统20或图2a所示的策略控制系统20a或者图2b所示的策略控制系统20b应用于目前的家乡路由5g网络架构,则如图3b所示,上述的第一会话管理网元或第二会话管理网元所对应的网元或者实体可以为该家乡路由5g网络架构中的归属地smf(homesmf,h-smf)网元;上述的统一数据管理网元所对应的网元或者实体可以为该家乡路由5g网络架构中的udm网元;上述的移动管理网元所对应的网元或者实体可以为该家乡路由5g网络架构中的amf网元;上述的绑定支持网元所对应的网元或者实体可以为该家乡路由5g网络架构中的bsf网元,上述的第一策略控制网元所对应的网元或者实体可以为该家乡路由5g网络架构中的pcf网元。

此外,如图3b所示,该家乡路由5g网络架构中还可以包括接入设备、拜访地smf(visitedsmf,v-smf)网元、归属地upf(homeupf,h-upf)网元、拜访地upf(visitedupf,v-upf)网元、或者udr网元等,本申请实施例对此不作具体限定。其中,终端、接入设备、amf网元、v-smf网元以及v-upf网元归属于拜访地公共陆地移动网(visitedpubliclandmobilenetwork,vplmn)中;udm网元、udr网元、h-smf网元、pcf网元、h-upf网元以及bsf网元归属于归属公共陆地移动网(homepubliclandmobilenetwork,hplmn)中。

如图3b所示,终端通过n1与amf网元通信,接入设备通过n2与amf网元通信,接入设备通过n3与v-upf网元通信,v-upf网元通过n9接口(简称n9)与h-upf网元通信,amf网元通过n11与v-smf网元通信,amf网元通过n8与udm网元通信,v-smf网元通过n16接口(简称n16)与h-smf网元通信,h-smf网元通过n7与pcf网元通信,h-smf网元通过n4与h-upf网元通信,v-smf网元通过n4与v-upf网元通信,h-smf网元通过n10与udm网元通信,pcf网元与udr网元通信,bsf网元与pcf网元和h-smf网元通信。

需要说明的是,图3b仅是示意性的给出一个v-smf网元、一个h-smf网元、一个h-upf网元以及一个v-upf网元。当然,该家乡路由5g网络架构中可能包括多个v-smf网元、多个h-smf网元、多个v-upf网元以及多个h-upf网元,如包括v-smf1网元、以及与v-smf1网元通信的h-smf1网元,v-smf2网元、以及与v-smf2网元通信的h-smf2网元等,其中,v-smf1网元与v-upf1网元通信,v-smf2网元与v-upf2网元通信,h-smf1网元与h-upf1网元通信,h-smf2网元与h-upf2网元通信,本申请实施例对此不作具体限定。其中,各个网元之间的连接方式可参考图3b所示的家乡路由5g网络架构,在此不再一一赘述。

需要说明的是,图3a或者图3b中的各个网元或者各个网元之间的接口名字只是一个示例,具体实现中网元名字或者接口名字可能为其他名字,本申请实施例对此不作具体限定。

此外,需要说明的是,图3a所示的非漫游5g网络架构或图3b所示的家乡路由5g网络架构中的amf网元、smf网元、h-smf网元、v-smf网元、udm网元、udr网元、或者pcf网元等控制面网元也可以采用服务化接口进行交互。比如,amf网元对外提供的服务化接口可以为namf;smf网元对外提供的服务化接口可以为nsmf;h-smf网元对外提供的服务化接口可以为nhsmf;v-smf网元对外提供的服务化接口可以为nvsmf;udm网元对外提供的服务化接口可以为nudm;udr网元对外提供的服务化接口可以为nudr;pcf网元对外提供的服务化接口可以为npcf;bsf网元对外提供的服务化接口可以为nbsf。相关描述可以参考23501标准中的5g系统架构(5gsystemarchitecture)图,在此不予赘述。

可选的,本申请实施例中所涉及到的终端(terminal)可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备;还可以包括用户单元(subscriberunit)、蜂窝电话(cellularphone)、智能电话(smartphone)、无线数据卡、个人数字助理(personaldigitalassistant,pda)电脑、平板型电脑、无线调制解调器(modem)、手持设备(handheld)、膝上型电脑(laptopcomputer)、无绳电话(cordlessphone)或者无线本地环路(wirelesslocalloop,wll)台、机器类型通信(machinetypecommunication,mtc)终端、用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)或者中继用户设备等。其中,中继用户设备例如可以是5g家庭网关(residentialgateway,rg)。为方便描述,本申请中,上面提到的设备统称为终端。

可选的,本申请实施例中所涉及的接入设备指的是接入核心网的设备,例如可以是基站,宽带网络业务网关(broadbandnetworkgateway,bng),汇聚交换机,非第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)接入设备等。基站可以包括各种形式的基站,例如:宏基站,微基站(也称为小站),中继站,接入点等。

可选的,本申请实施例图1中的移动管理网元或第一会话管理网元,或者图2中的网络设备或者第一会话管理网元,或者图2a中的统一数据管理网元或者第一会话管理网元,或者图2b中的第一策略控制网元或者第一会话管理网元可以由一个设备实现,也可以由多个设备共同实现,还可以是一个设备内的一个功能模块,本申请实施例对此不作具体限定。可以理解的是,上述功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。

例如,本申请实施例图1中的移动管理网元或第一会话管理网元,或者图2中的网络设备或者第一会话管理网元,或者图2a中的统一数据管理网元或者第一会话管理网元,或者图2b中的第一策略控制网元或者第一会话管理网元可以通过图4中的通信设备来实现。图4所示为本申请实施例提供的通信设备的硬件结构示意图。该通信设备400包括处理器401,通信线路402,存储器403以及至少一个通信接口(图4中仅是示例性的以包括通信接口404为例进行说明)。

处理器401可以是一个通用中央处理器(centralprocessingunit,cpu),微处理器,特定应用集成电路(application-specificintegratedcircuit,asic),或一个或多个用于控制本申请方案程序执行的集成电路。

通信线路402可包括一通路,在上述组件之间传送信息。

通信接口404,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radioaccessnetwork,ran),无线局域网(wirelesslocalareanetworks,wlan)等。

存储器403可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路402与处理器相连接。存储器也可以和处理器集成在一起。

其中,存储器403用于存储执行本申请方案的计算机执行指令,并由处理器401来控制执行。处理器401用于执行存储器403中存储的计算机执行指令,从而实现本申请下述实施例提供的策略控制方法。

可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。

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

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

在具体实现中,作为一种实施例,通信设备400还可以包括输出设备405和输入设备406。输出设备405和处理器401通信,可以以多种方式来显示信息。例如,输出设备405可以是液晶显示器(liquidcrystaldisplay,lcd),发光二级管(lightemittingdiode,led)显示设备,阴极射线管(cathoderaytube,crt)显示设备,或投影仪(projector)等。输入设备406和处理器401通信,可以以多种方式接收用户的输入。例如,输入设备406可以是鼠标、键盘、触摸屏设备或传感设备等。

上述的通信设备400可以是一个通用设备或者是一个专用设备。在具体实现中,通信设备400可以是台式机、便携式电脑、网络服务器、掌上电脑(personaldigitalassistant,pda)、移动手机、平板电脑、无线终端设备、嵌入式设备或有图4中类似结构的设备。本申请实施例不限定通信设备400的类型。

下面将结合图1至图4对本申请实施例提供的策略控制方法进行具体阐述。

需要说明的是,本申请下述实施例中各个网元之间的消息名字或消息中各参数的名字等只是一个示例,具体实现中也可以是其他的名字,本申请实施例对此不作具体限定。

首先,以图1所示的策略控制系统或者图2a所示的策略控制系统应用于如图3a所示的非漫游5g网络架构,第一会话管理网元为smf2网元,第二会话管理网元为smf1网元为例,如图5所示,为本申请实施例提供的一种策略控制方法,该策略控制方法包括如下步骤:

s501、终端向amf网元发送pdu会话建立请求(pdusessionestablishmentrequest)1,以使得amf网元接收来自终端的pdu会话建立请求1。

其中,pdu会话建立请求1中包括pdu会话标识2,用于请求建立第二会话。

可选的,本申请实施例中的pdu会话建立请求1中还可以包括s-nssai或dnn中的至少一个,本申请实施例对此不作具体限定。

可选的,本申请实施例中,amf网元可以根据终端的签约数据、运营商策略或来自终端的pdu会话建立请求1中的至少一个,确定第一会话对应的s-nssai和dnn。

示例性的,若pdu会话建立请求1中包括s-nssai和dnn,则amf网元可以根据该pdu会话建立请求1,确定第二会话对应的s-nssai和dnn。

或者,示例性的,若pdu会话建立请求1中包括s-nssai,则amf网元可以从终端的签约数据或者运营商策略中获取第二会话对应的dnn;或者,示例性的,若pdu会话建立请求1中包括dnn,则amf网元可以从终端的签约数据或者运营商策略中获取第二会话对应的s-nssai。也就是说,amf网元可以根据该pdu会话建立请求1,结合终端的签约数据或者运营商策略,确定第二会话对应的s-nssai和dnn。

或者,示例性的,若pdu会话建立请求1中不包括s-nssai和dnn,则amf网元可以从终端的签约数据或者运营商策略中的至少一个中获取第二会话对应的dnn和s-nssai,也就是说,amf网元可以根据终端的签约数据或者运营商策略中的至少一个,确定第二会话对应的s-nssai和dnn。

本申请实施例不限定amf网元确定第二会话对应的s-nssai和dnn的方式。

s502、amf网元为第二会话选择smf1网元。

可选的,amf网元还可以为第二会话选择pcf网元,本申请实施例对此不作具体限定。

其中,amf网元为第二会话选择smf1网元和pcf网元的方式可参考现有技术,在此不再赘述。

s503、amf网元向smf1网元发送用于创建第二会话的创建请求消息1,以使得smf1网元接收来自amf网元的创建请求消息1。

其中,创建请求消息1包括终端的标识、s-nssai、dnn和pdu会话标识2。

可选的,若amf网元还可以为第二会话选择pcf网元,则创建请求消息1中还可以包括amf网元为第二会话选择的pcf网元的标识,表示为pcfida,本申请实施例对此不作具体限定。

示例性的,本申请实施例中,终端的标识例如可以为用户永久标识(subscriptionpermanentidentifier,supi),在此统一说明,本申请实施例对此不作具体限定。

可选的,本申请实施例中的创建请求消息1例如可以是pdu会话创建会话管理(sessionmanagement,sm)上下文请求(pdusessioncreatesmcontextrequest)消息1,本申请实施例对此不作具体限定。

s504、smf1网元为第二会话在udm网元中进行注册,以及smf1网元从udm网元中获取与终端的标识,dnn和s-nssai组合对应的会话管理签约数据(sessionmanagementsubscriptiondata)。

此外,可选的,本申请实施例中,smf1网元还可以向udm网元订阅签约数据改变的通知,本申请实施例对此不作具体限定。

其中,步骤s504的相关实现可参考现有技术,在此不再赘述。

s505、smf1网元为第二会话选择pcf网元之后,向pcf网元发送策略控制创建请求1,以使得pcf网元接收来自smf1网元的策略控制创建请求1。

其中,策略控制创建请求1中可以包括终端的标识、pdu会话标识2、dnn、s-nssai以及smf1网元为第二会话分配的互联网协议(internetprotocol,ip)地址2。

可选的,本申请实施例中,smf1网元可以根据本地策略,amf网元发送的pcf网元的标识(这里为pcfida)、或者与网络存储功能(networkrepositoryfunction,nrf)网元交互等方式为第二会话选择pcf网元,具体可参考现有的实现方式,在此不再赘述。

s506、pcf网元向udr网元发送查询请求(queryrequest)1,以使得udr网元接收来自pcf网元的查询请求1。

其中,查询请求1中包括终端的标识,s-nssai和dnn,用于查询会话策略相关的签约信息,如pdu会话策略控制数据(pdusessionpolicycontroldata),剩余的允许最大数据量(remainingallowedusagedata)。pdu会话策略控制数据中例如可以包括签约的保证比特速率(guaranteedbitrate,gbr),该签约的gbr表示允许pcf网元授权给终端的最大保证带宽。剩余的允许最大数据量表示允许pcf网元授权给终端的剩余用量。

可选的,本申请实施例中,pcf网元还可以向udr网元订阅数据改变的通知,udr网元接收订阅请求后,向pcf网元返回确认消息,本申请实施例对此不作具体限定。其中,这里的数据改变是指会话策略相关的签约信息改变,在此统一说明,以下不再赘述。

s507、udr网元向pcf网元发送查询响应(queryresponse)1,以使得pcf网元接收来自udr网元的查询响应1。

其中,该查询响应1包括会话策略相关的签约信息。

s508、pcf网元根据获取的会话策略相关的签约信息进行策略决策,制定pcc规则和其他pdu会话相关的策略之后,向smf1网元发送策略控制创建响应(policycontrolcreatedresponse)1,以使得smf1网元接收来自pcf网元的策略控制创建响应1。

其中,该策略控制创建响应中包括pcf网元制定的会话策略。

s509、pcf网元与bsf网元之间进行管理注册。

具体的,pcf网元可以向bsf网元发送管理注册请求(managementregisterrequest),该管理注册请求中包括终端的标识、dnn、s-nssai、smf1网元为第二会话选择的pcf网元的标识以及smf1网元为第二会话分配的ip地址2。进而,在bsf网元保存终端的标识、dnn、s-nssai、pcf网元的标识以及ip地址2的对应关系之后,向pcf网元发送管理注册响应(managementregisterresponse)。

s510、smf1网元根据接收的会话策略,制定相关的用户面执行的策略(如pdr和关联的qer、urr、far等)。同时,smf1网元为第二会话选择upf1网元,并且与upf1网元交互,建立n4会话,并向upf1网元发送制定的用户面执行的策略,相关实现可参考现有技术,在此不再赘述。

s511、smf1网元向amf网元发送创建响应消息1,以使得amf网元接收来自smf1网元的创建响应消息1。

其中,该创建响应消息1包括smf1网元为第二会话分配的ip地址2以及其他信息,具体可参考现有技术,在此不再赘述。

可选的,本申请实施例中的创建响应消息1例如可以是pdu会话创建sm上下文响应(pdusessioncreatesmcontextresponse)消息1,本申请实施例对此不作具体限定。

s512、amf网元与接入设备或终端等交互,完成第二会话的后续建立流程,相关实现可参考现有技术,在此不再赘述。

s513、终端确定需要建立与已建立的终端的第二会话具有相同的s-nssai和dnn的第一会话。

其中,本申请实施例中,终端可能是在接收到网络的触发或者自身的触发之后,确定需要建立与已建立的终端的第二会话具有相同的s-nssai和dnn的第一会话,本申请实施例对此不作具体限定。

s514、终端向amf网元发送pdu会话建立请求2,以使得amf网元接收来自终端的pdu会话建立请求2。

其中,pdu会话建立请求2中包括pdu会话标识1,用于请求建立第一会话。

可选的,本申请实施例中的pdu会话建立请求2中还可以包括s-nssai和dnn中的至少一个,本申请实施例对此不作具体限定。

其中,amf网元确定第一会话对应的s-nssai和dnn的方式可参考步骤s501中amf网元确定第一会话对应的s-nssai和dnn的方式,在此不再赘述。

s515、amf网元为第一会话选择smf2网元。

可选的,amf网元还可以为第一会话选择pcf网元,本申请实施例对此不作具体限定。

其中,amf网元为第一会话选择smf1网元和pcf网元的方式可参考现有技术,在此不再赘述。

需要说明的是,本申请实施例中,amf网元为终端的不同会话选择不同的smf网元的原因可以是考虑smf网元负荷均衡,smf网元需要关机等原因,本申请实施例对此不作具体限定。

s516、amf网元向smf2网元发送用于创建第一会话的创建请求消息2,以使得smf2网元接收来自amf网元的创建请求消息2。

其中,创建请求消息2包括终端的标识、s-nssai、dnn和pdu会话标识1。

可选的,若amf网元还可以为第一会话选择pcf网元,则创建请求消息2中还可以包括amf网元为第一会话选择的pcf网元的标识,表示为pcfida,本申请实施例对此不作具体限定。

可选的,本申请实施例中,若amf网元确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,则该创建请求消息2中还可以包括指示信息,该指示信息用于指示smf2网元从bsf网元获取pcf网元的标识;或者,该指示信息用于指示已建立与第一会话具有相同的s-nssai和dnn的终端的会话;或者,该指示信息用于指示第一会话存在对应的pcf绑定信息,该pcf绑定信息即终端的标识、s-nssai、dnn和pcf网元的标识的对应关系。这样,smf2网元接收到该指示信息之后,可以向bsf网元请求与终端的标识、s-nssai和dnn对应的pcf网元的标识,本申请实施例对此不作具体限定。

可选的,本申请实施例中,amf网元可以在确定终端在非漫游场景下建立第一会话之后,在向smf2网元发送的创建请求消息2中携带上述指示信息,本申请实施例对此不作具体限定。示例性的,amf网元确定终端在非漫游场景下建立第一会话例如可以是:amf网元确定建立第一会话的终端位于家乡网络中,在此统一说明,以下不再赘述。

可选的,本申请实施例中,amf网元确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,具体可以包括:amf网元根据终端的签约数据、运营商策略和来自终端的pdu会话建立请求2中的至少一个,确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn。

比如,amf网元可以根据终端的签约数据、运营商策略或者来自终端的pdu会话建立请求2中的至少一个,确定第一会话对应的s-nssai和dnn;进而,amf网元根据第一会话对应的s-nssai和dnn,以及第二会话对应的s-nssai和dnn,确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn。

其中,amf网元根据终端的签约数据、运营商策略或者来自终端的pdu会话建立请求2中的至少一个,确定第一会话对应的s-nssai和dnn的方式可参考上述实施例,在此不再赘述。

可选的,本申请实施例中的创建请求消息2例如可以是pdu会话创建会话管理sm上下文请求消息2,本申请实施例对此不作具体限定。

可选的,本申请实施例中,amf网元确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,也可以替换为amf网元确定第一会话存在对应的pcf绑定信息,该pcf绑定信息即终端的标识、s-nssai、dnn和pcf网元的标识的对应关系,本申请实施例对此不作具体限定。

s517、smf2网元为第一会话在udm网元中进行注册,以及smf2网元从udm网元中获取与终端的标识,dnn和s-nssai组合对应的会话管理签约数据。

此外,可选的,本申请实施例中,smf2网元还可以向udm网元订阅签约数据改变的通知,本申请实施例对此不作具体限定。

可选的,本申请实施例中,若udm网元确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,则udm网元还向smf2网元发送指示信息,该指示信息用于指示smf2网元从bsf网元获取pcf网元的标识;或者,该指示信息用于指示已建立与第一会话具有相同的s-nssai和dnn的终端的会话;或者,该指示信息用于指示第一会话存在对应的pcf绑定信息,该pcf绑定信息即终端的标识、s-nssai、dnn和pcf网元的标识的对应关系。这样,smf2网元接收到该指示信息之后,可以向bsf网元请求与终端的标识、s-nssai和dnn对应的pcf网元的标识。

可选的,本申请实施例中,若udm网元确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,udm网元可以在确定终端在非漫游场景下建立第一会话之后,再向smf2网元发送上述指示信息,本申请实施例对此不作具体限定。示例性的,udm网元确定终端在非漫游场景下建立第一会话例如可以是:udm网元确定建立第一会话的终端位于家乡网络中,在此统一说明,以下不再赘述。

可选的,本申请实施例中,udm网元确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,也可以替换为udm网元第一会话存在对应的pcf绑定信息,该pcf绑定信息即终端的标识、s-nssai、dnn和pcf网元的标识的对应关系,本申请实施例对此不作具体限定。

其中,步骤s517的相关实现可参考现有技术,在此不再赘述。

s518、smf2网元根据配置向bsf网元发送管理发现请求(managementdiscoveryrequest),以使得bsf网元接收来自smf2网元的管理发现请求。

其中,该管理发现请求包括终端的标识、s-nssai和dnn,用于请求与终端的标识、s-nssai和dnn对应的pcf网元的标识。

s519、bsf网元向smf2网元发送管理发现响应(managementdiscoveryresponse),以使得smf2网元接收来自bsf网元的管理发现响应。

其中,该管理发现响应包括与终端的标识、s-nssai和dnn对应的pcf网元的标识。

可选的,本申请实施例中,bsf网元可以根据管理发现请求中携带的终端的标识、s-nssai和dnn,结合预先存储的终端的标识、s-nssai、dnn和pcf网元的对应关系,确定与终端的标识、s-nssai和dnn对应的pcf网元的标识,本申请实施例对此不作具体限定。

可选的,本申请实施例中,smf2网元可以根据配置按照上述方式总是和bsf网元交互,尝试获取与终端的标识、s-nssai和dnn对应的pcf网元的标识。若不存在具有相同dnn和s-nssai的终端的会话,则bsf网元不返回任何pcf网元的标识,此时smf2网元可以采用其他方式选择pcf网元,比如根据本地配置,amf网元提供的pcf网元的标识或者nrf网元提供的pcf网元的标识选择pcf网元,本申请实施例对此不作具体限定。

可选的,本申请实施例中,若步骤s516中的创建请求消息2中包括上述指示信息或者若在步骤s517中udm网元向smf2发送了上述指示信息,则smf2网元可以根据上述指示信息向bsf网元发送管理发现请求,从而获取对应的pcf网元的标识,本申请实施例对此不作具体限定。

s520、smf2网元根据pcf网元的标识,向对应的pcf网元发送策略控制创建请求2,以使得pcf网元接收来自smf2网元的策略控制创建请求2。

其中,策略控制创建请求2中可以包括终端的标识、pdu会话标识1、dnn、s-nssai以及smf2网元为第一会话分配的ip地址1。

s521、pcf网元向smf2网元发送策略控制创建响应2,以使得smf2网元接收来自pcf网元的策略控制创建响应2。

其中,该策略控制创建响应中包括pcf网元制定的会话策略。

s522、smf2网元根据接收的会话策略,制定相关的用户面执行的策略(如pdr和关联的qer、urr、far等)。同时,smf2网元为第一会话选择upf2网元,并且与upf2网元交互,建立n4会话,并向upf2网元发送制定的用户面执行的策略,相关实现可参考现有技术,在此不再赘述。

s523、smf2网元向amf网元发送创建响应消息2,以使得amf网元接收来自smf2网元的创建响应消息2。

其中,该创建响应消息2包括smf2网元为第一会话分配的ip地址1以及其他信息,具体可参考现有技术,在此不再赘述。

可选的,本申请实施例中的创建响应消息2例如可以是pdu会话创建sm上下文响应消息2,本申请实施例对此不作具体限定。

s524、amf网元与接入设备或终端等交互,完成第一会话的后续建立流程,相关实现可参考现有技术,在此不再赘述。

基于本申请实施例提供的策略控制方法,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的pcf网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从udr网元获取的签约信息相冲突的问题。相关技术效果分析可参考上述策略控制系统部分,在此不再赘述。

其中,上述步骤s501至s524中的amf网元或者smf2网元的动作可以由图4所示的通信设备400中的处理器401调用存储器403中存储的应用程序代码来执行,本实施例对此不作任何限制。

可选的,以图1所示的策略控制系统应用于如图3b所示的家乡路由5g网络架构,第一会话管理网元为h-smf2网元,第二会话管理网元为h-smf1网元为例,本申请实施例还可以提供一种类似于图5所示的实施例的策略控制方法,区别比如在于:将图5所示的实施例中的smf1网元替换为本申请实施例中的h-smf1网元,将图5所示的smf2网元替换为本申请实施例中的h-smf2网元,将图5所示的实施例中的upf1网元替换为本申请实施例中的h-upf1网元,将图5所示的实施例中的upf2网元替换为本申请实施例中的h-upf2网元。相应的,amf网元需要在选择h-smf1网元时,选择一个拜访地的v-smf1网元。amf网元与h-smf1网元交互的信息需要通过v-smf1网元转发;amf网元需要在选择h-smf2网元时,选择一个拜访地的v-smf2网元(v-smf1网元和v-smf2网元可以相同或不同,本申请实施例对此不作具体限定),amf网元与h-smf2网元交互的信息需要通过v-smf2网元转发。比如,amf网元通过v-smf1网元向h-smf1网元发送用于创建第二会话的创建请求消息1,以使得h-smf1网元接收来自amf网元的创建请求消息1;amf网元通过v-smf2网元向h-smf2网元发送用于创建第一会话的创建请求消息2,以使得h-smf2网元接收来自amf网元的创建请求消息2。此外,h-smf1网元和h-smf2网元与udm网元交互,分别为第二会话和第一会话进行注册。可选的,amf网元可以在确定终端在家乡路由场景下建立第一会话之后,在通过v-smf2网元向h-smf2网元发送的创建请求消息2中携带指示信息,该指示信息用于指示h-smf2网元从bsf网元获取pcf网元的标识;或者,该指示信息用于指示已建立与第一会话具有相同的s-nssai和dnn的终端的会话;或者,该指示信息用于指示第一会话存在对应的绑定信息。示例性的,amf网元确定终端在家乡路由场景下建立第一会话例如可以是:根据终端的签约数据、运营商策略和来自终端的pdu会话建立请求2中的至少一个确定终端在家乡路由场景下建立第一会话。其余相关描述可参考图5所示的实施例,在此不再赘述。。可选的,udm网元可以在确定终端在家乡路由场景下建立第一会话之后,在向h-smf2网元发送的注册请求的应答消息中携带指示信息,该指示信息用于指示h-smf2网元从bsf网元获取pcf网元的标识;或者,该指示信息用于指示已建立与第一会话具有相同的s-nssai和dnn的终端的会话;或者,该指示信息用于指示第一会话存在对应的绑定信息。示例性的,udm网元确定终端在家乡路由场景下建立第一会话例如可以是:udm网元确定请求注册的h-smf2网元为位于家乡网络的smf网元。其余相关描述可参考图5所示的实施例,在此不再赘述。

可选的,以图2所示的策略控制系统应用于如图3a所示的5g网络,第一会话管理网元为smf2网元,第二会话管理网元为smf1网元,网络设备为amf网元为例,如图6所示,为本申请实施例提供的一种策略控制方法,该策略控制方法包括如下步骤:

s601-s608、同图5所示的实施例中的步骤s501-s508,相关描述可参考图5所示的实施例,在此不再赘述。

s609、同图5所示的实施例中的步骤s510,相关描述可参考图5所示的实施例,在此不再赘述。

s610、与图5所示的实施例中的步骤s511类似,区别比如在于,本申请实施例中,需要在创建响应消息1中携带smf1网元为第二会话选择的pcf网元的标识。这样,amf网元接收创建响应消息1之后,可以保存终端的标识、s-nssai、dnn和该pcf网元的标识的对应关系。其余相关描述可参考图5所示的实施例,在此不再赘述。

s611-s614、同图5所示的实施例中的步骤s512-s515,相关描述可参考图5所示的实施例,在此不再赘述。

s615、可选的,amf网元确定终端在非漫游场景下建立第一会话。相关描述可参考图5所示的实施例中的步骤s516,在此不再赘述。

s616、若amf网元确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,amf网元向smf2网元发送用于创建第一会话的创建请求消息2,以使得smf2网元接收来自amf网元的创建请求消息2。

其中,该创建请求消息2包括终端的标识、s-nssai、dnn、smf1网元为第二会话选择的pcf网元的标识和pdu会话标识1。

其中,amf网元确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn的方式可参考图5所示的实施例,在此不再赘述。

可选的,本申请实施例中,amf网元可以根据获取的终端的标识、s-nssai和dnn,结合预先存储的终端的标识、s-nssai、dnn和pcf网元的对应关系,确定与终端的标识、s-nssai和dnn对应的pcf网元的标识,即smf1网元为第二会话选择的pcf网元的标识,本申请实施例对此不作具体限定。

可选的,若amf网元还可以为第一会话选择pcf网元,则创建请求消息2中还可以包括amf网元为第一会话选择的pcf网元的标识,表示为pcfida,本申请实施例对此不作具体限定。

其中,为了区别smf1网元为第二会话选择的pcf网元的标识不是现有技术中amf选择的pcf网元的标识,一种可能的实现方式中,在消息中的特殊的字段中携带smf1网元为第二会话选择的pcf网元的标识来指示该pcf网元的标识为smf网元选择的pcf网元,本申请实施例对此不作具体限定。其中,该特殊的字段可以是消息中现有的字段,也可以是新增的字段,这里不做限定。

或者,为了区别smf1网元为第二会话选择的pcf网元的标识不是现有技术中amf选择的pcf网元的标识,一种可能的实现方式中,可以在创建请求消息2中携带指示信息,该指示信息用于指示该pcf网元的标识对应的pcf网元是smf1网元选择的pcf网元;或者,该指示信息用于指示smf2网元选择该pcf网元的标识对应的pcf网元,本申请实施例对此不作具体限定。

s617、同图5所示的实施例中的步骤s517,相关描述可参考图5所示的实施例,在此不再赘述。

s618-s622、同图5所示的实施例中的步骤s520-s524,相关描述可参考图5所示的实施例,在此不再赘述。

基于本申请实施例提供的策略控制方法,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的pcf网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从udr网元获取的签约信息相冲突的问题。相关技术效果分析可参考上述策略控制系统部分,在此不再赘述。

其中,上述步骤s601至s622中的amf网元或者smf2网元的动作可以由图4所示的通信设备400中的处理器401调用存储器403中存储的应用程序代码来执行,本实施例对此不作任何限制。

可选的,以图2所示的策略控制系统应用于如图3b所示的家乡路由5g网络架构,第一会话管理网元为h-smf2网元,第二会话管理网元为h-smf1网元,网络设备为amf网元为例,本申请实施例还可以提供一种类似于图6所示的实施例的策略控制方法,区别比如在于:将图6所示的实施例中的smf1网元替换为本申请实施例中的h-smf1网元,将图6所示的smf2网元替换为本申请实施例中的h-smf2网元,将图6所示的实施例中的upf1网元替换为本申请实施例中的h-upf1网元,将图6所示的实施例中的upf2网元替换为本申请实施例中的h-upf2网元。相应的,amf网元需要在选择h-smf1网元时,选择一个拜访地的v-smf1网元。amf网元与h-smf1网元交互的信息需要通过v-smf1网元转发;amf网元需要在选择h-smf2网元时,选择一个拜访地的v-smf2网元(v-smf1网元和v-smf2网元可以相同或不同,本申请实施例对此不作具体限定),amf网元与h-smf2网元交互的信息需要通过v-smf2网元转发。比如,amf网元通过v-smf1网元向h-smf1网元发送用于创建第二会话的创建请求消息1,以使得h-smf1网元接收来自amf网元的创建请求消息1;amf网元通过v-smf2网元向h-smf2网元发送用于创建第一会话的创建请求消息2,以使得h-smf2网元接收来自amf网元的创建请求消息2。可选的,amf网元可以在确定终端在家乡路由场景下建立第一会话之后,执行步骤s616类似的步骤。示例性的,amf网元确定终端在家乡路由场景下请求建立第一会话例如可以是:根据终端的签约数据、运营商策略和来自终端的pdu会话建立请求2中的至少一个确定终端在家乡路由场景下建立第一会话。其余相关描述可参考图6所示的实施例,在此不再赘述。

可选的,以图2所示的策略控制系统应用于如图3a所示的5g网络,第一会话管理网元为smf2网元,第二会话管理网元为smf1网元,网络设备为udm网元为例,如图7所示,为本申请实施例提供的一种策略控制方法,该策略控制方法包括如下步骤:

s701-s703、同图5所示的实施例中的步骤s501-s503,相关描述可参考图5所示的实施例,在此不再赘述。

可选的,本申请实施例中,amf网元可以在步骤s703中包括指示信息,该指示信息用于指示smf1网元优先执行pcf网元的选择,本申请实施例对此不作具体限定。

s704、与图5所示的实施例中的步骤s504类似,区别比如在于,本申请实施例中,smf1根据配置选择pcf网元,并且在smf1网元向udm网元注册时,需要携带smf1网元为第二会话选择的pcf网元的标识。这样,udm网元可以保存终端的标识、s-nssai、dnn和该pcf网元的标识的对应关系。其余相关描述可参考图5所示的实施例,在此不再赘述。

可选的,本申请实施例中,若步骤s703中包括上述指示信息,则smf1网元可以根据该指示信息,优先执行pcf网元的选择之后,再执行步骤s704,本申请实施例对此不作具体限定。

可选的,本申请实施例中,若smf1网元不优先选择pcf网元,则smf1网元向udm网元注册的请求消息中不携带pcf网元的标识,而是smf网元在执行pcf网元的选择后,再向udm网元发送携带smf1网元为第二会话选择的pcf网元的标识,本申请实施例对此不作具体限定。

s705-s708、同图5所示的实施例中的步骤s505-s508,相关描述可参考图5所示的实施例,在此不再赘述。

s709-s714、同图5所示的实施例中的步骤s510-s515,相关描述可参考图5所示的实施例,在此不再赘述。

s715、amf网元向smf2网元发送用于创建第一会话的创建请求消息2,以使得smf2网元接收来自amf网元的创建请求消息2。

其中,该创建请求消息2包括终端的标识、s-nssai、dnn和pdu会话标识1。

可选的,若amf网元还可以为第一会话选择pcf网元,则创建请求消息2中还可以包括amf网元为第一会话选择的pcf网元的标识,表示为pcfida,本申请实施例对此不作具体限定。

s716、与图5所示的实施例中的步骤s517类似,区别比如在于,本申请实施例中,在smf2网元向udm网元注册时,若udm网元确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,则udm网元可以根据注册请求中携带的终端的标识、s-nssai和dnn,结合预先存储的终端的标识、s-nssai、dnn和pcf网元的对应关系,确定与终端的标识、s-nssai和dnn对应的pcf网元的标识,进而向smf2网元发送该pcf网元的标识,本申请实施例对此不作具体限定。

可选的,本申请实施例中,udm网元可以根据smf2网元向udm网元注册时发送的注册请求中携带的终端的标识、s-nssai和dnn,确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,本申请实施例对此不作具体限定。

可选的,本申请实施例中,udm网元可以在确定终端在非漫游场景下建立第一会话之后,再向smf2网元发送与终端的标识、s-nssai和dnn对应的pcf网元的标识,本申请实施例对此不作具体限定。示例性的,udm网元确定终端在非漫游场景下建立第一会话例如可以是:udm网元确定请求注册的smf2网元为位于家乡网络的smf网元,在此统一说明,以下不再赘述。

可选的,本申请实施例中,udm网元确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,也可以替换为udm网元确定第一会话存在对应的pcf绑定信息,该pcf绑定信息即终端的标识、s-nssai、dnn和pcf网元的标识的对应关系,本申请实施例对此不作具体限定。

s717-s721、同图5所示的实施例中的步骤s520-s524,相关描述可参考图5所示的实施例,在此不再赘述。

基于本申请实施例提供的策略控制方法,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的pcf网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从udr网元获取的签约信息相冲突的问题。相关技术效果分析可参考上述策略控制系统部分,在此不再赘述。

其中,上述步骤s701至s721中的udm网元或者smf2网元的动作可以由图4所示的通信设备400中的处理器401调用存储器403中存储的应用程序代码来执行,本实施例对此不作任何限制。

可选的,以图2所示的策略控制系统应用于如图3b所示的家乡路由5g网络架构,第一会话管理网元为h-smf2网元,第二会话管理网元为h-smf1网元,网络设备为udm网元为例,本申请实施例还可以提供一种类似于图7所示的实施例的策略控制方法,区别比如在于:将图7所示的实施例中的smf1网元替换为本申请实施例中的h-smf1网元,将图7所示的smf2网元替换为本申请实施例中的h-smf2网元,将图7所示的实施例中的upf1网元替换为本申请实施例中的h-upf1网元,将图7所示的实施例中的upf2网元替换为本申请实施例中的h-upf2网元。相应的,amf网元需要在选择h-smf1网元时,选择一个拜访地的v-smf1网元。amf网元与h-smf1网元交互的信息需要通过v-smf1网元转发;amf网元需要在选择h-smf2网元时,选择一个拜访地的v-smf2网元(v-smf1网元和v-smf2网元可以相同或不同,本申请实施例对此不作具体限定),amf网元与h-smf2网元交互的信息需要通过v-smf2网元转发。比如,amf网元通过v-smf1网元向h-smf1网元发送用于创建第二会话的创建请求消息1,以使得h-smf1网元接收来自amf网元的创建请求消息1;amf网元通过v-smf2网元向h-smf2网元发送用于创建第一会话的创建请求消息2,以使得h-smf2网元接收来自amf网元的创建请求消息2。可选的,udm网元可以在确定终端在家乡路由场景下建立第一会话之后,再向h-smf2网元发送与终端的标识、s-nssai和dnn对应的pcf网元的标识,本申请实施例对此不作具体限定。示例性的,udm网元确定终端在家乡路由场景下建立第一会话例如可以是:udm网元确定请求注册的h-smf2网元为位于家乡网络的smf网元。其余相关描述可参考图7所示的实施例,在此不再赘述。

需要说明的是,图7中,以图2所示的策略控制系统应用于如图3a所示的5g网络与如图3b所示的家乡路由5g网络架构的区别说明同样适用于下述图12至图14中,在此统一说明,以下不再赘述。

可选的,以图2所示的策略控制系统应用于如图3a所示的5g网络,第一会话管理网元为smf2网元,第二会话管理网元为smf1网元,网络设备为udm网元为例,如图12所示,为本申请实施例提供的一种策略控制方法,该策略控制方法包括如下步骤:

s1201-s1203、同图5所示的实施例中的步骤s501-s503,相关描述可参考图5所示的实施例,在此不再赘述。

s1204、smf1网元为第二会话在udm网元中进行注册,以及smf1网元从udm网元中获取与终端的标识,dnn和s-nssai组合对应的会话管理签约数据。

可选的,本申请实施例中,若udm网元中没有对应的会话管理签约数据,则udm网元进一步向udr网元查询,udr网元向udm网元返回与终端的标识,dnn和s-nssai组合对应的会话管理签约数据,从而udm网元进一步向smf1网元返回与终端的标识,dnn和s-nssai组合对应的会话管理签约数据。

可选的,本申请实施例中,smf1网元还可以向udm网元订阅签约数据改变的通知。可选的,udm网元可以进一步向udr网元订阅签约数据改变的通知。

可选的,本申请实施例中,smf1网元还可以向udm网元订阅pcf绑定信息改变的通知。可选的,udm网元可以进一步向udr网元订阅pcf绑定信息改变的通知。其中,该pcf绑定信息即终端的标识,dnn,s-nssai和对应的pcf网元的标识的对应关系。

s1205、同图5所示的实施例中的步骤s505,相关描述可参考图5所示的实施例,在此不再赘述。

s1206、pcf网元向udr网元发送查询请求1,以使得udr网元接收来自pcf网元的查询请求1。

其中,该查询请求1中携带终端的标识,s-nssai和dnn,用于查询会话策略相关的签约信息。其中,会话策略相关的签约信息的相关描述可参考图5所示的实施例中的步骤s506,在此不再赘述。

此外,该查询请求1中携带smf1网元为第二会话选择的pcf网元的标识。

可选的,本申请实施例中,pcf网元还可以向udr网元订阅数据改变的通知,udr网元接收订阅请求后,返回确认消息。

s1207、udr网元向pcf网元发送查询响应1,以使得pcf网元接收来自udr网元的查询响应1。

其中,该查询响应1携带与终端的标识,dnn和s-nssai组合对应的会话策略相关的签约信息。

此外,本申请实施例中,udr网元获取smf1网元为第二会话选择的pcf网元的标识之后,保存终端的标识,dnn,s-nssai和该pcf网元的标识的对应关系,即保存pcf绑定信息。

s1208、同图5所示的实施例中的步骤s508,相关描述可参考图5所示的实施例,在此不再赘述。

s1209-s1214、同图5所示的实施例中的步骤s510-515,相关描述可参考图5所示的实施例,在此不再赘述。

s1215、amf网元向smf2网元发送用于创建第一会话的创建请求消息2,以使得smf2网元接收来自amf网元的创建请求消息2。

其中,创建请求消息2包括终端的标识、s-nssai、dnn和pdu会话标识1。

可选的,若amf网元还可以为第一会话选择pcf网元,则创建请求消息2中还可以包括amf网元为第一会话选择的pcf网元的标识,表示为pcfida,本申请实施例对此不作具体限定。

s1216、smf2网元为第一会话在udm网元中进行注册,以及smf2网元从udm网元中获取与终端的标识,dnn和s-nssai组合对应的会话管理签约数据。

此外,本申请实施例中,若udm网元判断第一会话是非漫游场景下建立的,则udm网元还可以向smf2网元返回pcf绑定信息,该pcf绑定信息即上述终端的标识,dnn,s-nssai和smf1网元选择的pcf网元的标识的对应关系。

一种可能的实现方式中,udm网元可以通过如下方式获取pcf绑定信息:若udm网元判断已经有其他smf网元(即smf1网元)为具有该终端标识、dnn和s-nssai的pdu会话进行了注册,则udm网元向udr网元发送查询请求2,该查询请求2中包括终端的标识、dnn和s-nssai,以请求获取该pcf绑定信息。进而,udr网元向udm网元发送该pcf绑定信息,udm网元接收该pcf绑定信息。

或者,另一种可能的实现方式中,udm网元可以通过如下方式获取pcf绑定信息:若步骤s1204中订阅了pcf绑定信息改变通知,则当在步骤s1207中,udr网元保存了终端的标识,dnn,s-nssai和pcf网元的标识的对应关系之后,udr网元向udm网元发送pcf绑定信息改变通知,该pcf绑定信息改变通知中携带该pcf绑定信息。进而,udm网元接收该pcf绑定信息。

s1217-s1221、同图5所示的实施例中的步骤s520-s524,相关描述可参考图5所示的实施例,在此不再赘述。

基于本申请实施例提供的策略控制方法,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的pcf网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从udr网元获取的签约信息相冲突的问题。相关技术效果分析可参考上述策略控制系统部分,在此不再赘述。

其中,上述步骤s1201至s1221中的udm网元或者smf2网元的动作可以由图4所示的通信设备400中的处理器401调用存储器403中存储的应用程序代码来执行,本实施例对此不作任何限制。

可选的,以图2所示的策略控制系统应用于如图3a所示的5g网络,第一会话管理网元为smf2网元,第二会话管理网元为smf1网元,网络设备为udm网元为例,如图13所示,为本申请实施例提供的一种策略控制方法,该策略控制方法包括如下步骤:

s1301-s1303、同图5所示的实施例中的步骤s501-s503,相关描述可参考图5所示的实施例,在此不再赘述。

s1304-s1305、同图8所示的实施例中的步骤s804-s805,相关描述可参考图5所示的实施例,在此不再赘述。

s1306-s1309、同图5所示的实施例中的步骤s506-s509,相关描述可参考图5所示的实施例,在此不再赘述。

s1310、bsf网元向udr网元发送数据更新请求消息,以使得udr网元接收来自bsf网元的数据更新请求消息。

其中,该数据更新请求消息包括pcf绑定信息,其中,该pcf绑定信息即终端的标识,dnn,s-nssai和pcf网元的标识的对应关系。udr网元获取pcf绑定信息之后,保存该pcf绑定信息。

s1311-s1316、同图5所示的实施例中的步骤s510-515,相关描述可参考图5所示的实施例,在此不再赘述。

s1317、amf网元向smf2网元发送用于创建第一会话的创建请求消息2,以使得smf2网元接收来自amf网元的创建请求消息2。

其中,创建请求消息2包括终端的标识、s-nssai、dnn和pdu会话标识1。

可选的,若amf网元还可以为第一会话选择pcf网元,则创建请求消息2中还可以包括amf网元为第一会话选择的pcf网元的标识,表示为pcfida,本申请实施例对此不作具体限定。

s1318、与图12所示的实施例中的步骤s1216类似,区别比如在于,本申请实施例中,在步骤s1310中,udr网元该pcf绑定信息。其余相关描述可参考图12所示的实施例,在此不再赘述。

s1319-s1323、同图5所示的实施例中的步骤s520-s524,相关描述可参考图5所示的实施例,在此不再赘述。

基于本申请实施例提供的策略控制方法,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的pcf网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从udr网元获取的签约信息相冲突的问题。相关技术效果分析可参考上述策略控制系统部分,在此不再赘述。

其中,上述步骤s1301至s1323中的udm网元或者smf2网元的动作可以由图4所示的通信设备400中的处理器401调用存储器403中存储的应用程序代码来执行,本实施例对此不作任何限制。

可选的,以图2b所示的策略控制系统应用于如图3a所示的5g网络,第一会话管理网元为smf2网元,第二会话管理网元为smf1网元,网络设备为udm网元为例,如图14所示,为本申请实施例提供的一种策略控制方法,该策略控制方法包括如下步骤:

s1401-s1417、同图5所示的实施例中的步骤s501-s517,相关描述可参考图5所示的实施例,在此不再赘述。

s1418、smf2网元为第一会话选择pcfx网元之后,向pcfx网元发送策略控制创建请求2,以使得pcfx网元接收来自smf2网元的策略控制创建请求2。

其中,策略控制创建请求2中可以包括终端的标识、pdu会话标识2、dnn、s-nssai以及smf2网元为第一会话分配的ip地址1。

可选的,本申请实施例中,smf2网元可以根据本地策略,amf网元发送的pcf网元的标识(这里为pcfida)、或者与nrf网元交互等方式为第一会话选择pcfx网元,具体可参考现有的实现方式,在此不再赘述。

s1419、pcfx网元与bsf网元之间进行管理注册。

具体的,pcfx网元可以向bsf网元发送管理注册请求,该管理注册请求中包括终端的标识、dnn、s-nssai、smf2网元为第一会话选择的pcfx网元的标识以及smf2网元为第一会话分配的ip地址1。进而,bsf网元在接收该管理注册请求之后,确定已经存在与终端的标识、dnn和s-nssai对应的pcf网元(即smf1网元位第二会话选择的pcf网元)的标识,则bsf网元向pcfx返回拒绝指示,并在拒绝指示中携带与终端的标识、dnn和s-nssai对应的pcf网元的标识。

s1420、pcfx网元向smf2网元发送上述拒绝指示,以使得smf2网元接收来自pcfx网元的拒绝指示。

s1421、smf2向pcf网元的标识对应的pcf网元发送策略控制创建请求3,以使得该pcf网元接收来自smf1网元的策略控制创建请求3。

s1422、pcf网元与bsf网元之间进行管理注册。

具体的,pcf网元可以向bsf网元发送管理注册请求,该管理注册请求中包括终端的标识、dnn、s-nssai、smf1网元为第二会话选择的pcf网元的标识以及smf2网元为第一会话分配的ip地址1。进而,在bsf网元保存终端的标识、dnn、s-nssai、pcf网元的标识以及ip地址1的对应关系之后,向pcf网元发送管理注册响应。

s1423-s1426、同图5所示的实施例中的步骤s521-524,相关描述可参考图5所示的实施例,在此不再赘述。

基于本申请实施例提供的策略控制方法,可以保证为同一个终端的具有相同s-nssai和dnn的多个会话选择相同的pcf网元,因此可以避免为同一个终端的具有相同s-nssai和dnn的多个pdu会话制定的策略与从udr网元获取的签约信息相冲突的问题。相关技术效果分析可参考上述策略控制系统部分,在此不再赘述。

其中,上述步骤s1401至s1426中的bsf网元或者smf2网元的动作可以由图4所示的通信设备400中的处理器401调用存储器403中存储的应用程序代码来执行,本实施例对此不作任何限制。

上述主要从各个网元之间交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,上述移动管理网元、网络设备、第一会话管理网元或者第二会话管理网元为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

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

比如,以采用集成的方式划分各个功能模块的情况下,图8示出了一种移动管理网元80的结构示意图。该移动管理网元80包括:处理模块801和收发模块802。处理模块801,用于确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn。收发模块802,用于向第一会话管理网元发送用于创建第一会话的第一请求消息,第一请求消息包括终端的标识、s-nssai、dnn和指示信息,指示信息用于指示第一会话管理网元从绑定支持网元获取策略控制网元的标识;或者,指示信息用于指示已建立与第一会话具有相同的s-nssai和dnn的终端的会话;或者,该指示信息用于指示第一会话存在对应的绑定信息。

可选的,处理模块801具体用于:根据终端的签约数据、运营商策略和来自终端的会话建立请求中的至少一个,确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn。

可选的,处理模块801,还用于确定终端在非漫游或家乡路由场景下建立第一会话。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在本实施例中,该移动管理网元80以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该移动管理网元80可以采用图4所示的形式。

比如,图4中的处理器401可以通过调用存储器403中存储的计算机执行指令,使得移动管理网元80执行上述方法实施例中的策略控制方法。

具体的,图8中的收发模块802和处理模块801的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现。或者,图8中的处理模块801的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现,图8中的收发模块802的功能/实现过程可以通过图4中的通信接口404来实现。

由于本实施例提供的移动管理网元80可执行上述的策略控制方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。

可选的,本申请实施例还提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持移动管理网元实现上述策略控制方法,例如确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn。在一种可能的设计中,该装置还包括存储器。该存储器,用于保存移动管理网元必要的程序指令和数据。当然,存储器也可以不在该装置中。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。

或者,比如,以采用集成的方式划分各个功能模块的情况下,图9示出了一种网络设备90的结构示意图。该网络设备90包括:处理模块901和收发模块902。处理模块901,用于确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和名称dnn。收发模块902,用于向第一会话对应的第一会话管理网元发送第二会话对应的第二会话管理网元选择的策略控制网元的标识,策略控制网元的标识用于第一会话管理网元选择策略控制网元。

可选的,收发模块902,还用于在建立第二会话的过程中,接收来自第二会话管理网元的策略控制网元的标识。

可选的,该网络设备90可以为统一数据管理网元。收发模块902,还用于在建立第二会话的过程中,向统一数据库网元发送绑定信息改变通知的订阅请求。收发模块902,还用于接收来自统一数据库网元的绑定信息改变通知,该绑定信息改变通知包括与终端的标识、s-nssai和dnn对应的策略控制网元的标识。

可选的,如图9所示,该网络设备90还包括:存储模块903。存储模块903,用于存储终端的标识、s-nssai、dnn和策略控制网元的标识的对应关系。

可选的,处理模块901,还用于根据终端的标识、s-nssai、dnn和对应关系,确定策略控制网元的标识。

可选的,该网络设备90可以为统一数据管理网元。收发模块902,还用于向统一数据库网元发送请求消息,该请求消息包括终端的标识、s-nssai和dnn;收发模块902,还用于接收来自统一数据库网元的与终端的标识、s-nssai和dnn对应的策略控制网元的标识。

可选的,处理模块901,还用于确定终端在非漫游或家乡路由场景下建立第一会话。

可选的,网络设备90为移动管理网元;处理模块901,用于确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,具体为:用于根据终端的签约数据、运营商策略和来自终端的会话建立请求中的至少一个,确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn。

可选的,网络设备90为移动管理网元;收发模块902,还用于向第一会话管理网元发送指示信息,指示信息用于指示策略控制网元的标识对应的策略控制网元是会话管理网元选择的策略控制网元;或者,指示信息用于指示第一会话管理网元选择策略控制网元的标识对应的策略控制网元;或者,该指示信息用于指示第一会话存在对应的绑定信息。

可选的,网络设备90为移动管理网元;收发模块902,还用于在特殊字段中携带策略控制网元的标识,特殊字段用于指示策略控制网元的标识对应的策略控制网元是会话管理网元选择的策略控制网元。

可选的,网络设备90为统一数据管理网元;收发模块902,还用于接收来自第一会话管理网元的注册请求,注册请求包括终端的标识、s-nssai和dnn;相应的,处理模块901,用于确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn,具体为:用于根据终端的标识、s-nssai和dnn,确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在本实施例中,该网络设备90以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该网络设备90可以采用图4所示的形式。

比如,图4中的处理器401可以通过调用存储器403中存储的计算机执行指令,使得网络设备90执行上述方法实施例中的策略控制方法。

具体的,图9中的收发模块902、处理模块901和存储模块903的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现。或者,图9中的处理模块901的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现,图9中的收发模块902的功能/实现过程可以通过图4中的通信接口404来实现,图9中的存储模块903的功能/实现过程可以通过图4中的存储器403来实现。

由于本实施例提供的网络设备90可执行上述的策略控制方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。

可选的,本申请实施例还提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持网络设备实现上述策略控制方法,例如确定正在建立的终端的第一会话与已建立的终端的第二会话具有相同的s-nssai和dnn。在一种可能的设计中,该装置还包括存储器。该存储器,用于保存网络设备必要的程序指令和数据。当然,存储器也可以不在该装置中。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。

或者,比如,以采用集成的方式划分各个功能模块的情况下,图10示出了一种第一会话管理网元100的结构示意图。该第一会话管理网元100包括:处理模块1001和收发模块1002。

一种可能的实现方式中:

收发模块1002,用于接收来自移动管理网元的用于创建第一会话的第一请求消息,第一请求消息包括终端的标识、s-nssai和dnn。收发模块1002,还用于向绑定支持网元发送第二请求消息,第二请求消息包括终端的标识、s-nssai和dnn,用于请求对应的策略控制网元的标识,策略控制网元为第二会话对应的策略控制网元,第二会话为已建立的与第一会话具有相同s-nssai和dnn的终端的会话。收发模块1002,还用于接收来自绑定支持网元的策略控制网元的标识。处理模块1001,用于根据策略控制网元的标识选择策略控制网元。

可选的,第一请求消息还包括指示信息,指示信息用于指示第一会话管理网元从绑定支持网元获取策略控制网元的标识;或者,指示信息用于指示已建立与第一会话具有相同的s-nssai和dnn的终端的会话;或者,该指示信息用于指示第一会话存在对应的绑定信息。

可选的,收发模块1002,还用于向统一数据管理网元发送注册请求,该注册请求包括终端的标识、正在建立的该终端的第一会话对应的s-nssai和dnn;收发模块1002,还用于接收来自统一数据管理网元的指示信息,该指示信息用于指示第一会话管理网元从绑定支持网元获取策略控制网元的标识;或者,该指示信息用于指示已建立与第一会话具有相同的s-nssai和dnn的所述终端的会话;或者,该指示信息用于指示第一会话存在对应的绑定信息。收发模块1002,用于向绑定支持网元发送第二请求消息,包括:用于根据该指示信息,向绑定支持网元发送第二请求消息。

另一种可能的实现方式中:

收发模块1002,用于接收来自移动管理网元的用于创建第一会话的第一请求消息,第一请求消息包括终端的标识、s-nssai和dnn。收发模块,还用于向绑定支持网元发送第二请求消息,第二请求消息包括终端的标识、s-nssai和dnn,用于请求对应的策略控制网元的标识,策略控制网元为第二会话对应的策略控制网元,第二会话为已建立的与第一会话具有相同s-nssai和dnn的终端的会话。处理模块1001,用于若确定接收不到来自绑定支持网元的策略控制网元的标识,根据本地配置、移动管理网元提供的策略控制网元的标识或者网络存储功能网元提供的策略控制网元的标识中的至少一个为第一会话选择策略控制网元。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在本实施例中,该第一会话管理网元100以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该第一会话管理网元100可以采用图4所示的形式。

比如,图4中的处理器401可以通过调用存储器403中存储的计算机执行指令,使得第一会话管理网元100执行上述方法实施例中的策略控制方法。

具体的,图10中的收发模块1002和处理模块1001的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现。或者,图10中的处理模块1001的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现,图10中的收发模块1002的功能/实现过程可以通过图4中的通信接口404来实现。

由于本实施例提供的第一会话管理网元100可执行上述的策略控制方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。

可选的,本申请实施例还提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持第一会话管理网元实现上述策略控制方法,例如确根据策略控制网元的标识选择策略控制网元。在一种可能的设计中,该装置还包括存储器。该存储器,用于保存第一会话管理网元必要的程序指令和数据。当然,存储器也可以不在该装置中。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。

或者,比如,以采用集成的方式划分各个功能模块的情况下,图11示出了一种第二会话管理网元110的结构示意图。该第二会话管理网元110包括:处理模块1101和收发模块1102。处理模块1101,用于在建立终端的第二会话的过程中,选择策略控制网元。收发模块1102,用于向网络设备发送策略控制网元的标识,策略控制网元的标识用于第一会话管理网元选择策略控制网元,第一会话管理网元为第一会话对应的会话管理网元,第一会话为待建立的与第二会话具有相同的s-nssai和dnn的终端的会话。

可选的,网络设备为移动管理网元或者统一数据管理网元。

可选的,第二会话为第二会话管理网元为终端处理的第一个具有s-nssai和dnn的会话。

可选的,收发模块1102,还用于接收来自移动管理网元的指示信息,该指示信息用于指示优先执行策略控制网元的选择。比如,第二会话管理网元在选择策略控制网元之后,再向统一数据管理网元发送包括策略控制网元的标识的注册请求。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在本实施例中,该第二会话管理网元110以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该第二会话管理网元110可以采用图4所示的形式。

比如,图4中的处理器401可以通过调用存储器403中存储的计算机执行指令,使得第二会话管理网元110执行上述方法实施例中的策略控制方法。

具体的,图11中的收发模块1102和处理模块1101的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现。或者,图11中的处理模块1101的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现,图11中的收发模块1102的功能/实现过程可以通过图4中的通信接口404来实现。

由于本实施例提供的第二会话管理网元110可执行上述的策略控制方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。

可选的,本申请实施例还提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持第二会话管理网元实现上述策略控制方法,例如在建立终端的第二会话的过程中,选择策略控制网元。在一种可能的设计中,该装置还包括存储器。该存储器,用于保存第二会话管理网元必要的程序指令和数据。当然,存储器也可以不在该装置中。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。

或者,比如,以采用集成的方式划分各个功能模块的情况下,图15示出了一种统一数据管理网元150的结构示意图。该统一数据管理网元150包括:接收模块1501和发送模块1502。其中,接收模块1501,用于接收来自第一会话管理网元的注册请求,该注册请求包括终端的标识、正在建立的该终端的第一会话对应的s-nssai和dnn。发送模块1502,用于向第一会话管理网元发送指示信息,该指示信息用于指示该第一会话管理网元从绑定支持网元获取策略控制网元的标识;或者,该指示信息用于指示已建立与该第一会话具有相同的s-nssai和dnn的该终端的会话;或者,该指示信息用于指示该第一会话存在对应的绑定信息。

可选的,如图15所示,该统一数据管理网元150还可以包括处理模块1503。其中,处理模块1503,用于确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn。

可选的,处理模块1501,还用于确定该终端在非漫游或家乡路由场景下建立该第一会话。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在本实施例中,该统一数据管理网元150以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该统一数据管理网元150可以采用图4所示的形式。

比如,图4中的处理器401可以通过调用存储器403中存储的计算机执行指令,使得统一数据管理网元150执行上述方法实施例中的策略控制方法。

具体的,图15中的接收模块1501、发送模块1502和处理模块1503的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现。或者,图15中的处理模块1503的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现,图15中的接收模块1501和发送模块1502的功能/实现过程可以通过图4中的通信接口404来实现。

由于本实施例提供的统一数据管理网元150可执行上述的策略控制方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。

可选的,本申请实施例还提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持统一数据管理网元实现上述策略控制方法,例如确定正在建立的终端的第一会话与已建立的该终端的第二会话具有相同的s-nssai和dnn。在一种可能的设计中,该装置还包括存储器。该存储器,用于保存统一数据管理网元必要的程序指令和数据。当然,存储器也可以不在该装置中。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriberline,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solidstatedisk,ssd))等。

尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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