IMS中的网络分片的制作方法

文档序号:22891145发布日期:2020-11-10 18:16阅读:139来源:国知局
IMS中的网络分片的制作方法

相关申请

本申请要求2018年2月2日提交的临时专利申请第62/625,432号的权益,其全部公开内容通过引用合并于此。

本公开涉及网络分片(networkslicing),并且具体地,涉及互联网协议(ip)多媒体子系统(ims)中的网络分片。



背景技术:

网络分片利用虚拟化技术(例如,软件定义网络(sdn)和网络功能虚拟化(nfv))来允许在公共共享物理基础设施之上创建多个虚拟(即,逻辑)网络。这些虚拟网络被称为网络切片(networkslice)。网络切片然后可以被定制以满足不同用例的需求。

例如,在第三代合作伙伴计划(3gpp)中,已经针对第五代(5g)系统(5gs)提出了网络分片的建议。在这方面,图1示出了5gs的示例,其包括5g无线电接入网(ran)、5g核心网(5gc)、以及互联网协议(ip)多媒体子系统(ims)。5gran和5gc一起被称为5gs。如图所示,5gran包括多个无线电接入节点(被称为新无线电(nr)基站(gnb))。5gc包括多个核心网络节点或核心网络功能,例如认证管理功能(amf)、用户平面功能(upf)、策略控制功能(pcf)等。ims包括多个ims节点,例如服务呼叫会话控制功能(s-cscf)、代理呼叫会话控制功能(p-cscf)、归属订户服务(hss)等。图2示出了关于5gs的网络切片的概念。如图2所示,5gs支持多种服务。在此示例中,存在四个被标记为服务1、服务2、服务3、以及服务4的服务。示例服务包括但不限于增强型移动宽带(embb)、超可靠低延迟通信(urllc)、大规模机器型通信(mmtc)或大规模物联网(iot)、紧急服务等。如图所示,每个服务都被映射到被定制以满足该服务的需求的5gs网络切片。注意,多个服务可以被映射到同一5gs网络切片。同样,如图2所示,这些5gs网络切片在同一物理基础设施上被实现。

当前存在某些难题。特别地,目前在3gpp中正在研究对ims中的网络分片的支持。但是,此时,ims不支持网络分片。因此,需要用于支持ims中的网络分片的系统和方法。



技术实现要素:

公开了用于实现互联网协议ip多媒体子系统ims网络分片的系统和方法。在一些实施例中,一种由无线设备执行的与向ims网络切片注册或使用ims网络切片发起会话有关的方法包括:经由无线电接入网络向ims节点发送消息,所述消息包括期望的ims网络切片的标识符。通过这种方式,实现ims网络分片。

在一些实施例中,所述消息是用于向所述期望的ims网络切片注册所述无线设备的第一注册消息。此外,在一些实施例中,所述消息包括所述无线设备的ip多媒体私有标识impi。此外,在一些实施例中,所述消息还包括所述无线设备的ip多媒体公共标识impu。在一些其他实施例中,所述消息还包括指示无线设备的多个impu的信息。

在一些实施例中,所述方法还包括:经由所述无线电接入网络ran向ims节点发送第二注册消息,所述第二注册消息包括第二期望的ims网络切片的标识符。此外,在一些实施例中,所述第一注册消息和所述第二注册消息是用于所述无线设备的同一impi-impu对。此外,在一些实施例中,单独的注册上下文被创建并被存储在所述ims中以用于向所述期望的ims网络切片和所述第二期望的ims网络切片注册所述impi-impu对。在一些其他实施例中,所述第一注册消息和所述第二注册消息是用于所述无线设备的相同的impi但是所述无线设备的不同的impu。此外,在一些实施例中,单独的注册上下文被创建并被存储在所述ims中以用于向所述期望的ims网络切片和所述第二期望的ims网络切片注册所述无线设备。在一些其他实施例中,所述第一注册消息和所述第二注册消息是用于所述无线设备的不同的impi和所述无线设备的不同的impu。在一些实施例中,所述方法还包括:维持所述无线设备针对每个所述期望的ims网络切片的单独注册。

在一些实施例中,所述方法还包括:从所述ims节点接收包括所述无线设备所签约的ims网络切片的标识符的列表的响应。

在一些实施例中,所述消息是会话发起协议sipinvite。

在一些实施例中,发送所述消息包括:将所述消息发送给代理呼叫会话控制功能p-cscf,并且所述方法还包括:从两个或更多个p-cscf中选择所述p-cscf。

在一些实施例中,发送所述消息包括:将所述消息发送给被选择的p-cscf,并且所述方法还包括:基于所述期望的ims网络切片的所述标识符从两个或更多个p-cscf中选择所述p-cscf。此外,在一些实施例中,基于所述期望的ims网络切片的所述标识符从所述两个或更多个p-cscf中选择所述p-cscf包括:获得分别用于所述两个或更多个p-cscf的两个或更多个完全限定域名fqdn或两个或更多个ip地址;获得指示用于所述两个或更多个p-cscf中的每个p-cscf的一个或多个支持的ims网络切片的信息;以及基于指示用于所述两个或更多个p-cscf中的每个p-cscf的一个或多个支持的ims网络切片的所述信息,选择所述两个或更多个p-cscf中支持所述期望的ims网络切片的p-cscf作为向其发送所述消息的所述被选择的p-cscf。在一些其他实施例中,基于所述期望的ims网络切片的所述标识符从所述两个或更多个p-cscf中选择所述p-cscf包括:获得用于每个支持的ims网络切片的所述两个或更多个p-cscf的fqdn,其中,每个所述fqdn包括标识对应的ims网络切片的网络切片标识符部分;以及基于所述期望的ims网络切片的所述标识符与所述fqdn的所述网络切片标识符部分的比较,选择所述fqdn中的一个作为用于发送消息的fqdn。

在一些实施例中,所述ims网络切片的所述标识符被映射到一个或多个第五代系统5gs网络切片。

还公开了一种用于向ims网络切片注册或使用ims网络切片发起会话的无线设备的实施例。在一些实施例中,一种用于向ims网络切片注册或使用ims网络切片发起会话的无线设备适于:经由ran向ims节点发送消息,所述消息包括期望的ims网络切片的标识符。

在一些其他实施例中,一种用于向ims网络切片注册或使用ims网络切片发起会话的无线设备包括:一个或多个发射机和一个或多个接收机,可操作以使用无线电接入网络来提供无线发送和接收;一个或多个处理器;以及存储器,其包括能够由所述一个或多个处理器执行的指令,由此所述无线设备可操作以:经由ran向ims节点发送消息,所述消息包括期望的ims网络切片的标识符。

还公开了一种由ims节点执行的与向ims网络切片注册无线设备或使用ims网络切片发起用于无线设备的会话有关的方法的实施例。在一些实施例中,一种由ims节点执行的与向ims网络切片注册无线设备或使用ims网络切片发起用于无线设备的会话有关的方法包括:接收包括期望的ims网络切片的标识符的消息,所述期望的ims网络切片是无线设备期望向其注册的ims网络切片或无线设备正在其上发起会话的ims网络切片;以及在接收到包括所述期望的ims网络切片的所述标识符的所述消息时,执行一个或多个动作。

在一些实施例中,所述ims节点是p-cscf,所述消息是用于向所述期望的ims网络切片注册所述无线设备的第一注册消息,以使得接收所述消息包括从所述无线设备接收所述消息。此外,在一些实施例中,所述消息包括所述无线设备的impi。此外,在一些实施例中,所述消息还包括所述无线设备的impu。在一些其他实施例中,所述消息还包括指示所述无线设备的多个impu的信息。

在一些实施例中,所述方法还包括:从所述无线设备接收第二注册消息,所述第二注册消息包括第二期望的ims网络切片的标识符。在一些实施例中,所述第一注册消息和所述第二注册消息是用于所述无线设备的同一impi-impu对。此外,在一些实施例中,单独的注册上下文被创建并被存储在所述ims中以用于向所述期望的ims网络切片和所述第二期望的ims网络切片注册所述impi-impu对。在一些其他实施例中,所述第一注册消息和所述第二注册消息是用于所述无线设备的相同的impi但是所述无线设备的不同的impu。此外,在一些实施例中,单独的注册上下文被创建并被存储在所述ims中以用于向所述期望的ims网络切片和所述第二期望的ims网络切片注册所述无线设备。在一些其他实施例中,所述第一注册消息和所述第二注册消息是用于所述无线设备的不同的impi和所述无线设备的不同的impu。在一些实施例中,所述方法还包括:维持所述无线设备针对每个所述期望的ims网络切片的单独注册。

在一些实施例中,所述方法还包括:向询问呼叫会话控制功能i-cscf发送包括所述第二期望的ims网络切片的所述标识符的注册消息。此外,在一些实施例中,所述方法还包括:在向所述i-cscf发送所述注册消息之前,验证所述第二期望的ims网络切片的所述标识符被所述p-cscf支持。

在一些实施例中,执行所述一个或多个动作包括:向i-cscf发送包括所述期望的ims网络切片的所述标识符的注册消息。此外,在一些实施例中,执行所述一个或多个动作还包括:在向所述i-cscf发送所述注册消息之前,验证所述期望的ims网络切片的所述标识符被所述p-cscf支持。

在一些其他实施例中,所述ims节点是p-cscf,所述消息是sipinvite。此外,在一些实施例中,执行一个或多个动作包括:检验所述期望的ims网络切片的所述标识符被所述p-cscf支持;以及向被包括在所述期望的ims网络切片中的服务呼叫会话控制功能s-cscf发送包括所述期望的ims网络切片的所述标识符的sipinvite。

在一些其他实施例中,所述ims节点是i-cscf,所述消息是用于向所述期望的ims网络切片注册所述无线设备的第一注册消息,并且接收所述消息包括:从p-cscf接收所述消息。此外,在一些实施例中,所述消息包括所述无线设备的impi。此外,在一些实施例中,所述消息还包括所述无线设备的impu。在一些其他实施例中,所述消息还包括指示所述无线设备的多个impu的信息。

在一些实施例中,所述方法还包括:接收用于向第二期望的ims网络切片注册所述无线设备的第二注册消息,所述第二注册消息包括所述第二期望的ims网络切片的标识符。此外,在一些实施例中,所述第一注册消息和所述第二注册消息是用于所述无线设备的同一impi-impu对。此外,在一些实施例中,单独的注册上下文被创建并被存储在所述ims中以用于向所述期望的ims网络切片和所述第二期望的ims网络切片注册所述impi-impu对。在一些其他实施例中,所述第一注册消息和所述第二注册消息是用于所述无线设备的相同的impi但是所述无线设备的不同的impu。此外,在一些实施例中,单独的注册上下文被创建并被存储在所述ims中以用于向所述期望的ims网络切片和所述第二期望的ims网络切片注册所述无线设备。在一些其他实施例中,所述第一注册消息和所述第二注册消息是用于所述无线设备的不同的impi和所述无线设备的不同的impu。

在一些实施例中,所述方法还包括:向归属订户服务hss发送查询,所述查询包括所述第二期望的ims网络切片的所述标识符。此外,在一些实施例中,所述方法还包括:接收来自所述hss的响应,所述响应包括s-cscf的列表和由所述s-cscf的列表中的每个s-cscf支持的ims网络切片的标识符。此外,在一些实施例中,所述响应还包括所述无线设备已经被认证的指示。

在一些实施例中,所述方法还包括:选择所述s-cscf中支持所述第二期望的ims网络切片的s-cscf作为被选择的用于所述第二期望的ims网络切片的s-cscf;以及向所述被选择的用于所述第二期望的ims网络切片的s-cscf发送包括所述第二期望的ims网络切片的所述标识符的注册消息。此外,在一些实施例中,被发送给所述被选择的用于所述第二期望的ims网络切片的s-cscf的所述注册消息还包括所述无线设备已经被认证的指示。

在一些实施例中,执行所述一个或多个动作包括:当接收到来自所述p-cscf的所述消息时,向hss发送查询;以及接收来自所述hss的响应,所述响应包括s-cscf的列表和由所述s-cscf的列表中的每个s-cscf支持的ims网络切片的标识符。此外,在一些实施例中,执行所述一个或多个动作还包括:选择所述s-cscf中支持所述期望的ims网络切片的s-cscf作为被选择的用于所述期望的ims网络切片的s-cscf;以及向所述被选择的用于所述期望的ims网络切片的s-cscf发送包括所述期望的ims网络切片的所述标识符的注册消息。

在一些其他实施例中,所述ims节点是i-cscf,所述消息是sipinvite。

在一些其他实施例中,所述ims节点是s-cscf,所述消息是用于向所述期望的ims网络切片注册所述无线设备的注册消息,并且接收所述消息包括:从i-cscf接收所述消息。此外,在一些实施例中,所述消息包括所述无线设备的impi。此外,在一些实施例中,所述消息还包括所述无线设备的impu。在一些其他实施例中,所述消息还包括指示所述无线设备的多个impu的信息。

在一些实施例中,执行所述一个或多个动作包括:与hss通信,以获得与所述无线设备向所述期望的ims网络切片的认证有关的认证信息。

在一些实施例中,执行所述一个或多个动作包括:与hss通信以存储与所述无线设备向所述期望的ims网络切片的注册有关的信息,所述信息是用于所述无线设备和所述期望的ims网络切片的特定impi-impu对,以使得该信息与针对用于相同或不同ims网络切片的不同impi-impu对和针对用于不同ims网络切片的相同impi-impu对而被存储的任何信息相分离。此外,在一些实施例中,所存储的用于所述期望的ims网络切片的信息与针对所述无线设备所存储的与所述无线设备被注册到的一个或多个不同的ims网络切片有关的信息相分离。在一些实施例中,执行所述一个或多个动作还包括:在与所述hss通信之前,验证所述期望的ims网络切片的所述标识符被所述s-cscf支持。

在一些其他实施例中,所述ims节点是hss,所述消息是从i-cscf接收的查询,所述查询包括所述期望的ims网络切片的所述标识符。在一些实施例中,执行所述一个或多个动作包括:向所述i-cscf发送响应,所述响应包括用于所述期望的ims网络切片的先前针对所述无线设备被选择并存储的s-cscf的标识符。在一些其他实施例中,执行所述一个或多个动作包括:确定所述无线设备已经向用于不同的ims网络切片的s-cscf注册并且不需要所述无线设备的重新认证;以及向所述i-cscf发送响应,所述响应包括:s-cscf的列表;所述s-cscf的列表中的每个s-cscf所支持的ims网络切片的标识符;以及所述无线设备已经被认证的指示。在一些实施例中,对于所述无线设备针对每个不同的impi-impu对而被注册到的两个或更多个ims网络切片中的每一个ims网络切片,所述hss维持单独的用于所述无线设备的注册上下文。

在一些实施例中,一种由ims节点执行的与使用ims网络切片发起用于无线设备的会话有关的方法包括:接收包括被分别映射到一个或多个ims网络切片的一个或多个网络切片标识符的标识符的消息,其中,所述一个或多个ims网络切片包括无线设备正在其上发起会话的期望的ims网络切片。所述方法还包括:在接收到包括所述标识符的所述消息时,执行一个或多个动作。此外,在一些实施例中,所述标识符被分别映射到两个或更多个ims网络切片的两个或更多个网络切片标识符。

在一些实施例中,一种由hss执行的与向ims网络切片注册无线设备有关的方法包括:从ims节点接收包括与ims网络分片相关的标志的查询;以及向所述ims节点发送包括s-cscf的列表和用于所述s-cscf的列表中的每个s-cscf的一个或多个ims网络切片的一个或多个标识符的响应。

在一些实施例中,一种由hss执行的与使用ims网络切片发起用于无线设备的会话有关的方法包括:从ims节点接收包括被分别映射到一个或多个ims网络切片的一个或多个网络切片标识符的标识符的查询,其中,所述一个或多个ims网络切片包括无线设备正在其上发起会话的期望的ims网络切片。所述方法还包括:定位所述无线设备被注册到的与所述一个或多个ims网络切片相对应的s-cscf;以及向所述ims节点发送包括所述s-cscf的标识符的响应。

还公开了一种用于向ims网络切片注册无线设备或使用ims网络切片发起用于无线设备的会话的ims节点的实施例。在一些实施例中,所述ims节点适于:接收包括期望的ims网络切片的标识符的消息,所述期望的ims网络切片是无线设备期望向其注册的ims网络切片或无线设备正在其上正在发起会话的ims网络切片。

在一些实施例中,一种用于向ims网络切片注册无线设备或使用ims网络切片发起用于无线设备的会话的ims节点包括:一个或多个网络接口;一个或多个处理器;以及存储器,包括能够由所述一个或多个处理器执行的指令,由此所述ims物理基础设施节点可操作以托管虚拟ims节点,所述虚拟ims节点可操作以:接收包括期望的ims网络切片的标识符的消息,所述期望的ims网络切片是无线设备期望向其注册的ims网络切片或无线设备正在其上正在发起会话的ims网络切片。

附图说明

结合在本说明书中并形成本说明书的一部分的附图示出了本公开的几个方面,并且与说明书一起用于解释本公开的原理。

图1示出了包括第五代(5g)无线电接入网(ran)、5g核心网(5gc)、以及互联网协议(ip)多媒体子系统(ims)的第五代系统(5gs)的示例;

图2示出了关于5gs的网络分片的概念;

图3示出了根据本公开的一些实施例的在ims网络中的网络分片的一个示例;

图4示出了可以在其中实现本公开的实施例的无线通信系统的一个示例;

图5a和图5b示出了根据本公开的一些实施例的用于针对请求具有对应的网络切片标识符(ns-id)的特定ims网络切片的用户设备(ue)的初始注册的呼叫流;

图6a和6b示出了根据本公开的一些实施例的呼叫流,其中,图5a和5b的用于同一ip多媒体私有标识(impi)-ip多媒体公共标识(impu)对的同一ue发出对具有新的/第二ns-id的新ims网络切片的第二ims注册请求;

图7a和7b示出了根据本公开的一些实施例的用于其中信息跨域流动的ims会话发起请求的呼叫流;

图8和图9示出了ims物理基础设施节点的示例实施例;以及

图10和11示出了ue的示例实施例。

具体实施方式

下面阐述的实施例表示使本领域技术人员能够实施实施例的信息,并且示出实施实施例的最佳模式。在根据附图阅读以下描述时,本领域技术人员将理解本公开的概念,并且将认识到本文未特别提到的这些概念的应用。应该理解,这些概念和应用落入本公开的范围内。

无线电节点:如本文所使用的,“无线电节点”是无线电接入节点或无线设备。

无线电接入节点:如本文所使用的,“无线电接入节点”或“无线电网络节点”是蜂窝通信网络的无线电接入网络(ran)中的用于无线地发送和/或接收信号的任何节点。无线电接入节点的一些示例包括但不限于基站(例如,第三代合作伙伴计划(3gpp)第五代(5g)nr网络中的新无线电(nr)基站(gnb)、高功率或宏基站、低功率基站(例如,微型基站、微微基站、归属增强或演进节点b(enb)等)、以及中继节点。

核心网络节点:如本文所使用的,“核心网络节点”是核心网络(例如,5g核心网络(5gc))中的任何类型的节点。

互联网协议(ip)多媒体系统(ims)节点:如本文所使用的,“ims节点”是ims中的任何类型的节点。ims节点可以是ims网络切片中的虚拟化节点。

无线设备:如本文所使用的,“无线设备”是通过向无线电接入节点无线地发送和/或接收信号来接入蜂窝通信网络(即,由蜂窝通信网络服务)的任何类型的设备。无线设备的一些示例包括但不限于3gpp网络中的用户设备(ue)和机器型通信(mtc)设备。

网络节点:如本文所使用的,“网络节点”是作为蜂窝通信网络/系统的ran或核心网络的一部分的任何节点。

注意,本文给出的描述专注于3gpp蜂窝通信系统,并且因此,经常使用3gpp术语或类似于3gpp术语的术语。但是,本文公开的概念并不限于3gpp系统。

注意,在本文的描述中,可以参考术语“小区”;但是,特别是关于5gnr概念,可以使用波束代替小区,并且因此,重要的是指出,本文描述的概念同样适用于小区和波束两者。

图3示出了在ims网络中的网络分片的一个示例。在此示例中,用户设备(ue)针对不同的服务向三个ims网络切片注册。每个ims网络切片具有单独的s-cscf。这样,在此示例中,存在三个单独的s-cscf,每个s-cscf用于一项服务。在此示例中,两个单独的网络切片被用于这些ims网络服务。例如,长期演进语音(volte)是一项可能使用一个网络切片的服务,而消息传递是另一项可能使用第二网络切片的服务。但是注意,两个或更多个不同的服务可能使用同一ims网络切片。

当前,ims允许每个ue一个服务呼叫会话控制功能(s-cscf)。对于ims中的网络分片,这必须改变,以使得一个ue可以注册并使用多个ims网络切片,每个ims网络切片具有单独的s-cscf。在这方面,特定的ue通常具有单个ip多媒体私有标识(impi)和一个或多个ip多媒体公共标识(impu)。然而,通过使用例如多个虚拟客户端,特定的ue可以包括两个或更多个impi和两个或更多个impu。根据本公开的实施例,为了实现ims网络分片,可以根据所请求的ims网络切片向用于ue的特定impi-impu对分配多个s-cscf。

不同的代理呼叫会话控制功能(p-cscf)也可以被用于不同的ims网络切片。例如,每个ims网络切片可以具有单独的p-cscf,或者如图3的示例所示,每个p-cscf可以服务一个或多个ims网络切片。这意味着ue需要定位满足其对特定服务的需求的用于ims网络切片的正确的p-cscf。因此,必须发展现有的发现方案以使ue能够找到与用于ue期望的服务的ims网络切片相匹配的正确的p-cscf。

对于每个ims网络切片,ue可以具有多个ims会话。每个所请求的ims网络切片将具有不同的标识符。一些网络切片将被标准化以便可以跨多个运营商来使用,但是某些网络切片可以是专用的。

本公开的某些方面及其实施例可以提供对前述难题或其他难题的解决方案。在这种背景下,其中,ims被理解为包括分别用于多个ims网络切片的多个s-cscf,并且还可以包括均与一个或多个网络切片相关联的多个p-cscf,本公开描述了实现ims网络分片的各个方面:

·ue在ims注册时指示第一ims网络切片。通过在例如ims注册消息和任何后续的ims注册消息中包括网络切片标识符(ns-id)来提供该指示。

·在向第一ims网络切片注册之后,如果ue期望向第二ims网络切片注册,则ue发起具有新的ns-id(即,第二ims网络切片的ns-id)的新的ims注册。在这种情况下,取决于特定的实施方式,可以使用相同或不同的p-cscf。注意,归属订户服务(hss)支持用于每个ims网络切片的每个impi-impu对的不同ims注册上下文。在针对第二ims网络切片的ims注册期间,如果相同的凭证(credential)被重用,则hss可以选择针对用于新ns-id的新ims注册来质询ue,或者hss可以考虑基于与第一ns-id相关联的第一ims注册而被正确认证的ue。将此映射到图3,在该示例中,hss将为ue保留三个单独的ims注册上下文,其中这三个单独的ims注册是独立的。假设对于所有三个ims注册,针对ue使用同一impi-impu对,则这三个单独的ims注册上下文是用于同一impi-impu对。

ο注意,ue可以将同一impi-impu对用于所有网络切片,或者可以将不同的impi-impu对用于某些(如果不是全部)网络切片。由hss为ue存储用于ue向其注册的每个ims网络切片的单独的ims注册上下文,其中,ims注册上下文与被用于针对相应ims网络切片的ims注册的相应impi-impu对相关联。

·在ims注册时,hss将分配支持ue所请求的ims网络切片的s-cscf,并将所分配的s-cscf存储在用于ue的对应的ims注册上下文中(即,用于由ue针对该ims网络切片的ims注册所使用的impi-impu对)。同一s-cscf支持两个或更多个网络切片是可能的。在这种情况下,s-cscf将为同一impi-impu对保留每个网络切片的单独状态信息,这些状态信息包括s-cscf的注册和相关的订户信息。这确保了完全独立性。

·ue可以从任何网络切片中注销,在这种情况下,在用于相应impi-impu对的该网络切片的cscf(即,p-cscf和s-cscf两者)中的所有已用资源都被释放,并且与该网络切片对应的注册上下文将被删除。

·一些ims网络切片将被标准化以便可以跨多个运营商来使用,但是某些ims网络切片可以是专用的。为了支持灵活性,在一些实施例中,跨不同的域使用新的信息元素(ie),该ie反映用于所使用的ims会话的网络切片,以使得终止域能够为目标ue选择适当的网络切片。这个新的ie在本文中被称为服务分类器标识符(sc-id)。一个或多个ns-id可被映射成单个sc-id。sc-id跨反映网络切片的域(网络到网络接口(nni))被标准化。注意,如果在ns-id与sc-id之间存在一对一映射,则它们本质上是相同的,但是被不同地标记以实现灵活性。注意,sc-id必须由单个s-cscf来服务。在将多个ns-id映射到一个sc-id期间必须考虑这一点。另外,注意,sc-id是可选的。例如,ns-id可以替代地跨不同的域被使用,在这种情况下,ns-id优选地被标准化。

·如果目标ue在没有ns-id的情况下注册,并且在这种情况下默认的s-cscf被分配给这样的ue,则在传入的会话发起协议(sip)invite中未接收到sc-id的终止域可以成功终止该会话。

·专用ns-id可以映射成专用sc-id。对于专用sc-id,域之间的漫游协议包括专用sc-id。

·在这种情况下,为了支持长期演进语音(volte)的本地分流(lbo),ns-id必须被漫游伙伴所理解。如果ns-id被映射到sc-id,则ns-id到sc-id的映射也必须被理解。

·ns-id和sc-id被计费服务器存储以用于正确计费。

·签约信息包括impi-impu对被允许使用的ns-id的列表。此签约信息在ims注册时被检验。

·ue被配置有它们所签约的ns-id,以便ue可以使用这些ns-id。这可以通过任何合适的手段来完成,并且这种配置不是本公开的重点。为了确保ue始终被任何改变所更新,在一些实施例中,ue在针对sipregister消息的sip200ok中接收已签约ns-id的列表。这些ns-id将覆写任何现有的ns-id。另一个替代方案是,ue可被配置有从现有的单个网络切片选择辅助信息(s-nssai)网络切片信息到ims特定切片的映射规则。注意,s-nssai是5gc用于网络标识符的术语。s-nssai包括切片/服务类型(sst)和切片区分器(sd),切片/服务类型(sst)指的是在特征和服务方面的预期网络切片行为,切片区分器(sd)是补充切片/服务类型以区分同一切片/服务类型的多个网络切片的可选信息。因此,例如,紧急5g系统(5gs)网络切片可以映射到ims紧急网络切片,或者5gs增强型移动宽带(embb)网络切片可以映射到imsvolte网络切片。单个5gs网络切片也可以映射成多个ims网络切片。在一些实施例中,该映射是运营商相关的,并且因此,映射例如在不同运营商之间的漫游协议中被共享。ims客户端能够通过适当的应用编程接口(api)取得5gs(s-nssai)分片信息。

某些实施例可以提供以下一个或多个技术优势。本公开提出了一种支持ims中的网络分片的简单方法。

图4示出了可以在其中实现本公开的实施例的无线通信系统400的一个示例。在本文所述的实施例中,无线通信系统400是包括5gran402、5gc404、以及ims406的5gs。如图所示,5gran402包括服务多个无线设备410(其在本文中也称为ue410)的多个基站408(其在3gpp5g中被称为gnb)。基站408被连接到5gc404。5gc404被连接到ims406。

在本文描述的实施例中,ims406包括多个ims网络切片412-1至412-n。ims网络切片412-1至412-n包括相应的s-cscf414-1至414-n。ims网络切片412-1至412-n在本文中通常被称为ims网络切片412,s-cscf414-1至414-n在本文通常被称为s-cscf414。s-cscf414是虚拟节点。

ims406还包括一个或多个p-cscf416、一个或多个询问呼叫会话控制功能(i-cscf)418、以及一个或多个hss420。如上所述,在一些实施例中,不同的p-cscf416可以被与不同的ims网络切片412相关联。例如,每个p-cscf416可以被与ims网络切片412中的一个不同的ims网络切片412相关联,或者每个p-cscf416可以被与一个或多个ims网络切片412相关联。

以下呼叫流实现了本文所述的解决方案的至少一些实施例。

图5a和5b中的第一呼叫流示出了请求具有对应ns-id的特定ims网络切片412的ue410的初始注册。粗体显示的方面是被附加地包括在现有消息中的附加信息(例如,ie)。该注册过程是被以附加元素增强的标准过程。这样,没有详细描述该过程的公知的常规方面。

如图所示,ue410将包括所请求的ims网络切片412的ns-id的注册消息发送给适当的p-cscf416(步骤500)。该注册消息包括诸如ue410的impi和impu之类的附加信息。所请求的ims网络切片412是ims网络切片412中被用于ue410所期望的特定服务的ims网络切片412。注意,例如经由配置或经由硬编码或以其他方式被存储在ue410处的预定义映射,ue410知道ims网络切片412(即,ims网络切片412的ns-id)与相应服务之间的映射。同样,由ue410使用任何合适的技术来确定适合的p-cscf416,下面描述其示例。

p-cscf416验证所请求的ns-id与p-cscf416的能力相匹配,如果是,则向i-cscf418发送注册消息(步骤502),其中该注册消息可以是p-cscf416在步骤500中接收到的同一注册消息,或可以是包括p-cscf416在步骤500中接收到的注册消息中所包括的全部或部分信息的不同的注册消息。无论哪种方式,从p-cscf416发送的注册消息都包括用于ue410的所请求的ns-id和impi-impu对。

i-cscf418查询hss420(步骤504)。在该示例中,i-cscf418将具有标志的查询消息发送到hss420,该标志被设置为指示该查询是针对s-cscf414的列表和每个s-cscf所支持的ns-id。s-cscf414的列表和列表中的每个s-cscf414所支持的ns-id例如由网络运营商来配置并被存储在hss420处。hss420用包括s-cscf414的列表和每个s-cscf414所支持的ns-id的响应消息来响应该查询(步骤506)。

i-cscf418从列表中选择支持在注册消息中提供的ns-id的s-cscf414之一(步骤508)。注意,可能仅存在一个支持所请求的ns-id的s-cscf414,或者可能存在一个以上的支持所请求的ns-id的s-cscf414。如果存在一个以上的支持所请求的ns-id的s-cscf414,则i-cscf418使用任何期望的选择方案(例如,基于一个或多个附加准则,例如负载平衡)来选择那些s-cscf414之一。

一旦i-cscf418已选择了适当的s-cscf414,则i-cscf418将注册消息发送给s-cscf414(步骤510),其中注册消息可以是由i-cscf418在步骤502中接收的同一注册消息,或可以是包括i-cscf418在步骤502中接收的注册消息中包括的全部或部分信息的不同注册消息。无论哪种方式,从i-cscf418被发送给s-cscf414的注册消息都包括用于ue410的所请求的ns-id和impi-impu对。

s-cscf414验证所请求的ns-id与s-cscf414的能力相匹配,如果是,则与hss420通信以获得用于针对ue410的im-impu对的ns-id的认证信息(步骤512)。作为认证过程的一部分,hss420存储被临时分配给ue410的ns-id和所选s-cscf414的s-cscf标识符(id)(步骤512a)。

在该示例中,hss420质询ue410。这样,401消息被返回给ue410(步骤514至518)。在接收到401消息之后,ue410将注册消息发送给p-cscf416,其中该注册消息再次包括期望的ims网络切片412的ns-id(步骤520)以及认证信息。

p-cscf416验证所请求的ns-id与p-cscf416的能力相匹配,如果是,则向i-cscf418发送注册消息(步骤522),其中该注册消息可以是由p-cscf416在步骤520中接收到的同一注册消息,或者可以是包括由p-cscf416在步骤520中接收到的注册消息中包括的全部或部分信息的不同注册消息。无论哪种方式,从p-cscf416发送的注册消息都包括用于ue410的所请求的ns-id和impi-impu对。

i-cscf418查询hss420(步骤524)。在此,查询包括所请求的ns-id。hss420将包括hss420在步骤512a中所存储的s-cscf414的s-cscfid的响应消息返回给i-cscf418(步骤526)。

一旦i-cscf418已经从hss420接收到响应,则i-cscf418将注册消息发送给s-cscf414(步骤528),其中该注册消息可以是由i-cscf418在步骤522中接收的同一注册消息,或者可以是包括由i-cscf418在步骤522中接收的注册消息中包括的全部或部分信息的不同注册消息。无论哪种方式,从i-cscf418被发送给s-cscf414的注册消息都包括用于ue410的所请求的ns-id和impi-impu对。

s-cscf414验证所请求的ns-id与s-cscf414的能力相匹配,如果是,则与hss420通信以存储与ue410的impi-impu对相关的包括ns-id和s-cscf414的s-cscfid的信息(步骤530)。

s-cscf414从hss420取回ue410的简档(步骤532)。该简档包括ue410(以及尤其是ue410的impi-impu对)所签约的ims网络切片412的ns-id的列表。在对照所签约的ns-id验证ue所请求的ns-id之后,s-cscf414向i-cscf418发送ok消息,该ok消息包括ue410(以及尤其是ue410的impi-impu对)所签约的ims网络切片412的ns-id的列表(步骤534)。i-cscf418将ok消息发送给p-cscf416(步骤536),p-cscf416将ok消息发送给ue410(步骤538)。

需要注意以下几点:

·在步骤506中返回的是s-cscf414的列表及这些s-cscf414支持的ns-id。如果s-cscf414没有分配给它的ns-id,则它被认为是默认的s-cscf414,并且可以被分配给未请求任何特定ns-id的ue410。

·在步骤530,hss420针对每个impi-impu对存储包括所分配的s-cscf414和ns-id的单独的注册上下文。在此意义上,用于针对ns-id的impi-impu对的每个注册上下文都等同于当今的ims注册;但是impi-impu对可以具有多个注册上下文。注意,ue410还针对ue410注册到的每个ims网络切片412维持单独的注册。还应注意,各个ims节点(例如,s-cscf和p-cscf)也可以维持ue410针对每个impi-impu对的每个ims网络切片412的单独注册。

·为了确保ue410始终被任何改变所更新,ue410在针对sipregister消息的sip200ok中(例如,始终)接收已签约ns-id的列表。这些ns-id将覆写任何现有的ns-id。

图6a和6b中所示的下一个呼叫流示出了同一ue410针对同一impi-impu对发出第二ims注册,从而请求具有新的/第二ns-id并使用与在第一ims注册中使用的那些凭证(例如,在图5a和5b的第一ims注册中使用的凭证)相同的凭证的新的ims网络切片412。注意,尽管在该示例中使用同一impi-impu对,但是对于用于不同的impi-impu对(例如,相同的impi但是不同的impu)的注册请求也同样适用。

如图所示,ue410将包括所请求的ims网络切片412的ns-id的注册消息发送给适当的p-cscf416(步骤600)。该注册消息包括诸如ue410的impi和impu之类的附加信息。所请求的ims网络切片412是ims网络切片412中被用于ue410期望的特定服务的ims网络切片。注意,例如,经由配置或经由硬编码或以其他方式被存储在ue410处的预定义映射,ue410知道在ims网络切片412(即,ims网络切片412的ns-id)与相应服务之间的映射。

如上所述,对于同一impi-impu对,在步骤600的注册消息中的ns-id与来自同一ue410的先前注册消息中的ns-id不同。先前的ims注册可以是图5a和5b的ims注册。

p-cscf416验证所请求的ns-id与p-cscf416的能力相匹配,并且如果是,则向i-cscf418发送注册消息(步骤602),其中该注册消息可以是p-cscf416在步骤600中接收到的同一注册消息,或可以是包括p-cscf416在步骤600中接收的注册消息中包括的全部或部分信息的不同注册消息。无论哪种方式,从p-cscf416发送的注册消息都包括用于ue410的所请求的ns-id和impi-impu对。

i-cscf418查询hss420(步骤604)。在该示例中,i-cscf418将具有标志的查询消息发送给hss420,该标志被设置为指示该查询是针对s-cscf414的列表和每个s-cscf所支持的ns-id。s-cscf414的列表以及该列表中的每个s-cscf414所支持的ns-id例如由例如网络运营商来配置并被存储在hss420处。hss420认识到同一ue410(即,同一impi-impu对)已经针对用于另一ims网络切片412的另一s-cscf414被注册。因此,如果例如正在使用相同的凭证,则hss420可以选择不重新认证ue410(步骤606)。hss420用包括s-cscf414的列表和每个s-cscf414所支持的ns-id的响应消息来响应该查询(步骤608)。假设hss420选择不重新认证ue410,则该响应还包括ue410已经被认证的指示(即,不需要重新认证)。

i-cscf418从列表中选择支持在注册消息中提供的ns-id的s-cscf414之一(步骤610)。注意,可能仅存在一个支持所请求的ns-id的s-cscf414,或者可能存在一个以上的支持所请求的ns-id的s-cscf414。如果存在一个以上的支持所请求的ns-id的s-cscf414,则i-cscf418使用任何期望的选择方案(例如,基于一个或多个附加准则,例如负载平衡)来选择那些s-cscf414之一。

一旦i-cscf418已选择了适当的s-cscf414,i-cscf418就向该s-cscf414发送注册消息(步骤612),其中该注册消息包括由i-cscf418在步骤602中接收的注册消息中包括的全部或部分信息。从i-cscf418被发送给s-cscf414的注册消息包括用于ue410的所请求的ns-id和impi-impu对。另外,注册消息包括ue410已经被认证的指示。

s-cscf414验证所请求的ns-id与s-cscf414的能力相匹配,如果是,则与hss420通信以存储与ue410的impi-impu对相关的包括ns-id和s-cscf414的s-cscfid的信息(步骤614)。作为该过程的一部分,hss420存储被分配给ue410(例如,被分配给ue410的impi-impu对)的ns-id和s-cscf414的s-cscfid(步骤614a)。

s-cscf414从hss420取回ue410的简档(步骤616)。该简档包括ue410(以及尤其是ue410的impi-impu对)所签约的ims网络切片412的ns-id的列表。在对照所签约的ns-id验证ue所请求的ns-id之后,s-cscf414向i-cscf418发送ok消息,该ok消息包括ue410(以及尤其是ue410的impi-impu对)所签约的ims网络切片412的ns-id的列表(步骤618)。i-cscf418将ok消息发送给p-cscf416(步骤620),p-cscf416将ok消息发送给ue410(步骤622)。

在此呼叫流中,注意,在步骤606中,hss420决定不质询ue410,认证ue410,以及在步骤608中除了s-cscf414的列表和s-cscf414支持的ns-id之外还向i-cscf418返回这样的指示。

在该呼叫流结束时,hss420具有针对同一impi-impu对的两个单独的注册上下文。

如果该新的ims注册是用于与在图5a和5b所示的第一呼叫流中使用的impi-impu对不同的impi-impu对,则ue410将具有两个impi-impu对,每个impi-impu对具有单个注册上下文。另外,如果使用了不同的凭证,则hss420可以选择重新认证ue410,并且因此,可以质询ue410。

图7a和7b所示的下一个呼叫流示出了ims会话发起请求和跨域传送的信息。

如图所示,ue410向适当的p-cscf416发送sipinvite,其中该invite包括期望的ims网络切片412的ns-id(步骤700)。p-cscf416检验被包括在invite中的ns-id与被存储在与该impi-impu对相关联的p-cscf中的注册记录中的ns-id相匹配(步骤702)。在成功验证之后,p-cscf416将invite发送给s-cscf414-a,以用于具有被包括在invite中的ns-id的ims网络切片412(步骤704)。

在步骤706中,s-cscf414-a检验invite中包括的ns-id与s-cscf414-a的能力相匹配并且与针对ue410(即,针对对应的impi-impu对)存储的信息相匹配。s-cscf414-a还应用常规服务控制。在该示例中,s-cscf414-a根据ns-id与sc-id之间的预定义映射将ns-id映射到sc-id。如上所述,ns-id与sc-id之间可能存在一对一映射,或者替代地,ns-id与sc-id之间可能存在一对m映射(其中m可以是1、2、3、...)。

注意,sc-id的使用是可选的。在一些替代实施例中,使用ns-id代替sc-id。

s-cscf414-a将invite发送给i-cscf418,其中,invite包括由s-cscf414-a确定的sc-id(步骤708)。i-cscf418将包括sc-id的查询发送给hss420(步骤710)。hss420定位目标ue被注册到并且与被映射到sc-id的ns-id相对应的s-cscf414-b(步骤712)。hss420向i-cscf418发送包括由hss420定位的s-cscf414-b的s-cscfid的响应(步骤714)。从这里开始,正常的呼叫建立过程继续(步骤716)。

在图7a和7b的过程中,可以看到ns-id被包括在invite中。在图7a和7b中清楚地描绘了各个节点的附加行为。s-cscf414-a将ns-id映射到对应的sc-id。

在终止域,i-cscf418用接收到的sc-id和目标impu查询hss420。hss420搜索它的数据库,定位目标impu,定位目标impu的注册上下文,以及将接收到的sc-id与对应的ns-id进行匹配。如果定位了具有ns-id的注册上下文,则所分配的s-cscf414-b的s-cscfid被返回给ue410。

在sc-id映射成多个ns-id的情况下,则任何ns-id被匹配以用于注册上下文。

ns-id和sc-id被传送到用于原始域和终止域的适当策略和计费规则功能(pcrf)。这使计费服务器能够捕获所有这些期望的信息,以用于计费目的以及其他目的。

为了使ue410能够发现(即,选择)适当的p-cscf416,例如在步骤500中发送注册消息/请求时,在步骤600中发送注册消息/请求时,可以使用任何适当的发现或选择方案。以下是两个示例p-cscf发现方案:

·在第一示例中,在演进分组核心(epc)中的分组数据网络(pdn)连接建立或5gc中的会话建立时,返回给ue410的信息包括:一个或多个p-cscf416的一个或多个完全限定域名(fqdn);以及对于每个fqdn,对应的p-cscf416所支持的ns-id的列表。可以使用不同的fqdn,每个ns-id一个fqdn。ue410针对期望的ims网络切片412(即,针对期望的ns-id)选择p-cscf416的fqdn。注意,在一个示例替代方案中,被返回给ue410的信息包括用于针对每个p-cscf416的每个ims网络切片412的单独ip地址。

·在第二示例中,在epc中的pdn连接建立或5gc中的会话建立时,被返回给ue410的信息包括用于p-cscf416的fqdn,其中fqdn包括标识相应ns-id的ns-id部分。因此,对于支持两个ns-id的特定p-cscf416,ue410获得第一fqdn和第二fqdn,其中第一fqdn的ns-id部分对应于该特定p-cscf416所支持的第一ns-id,第二fqdn的ns-id部分对应于该特定p-cscf416所支持的第一nd-id。这使得ue410能够相应地选择适当的fqdn。

应注意,在一些实施例中,在ims网络分片与5gs网络分片之间存在关系(5gs网络分片也称为网络分片,其中网络切片对应于包括5gran和5gc的逻辑网络,如3gpp23.501v15.0.0所述)。在一些实施例中,ue410可以被配置有从现有的5gss-nssai网络分片信息到ims特定的网络切片的映射。因此,例如,紧急5gs网络切片可以映射到ims紧急网络切片,或者embb5gs网络切片可以映射成imsvolte网络切片。单个5gs网络切片也可以映射成多个ims网络切片。该映射取决于运营商,并且在一些实施例中被包括在不同运营商之间的漫游协议中。在一些实施例中,ue410处的ims客户端通过适当的api来取得5gss-nssai网络分片信息。

图8是ims物理基础设施节点800的示意性框图。ims网络切片412是在多个ims物理基础设施节点(例如,ims物理基础设施节点800)上使用虚拟化技术实现的逻辑网络或虚拟网络。在这方面,s-cscf414以及在一些实施例中p-cscf416、i-cscf418和/或hss420被实现为在多个ims物理基础设施节点800上工作的虚拟节点。但是,注意,某些ims节点(例如,p-cscf416、i-cscf418、和/或hss420)可以替代地被实现为物理节点(即,作为物理基础设施节点)。

在这方面,如图8所示,ims物理基础设施节点800包括一个或多个处理器802(例如,中央处理器(cpu)、专用集成电路(asic)、现场可编程门阵列(fpga)等)、存储器804、以及网络接口806。在一些实施例中,使用虚拟化,ims节点(s-cscf414以及在一些实施例中p-cscf416、i-cscf418、和/或hss420)被实现为利用一个或多个ims物理基础设施节点800的物理资源(例如,处理器802、存储器804、以及网络接口806)的虚拟节点。

在一些实施例中,提供了一种包括指令的计算机程序,这些指令当由至少一个处理器执行时使至少一个处理器执行根据本文所述的任何实施例的ims节点的功能。在一些实施例中,提供了一种包括前述计算机程序产品的载体。该载体是电信号、光信号、无线电信号或计算机可读存储介质(例如,诸如存储器之类的非暂时性计算机可读介质)中的一个。

图9是根据本公开的一些其他实施例的ims物理基础设施节点800的示意性框图。ims物理基础设施节点800包括一个或多个模块900,每个模块以软件实现。模块900提供本文描述的一个或多个ims节点的功能。

图10是根据本公开的一些实施例的ue410的示意性框图。如图所示,ue410包括一个或多个处理器1002(例如,cpu、asic、fpga等)、存储器1004、以及一个或多个收发机1006,每个收发机包括耦接到一个或多个天线1012的一个或多个发射机1008和一个或多个接收机1010。在一些实施例中,上述ue410的功能可以全部或部分地以例如被存储在存储器1004中并由处理器1002执行的软件来实现。

在一些实施例中,提供了一种包括指令的计算机程序,这些指令当由至少一个处理器执行时使至少一个处理器执行根据本文所述的任何实施例的ue410的功能。在一些实施例中,提供了一种包括前述计算机程序产品的载体。该载体是电信号、光信号、无线电信号或计算机可读存储介质(例如,诸如存储器之类的非暂时性计算机可读介质)中的一个。

图11是根据本公开的一些其他实施例的ue410的示意性框图。ue410包括一个或多个模块1100,每个模块以软件实现。模块1100提供本文描述的ue410的功能。

可以通过一个或多个虚拟装置的一个或多个功能单元或模块来执行本文公开的任何适当的步骤、方法、特征、功能或益处。每个虚拟装置可以包括多个这些功能单元。这些功能单元可以经由可以包括一个或多个微处理器或微控制器的处理电路以及可以包括数字信号处理器(dsp)、专用数字逻辑等的其他数字硬件来实现。处理电路可以被配置为执行存储在存储器中的程序代码,存储器可以包括一种或几种类型的存储器,例如只读存储器(rom)、随机存取存储器(ram)、高速缓冲存储器、闪存设备、光学存储器等。存储在存储器中的程序代码包括用于执行一种或多种电信和/或数据通信协议的程序指令以及用于执行本文所述的一种或多种技术的指令。在一些实现中,根据本公开的一个或多个实施例,处理电路可以用于使相应的功能单元执行对应的功能。

尽管图中的过程可能示出了由本公开的某些实施例执行的操作的特定顺序,但应理解,这种顺序是示例性的(例如,替代实施例可以按不同的顺序执行操作、组合某些操作、使某些操作重叠等)。

一些示例实施例如下:

实施例1:一种由无线设备(410)执行的与向互联网协议多媒体子系统ims网络切片(412)注册或使用ims网络切片(412)发起会话有关的方法,该方法包括:经由无线电接入网络向ims节点(416)发送(500,700)消息,该消息包括期望的ims网络切片(412)的标识符。

实施例2:根据实施例1所述的方法,其中,该消息是用于向期望的ims网络切片(412)注册无线设备(410)的第一注册消息。

实施例3:根据实施例2所述的方法,其中,该消息包括无线设备(410)的互联网协议多媒体私有标识impi。

实施例4:根据实施例3所述的方法,其中,该消息还包括无线设备(410)的互联网协议多媒体公共标识impu。

实施例5:根据实施例3所述的方法,其中,该消息还包括指示无线设备(410)的多个互联网协议多媒体公共标识impu的信息。

实施例6:根据实施例2至5中任一项所述的方法,该方法还包括:经由无线电接入网络向ims节点(416)发送(600)第二注册消息,第二注册消息包括第二期望的ims网络切片(412)的标识符。

实施例7:根据实施例6所述的方法,其中,第一注册消息和第二注册消息是用于无线设备(410)的同一impi-impu对。

实施例8:根据实施例7所述的方法,其中,单独的注册上下文被创建并被存储在ims中以用于向期望的ims网络切片(412)和第二期望的ims网络切片(412)注册impi-impu对。

实施例9:根据实施例6所述的方法,其中,第一注册消息和第二注册消息是用于无线设备(410)的相同的impi但是无线设备(410)的不同的impu。

实施例10:根据实施例9所述的方法,其中,单独的注册上下文被创建并被存储在ims中以用于向期望的ims网络切片(412)和第二期望的ims网络切片(412)注册无线设备(410)。

实施例11:根据实施例6所述的方法,其中,第一注册消息和第二注册消息是用于无线设备(410)的不同的impi和无线设备(410)的不同的impu。

实施例12:根据实施例6至11中任一项所述的方法,还包括:维持无线设备(410)针对每个期望的ims网络切片(412)的单独注册。

实施例13:根据实施例2至12中任一项所述的方法,该方法还包括:从ims节点(416)接收包括无线设备(410)所签约的ims网络切片(412)的标识符的列表的响应。

实施例14:根据实施例1所述的方法,其中,该消息是会话发起协议sipinvite。

实施例15:根据实施例1至14中任一项所述的方法,其中,发送该消息包括:将该消息发送给代理呼叫会话控制功能p-cscf,并且该方法还包括:从两个或更多个p-cscf中选择该p-cscf。

实施例16:根据实施例1至14中任一项所述的方法,其中,发送该消息包括:将该消息发送给被选择的代理呼叫会话控制功能p-cscf,并且该方法还包括:基于期望的ims网络切片(412)的标识符从两个或更多个p-cscf中选择该p-cscf。

实施例17:根据实施例16所述的方法,其中,基于期望的ims网络切片的标识符从两个或更多个p-cscf中选择该p-cscf包括:获得分别用于两个或更多个p-cscf的两个或更多个完全限定域名fqdn或两个或更多个互联网协议ip地址;获得指示用于两个或更多个p-cscf中的每个p-cscf的一个或多个支持的ims网络切片(412)的信息;以及基于指示用于两个或更多个p-cscf中的每个p-cscf的一个或多个支持的ims网络切片(412)的信息,选择两个或更多个p-cscf中支持期望的ims网络切片(412)的p-cscf作为向其发送该消息的被选择的p-cscf。

实施例18:根据实施例17所述的方法,其中,基于期望的ims网络切片(412)的标识符从两个或更多个p-cscf中选择该p-cscf包括:获得用于每个支持的ims网络切片(412)的两个或更多个p-cscf的fqdn,其中,每个fqdn包括标识对应的ims网络切片(412)的网络切片标识符部分;以及基于期望的ims网络切片(412)的标识符与fqdn的网络切片标识符部分的比较,选择fqdn中的一个作为用于发送消息的fqdn。

实施例19:根据实施例1至18中任一项所述的方法,其中,期望的ims网络切片(412)的标识符被映射到一个或多个第五代系统5gs网络切片。

实施例20:一种无线设备(410),用于向互联网协议多媒体子系统ims网络切片(412)注册或使用ims网络切片(412)发起会话,无线设备(410)适于执行根据实施例1-19中任一项所述的方法。

实施例21:一种无线设备(410),用于向互联网协议多媒体子系统ims网络切片(412)注册或使用ims网络切片(412)发起会话,无线设备(410)包括:一个或多个发射机(1008)和一个或多个接收机(1010),可操作以使用无线电接入网络来提供无线发送和接收;一个或多个处理器(1002);以及存储器(1004),其包括能够由一个或多个处理器(1002)执行的指令,由此无线设备(410)可操作以执行根据实施例1至19中任一项所述的方法。

实施例22:一种无线设备(410),用于向互联网协议多媒体子系统ims网络切片(412)注册或使用ims网络切片(412)发起会话,无线设备(410)包括可操作以执行根据实施例1至19中任一项所述的方法的一个或多个模块(1100)。

实施例23:一种由互联网协议多媒体子系统ims节点执行的与向ims网络切片(412)注册无线设备(410)或使用ims网络切片(412)发起用于无线设备(410)的会话有关的方法,该方法包括:接收包括期望的ims网络切片(412)的标识符的消息,期望的ims网络切片(412)是无线设备(410)期望向其注册的ims网络切片(412)或无线设备(410)正在其上发起会话的ims网络切片(412)。

实施例24:根据实施例23所述的方法,其中,该ims节点是代理呼叫会话控制功能p-cscf(416),该消息是用于向期望的ims网络切片(412)注册无线设备(410)的第一注册消息,以使得接收该消息包括从无线设备(410)接收(500)该消息。

实施例25:根据实施例24所述的方法,其中,该消息包括无线设备(410)的互联网协议多媒体私有标识impi。

实施例26:根据实施例25所述的方法,其中,该消息还包括无线设备(410)的互联网协议多媒体公共标识impu。

实施例27:根据实施例25所述的方法,其中,该消息还包括指示无线设备(410)的多个互联网协议多媒体公共标识impu的信息。

实施例28:根据实施例24至27中任一项所述的方法,还包括:从无线设备(410)接收(600)第二注册消息,第二注册消息包括第二期望的ims网络切片(412)的标识符。

实施例29:根据实施例28所述的方法,其中,第一注册消息和第二注册消息是用于无线设备(410)的同一impi-impu对。

实施例30:根据实施例29所述的方法,其中,单独的注册上下文被创建并被存储在ims中以用于向期望的ims网络切片(412)和第二期望的ims网络切片(412)注册impi-impu对。

实施例31:根据实施例28所述的方法,其中,第一注册消息和第二注册消息是用于无线设备(410)的相同的impi但是无线设备(410)的不同的impu。

实施例32:根据实施例31所述的方法,其中,单独的注册上下文被创建并被存储在ims中以用于向期望的ims网络切片(412)和第二期望的ims网络切片(412)注册无线设备(410)。

实施例33:根据实施例28所述的方法,其中,第一注册消息和第二注册消息是用于无线设备(410)的不同的impi和无线设备(410)的不同的impu。

实施例34:根据实施例28至33中任一实施例所述的方法,该方法还包括:维持无线设备(410)针对每个期望的ims网络切片(412)的单独注册。

实施例35:根据实施例28至34中任一项所述的方法,还包括:向询问呼叫会话控制功能i-cscf发送(602)包括第二期望的ims网络切片(412)的标识符的注册消息。

实施例36:根据实施例35所述的方法,还包括:在向i-cscf发送注册消息之前,验证第二期望的ims网络切片(412)的标识符被p-cscf(416)支持。

实施例37:根据实施例24至36中任一项所述的方法,还包括:向i-cscf发送(502)包括期望的ims网络切片(412)的标识符的注册消息。

实施例38:根据实施例37所述的方法,还包括:在向i-cscf发送注册消息之前,验证期望的ims网络切片(412)的标识符被p-cscf(416)支持。

实施例39:根据实施例23所述的方法,其中,该ims节点是代理呼叫会话控制功能p-cscf(416),该消息是会话发起协议sipinvite。

实施例40:根据实施例39所述的方法,还包括:检验(702)期望的ims网络切片(412)的标识符被p-cscf(416)支持;以及向被包括在期望的ims网络切片(412)中的服务呼叫会话控制功能s-cscf(414)发送(704)包括期望的ims网络切片(412)的标识符的sipinvite。

实施例41:根据实施例23所述的方法,其中,该ims节点是询问呼叫会话控制功能i-cscf(418),该消息是用于向期望的ims网络切片(412)注册无线设备(410)的第一注册消息,并且接收该消息包括:从代理呼叫会话控制功能p-cscf(416)接收(502)该消息。

实施例42:根据实施例41所述的方法,其中,该消息包括无线设备(410)的互联网协议多媒体私有标识impi。

实施例43:根据实施例42所述的方法,其中,该消息还包括无线设备(410)的互联网协议多媒体公共标识impu。

实施例44:根据实施例42所述的方法,其中,该消息还包括指示无线设备(410)的多个互联网协议多媒体公共标识impu的信息。

实施例45:根据实施例41至44中任一项所述的方法,还包括:接收(602)用于向第二期望的ims网络切片(412)注册无线设备(410)的第二注册消息,第二注册消息包括第二期望的ims网络切片(412)的标识符。

实施例46:根据实施例45所述的方法,其中,第一注册消息和第二注册消息是用于无线设备(410)的同一impi-impu对。

实施例47:根据实施例46所述的方法,其中,单独的注册上下文被创建并被存储在ims中以用于向期望的ims网络切片(412)和第二期望的ims网络切片(412)注册impi-impu对。

实施例48:根据实施例45所述的方法,其中,第一注册消息和第二注册消息是用于无线设备(410)的相同的impi但是无线设备(410)的不同的impu。

实施例49:根据实施例48所述的方法,单独的注册上下文被创建并被存储在ims中以用于向期望的ims网络切片(412)和第二期望的ims网络切片(412)注册无线设备(410)。

实施例50:根据实施例45所述的方法,其中,第一注册消息和第二注册消息是用于无线设备(410)的不同的impi和无线设备(410)的不同的impu。

实施例51:根据实施例45至50中任一项所述的方法,还包括:向归属订户服务hss(420)发送(604)查询,该查询包括第二期望的ims网络切片(412)的标识符。

实施例52:根据实施例51所述的方法,还包括:接收来自hss(420)的响应,该响应包括服务呼叫会话控制功能s-cscf(414)的列表和由s-cscf(414)的列表中的每个s-cscf(414)支持的ims网络切片(412)的标识符。

实施例53:根据实施例52所述的方法,其中,该响应还包括无线设备(410)已经被认证的指示。

实施例54:根据实施例52或53所述的方法,还包括:选择(610)s-cscf(414)中支持第二期望的ims网络切片(412)的s-cscf(414)作为被选择的用于所述第二期望的ims网络切片(412)的s-cscf(414);以及向被选择的用于第二期望的ims网络切片(412)的s-cscf(414)发送(612)包括第二期望的ims网络切片(412)的标识符的注册消息。

实施例55:根据实施例54所述的方法,其中,被发送给被选择的用于第二期望的ims网络切片(412)的s-cscf(414)的注册消息还包括无线设备(410)已经被认证的指示。

实施例56:根据实施例41至55中任一项所述的方法,还包括:向hss(420)发送(504)查询;以及接收(506)来自hss(420)的响应,该响应包括s-cscf(414)的列表和由s-cscf(414)的列表中的每个s-cscf(414)支持的ims网络切片(412)的标识符。

实施例57:根据实施例56所述的方法,还包括:选择(508)s-cscf(414)中支持期望的ims网络切片(412)的s-cscf(414)作为被选择的用于期望的ims网络切片(412)的s-cscf(414);以及向所述被选择的用于期望的ims网络切片(412)的s-cscf(414)发送(510)包括期望的ims网络切片(412)的标识符的注册消息。

实施例58:根据实施例23所述的方法,其中,该ims节点是询问呼叫会话控制功能i-cscf(418),该消息是会话发起协议sipinvite。

实施例59:根据实施例23所述的方法,其中,该ims节点是服务呼叫会话控制功能s-cscf(414),该消息是用于向期望的ims网络切片(412)注册无线设备(410)的注册消息,并且接收该消息包括:从询问呼叫会话控制功能i-cscf(418)接收(510)该消息。

实施例60:根据实施例59所述的方法,其中,该消息包括无线设备(410)的互联网协议多媒体私有标识impi。

实施例61:根据实施例60所述的方法,其中,该消息还包括无线设备(410)的互联网协议多媒体公共标识impu。

实施例62:根据实施例60所述的方法,其中,该消息还包括指示无线设备(410)的多个互联网协议多媒体公共标识impu的信息。

实施例63:根据实施例59至62中任一项所述的方法,还包括:与归属订户服务hss(420)通信(512),以获得与无线设备(410)向期望的ims网络切片(412)的认证有关的认证信息。

实施例64:根据实施例59至62中任一项所述的方法,还包括:与归属订户服务hss(420)通信(530)以存储与无线设备(410)向期望的ims网络切片(412)的注册有关的信息,该信息是用于无线设备(410)和期望的ims网络切片(412)的特定impi-impu对,以使得该信息与针对用于相同或不同ims网络切片的不同impi-impu对和针对用于不同ims网络切片的相同impi-impu对而被存储的任何信息相分离。

实施例65:根据实施例64所述的方法,其中,所存储的用于期望的ims网络切片的信息与针对无线设备(410)所存储的与无线设备(410)被注册到的一个或多个不同的ims网络切片有关的信息相分离。

实施例66:根据实施例63或64所述的方法,还包括:在与hss(420)通信之前,验证期望的ims网络切片(412)的标识符被该s-cscf(416)支持。

实施例67:根据实施例23所述的方法,其中,该ims节点是归属订户服务hss(420),该消息是从询问呼叫会话控制功能i-cscf(418)接收的查询,该查询包括期望的ims网络切片(412)的标识符。

实施例68:根据实施例67所述的方法,还包括:向i-cscf(418)发送(526)响应,该响应包括用于期望的ims网络切片(412)的先前针对无线设备(410)被选择并存储的服务呼叫会话控制功能s-cscf(414)的标识符。

实施例69:根据实施例67所述的方法,还包括:确定(606)无线设备(410)已经向用于不同的ims网络切片(412)的服务呼叫会话控制功能s-cscf(414)注册并且不需要无线设备(410)的重新认证;以及向i-cscf(418)发送(608)响应,该响应包括:s-cscf(414)的列表;s-cscf(414)的列表中的每个s-cscf(414)所支持的ims网络切片(412)的标识符;以及无线设备(410)已经被认证的指示。

实施例70:根据实施例67至69中任一项所述的方法,其中,对于无线设备(410)针对每个不同的impi-impu对而被注册到的两个或更多个ims网络切片中的每一个ims网络切片,hss(420)维持单独的用于无线设备(410)的注册上下文。

实施例71:一种由互联网协议多媒体子系统ims节点执行的与使用ims网络切片(412)发起用于无线设备(410)的会话有关的方法,该方法包括:接收包括被分别映射到一个或多个ims网络切片(412)的一个或多个网络切片标识符的标识符的消息,其中,一个或多个ims网络切片(412)包括无线设备(410)正在其上发起会话的期望的ims网络切片(412)。

实施例72:根据实施例71所述的方法,其中,该标识符被分别映射到两个或更多个ims网络切片(412)的两个或更多个网络切片标识符。

实施例73:一种由归属订户服务hss(420)执行的与向互联网协议多媒体子系统ims网络切片(412)注册无线设备(410)有关的方法,该方法包括:从ims节点(418)接收(504)包括与ims网络分片相关的标志的查询;以及向ims节点(418)发送(506)包括服务呼叫会话控制功能s-cscf(414)的列表和用于s-cscf(414)的列表中的每个s-cscf(414)的一个或多个ims网络切片(412)的一个或多个标识符的响应。

实施例74:一种由归属订户服务hss(420)执行的与使用互联网协议多媒体子系统ims网络切片(412)发起用于无线设备(410)的会话有关的方法,该方法包括:从ims节点(418)接收(710)包括被分别映射到一个或多个ims网络切片(412)的一个或多个网络切片标识符的标识符的查询,其中,一个或多个ims网络切片(412)包括无线设备(410)正在其上发起会话的期望的ims网络切片(412);定位(712)无线设备(410)被注册到的与一个或多个ims网络切片(412)相对应的服务呼叫会话控制功能s-cscf(414);以及向ims节点(418)发送(714)包括s-cscf(414)的标识符的响应。

实施例75:一种互联网协议多媒体子系统ims节点,用于向ims网络切片(412)注册无线设备(410)或使用ims网络切片(412)发起用于所述无线设备(410)的会话,该ims节点适于执行根据实施例23至74中任一项所述的方法。

实施例76:一种互联网协议多媒体子系统ims物理基础设施节点(800),ims节点正在其上工作以用于向ims网络切片(412)注册无线设备(410)或使用ims网络切片(412)发起用于无线设备(410)的会话,该ims节点适于执行根据实施例23至74中任一项所述的方法。

实施例77:一种互联网协议多媒体子系统ims物理基础设施节点(800),包括:一个或多个网络接口(806);一个或多个处理器(802);以及存储器(804),包括能够由一个或多个处理器(802)执行的指令,由此该ims物理基础设施节点(800)可操作以托管虚拟ims节点,该虚拟ims节点可操作以执行根据实施例23至74中任一项所述的方法。

实施例78:一种互联网协议多媒体子系统ims物理基础设施节点(800),包括:一个或多个模块(900),可操作以提供虚拟ims节点,该虚拟ims节点可操作以执行根据实施例23至74中任一项所述的方法。

在本公开中可以使用以下缩写中的至少一些缩写。如果缩写之间存在不一致,则应优先选择上面的用法。如果在下面多次列出,则第一次列出应优先于后续列出。

·3gpp第三代合作伙伴计划

·5g第五代

·5gc第五代核心网络

·5gs第五代系统

·amf认证管理功能

·api应用程序接口

·asic专用集成电路

·cpu中央处理单元

·dsp数字信号处理器

·embb增强型移动宽带

·enb增强型或演进型节点b

·epc演进分组核心

·fpga现场可编程门阵列

·fqdn完全限定域名

·gnb新无线电基站

·hss归属订户服务

·i-cscf查询呼叫会话控制功能

·id标识符

·ie信息元素

·impi互联网协议多媒体私有标识

·impu互联网协议多媒体公共标识

·ims互联网协议多媒体子系统

·iot物联网

·ip互联网协议

·lbo本地分流

·mtc机器型通信

·mmtc大型机器型通信

·nfv网络功能虚拟化

·nni网络到网络接口

·nr新无线电

·ns-id网络切片标识符

·pcf策略控制功能

·pcrf策略和计费规则功能

·p-cscf代理呼叫会话控制功能

·pdn分组数据网络

·ram随机存取存储器

·ran无线电接入网络

·rom只读存储器

·sc-id服务分类器标识符

·s-cscf服务呼叫会话控制功能

·sd切片区分器

·sdn软件定义网络

·sip会话发起协议

·s-nssai单个网络切片选择辅助信息

·sst切片/服务类型

·ue用户设备

·upf用户平面功能

·urllc超可靠低延迟通信

·volte长期演进语音

本领域技术人员将认识到对本公开的实施例的改进和修改。所有这些改进和修改被认为在本文公开的概念的范围内。

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