用于通信系统中的每个网络切片的协议数据单元会话的最大数目的实施的方法和装置与流程

文档序号:30710305发布日期:2022-07-10 08:20阅读:194来源:国知局
用于通信系统中的每个网络切片的协议数据单元会话的最大数目的实施的方法和装置与流程
用于通信系统中的每个网络切片的协议数据单元会话的最大数目的实施的方法和装置


背景技术:

1.第三代合作伙伴计划(3gpp)第五代(5g)技术是一种可以提供超宽带和超鲁棒的低延迟连接的下一代无线电系统和网络架构。5g技术改进了提供给最终用户的各种电信服务,并且有助于支持大规模宽带,以为上行链路传输和下行链路传输两者按需提供每秒千兆字节的带宽。利用5g架构的下一代系统利用虚拟化无线电接入网(ran)功能和核心网功能。
2.在5g网络中,网络切片是一种用于在公共物理基础设施上运行多个逻辑网络作为几乎独立的业务操作的概念。网络切片被认为是独立的虚拟化的端到端网络。目前,正在进行可以简化网络切片的定义方式的标准化工作,并且由gsma(groupe speciale移动协会)创建通用切片模板文档。这样的标准化模板定义了可以满足服务水平协议(sla)标准的各种切片类型。一种这样的sla标准是被允许用于网络切片的协议数据单元(pdu)会话的最大数目。然而,在当前3gpp规范下,实施这样的限制是不可能的。


技术实现要素:

3.根据示例实施例,提供了一种方法、装置和计算机程序产品,以提供针对通信系统中的每个网络切片的pdu会话的最大数目的实施机制。
4.在一个示例实施例中,提供了一种方法,该方法包括通过接入网(an)从用户设备(ue)接收协议数据单元(pdu)会话建立请求消息和单网络切片选择辅助信息(s-nssai)。s-nssai受制于与s-nssai相关联的网络切片上的pdu会话的上限(capping)数目。该方法还包括在检测到s-nssai受制于每个网络切片的pdu会话的上限数目之后,引起服务请求消息到网络切片选择功能(nssf)的传输。服务请求消息包括指示s-nssai受制于每个网络切片的pdu会话的上限数目的指示。指示引起nssf在与s-nssai相关联的网络切片尚未达到针对s-nssai的pdu会话的最大数目的情况下针对与s-nssai相关联的网络切片递增与pdu会话相关联的计数器。该方法还包括从网络切片选择功能接收服务响应。该方法还包括引起对pdu会话建立请求消息的响应到用户设备的传输。
5.在这样的方法的一些实现中,nssf还被配置为:确定与s-nssai相关联的一个或多个网络切片上的pdu会话的数目;以及在pdu会话的数目等于或超过与s-nssai相关联的网络切片上的最大数目的情况下,拒绝s-nssai。在一些实施例中,服务响应包括表示由于每个网络切片的pdu会话的最大数目已经被达到而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片的pdu会话建立请求,直到回退定时器到期为止。在一些实施例中,对pdu会话建立请求消息的响应包括表示由于每个网络切片的pdu会话的最大数目已经被达到而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片的pdu会话建立,直到回退定时器到期为止。在一些实施例中,服务响应专用于每个网络切片的pdu会话的上限数目和每个ue的pdu会话的上限数目的实施。在一些实施例中,检测s-nssai受制于上限是基于订阅信息。在一些实施例中,该方法还包
nssai受制于与s-nssai相关联的网络切片上的pdu会话的上限数目。该至少一个存储器和计算机程序代码还被配置为与处理电路系统一起引起该装置在检测到s-nssai受制于每个网络切片的pdu会话的上限数目之后,引起服务请求消息到网络切片选择功能(nssf)的传输。服务请求消息包括指示s-nssai受制于每个网络切片的pdu会话的上限数目的指示。该指示引起nssf在与s-nssai相关联的网络切片尚未达到针对s-nssai的pdu会话的最大数目的情况下针对与s-nssai相关联的网络切片递增与pdu会话相关联的计数器。该至少一个存储器和计算机程序代码还被配置为与处理电路系统一起引起该装置从网络切片选择功能接收服务响应。该至少一个存储器和计算机程序代码还被配置为与处理电路系统一起引起该装置引起对pdu会话建立请求消息的响应到用户设备的传输。
10.在这样的装置的一些实现中,nssf还被配置为:确定与s-nssai相关联的一个或多个网络切片上的pdu会话的数目;以及在pdu会话的数目等于或超过与s-nssai相关联的网络切片上的最大数目的情况下,拒绝s-nssai。在一些实施例中,服务响应包括表示由于每个网络切片的pdu会话的最大数目已经被达到而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片的pdu会话建立请求,直到回退定时器到期为止。在一些实施例中,对pdu会话建立请求消息的响应包括表示由于每个网络切片的pdu会话的最大数目已经被达到而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片的pdu会话建立,直到回退定时器到期为止。在一些实施例中,服务响应专用于每个网络切片的pdu会话的上限数目和每个ue的pdu会话的上限数目的实施。在一些实施例中,检测s-nssai受制于上限是基于订阅信息。在一些实施例中,该至少一个存储器和计算机程序代码还被配置为与处理电路系统一起引起该装置引起消息将被传输到nssf,该消息指示在与受制于每个网络切片的pdu会话的上限数目的s-nssai相关联的pdu会话被释放的情况下,pdu会话被释放。在一些实施例中,nssf被配置为在接收到指示pdu会话被释放的消息更新与关联于所释放的pdu会话的s-nssai相关联的一个或多个计数器。在一些实施例中,nssf是被引起与归属公共陆地移动网络h-plmn(nssf)交互以确定针对网络切片的pdu会话的最大数目是否被超过的受访公共陆地移动网络(v-plmn)nssf,并且其中nssf被配置为在pdu会话针对ue被建立的情况下传输指示pdu会话针对ue被建立的消息。
11.在另一示例实施例中,提供了一种装置,该装置包括处理电路系统和至少一个存储器,该至少一个存储器包括用于一个或多个程序的计算机程序代码,该至少一个存储器和计算机程序代码被配置为与处理电路系统一起引起该装置至少引起上行链路(ul)非接入层(nas)传输消息到接入和移动性管理功能(amf)的传输。ul nas传输消息包括单网络切片选择辅助信息(s-nssai)、被设置为释放请求的请求类型、以及包括协议数据单元(pdu)会话释放请求消息的容器。该至少一个存储器和计算机程序代码还被配置为与处理电路一起引起该装置引起amf向网络切片选择功能(nssf)传输消息,该消息指示在与受制于每个网络切片的pdu会话的上限数目的s-nssai相关联的pdu会话被释放的情况下,pdu会话被释放。
12.在另一示例实施例中,提供了一种装置,该装置包括处理电路系统和至少一个存储器,该至少一个存储器包括用于一个或多个程序的计算机程序代码,该至少一个存储器和计算机程序代码被配置为与处理电路系统一起引起该装置至少通过接入网(an)从用户
设备(ue)接收包括单网络切片选择辅助信息(s-nssai)或数据网络名称(dnn)的协议数据单元(pdu)会话建立请求消息。s-nssai或dnn受制于与一个s-nssai相关联的网络切片或与dnn相关联的数据网络上的pdu会话的上限数目。该至少一个存储器和计算机程序代码还被配置为与处理电路一起引起该装置在检测到s-nssai或dnn受制于每个网络切片或数据网络的pdu会话的上限数目之后,引起服务请求消息到策略控制功能(pcf)的传输。服务请求消息包括指示s-nssai或dnn受制于每个网络切片或数据网络的pdu会话的上限数目的指示。该指示引起pcf在与s-nssai相关联的网络切片或与dnn相关联的数据网络尚未达到针对s-nssai或dnn的pdu会话的最大数目的情况下针对与s-nssai相关联的网络切片或与dnn相关联的数据网络递增与pdu会话相关联的计数器。该至少一个存储器和计算机程序代码还被配置为与处理电路一起引起该装置从pcf接收服务响应。该至少一个存储器和计算机程序代码还被配置为与处理电路一起引起该装置引起对pdu会话建立请求消息的响应到用户设备的传输。
13.在这样的装置的一些实现中,pcf还被配置为:确定与s-nssai相关联的一个或多个网络切片或与dnn相关联的一个或多个数据网络上的pdu会话的数目;以及在pdu会话的数目等于或超过与s-nssai相关联的网络切片或与dnn相关联的数据网络上的最大数目的情况下,拒绝s-nssai或dnn。在一些实施例中,服务响应包括表示由于已经达到每个网络切片或数据网络的pdu会话的最大数目而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片的pdu会话建立,直到回退定时器到期为止。在一些实施例中,对pdu会话建立请求消息的响应包括表示由于已经达到每个网络切片或数据网络的pdu会话的最大数目而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片或数据网络的pdu会话建立,直达回退定时器到期为止。在一些实施例中,检测s-nssai或dnn受制于上限是基于配置信息。在一些实施例中,该至少一个存储器和计算机程序代码还被配置为与处理电路一起引起该装置引起消息向pcf被传输,该消息指示在与受制于每个网络切片或数据网络的pdu会话的上限数目的s-nssai或dnn相关联的pdu会话被释放的情况下,pdu会话被释放。
14.在另一实施例中,提供了一种计算机程序产品,该计算机程序产品包括其中存储有计算机可执行程序代码指令的至少一个非瞬态计算机可读存储介质,该计算机可执行程序代码指令包括被配置为在执行之后进行以下操作的程序代码指令:通过接入网(an)从用户设备(ue)接收协议数据单元(pdu)会话建立请求消息和单网络切片选择辅助信息(s-nssai)。s-nssai受制于与s-nssai相关联的网络切片上的pdu会话的上限数目。该计算机可执行程序代码指令还包括被配置为在执行之后进行以下操作的程序代码指令:在检测到s-nssai受制于每个网络切片的pdu会话的上限数目之后,引起服务请求消息到网络切片选择功能(nssf)的传输。服务请求消息包括指示s-nssai受制于每个网络切片的pdu会话的上限数目的指示。该指示引起nssf在与s-nssai相关联的网络切片尚未达到针对s-nssai的pdu会话的最大数目的情况下针对与s-nssai相关联的网络切片递增与pdu会话相关联的计数器。该计算机可执行程序代码指令还包括被配置为在执行之后进行以下操作的程序代码指令:从网络切片选择功能接收服务响应。该计算机可执行程序代码指令还包括被配置为在执行之后进行以下操作的程序代码指令:引起对pdu会话建立请求消息的响应到用户设备的传输。
15.在这样的计算机程序产品的一些实现中,nssf还被配置为:确定与s-nssai相关联的一个或多个网络切片上的pdu会话的数目;以及在pdu会话的数目等于或超过与s-nssai相关联的网络切片上的最大数目的情况下,拒绝s-nssai。在一些实施例中,服务响应包括表示由于每个网络切片的pdu会话的最大数目已经被达到而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片的pdu会话建立请求,直到回退定时器到期为止。在一些实施例中,对pdu会话建立请求消息的响应包括表示由于每个网络切片的pdu会话的最大数目已经被达到而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片的pdu会话建立,直到回退定时器到期为止。在一些实施例中,服务响应专用于每个网络切片的pdu会话的上限数目和每个ue的pdu会话的上限数目的实施。在一些实施例中,检测s-nssai受制于上限是基于订阅信息。在一些实施例中,该计算机可执行程序代码指令还包括被配置为在执行之后进行以下操作的程序代码指令:引起消息将被传输到nssf,该消息指示在与受制于每个网络切片的pdu会话的上限数目的s-nssai相关联的pdu会话被释放的情况下,pdu会话被释放。在一些实施例中,nssf被配置为在接收到指示pdu会话被释放的消息之后更新与关联于所释放的pdu会话的s-nssai相关联的一个或多个计数器。在一些实施例中,nssf是被引起与归属公共陆地移动网络h-plmn(nssf)交互以确定网络切片的pdu会话的最大数目是否被超过的受访公共陆地移动网络(v-plmn)nssf,并且其中nssf被配置为在pdu会话针对ue被建立的情况下传输指示pdu会话针对ue被建立的消息。
16.在另一实施例中,提供了一种计算机程序产品,该计算机程序产品包括其中存储有计算机可执行程序代码指令的至少一个非瞬态计算机可读存储介质,该计算机可执行程序代码指令包括被配置为在执行之后进行以下操作的程序代码指令:引起上行链路(ul)非接入层(nas)传输消息到接入和移动性管理功能(amf)的传输。ul nas传输消息包括单网络切片选择辅助信息(s-nssai)、被设置为释放请求的请求类型、以及包括协议数据单元(pdu)会话释放请求消息的容器。该计算机可执行程序代码指令还包括被配置为在执行之后进行以下操作的程序代码指令:引起amf向网络切片选择功能(nssf)传输消息,该消息指示在与受制于每个网络切片的pdu会话的上限数目的s-nssai相关联的pdu会话被释放的情况下,pdu会话被释放。
17.在另一实施例中,提供了一种计算机程序产品,该计算机程序产品包括至少一个其中存储有计算机可执行程序代码指令的非瞬态计算机可读存储介质,该计算机可执行程序代码指令包括被配置为在执行之后进行以下操作的程序代码指令:通过接入网(an)从用户设备(ue)接收包括单网络切片选择辅助信息(s-nssai)或数据网络名称(dnn)的协议数据单元(pdu)会话建立请求消息。s-nssai或dnn受制于与一个s-nssai相关联的网络切片或与dnn相关联的数据网络上的pdu会话的上限数目。该计算机可执行程序代码指令还包括被配置为在执行之后进行以下操作的程序代码指令:在检测到s-nssai或dnn受制于每个网络切片或数据网络的pdu会话的上限数目之后,引起服务请求消息到策略控制功能(pcf)的传输。服务请求消息包括指示s-nssai或dnn受制于每个网络切片或数据网络的pdu会话的上限数目的指示。该指示引起pcf在与s-nssai相关联的网络切片或与dnn相关联的数据网络尚未达到针对s-nssai或dnn的pdu会话的最大数目的情况下针对与s-nssai相关联的网络切片或与dnn相关联的数据网络递增与pdu会话相关联的计数器。该计算机可执行程序代码
指令还包括被配置为在执行之后进行以下操作的程序代码指令:从pcf接收服务响应。该计算机可执行程序代码指令还包括被配置为在执行之后进行以下操作的程序代码指令:引起对pdu会话建立请求消息的响应到用户设备的传输。
18.在这样的计算机程序产品的一些实现中,pcf还被配置为:确定与s-nssai相关联的一个或多个网络切片或与dnn相关联的一个或多个数据网络上的pdu会话的数目;以及在pdu会话的数目等于或超过与s-nssai相关联的网络切片或与dnn相关联的数据网络上的最大数目的情况下,拒绝s-nssai或dnn。在一些实施例中,服务响应包括表示由于已经达到每个网络切片或数据网络的pdu会话的最大数目而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片的pdu会话建立,直到回退定时器到期为止。在一些实施例中,对pdu会话建立请求消息的响应包括表示由于已经达到每个网络切片或数据网络的pdu会话的最大数目而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片或数据网络的pdu会话建立,直到回退定时器到期为止。在一些实施例中,检测s-nssai或dnn受制于上限是基于配置信息。在一些实施例中,该计算机可执行程序代码指令还包括被配置为在执行之后进行以下操作的程序代码指令:引起消息将被传输到pcf,该消息指示在与受制于每个网络切片或数据网络的pdu会话的上限数目的s-nssai或dnn相关联的pdu会话被释放的情况下,pdu会话被释放。
19.在另一示例实施例中,提供了一种装置,该装置包括用于通过接入网(an)从用户设备(ue)接收协议数据单元(pdu)会话建立请求消息和单网络切片选择辅助信息(s-nssai)的部件。s-nssai受制于与s-nssai相关联的网络切片上的pdu会话的上限数目。该装置还包括用于在检测到s-nssai受制于每个网络切片的pdu会话的上限数目之后引起服务请求消息到网络切片选择功能(nssf)的传输的部件。服务请求消息包括指示s-nssai受制于每个网络切片的pdu会话的上限数目的指示。该指示引起nssf在与s-nssai相关联的网络切片尚未达到针对s-nssai的pdu会话的最大数目的情况下针对与s-nssai相关联的网络切片递增与pdu会话相关联的计数器。该装置还包括用于从网络切片选择功能接收服务响应的部件。该装置还包括用于引起对pdu会话建立请求消息的响应到用户设备的传输的部件。
20.在这样的装置的一些实现中,nssf还被配置为:确定与s-nssai相关联的一个或多个网络切片上的pdu会话的数目;以及在pdu会话的数目等于或超过与s-nssai相关联的网络切片上的最大数目的情况下,拒绝s-nssai。在一些实施例中,服务响应包括表示由于每个网络切片的pdu会话的最大数目已经被达到而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片的pdu会话建立请求,直到回退定时器到期为止。在一些实施例中,对pdu会话建立请求消息的响应包括表示由于每个网络切片的pdu会话的最大数目已经被达到而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片的pdu会话建立,直到回退定时器到期为止。在一些实施例中,服务响应专用于每个网络切片的pdu会话的上限数目和每个ue的pdu会话的上限数目的实施。在一些实施例中,检测s-nssai受制于上限是基于订阅信息。在一些实施例中,该装置还包括用于引起消息将被传输到nssf的部件,该消息指示在与受制于每个网络切片的pdu会话的上限数目的s-nssai相关联的pdu会话被释放的情况下,pdu会话被释放。在一些实施例中,nssf被配置为在接收到指示pdu会话被释放的消息之后更新与关联于所释放的pdu会话的s-nssai相关联的一个或多个计数器。在一些实施例中,nssf是被引起与归属公共陆地移
动网络h-plmn(nssf)交互以确定网络切片的pdu会话的最大数目是否被超过的受访公共陆地移动网络(v-plmn)nssf,并且其中nssf被配置为在pdu会话针对ue被建立的情况下传输指示pdu会话针对ue被建立的消息。
21.在另一示例实施例中,提供了一种装置,该装置包括用于引起上行链路(ul)非接入层(nas)传输消息到接入和移动性管理功能(amf)的传输的部件。ul nas传输消息包括单网络切片选择辅助信息(s-nssai)、被设置为释放请求的请求类型、以及包括协议数据单元(pdu)会话释放请求消息的容器。该装置还包括用于引起amf向网络切片选择功能(nssf)传输消息的部件,该消息指示在与受制于每个网络切片的pdu会话的上限数目的s-nssai相关联的pdu会话被释放的情况下,pdu会话被释放。
22.在另一示例实施例中,提供了一种装置,该装置包括用于通过接入网(an)从用户设备(ue)接收包括单网络切片选择辅助信息(s-nssai)或数据网络名称(dnn)的协议数据单元(pdu)会话建立请求消息的部件。s-nssai或dnn受制于与一个s-nssai相关联的网络切片或与dnn相关联的数据网络上的pdu会话的上限数目。该装置还包括用于在检测到s-nssai或dnn受制于每个网络切片或数据网络的pdu会话的上限数目之后引起服务请求消息到策略控制功能(pcf)的传输的部件。服务请求消息包括指示s-nssai或dnn受制于每个网络切片或数据网络的pdu会话的上限数目的指示。该指示引起pcf在与s-nssai相关联的网络切片或与dnn相关联的数据网络尚未达到针对s-nssai或dnn的pdu会话的最大数目的情况下针对与s-nssai相关联的网络切片或与dnn相关联的数据网络递增与pdu会话相关联的计数器。该装置还包括用于从pcf接收服务响应的部件。该装置还包括用于引起对pdu会话建立请求消息的响应到用户设备的传输的部件。
23.在这样的装置的一些实现中,pcf还被配置为:确定与s-nssai相关联的一个或多个网络切片或与dnn相关联的一个或多个数据网络上的pdu会话的数目;以及在pdu会话的数目等于或超过与s-nssai相关联的网络切片或与dnn相关联的数据网络上的最大数目的情况下,拒绝s-nssai或dnn。在一些实施例中,服务响应包括表示由于已经达到每个网络切片或数据网络的pdu会话的最大数目而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片的pdu会话建立,直到回退定时器到期为止。在一些实施例中,对pdu会话建立请求消息的响应包括表示由于已经达到每个网络切片或数据网络的pdu会话的最大数目而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片或数据网络的pdu会话建立,直到回退定时器到期为止。在一些实施例中,检测s-nssai或dnn受制于上限是基于配置信息。在一些实施例中,该装置还包括用于引起消息向pcf被传输的部件,该消息指示在与受制于每个网络切片或数据网络的pdu会话的上限数目的s-nssai或dnn相关联的pdu会话被释放的情况下,pdu会话被释放。
附图说明
24.已经如此概括地描述了本发明的某些示例实施例,现在将参考附图,这些附图不一定按比例绘制,并且在附图中:
25.图1描绘了可以在其中执行根据本发明的示例实施例的实现的示例系统环境;
26.图2是根据本公开的示例实施例而配置的核心网装置的框图;
27.图3示出了根据本公开的示例实施例的在用户设备与通信系统之间的用于建立
pdu会话的示例传输;
28.图4示出了根据本公开的示例实施例的在用户设备与通信系统之间的用于释放pdu会话的示例传输;
29.图5示出了根据本公开的示例实施例的在用户设备与通信系统之间的用于注销用户设备的示例传输;
30.图6示出了根据本公开的示例实施例的通信系统中的归属网络切片选择功能(nssf)与受访nssf之间的示例传输;
31.图7示出了根据本公开的示例实施例的用于通信系统中的每个网络切片的pdu会话的上限数目的实施的基于pdu的方法中的pdu建立过程;
32.图8示出了根据本公开的示例实施例的用于通信系统中的每个网络切片的pdu会话的上限数目的实施的基于pdu的方法中的pdu释放过程;以及
33.图9a、图9b、图9c、图9d、图9e、图9f和图9g是示出根据示例实施例的通信系统的各种组件的工作流程的流程图。
具体实施方式
34.现在将在下文中参考附图更全面地描述本发明的一些实施例,附图中示出了本发明的一些但不是全部的实施例。实际上,本发明的各种实施例可以以很多不同形式实施,而不应当被解释为限于本文中阐述的实施例;相反,提供这些实施例以使得本公开将满足适用的法律要求。相同的附图标记始终指代相同的元素。如本文中使用的,术语“数据”、“内容”、“信息”和类似术语可以互换使用以指代能够根据本发明的实施例被传输、接收和/或存储的数据。因此,任何这样的术语的使用不应当被认为限制本发明的实施例的精神和范围。
35.此外,如本文中使用的,术语“电路系统”是指(a)纯硬件电路实现(例如,模拟电路系统和/或数字电路系统的实现);(b)电路和(多个)计算机程序产品的组合,包括存储在一个或多个计算机可读存储器上的软件和/或固件指令,该指令一起工作以引起装置执行本文中描述的一个或多个功能;以及(c)需要软件或固件进行操作的电路,例如(多个)微处理器或(多个)微处理器的一部分,即使该软件或固件在物理上不存在。“电路系统”的这一定义适用于该术语在本文中的所有使用,包括在任何权利要求中。作为另一示例,如本文中使用的,术语“电路系统”还包括包括一个或多个处理器和/或其(多个)部分以及随附的软件和/或固件的实现。如本文中定义的,指代物理存储介质(例如,易失性或非易失性存储器设备)的“计算机可读存储介质”可以不同于指代电磁信号的“计算机可读传输介质”。
36.第三代合作伙伴计划(3gpp)第五代(5g)技术是一种可以提供超宽带和超鲁棒的低延迟连接的下一代无线电系统和网络架构。5g技术改进了提供给最终用户的各种电信服务,并且有助于支持大规模宽带,以为上行链路传输和下行链路传输两者按需提供每秒千兆字节的带宽。利用5g架构的下一代系统利用虚拟化无线电接入网(ran)功能和核心网功能。
37.在5g网络中,网络切片是一种用于在公共物理基础设施上运行多个逻辑网络作为几乎独立的业务操作的概念。网络切片被认为是独立的虚拟化的端到端网络。目前,正在进行可以简化网络切片的定义方式的标准化工作,并且由gsma(groupe speciale移动协会)
创建通用切片模板文档。这样的标准化模板定义了可以满足服务水平协议(sla)标准的各种切片类型。一种这样的sla标准是被允许用于切片的协议数据单元(pdu)会话的最大数目。然而,在当前3gpp规范下,实施这样的限制是不可能的。因此,需要一种解决方案来对5g通信系统中的网络切片中的pdu会话的数目施加上限。
38.根据示例实施例,提供了一种方法、装置和计算机程序产品,以提供针对通信系统中的每个网络切片的pdu会话的最大数目的实施机制。
39.此外,仅限制切片中的pdu会话的总数可能导致ue之间的公平性问题。例如,当达到由单网络切片选择辅助信息(s-nssai)s-nssai
x
标识的切片中的pdu会话的最大数目时,uea可以具有包含s-nssai
x
的两个pdu会话,并且ueb可以具有包含s-nssai
x
的五个pdu会话,从而不成比例地支持ueb。因此,该方法、装置和计算机程序产品的示例实施例以在ue之间更公平的方式实施每个网络切片的pdu会话的最大数目。
40.图1描绘了可以在其中执行根据本发明的示例实施例的实现的示例通信系统环境。图1中的系统环境100的描述不旨在将本文中描述和预期的实施例限制或以其他方式限于元件或系统的任何特定配置,也不旨在排除可以结合本发明的实施例来使用的用于该组配置和系统的任何备选配置或系统。相反,图1和其中公开的系统环境100仅被呈现以提供示例基础和上下文以促进本文中公开和预期的方法、装置和计算机程序产品的一些特征、方面和用途。应当理解,虽然图1中呈现的很多方面和组件被示出为离散的单独的元件,但是可以结合本文中描述的方法、装置和计算机程序使用其他配置,包括可以组合、省略、和/或添加各方面和/或组件的配置。
41.如图1所示,该系统环境包括被配置为诸如经由接入网与网络106进行无线通信的一个或多个用户设备(ue)102。尽管用户设备可以以多种不同方式来配置,但是用户设备可以实施为移动终端,诸如便携式数字助理(pda)、移动电话、智能电话、寻呼机、移动电视、游戏设备、笔记本电脑、相机、平板电脑、通讯器、pad、耳机、触摸屏、录像机、音频/视频播放器、收音机、电子书、定位设备(例如,全球定位系统(gps)设备)、或上述各项的任何组合、以及其他类型的语音和文本以及多模式通信系统。如图1所示,系统环境100还包括一个或多个接入点104a和104b,诸如基站,包括但不限于节点b、演进型节点b(enb)等。诸如基站等蜂窝接入点可以定义和服务一个或多个小区。接入点进而可以经由网关与网络106(诸如核心网)通信,使得接入点建立用户设备102可以通过其与网络通信的蜂窝无线电接入网。图1的系统环境100可以包括多个不同蜂窝无线电接入小区和/或网络或这样的网络的部分,包括例如5g无线电接入网、lte(长期演进)无线电接入网、umts(通用移动电信系统)无线电接入网等。在一些示例实现中,与多个不同蜂窝无线电接入网相关联的设备和其他基础设施可以位于与特定接入点(诸如接入点104a和104b)相关联的结构和/或其他设备处或在其附近。
42.在系统环境100的一些实现中,在用户设备102从由接入点104a服务的区域移动到由接入点104b服务的区域的意义上,由接入点104a、104b和给定区域中的任何其他接入点服务的蜂窝无线电接入网是相同的。用户设备102能够经由跨接入点而提供的无线电接入网来接入网络106。尽管未示出,但是该系统还可以包括与蜂窝接入点(例如,基站)中的一个或多个相关联的控制器,以促进接入点的操作和与其通信的用户设备102的管理。如图1所示,系统还可以包括一个或多个无线局域网(wlan),每个wlan可以由wlan接入点108服
务,wlan接入点108被配置为与用户设备建立无线通信。因此,用户设备可以经由图1中的实线所示的wlan接入点、或者备选地经由虚线所示的蜂窝接入点与网络通信。无线电接入网以及核心网可以由附加网络元件组成,诸如路由器、交换机、服务器、网关和/或控制器。
43.在这点上,网络环境内的网络切片的实现和/或分配可以由如图2所示的装置200来完成。该装置可以由一个或多个ue实施和/或并入一个或多个ue中,诸如用户设备102、或关于图1讨论的其他设备中的任何一个,诸如接入点104a和/或104b、wlan接入点108中的一个或多个、和/或可以并入系统环境100或以其他方式与系统环境100相关联的设备。备选地,装置200可以由这样的设备外部的另一设备来实施。例如,该装置可以由计算设备实施,诸如个人计算机、计算机工作站、服务器等,或者由各种移动计算设备中的任何一种来实施,诸如移动终端,包括但不限于例如智能电话、平板电脑等。
44.在一些实施例中,系统环境100可以包括以下网络功能(nf)中的一个或多个:认证服务器功能(ausf)、接入和移动性管理功能(amf)、数据网络(dn)(例如,运营商服务、互联网接入或第三方服务)、非结构化数据存储功能(udsf)、网络暴露功能(nef)、网络存储功能(nrf)、网络切片选择功能(nssf)、策略控制功能(pcf)、会话管理功能(smf)、统一数据管理(udm)、统一数据存储库(udr)、用户平面功能(upf)、ue无线电能力管理功能(ucmf)、应用功能(af)、用户设备(ue)、下一代无线电接入网(ng-ran)、5g设备标识寄存器(5g-eir)、网络数据分析功能(nwdaf)和计费功能(chf)。系统环境还可以包括以下网络实体:服务通信代理(scp)和安全边缘保护代理(sepp)。
45.不管装置200的实施方式如何,示例实施例的装置被配置为包括处理器202和存储器设备204以及可选的用户接口206和/或通信接口208,或者以其他方式与其通信。在一些实施例中,处理器(和/或辅助处理器或以其他方式与处理器相关联的协处理器或任何其他处理电路系统)可以经由用于在装置的组件之间传递信息的总线与存储器设备通信。存储器设备可以是非瞬态的,并且可以包括例如一个或多个易失性和/或非易失性存储器。换言之,例如,存储器设备可以是包括门的电子存储设备(例如,计算机可读存储介质),该门被配置为存储可以由机器(例如,如处理器等计算设备)检索的数据(例如,位)。根据本发明的示例实施例,存储器设备可以被配置为存储信息、数据、内容、应用、指令等,以使得该装置能够执行各种功能。例如,存储器设备可以被配置为缓冲输入数据以供处理器处理。附加地或备选地,存储器设备可以被配置为存储指令以供处理器执行。
46.如上所述,装置200可以由计算设备来实施。然而,在一些实施例中,该装置可以实施为芯片或芯片组。换言之,该装置可以包括一个或多个物理封装(例如,芯片),包括在结构组件(例如,基板)上的材料、部件和/或电线。结构组件可以为包括在其上的部件电路系统提供物理强度、尺寸保持、和/或电相互作用限制。因此,在一些情况下,该装置可以被配置为在单个芯片上或作为单个“片上系统”实现本发明的实施例。因此,在一些情况下,芯片或芯片组可以构成用于执行用于提供本文中描述的功能的一个或多个操作的装置。
47.处理器202可以以多种不同方式实施。例如,处理器可以实施为各种硬件处理装置中的一种或多种,包括处理电路系统,诸如协处理器、微处理器、控制器、数字信号处理器(dsp)、带有或不带有伴随dsp的处理元件、或各种其他处理电路系统,包括集成电路,例如asic(专用集成电路)、fpga(现场可编程门阵列)、微控制器单元(mcu)、硬件加速器、专用计算机芯片等。因此,在一些实施例中,处理器可以包括被配置为独立执行的一个或多个处理
核心。多核处理器可以在单个物理包内启用多处理。附加地或备选地,处理器可以包括经由总线串联配置以启用指令、流水线和/或多线程的独立执行的一个或多个处理器。
48.在示例实施例中,处理器202可以被配置为执行存储在存储器设备204中或处理器以其他方式可访问的指令。备选地或附加地,处理器可以被配置为执行硬编码功能。因此,无论是由硬件或软件方法配置,还是由其组合配置,处理器都可以表示在相应配置时能够执行根据本发明的实施例的操作的实体(例如,物理地实施在电路系统中)。因此,例如,当处理器实施为asic、fpga等时,处理器可以具体地被配置为用于进行本文中描述的操作的硬件。备选地,作为另一示例,当处理器实施为软件指令的执行器时,指令可以具体地将处理器配置为在指令被执行时执行本文中描述的算法和/或操作。然而,在一些情况下,处理器可以是特定设备(例如,直通显示器或移动终端)的处理器,通过使用用于执行本文中描述的算法和/或操作的指令进一步配置该处理器,该处理器被配置为采用本发明的实施例。处理器可以包括被配置为支持处理器的操作的时钟、算术逻辑单元(alu)和逻辑门等。
49.装置200可以可选地包括通信接口208。通信接口可以是任何装置,诸如实施为硬件或硬件和软件的组合的设备或电路系统,该装置被配置为从与该装置通信的网络和/或任何其他设备或模块接收数据和/或向其传输数据。在这点上,通信接口可以包括例如一个天线(或多个天线)和支持硬件和/或软件,以启用与无线通信网络的通信。附加地或备选地,通信接口可以包括用于与(多个)天线交互以引起经由(多个)天线的信号传输或处理经由(多个)天线接收的信号的接收的电路系统。在一些环境中,通信接口可以备选地或附加地支持有线通信。因此,例如,通信接口可以包括通信调制解调器和/或用于支持经由电缆、数字用户线(dsl)、通用串行总线(usb)或其他机制的通信的其他硬件/软件。
50.在高层次上,本文中提供了基于不同方法的若干不同实施例。在一些基于nssf的实施例中,切片相关订阅数据包括指示针对s-nssai是否需要限制pdu会话的数目的标志。然后,该标志可以在pdu会话建立和释放时间触发向nssf报告针对某个s-nssai和dnn(数据网络名称)建立或释放pdu会话。该报告也可以发生在ue的“分离”时,例如,当ue放弃或加入某些切片并且会话被释放时。在漫游情况下,该限制由归属公共陆地移动网络(h-plmn)实施。
51.在一些基于pcf的实施例中,pcf用作集中式控件以协调每个网络切片的连接的数目。在这点上,smf检查订阅数据或其配置中每个s-nssai是否存在标志,该标志指示需要限制每个网络切片的pdu会话的数目。如果需要限制每个ue的pdu会话的数目,则该标志向smf指示smf需要在pdu会话建立和释放时向pcf报告。因此,pcf可以通过递增或递减计数器来对pdu会话的数目实施上限或限制。pcf中的限制很有用,因为ue可以由同一切片的多个smf服务。
52.当针对s-nssai达到pdu会话的最大数目时,nssf或pcf分别向amf或smf指示针对特定s-nssai或dnn的pdu会话建立已经被拒绝。可选地,向ue指示回退时间,该回退时间应用于s-nssai以避免在由回退时间定义的至少一段时间内针对该ue的新的pdu会话建立。
53.在已经达到对pdu会话的限制的一些基于pcf和nssf的实施例中,网络可以开始针对ue释放超过切片中的每个ue的pdu会话的特定数目的其他pdu会话,以便更公平地分配有限的pdu会话。在一些基于nssf的实施例中,nssf与网络数据分析功能(nwdaf)交互,并且nwdaf触发pcf开始针对特定s-nssai保持追踪ue。在一些基于nssf的实施例中,当针对同一
切片尝试另一pdu会话建立时,amf向nssf报告切片已经处于活动状态的pdu会话的数目。
54.在与漫游相关的一些实施例中,可以根据h-plmn的s-nssai来配置受访公共陆地移动网络(v-plmn)的nssf以向h-plmn nssf报告用户加入或离开s-nssai和dnn。在一些实施例中,v-plmn的nssf从amf接收每个s-nssai的标志,该标志指示h-plmn的s-nssai是否需要每个网络切片的pdu会话的最大数目的实施。因此,h-plmn nssf控制每个h-plmn s-nssai的最大数目。如果达到上限制,则h-plmn nssf向v-plmn nssf响应达到上限制,并且然后nssf可以向amf指示已经达到上限制。
55.图3示出了根据本公开的示例实施例的在用户设备与通信系统之间的用于建立pdu会话的示例传输。如图3所示,在操作311处,ue 300向amf 302传输pdu会话建立请求。pdu会话建立请求包括一个或多个s-nssai和dnn。s-nssai可以与v-plmn或h-plmn相关联。如果ue需要与s-nssai和/或dnn相关联的新的pdu会话,则示例实施例的ue创建pdu会话建立请求(pdu session establishment request)消息并且将该消息和s-nssai和/或dnn封装在ul nas transport(传输)消息中。在接收到ul nas transport消息之后,amf检查订阅信息,该订阅信息可以指示受制于每个网络切片和/或数据网络的pdu会话的数目的限制的一组s-nssai、一组dnn、和/或一组s-nssai和dnn组合。
56.如框312所示,amf 302确定v-plmn或h-plmn的s-nssai受制于与s-nssai相关联的网络切片的每个网络切片的pdu会话的数目上限。在一些实施例中,如操作313所示,amf 302向nssf 304传输服务请求消息,诸如专用于每个网络切片的pdu会话的数目上限的实施的nnssf_service服务请求消息。服务请求消息包括s-nssai和dnn。在一些实施例中,如果ul nas transport消息中包括的s-nssai dnn(或在该消息不包括s-nssai的情况下,由amf选择的s-nssai)基于检查订阅数据而受制于上限,则nssf交互被调用。可以向nssf提供上限值,该上限值指示来自订阅数据的pdu会话的最大数目。在一些实施例中,nssf被配置为配置有受制于上限的每个s-nssai和/或dnn的所允许的pdu会话的数目。
57.在操作314处,nssf 304递增或以其他方式更新已经被请求pdu会话、受制于每个网络切片的pdu会话的上限数目并且当前尚未具有pdu会话的最大数目的s-nssai的一个或多个计数器。对于已经建立最大数目(可以称为上限)的pdu会话的s-nssai,nssf可以触发上限动作。上限动作可以包括确定回退定时器并且开始触发策略以限制与每个ue的s-nssai和/或dnn相关联的pdu会话的数目。
58.在操作315处,nssf 304向amf 302传输服务响应,诸如专用于每个网络切片的pdu会话的数目上限的实施的nnssf_service响应。对于每个上限s-nssai,服务响应可以包括指示s-nssai被上限的拒绝原因,并且可选地包括(多个)被拒绝的s-nssai、(多个)dnn和/或s-nssai和dnn组合中的每个的任何回退定时器、以及每个pdu会话的s-nssai和/或dnn的动作的任何触发。在一些实施例中,nssf可以基于策略在任何时间触发每个ue的每个网络切片和/或数据网络的pdu会话的数目的减少。
59.在操作316处,amf 302向ue 300传输对pdu会话建立请求消息的响应,诸如pdu会话建立接受或pdu会话建立拒绝。在一些实施例中,对pdu会话建立请求消息的响应包括指示一个或多个s-nssai被上限的拒绝原因,并且包括可选的一个或多个s-nssai中的每个的回退定时器。在一些实施例中,对pdu会话建立请求消息的响应包括dl nas transport消息,该dl nas transport消息包括:
plmn的最大数目。如果达到上限制,则h-plmn nssf向v-plmn nssf响应达到上限制,并且然后nssf可以向amf指示。
71.如611所示,v-nssf 600从amf接收消息,该消息引起受制于pdu会话的上限的特定s-nssai的pdu会话计数器的递增或递减。amf检测到某些s-nssai和/或dnn受制于每个网络切片和/或每个数据网络的pdu会话的数目上限,并且引起pdu会话到这些切片的pdu会话计数器的添加或删除。
72.v-plmn的这些切片的h-plmn的s-nssai可以被标记为需要向h-plmn报告。在一些实施例中,s-nssai没有被标记,但是基于计数和h-plmn s-nssai被包括在与nssf的交互中,该要求可以是隐式的。v-nssf被配置为针对h-plmn的某些s-nssai向某些s-nssai报告或被触发向某些s-nssai报告ue的h-plmn nssf添加/移除。
73.如612所示,v-nssf传输与每个网络切片的pdu会话的上限数目和/或每个ue的pdu会话的数目上限的实施相关或专用于该实施的服务请求消息。服务请求消息可以包括具有上限的h-plmn s-nssai的指示,其要求ue不再使用s-nssai或刚刚开始使用s-nssai。如613所示,h-nssf 602分别针对已经放弃或加入并且受制于上限的h-plmn s-nssai递减或递增计数器。
74.在一些实施例中,如614所示,h-nssf 602向v-nssf 600传输与每个网络切片的pdu会话的上限数目和/或每个ue的pdu会话的数目上限的实施相关或专用于该实施的nssf服务响应。nssf服务响应可以作为确认,并且可以包括已经达到pdu会话的数目限制的h-plmn s-nssai的任何动作、和任何回退定时器。在接收到nssf服务响应之后,如框615所示,v-nssf与amf交互以引起在映射信息中指示的某个(某些)h-plmn s-nssai和相关v-plmn s-nssai被拒绝。v-nssf还可以传输上限指示和任何可用回退定时器。
75.现在转向图7,示出了根据本公开的示例实施例的用于通信系统中的每个网络切片的pdu会话的上限数目和/或每个ue的pdu会话的数目上限的实施的基于pdu的方法中的pdu建立过程。除了诸如框707b所示的与每个网络切片的pdu会话的上限数目和/或每个ue的pdu会话的数目上限的实施相关的若干操作之外,还可以根据各种3gpp技术规范(ts)或至少与其一致来执行其他操作,诸如ts 23.502和ts 29.502,特别是ts 23.502中的图4.3.2.2.x和相关描述。
76.在701处,ue向amf传输pdu会话建立请求。ue通过在n1 sm容器内传输包含pdu会话建立请求的nas消息来发起ue请求的pdu会话建立过程。pdu会话建立请求可以包括pdu会话id、所请求的pdu会话类型、所请求的ssc模式和分组过滤器的数目。
77.在702处,amf执行smf选择。amf还可以确定该消息对应于对针对新pdu会话的请求,因为请求类型指示“初始请求”并且pdu会话id没有用于ue的任何(多个)现有pdu会话。
78.在703处,amf基于smf选择向smf传输nsmf_pdusession_createsmcontext请求。在704处,smf执行订阅检索/订阅的更新。在705处,smf向amf传输nsmf_pdusession_createsmcontext响应。在706处,由ue和核心网的各种组件执行pdu会话认证/授权。在707a处,smf执行pcf选择。在707b处,smf和pcf执行会话管理(sm)策略关联建立或smf发起的sm策略关联修改。在707b处,smf还检测到pdu会话属于受制于pdu的最大数目上限的s-nssai和/或dnn。pcf被配置为在递增与s-nssai和/或dnn相关联的计数器之后实施任何上限。
79.如果达到上限或限制,则pdu会话被pcf拒绝并且可选的回退定时器被应用,例如,
smf创建pdu会话建立拒绝(pdu session establishment reject)消息,该消息包括回退定时器值(可选的)和5gsm原因值。5gsm原因值可以对应于#26“资源不足”(仅适用于dnn)、#67“特定切片和dnn的资源不足”(适用于s-nssai和dnn组合)、或#69“特定切片的资源不足”(仅适用于s-nssai)。备选地,可以定义和使用新的原因代码。然后,pdu会话建立拒绝消息被发送到amf。amf向ue发送承载pdu会话建立拒绝消息的dl nas trnsport消息。还可以向ue提供回退定时器。
80.在708处,smf执行upf选择。在709处,smf发起sm策略关联修改。在710a和710b处,smf向upf传输n4会话建立/修改请求,并且接收n4会话建立/修改响应。在711处,smf传输namf_communication_n1n2messagetransfer,并且接收响应。在712处,amf传输n2 pdu会话请求。在713处,ran和ue执行an特定资源设置,该设置可以包括pdu会话建立接受。在714处,ran向amf传输n2 pdu会话响应,并且然后第一上行链路数据可以从ue被传输到upf。
81.在715处,amf向smf传输nsmf_pdusession_updatesmcontext请求。然后,在719a和719b处,smf可以向upf传输n4会话修改请求并且从upf接收n4会话修改响应。在719c处,smf还可以协调向udm的注册。然后,第一下行链路数据可以从upf被传输到ue。
82.然后,在框717和718处,smf可以向amf传输nsmf_pdusession_updatesmcontext响应和nsmf_pdusession_smcontextstatusnotify。smf还可以与ue和upf执行互联网协议(ip)地址配置。框720指示可以基于各种条件而发生的取消订阅。
83.现在转向图8,示出了根据本公开的示例实施例的用于通信系统中的每个网络切片的pdu会话的上限数目和/或每个ue的pdu会话的数目上限的实施的基于pdu的方法中的pdu释放过程。除了诸如框801b所示的与每个网络切片的pdu会话的上限数目和/或每个ue的pdu会话的数目上限的实施相关的若干操作之外,还可以根据各种3gpp技术规范(ts)或至少与其一致来执行其他操作,诸如ts 23.502和ts 29.502,特别是ts 23.502中的图4.3.3.4.2-1和相关描述。
84.在框801a处,ue向amf传输pdu会话释放请求,并且amf将pdu会话释放请求转发给smf。在框801b处,smf与pcf协调策略关联终止。当每个s-nssai和/或dnn应用上限pdu会话的pdu会话被释放时,在框801b中,smf触发策略关联终止,这可能导致递减或以其他方式更新s-nssai和/或dnn或这两者的pcf中的计数器。在801c处,在ue与amf之间的pdu会话状态不匹配的情况下,amf可以调用nsmf_pdusession_releasesmcontext服务操作以请求pdu会话的释放。该操作也可以由于网络切片实例不再可用的ue的该组网络切片的改变而被调用。在框801d处,smf可以决定释放pdu会话。在框802a处,smf向pdu会话的(多个)upf发送n4会话释放请求(n4会话id)消息。在框802b处,(多个)upf通过n4会话释放响应(n4会话id)消息到smf的传输来确认n4会话释放请求。
85.框803a至d可以在以下描述的各种情况下执行。如果pdu会话释放是由ue发起的,则在框803a处,smf用nsmf_pdusession_updatesmcontext响应(n2 sm资源释放请求、n1 sm容器(pdu会话释放命令))来响应于amf。
86.在框803b处,如果pdu会话释放是由smf发起的,则smf调用namf_communication_n1n2messagetransfer服务操作。在803c处,如果pdu会话释放是由amf发起的,则smf用nsmf_pdusession_releasesmcontext响应来响应于amf。
87.在框804处,amf向ran传输资源释放请求。在805处,当(r)an接收到释放与pdu会话
相关联的an资源的n2 sm请求时,(r)an发出与ue的(多个)an特定信令交换以释放对应an资源。在806处,如果(r)an已经接收到释放an资源的n2 sm请求,则(r)an通过向amf发送n2 sm资源释放确认(用户位置信息)消息来确认n2 sm资源释放请求。
88.在807a处,amf向smf调用nsmf_pdusession_updatesmcontext(n2sm资源释放确认、用户位置信息)。在807b处,smf用nsmf_pdusession_updatesmcontext响应来响应于amf。
89.在808处,ue通过在(r)an上传输nas消息(pdu会话id、n1 sm容器(pdu会话释放确认))消息来确认pdu会话释放命令。
90.在809处,(r)an通过向amf发送n2 nas上行链路传输(nas消息(pdu会话id、n1 sm容器(pdu会话释放确认)、用户位置信息)来转发来自ue的nas消息。
91.在810a处,amf向smf调用nsmf_pdusession_updatesmcontext(n1 sm容器(pdu会话释放确认、用户位置信息)。在810b处,smf用nsmf_pdusession_updatesmcontext响应来响应于amf。在811处,smf调用nsmf_pdusession_smcontextstatusnotify以向amf通知该pdu会话的sm上下文被释放。在812处,如果动态pcc被应用于该会话,则smf调用sm策略关联终止过程。
92.现在参考图9a、图9b、图9c、图9d、图9e、图9f和图9g,示出了根据示例实施例的通信系统的各种组件的工作流程,诸如amf、v-nssf、smf、或先前结合其他图描述的其他组件。现在参考图9a,在框900处,amf包括用于从通信网络中的用户设备接收pdu会话建立的部件,诸如处理器202和通信接口208。在一些实施例中,pdu会话建立包括所请求的nssai和/或dnn。在一些实施例中,所请求的nssai包括受制于每个网络切片的pdu会话的数目上限的一个或多个s-nssai。nssai、s-nssai和amf可以是先前结合图3描述的nssai、s-nssai和amf。
93.在框902处,amf包括用于引起服务请求消息到网络切片选择功能或策略控制功能(pcf)的传输的部件,诸如处理器202和通信接口208。在一些实施例中,服务请求消息到例如网络切片选择功能(nssf)的传输在检测到s-nssai受制于每个网络切片的pdu会话的上限数目之后发生。
94.在一些实施例中,服务请求消息可以与每个网络切片或数据网络的pdu会话的上限数目的实施相关或专用于其。在一些实施例中,服务请求消息可以包括指示s-nssai和/或dnn受制于每个网络切片或数据网络的pdu会话的上限数目的指示。例如,在一些实施例中,服务请求消息可以包括所请求的nssai,并且可选地包括指示受制于每个网络切片或数据网络的pdu会话的数目上限的一个或多个s-nssai和/或dnn需要上限的一个或多个标志、以及受制于每个ue的pdu会话的数目上限的一个或多个s-nssai和/或dnn需要上限的一个或多个标志。在一些实施例中,nssf或pcf可以被配置为递增或以其他方式更新与受制于每个网络切片或数据网络的pdu会话的数目上限的一个或多个请求的s-nssai和/或dnn相关联的一个或多个计数器、以及每个ue的pdu会话的数目上限的计数器。在一些实施例中,服务请求消息可以是先前结合图4描述的服务请求消息。
95.在框904处,amf包括用于从网络切片选择功能或pcf接收服务响应的部件,诸如处理器202和通信接口208。在一些实施例中,服务响应可以是先前结合图4描述的服务响应。在一些实施例中,服务响应可以包括所允许的nssai,并且可以专用于每个网络切片的pdu
会话的上限数目和/或每个ue的pdu会话的数目上限的实施。在一些实施例中,服务响应包括表示由于已经达到每个网络切片或数据网络的pdu会话的最大数目而pdu会话无法被建立的信息、以及回退定时器,该回退定时器引起ue不尝试针对网络切片或数据网络的pdu会话建立请求,直到回退定时器到期为止。在一些实施例中,nssf或pcf被配置为确定与s-nssai相关联的一个或多个网络切片上的pdu会话的数目。对于每个s-nssai,在pdu会话的数目超过与s-nssai相关联的网络切片上的最大数目的情况下,nssf或pcf在本示例实施例中被配置为拒绝s-nssai和/或排除来自所允许的nssai的s-nssai。在一些实施例中,nssf可以基于订阅信息来确定pdu会话的数目。在一些实施例中,pcf可以基于配置信息来确定pdu会话的数目。在一些实施例中,nssf或pcf递增或以其他方式更新被允许的所有s-nssai的计数器,从而维持每个切片的pdu会话的数目的计数。
96.类似地,pcf可以被配置为基于配置信息来确定与dnn相关联的网络切片或数据网络上的pdu会话的数目,使得在与dnn相关联的网络切片或数据网络上pdu会话的数目超过预定义限制的情况下,pcf可以拒绝pdu会话。pcf还可以确定与ue相关联的pdu会话的数目,并且如果与ue相关联的pdu会话的数目超过定义限制,则pcf可以拒绝pdu会话。
97.在框906处,amf包括用于引起对pdu会话建立请求消息的响应到用户设备的传输的部件,诸如处理器202和通信接口208。对pdu会话建立请求消息的响应可以是包括所允许的nssai的pdu会话建立接受消息。pdu会话建立接受消息可以可选地包括被上限的一个或多个拒绝的s-nssai。如果所有请求的s-nssai被拒绝或者如果所有dnn被拒绝,则响应可以是pdu会话建立拒绝消息。
98.在一些实施例中,在与受制于每个网络切片的pdu会话的上限数目的s-nssai相关联的pdu会话被释放的情况下,amf可以引起消息到nssf或pcf的传输,该消息指示pdu会话被释放。nssf或pcf可以被配置为在接收到该消息时递减或以其他方式更新与s-nssai相关联的一个或多个计数器。
99.在一些实施例中,nssf是被引起与归属公共陆地移动网络h-plmn(nssf)交互以确定网络切片的pdu会话的最大数目是否被等于或超过的受访公共陆地移动网络(v-plmn)nssf。在一些实施例中,nssf被配置为在pdu会话针对ue被建立的情况下传输指示pdu会话针对ue被建立的消息。
100.现在参考图9b,在框910处,amf包括用于在通信网络中注销用户设备的部件,诸如处理器202和通信接口208。
101.在框912处,amf包括用于引起服务请求消息到网络切片选择功能的传输的部件,诸如处理器202和通信接口208。在一些实施例中,服务请求消息包括关于用户设备不再使用受制于每个网络切片的pdu会话的数目上限的一个或多个s-nssai和/或dnn的指示。在一些实施例中,服务请求消息可以是先前结合图5描述的服务请求消息。nssf可以被配置为递减或以其他方式更新与已经被放弃并且受制于上限的pdu会话相关联的一个或多个s-nssai和/或dnn。
102.在框914处,amf包括用于从网络切片选择功能接收服务响应消息的部件,诸如处理器202和通信接口208。在一些实施例中,服务响应消息可以专用于每个网络切片的pdu会话的上限数目和/或每个ue的pdu会话的数目上限的实施,并且可以用作确认。服务响应消息可以是先前结合图5描述的服务响应消息。
103.现在参考图9c,在框920处,v-nssf包括用于从接入和移动性功能接收消息的部件,诸如处理器202和通信接口208,该消息引起受制于上限的一个或多个s-nssai和/或dnn的pdu会话计数的递增或递减。在一些实施例中,该消息可以是来自先前结合图6描述的amf的消息。
104.在一些实施例中,v-nssf被配置为报告或被触发以报告h-plmn nssf对h-plmn的某些s-nssai的pdu会话的添加/移除。在框922处,v-nssf包括用于引起服务请求消息到归属网络切片选择功能的传输的部件,诸如处理器202和通信接口208。服务请求消息可以是先前结合图6描述的服务请求消息。服务请求消息可以与每个网络切片的pdu会话的上限数目和/或每个ue的pdu会话的数目上限的实施相关或专用于其。服务请求消息可以包括具有上限的h-plmns-nssai的指示,其要求ue不再使用s-nssai或刚刚开始使用s-nssai。h-nssf可以分别针对已经放弃或加入并且受制于上限的h-plmn s-nssai递减或递增计数器。
105.在框924处,v-nssf包括用于从归属网络切片选择功能接收服务响应消息的部件,诸如处理器202和通信接口208。服务响应可以是先前结合图6描述的服务响应。服务响应与每个网络切片的pdu会话的上限数目和/或每个ue的pdu会话的数目上限的实施相关或专用于其。nssf服务响应可以作为确认,并且可以包括已经达到限制或上限的h-plmn s-nssai的任何动作、和任何回退定时器。在接收到nssf服务响应之后,v-nssf与amf交互以引起在映射信息中指示的某个(某些)h-plmn s-nssai和相关v-plmn s-nssai被拒绝。v-nssf还可以传输上限指示和任何可用回退定时器。
106.在框926处,v-nssf包括用于当ue请求已经达到会话计数的限制的一个或多个s-nssai时引起接入和移动性功能使达到pdu会话计数的限制的一个或多个s-nssai(要拒绝的映射信息中的h-plmn s-nssai和相关v-plmn s-nssai)被拒绝接入的部件,诸如处理器202和通信接口208。nssf服务响应可以作为确认,并且可以包括已经达到限制或上限的h-plmn s-nssai的任何动作、和任何回退定时器。v-nssf还可以传输上限指示和任何可用回退定时器。
107.现在参考图9d,在框930处,amf包括用于释放与通信网络中的用户设备相关联的pdu会话的部件,诸如处理器202和通信接口208。
108.在框932处,amf包括用于引起服务请求消息到网络切片选择功能的传输的部件,诸如处理器202和通信接口208。在一些实施例中,服务请求消息包括用户设备不再使用具有上限的一个或多个s-nssai的指示。在一些实施例中,服务请求消息可以是先前结合图5描述的服务请求消息。在一些实施例中,nssf可以被配置为递减或以其他方式更新与已经被放弃并且受制于上限的pdu会话相关联的一个或多个s-nssai。
109.在框934处,amf包括用于从网络切片选择功能接收服务响应消息的部件,诸如处理器202和通信接口208。服务响应消息可以专用于每个网络切片的pdu会话的上限数目和/或每个ue的pdu会话的数目上限的实施,并且可以用作确认。在一些实施例中,服务响应消息可以是先前结合图5描述的服务响应消息。
110.现在参考图9e,在框940处,核心网包括用于引起smf检测属于受制于每个网络切片的pdu会话的数目上限的s-nssai和/或dnn的正在被建立的pdu会话的部件,诸如处理器202和通信接口208。在框942处,核心网包括用于引起pcf在与s-nssai和/或dnn相关联的网络切片尚未达到pdu会话的最大数目的情况下递增与受制于上限的s-nssai和/或dnn相关
联的pdu会话的数目的计数器的部件,诸如处理器202和通信接口208。在与s-nssai和/或dnn相关联的网络切片已经达到pdu会话的最大数目的情况下,pcf可以拒绝pdu会话。在一些实施例中,核心网、pcf和smf可以是先前结合图7描述的核心网、pcf和smf。
111.现在参考图9f,在框950处,核心网包括用于检测属于受制于每个网络切片的pdu会话的数目上限的s-nssai和/或dnn的正在被释放的pdu会话的部件,诸如处理器202和通信接口208。在框952处,核心网包括用于引起smf触发策略关联终止的部件,诸如处理器202和通信接口208,该策略关联终止递减或以其他方式更新与受制于pdu会话的上限最大数目的s-nssai和/或dnn相关联的pdu会话的数目的计数器。在一些实施例中,核心网和smf可以是先前结合图8描述的核心网和smf。
112.现在参考图9g,在框960处,用户设备包括用于引起上行链路(ul)非接入层(nas)传输消息到接入和移动性管理功能(amf)的传输的部件,诸如处理器202和通信接口208。在一些实施例中,ul nas传输消息包括单网络切片选择辅助信息(s-nssai)、被设置为释放请求的请求类型、以及包括协议数据单元(pdu)会话释放请求消息的容器。在一些实施例中,ul nas传输消息是先前结合图4描述的ul nas传输消息。
113.在框962处,用户设备包括用于引起amf向网络切片选择功能(nssf)传输消息的部件,诸如处理器202和通信接口208,该消息指示在与受制于每个网络切片的pdu会话的上限数目的s-nssai相关联的pdu会话被释放的情况下,pdu会话被释放。
114.如上所述,示例实施例的方法、装置和计算机程序产品因此提供针对通信系统中的每个网络切片的pdu会话的最大数目的实施机制。在一些实施例中,该方法、装置和计算机程序产品以在具有pdu会话的ue之间强调的方式提供实施机制。
115.如上所述,图9a、图9b、图9c、图9d、图9e、图9f和图9g是根据本公开的示例实施例的装置200、方法和计算机程序产品的流程图。应当理解,流程图的每个块以及流程图中的块的组合可以通过各种方式来实现,诸如硬件、固件、处理器、电路、和/或与包括一个或多个计算机程序指令的软件的执行相关联的其他设备。例如,上述过程中的一个或多个可以由计算机程序指令实施。在这点上,实施上述过程的计算机程序指令可以由采用本公开的实施例的装置的存储器设备204存储并且由该装置的处理器202执行。应当理解,任何这样的计算机程序指令可以被加载到计算机或其他可编程装置(例如,硬件)上以生产机器,使得所得到的计算机或其他可编程装置实现在流程图块中指定的功能。这些计算机程序指令也可以存储在计算机可读存储器中,该存储器可以指导计算机或其他可编程装置以特定方式运行,使得存储在计算机可读存储器中的指令产生制品,该制品的执行实现流程图块中指定的功能。计算机程序指令也可以加载到计算机或其他可编程装置上,以引起一系列操作在计算机或其他可编程装置上被执行以产生计算机实现的过程,使得在计算机或其他可编程装置上执行的指令提供用于实现在流程图块中指定的功能的操作。
116.因此,计算机程序产品在如下情况下定义:其中诸如计算机可读程序代码部分等计算机程序指令由具有诸如计算机可读程序代码部分等计算机程序指令的至少一个非瞬态计算机可读存储介质存储,该计算机程序指令被配置为在执行之后执行上述功能,诸如结合图3的流程图。在其他实施例中,诸如计算机可读程序代码部分等计算机程序指令不需要由非瞬态计算机可读存储介质存储或以其他方式实施,而是可以由具有诸如计算机可读程序代码部分等计算机程序指令的瞬态介质实施,该计算机程序指令仍然被配置为在执行
之后执行上述功能。
117.因此,流程图的块支持用于执行指定功能的装置的组合和用于执行指定功能的操作的组合以执行指定功能。还应当理解,流程图的一个或多个块、以及流程图中的块的组合可以由执行指定功能的基于专用硬件的计算机系统来实现,或者由专用硬件和计算机指令的组合来实现。
118.在一些实施例中,可以修改或进一步放大上述操作中的某些操作。此外,在一些实施例中,可以包括附加的可选操作。对上述操作的修改、添加或放大可以以任何顺序和任何组合执行。
119.受益于前述描述和相关附图中呈现的教导,本发明所属领域的技术人员将能够想到本文中阐述的本发明的很多修改和其他实施例。因此,应当理解,本发明不限于所公开的特定实施例,并且修改和其他实施例旨在被包括在所附权利要求的范围内。尽管本文中使用特定术语,但它们仅用于一般和描述性意义,而不是出于限制目的。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1