掌桥专利:专业的专利平台
掌桥专利
首页

一种信息处理方法、装置及核心网网元

文献发布时间:2023-06-19 13:46:35


一种信息处理方法、装置及核心网网元

技术领域

本发明涉及通信技术领域,尤其涉及一种信息处理方法、装置及核心网网元。

背景技术

目前,现有的QOS控制流程如图1所示(图中示意的是通信网络租用场景下,AMF表示接入和移动管理功能,I-SMF表示插入SMF(5G会话管理功能);在国漫场景下,I-SMF可以替换为V-SMF(拜访地SMF)),其中,1、会话级、QOS flow(QOS流)级参数由PCF(分组控制功能)和/或UDM(统一数据管理平台)下发给SMF(会话管理功能),经AMF透传后发送给基站进行控制;2、UE级(UE AMBR,用户聚合最大比特率),由UDM下发给AMF,AMF下发给基站进行控制。

具体的,在国漫场景下,漫入用户使用拜访地接入资源,但签约和策略数据由归属地提供,当归属地签约QOS较高,容易造成拜访地的资源被大量占用,造成拜访地本网用户可用资源减少,网络性能和业务体验下降。

在通信网络租用场景下,策略和签约数据由业务运营方控制,网络资源与网络归属方共享。当其为用户签约QOS较高时,造成网络资源被大量占用,网络归属方用户可用资源减少,网络性能及业务体验下降。

由上可知,现有技术中拜访地运营商或网络归属方无法对外来用户的QOS进行控制,容易造成本网资源被占用,影响本网用户体验。

发明内容

本发明的目的在于提供一种信息处理方法、装置及核心网网元,以解决现有技术中拜访地运营商或网络归属方无法对外来用户的QOS进行控制,容易造成本网资源被占用,影响本网用户体验的问题。

为了解决上述技术问题,本发明实施例提供一种信息处理方法,应用于5G独立组网框架中的核心网网元,所述方法包括:

在接收到服务质量QOS信息,且所述QOS信息所对应的用户属于待限制用户的情况下,根据QOS控制信息,确定所述用户的目标QOS值;

将所述目标QOS值发送给QoS控制网元;

其中,所述待限制用户为漫游用户、指定漫游用户或者预设标识的用户;

所述QOS控制信息包括所述用户的初始服务质量QOS值和QOS上限值,或者,QOS上限值和所述QOS上限值对应的当前容量数;

所述目标QOS值小于或等于所述QOS上限值。

可选的,在所述QOS上限值的数量为一个,且所述QOS控制信息包括所述初始QOS值和QOS上限值的情况下,所述根据QOS控制信息,确定所述用户的目标QOS值,包括:

在所述初始QOS值大于所述QOS上限值的情况下,确定所述目标QOS值为所述QOS上限值;

在所述初始QOS值小于或等于所述QOS上限值的情况下,确定所述目标QOS值为所述初始QOS值。

可选的,所述QOS上限值的数量为至少两个,且各个QOS上限值互不相同。

可选的,在所述QOS控制信息包括所述初始QOS值和QOS上限值,且所述至少两个QOS上限值包括第一QOS上限值和第二QOS上限值,所述第一QOS上限值大于第二QOS上限值的情况下,所述根据QOS控制信息,确定所述用户的目标QOS值,包括:

在所述初始QOS值大于第一QOS上限值的情况下,确定所述目标QOS值为所述第一QOS上限值;

在所述初始QOS值大于第二QOS上限值且小于或等于所述第一QOS上限值的情况下,确定所述目标QOS值为所述第二QOS上限值。

可选的,在所述QOS控制信息包括QOS上限值和所述QOS上限值对应的当前容量数,且所述至少两个QOS上限值包括第三QOS上限值和第四QOS上限值,所述第四QOS上限值为第三QOS上限值相邻的下一QOS上限值的情况下,所述根据QOS控制信息,确定所述用户的目标QOS值,包括:

在第三QOS上限值对应的当前容量数小于第三QOS上限值对应的容量上限的情况下,确定所述目标QOS为所述第三QOS上限值;

在第三QOS上限值对应的当前容量数等于或大于第三QOS上限值对应的容量上限的情况下,确定所述目标QOS为第四QOS上限值。

可选的,在根据QOS控制信息,确定所述用户的目标QOS值之前,还包括:

配置所述至少两个QOS上限值以及每一所述QOS上限值对应的容量上限。

可选的,在根据QOS控制信息,确定所述用户的目标QOS值之前,还包括:

根据预设信息,确定所述用户是否属于待限制用户;

其中,所述预设信息包括名单信息,所述名单信息包括白名单信息和/或黑名单信息。

可选的,所述根据预设信息,确定所述用户是否属于待限制用户,包括:

在所述用户的用户信息与所述白名单信息中的第一信息相匹配的情况下,确定所述用户不属于待限制用户;

在所述用户的用户信息与所述白名单信息中的第一信息不匹配的情况下,确定所述用户属于待限制用户;

在所述用户的用户信息与所述黑名单信息中的第二信息相匹配的情况下,确定所述用户属于待限制用户;

在所述用户的用户信息与所述黑名单信息中的第二信息不匹配的情况下,确定所述用户不属于待限制用户;

其中,所述第一信息为所述白名单信息中的任一信息,所述第二信息为所述黑名单信息中的任一信息。

可选的,所述名单信息包括:号段名单信息、接入点名称名单信息以及切片配置名单信息中的至少一个。

可选的,在根据预设信息,确定所述用户是否属于待限制用户之前,还包括:

根据预设策略信息,将所述名单信息存储在本地或者外置存储设备;

其中,所述预设策略信息包括配置量信息和/或变更频率信息。

可选的,所述初始QOS为所述用户的归属地用户数据签约网元或策略控制网元下发的;和/或,

所述QoS上限值为用户的接入网络网元下发的。

本发明实施例还提供了一种信息处理装置,应用于5G独立组网框架中的核心网网元,所述装置包括:

第一确定模块,用于在接收到服务质量QOS信息,且所述QOS信息所对应的用户属于待限制用户的情况下,根据QOS控制信息,确定所述用户的目标QOS值;

第一发送模块,用于将所述目标QOS值发送给QoS控制网元;

其中,所述待限制用户为漫游用户、指定漫游用户或者预设标识的用户;

所述QOS控制信息包括所述用户的初始服务质量QOS值和QOS上限值,或者,QOS上限值和所述QOS上限值对应的当前容量数;

所述目标QOS值小于或等于所述QOS上限值。

可选的,在所述QOS上限值的数量为一个,且所述QOS控制信息包括所述初始QOS值和QOS上限值的情况下,所述第一确定模块,包括:

第一确定子模块,用于在所述初始QOS值大于所述QOS上限值的情况下,确定所述目标QOS值为所述QOS上限值;

在所述初始QOS值小于或等于所述QOS上限值的情况下,确定所述目标QOS值为所述初始QOS值。

可选的,所述QOS上限值的数量为至少两个,且各个QOS上限值互不相同。

可选的,在所述QOS控制信息包括所述初始QOS值和QOS上限值,且所述至少两个QOS上限值包括第一QOS上限值和第二QOS上限值,所述第一QOS上限值大于第二QOS上限值的情况下,所述第一确定模块,包括:

第二确定子模块,用于在所述初始QOS值大于第一QOS上限值的情况下,确定所述目标QOS值为所述第一QOS上限值;

在所述初始QOS值大于第二QOS上限值且小于或等于所述第一QOS上限值的情况下,确定所述目标QOS值为所述第二QOS上限值。

可选的,在所述QOS控制信息包括QOS上限值和所述QOS上限值对应的当前容量数,且所述至少两个QOS上限值包括第三QOS上限值和第四QOS上限值,所述第四QOS上限值为第三QOS上限值相邻的下一QOS上限值的情况下,所述第一确定模块,包括:

第三确定子模块,用于在第三QOS上限值对应的当前容量数小于第三QOS上限值对应的容量上限的情况下,确定所述目标QOS为所述第三QOS上限值;

在第三QOS上限值对应的当前容量数等于或大于第三QOS上限值对应的容量上限的情况下,确定所述目标QOS为第四QOS上限值。

可选的,还包括:

第一配置模块,用于在根据QOS控制信息,确定所述用户的目标QOS值之前,配置所述至少两个QOS上限值以及每一所述QOS上限值对应的容量上限。

可选的,还包括:

第二确定模块,用于在根据QOS控制信息,确定所述用户的目标QOS值之前,根据预设信息,确定所述用户是否属于待限制用户;

其中,所述预设信息包括名单信息,所述名单信息包括白名单信息和/或黑名单信息。

可选的,所述第二确定模块,包括:

第四确定子模块,用于在所述用户的用户信息与所述白名单信息中的第一信息相匹配的情况下,确定所述用户不属于待限制用户;

在所述用户的用户信息与所述白名单信息中的第一信息不匹配的情况下,确定所述用户属于待限制用户;

在所述用户的用户信息与所述黑名单信息中的第二信息相匹配的情况下,确定所述用户属于待限制用户;

在所述用户的用户信息与所述黑名单信息中的第二信息不匹配的情况下,确定所述用户不属于待限制用户;

其中,所述第一信息为所述白名单信息中的任一信息,所述第二信息为所述黑名单信息中的任一信息。

可选的,所述名单信息包括:号段名单信息、接入点名称名单信息以及切片配置名单信息中的至少一个。

可选的,还包括:

第一存储模块,用于在根据预设信息,确定所述用户是否属于待限制用户之前,根据预设策略信息,将所述名单信息存储在本地或者外置存储设备;

其中,所述预设策略信息包括配置量信息和/或变更频率信息。

可选的,所述初始QOS为所述用户的归属地用户数据签约网元或策略控制网元下发的;和/或,

所述QoS上限值为用户的接入网络网元下发的。

本发明实施例还提供了一种核心网网元,所述核心网网元位于5G独立组网框架中,所述核心网网元包括:处理器和收发机;

所述处理器,用于在接收到服务质量QOS信息,且所述QOS信息所对应的用户属于待限制用户的情况下,根据QOS控制信息,确定所述用户的目标QOS值;

通过所述收发机将所述目标QOS值发送给QoS控制网元;

其中,所述待限制用户为漫游用户、指定漫游用户或者预设标识的用户;

所述QOS控制信息包括所述用户的初始服务质量QOS值和QOS上限值,或者,QOS上限值和所述QOS上限值对应的当前容量数;

所述目标QOS值小于或等于所述QOS上限值。

可选的,在所述QOS上限值的数量为一个,且所述QOS控制信息包括所述初始QOS值和QOS上限值的情况下,所述处理器具体用于:

在所述初始QOS值大于所述QOS上限值的情况下,确定所述目标QOS值为所述QOS上限值;

在所述初始QOS值小于或等于所述QOS上限值的情况下,确定所述目标QOS值为所述初始QOS值。

可选的,所述QOS上限值的数量为至少两个,且各个QOS上限值互不相同。

可选的,在所述QOS控制信息包括所述初始QOS值和QOS上限值,且所述至少两个QOS上限值包括第一QOS上限值和第二QOS上限值,所述第一QOS上限值大于第二QOS上限值的情况下,所述处理器具体用于:

在所述初始QOS值大于第一QOS上限值的情况下,确定所述目标QOS值为所述第一QOS上限值;

在所述初始QOS值大于第二QOS上限值且小于或等于所述第一QOS上限值的情况下,确定所述目标QOS值为所述第二QOS上限值。

可选的,在所述QOS控制信息包括QOS上限值和所述QOS上限值对应的当前容量数,且所述至少两个QOS上限值包括第三QOS上限值和第四QOS上限值,所述第四QOS上限值为第三QOS上限值相邻的下一QOS上限值的情况下,所述处理器具体用于:

在第三QOS上限值对应的当前容量数小于第三QOS上限值对应的容量上限的情况下,确定所述目标QOS为所述第三QOS上限值;

在第三QOS上限值对应的当前容量数等于或大于第三QOS上限值对应的容量上限的情况下,确定所述目标QOS为第四QOS上限值。

可选的,所述处理器还用于:

在根据QOS控制信息,确定所述用户的目标QOS值之前,配置所述至少两个QOS上限值以及每一所述QOS上限值对应的容量上限。

可选的,所述处理器还用于:

在根据QOS控制信息,确定所述用户的目标QOS值之前,根据预设信息,确定所述用户是否属于待限制用户;

其中,所述预设信息包括名单信息,所述名单信息包括白名单信息和/或黑名单信息。

可选的,所述处理器具体用于:

在所述用户的用户信息与所述白名单信息中的第一信息相匹配的情况下,确定所述用户不属于待限制用户;

在所述用户的用户信息与所述白名单信息中的第一信息不匹配的情况下,确定所述用户属于待限制用户;

在所述用户的用户信息与所述黑名单信息中的第二信息相匹配的情况下,确定所述用户属于待限制用户;

在所述用户的用户信息与所述黑名单信息中的第二信息不匹配的情况下,确定所述用户不属于待限制用户;

其中,所述第一信息为所述白名单信息中的任一信息,所述第二信息为所述黑名单信息中的任一信息。

可选的,所述名单信息包括:号段名单信息、接入点名称名单信息以及切片配置名单信息中的至少一个。

可选的,所述处理器还用于:

在根据预设信息,确定所述用户是否属于待限制用户之前,根据预设策略信息,将所述名单信息存储在本地或者外置存储设备;

其中,所述预设策略信息包括配置量信息和/或变更频率信息。

可选的,所述初始QOS为所述用户的归属地用户数据签约网元或策略控制网元下发的;和/或,

所述QoS上限值为用户的接入网络网元下发的。

本发明实施例还提供了一种核心网网元,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器执行所述程序时实现上述的信息处理方法。

本发明实施例还提供了一种可读存储介质,其上存储有程序,该程序被处理器执行时实现上述的信息处理方法中的步骤。

本发明的上述技术方案的有益效果如下:

上述方案中,所述信息处理方法通过在接收到服务质量QOS信息,且所述QOS信息所对应的用户属于待限制用户的情况下,根据QOS控制信息,确定所述用户的目标QOS值;将所述目标QOS值发送给QoS控制网元;其中,所述待限制用户为漫游用户、指定漫游用户或者预设标识的用户;所述QOS控制信息包括所述用户的初始服务质量QOS值和QOS上限值,或者,QOS上限值和所述QOS上限值对应的当前容量数;所述目标QOS值小于或等于所述QOS上限值;能够实现对外来用户的QOS进行控制,即对于非本网用户但需在本网接入的用户进行QOS控制,避免本网网络资源被大量占用,影响网络性能,保证本网用户体验;很好的解决了现有技术中拜访地运营商或网络归属方无法对外来用户的QOS进行控制,容易造成本网资源被占用,影响本网用户体验的问题。

附图说明

图1为现有技术中的QOS控制流程示意图;

图2为本发明实施例的信息处理方法流程示意图;

图3为本发明实施例的信息处理方法实现网络架构示意图一;

图4为本发明实施例的信息处理方法实现网络架构示意图二;

图5为本发明实施例的信息处理方法具体使用流程示意图一;

图6为本发明实施例的信息处理方法具体使用流程示意图二;

图7为本发明实施例的信息处理装置结构示意图;

图8为本发明实施例的核心网网元结构示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

本发明针对现有的技术中拜访地运营商或网络归属方无法对外来用户的QOS进行控制,容易造成本网资源被占用,影响本网用户体验的问题,提供一种信息处理方法,应用于5G独立组网框架中的核心网网元,如图2所示,所述方法包括:

步骤21:在接收到服务质量QOS信息,且所述QOS信息所对应的用户属于待限制用户的情况下,根据QOS控制信息,确定所述用户的目标QOS值;

步骤22:将所述目标QOS值发送给QoS控制网元;其中,所述待限制用户为漫游用户、指定漫游用户或者预设标识的用户;所述QOS控制信息包括所述用户的初始服务质量QOS值和QOS上限值,或者,QOS上限值和所述QOS上限值对应的当前容量数;所述目标QOS值小于或等于所述QOS上限值。

本发明实施例提供的所述信息处理方法通过在接收到服务质量QOS信息,且所述QOS信息所对应的用户属于待限制用户的情况下,根据QOS控制信息,确定所述用户的目标QOS值;将所述目标QOS值发送给QoS控制网元;其中,所述待限制用户为漫游用户、指定漫游用户或者预设标识的用户;所述QOS控制信息包括所述用户的初始服务质量QOS值和QOS上限值,或者,QOS上限值和所述QOS上限值对应的当前容量数;所述目标QOS值小于或等于所述QOS上限值;能够实现对外来用户的QOS进行控制,即对于非本网用户但需在本网接入的用户进行QOS控制,避免本网网络资源被大量占用,影响网络性能,保证本网用户体验;很好的解决了现有技术中拜访地运营商或网络归属方无法对外来用户的QOS进行控制,容易造成本网资源被占用,影响本网用户体验的问题。

其中,所述QOS上限值的数量可以为一个(情况一),或者一个以上(情况二),本发明实施例中,具体的:

对应于情况一,在所述QOS上限值的数量为一个,且所述QOS控制信息包括所述初始QOS值和QOS上限值的情况下,所述根据QOS控制信息,确定所述用户的目标QOS值,包括:在所述初始QOS值大于所述QOS上限值的情况下,确定所述目标QOS值为所述QOS上限值;在所述初始QOS值小于或等于所述QOS上限值的情况下,确定所述目标QOS值为所述初始QOS值。

对应于情况二,所述QOS上限值的数量为至少两个,且各个QOS上限值互不相同。

情况二下,可以对于QOS进行分级控制或者按比例控制,具体的:

对应于上述分级控制,在所述QOS控制信息包括所述初始QOS值和QOS上限值,且所述至少两个QOS上限值包括第一QOS上限值和第二QOS上限值,所述第一QOS上限值大于第二QOS上限值的情况下,所述根据QOS控制信息,确定所述用户的目标QOS值,包括:在所述初始QOS值大于第一QOS上限值的情况下,确定所述目标QOS值为所述第一QOS上限值;在所述初始QOS值大于第二QOS上限值且小于或等于所述第一QOS上限值的情况下,确定所述目标QOS值为所述第二QOS上限值。

对应于上述按比例控制,在所述QOS控制信息包括QOS上限值和所述QOS上限值对应的当前容量数,且所述至少两个QOS上限值包括第三QOS上限值和第四QOS上限值,所述第四QOS上限值为第三QOS上限值相邻的下一QOS上限值的情况下,所述根据QOS控制信息,确定所述用户的目标QOS值,包括:在第三QOS上限值对应的当前容量数小于第三QOS上限值对应的容量上限的情况下,确定所述目标QOS为所述第三QOS上限值;在第三QOS上限值对应的当前容量数等于或大于第三QOS上限值对应的容量上限的情况下,确定所述目标QOS为第四QOS上限值。在此说明,具体的,执行本操作可配置一个计数器,每执行一次限制(一个用户或会话),计数器加1,计数器超过配置容量数(即上述涉及的QOS上限值,比如为上述第三QOS上限值)后,执行下一级的QoS限制(比如限制为上述第四QOS上限值)。

进一步的,在根据QOS控制信息,确定所述用户的目标QOS值之前,还包括:配置所述至少两个QOS上限值以及每一所述QOS上限值对应的容量上限。

关于容量上限可以是针对会话数或者用户数,但并不以此为限。

本发明实施例中,在根据QOS控制信息,确定所述用户的目标QOS值之前,还包括:根据预设信息,确定所述用户是否属于待限制用户;其中,所述预设信息包括名单信息,所述名单信息包括白名单信息和/或黑名单信息。

其中,所述根据预设信息,确定所述用户是否属于待限制用户,包括:在所述用户的用户信息与所述白名单信息中的第一信息相匹配的情况下,确定所述用户不属于待限制用户;在所述用户的用户信息与所述白名单信息中的第一信息不匹配的情况下,确定所述用户属于待限制用户;在所述用户的用户信息与所述黑名单信息中的第二信息相匹配的情况下,确定所述用户属于待限制用户;在所述用户的用户信息与所述黑名单信息中的第二信息不匹配的情况下,确定所述用户不属于待限制用户;其中,所述第一信息为所述白名单信息中的任一信息,所述第二信息为所述黑名单信息中的任一信息。

具体的,所述名单信息包括:号段名单信息、接入点名称名单信息以及切片配置名单信息中的至少一个。

进一步的,在根据预设信息,确定所述用户是否属于待限制用户之前,还包括:根据预设策略信息,将所述名单信息存储在本地或者外置存储设备;其中,所述预设策略信息包括配置量信息和/或变更频率信息。

本发明实施例中,所述初始QOS为所述用户的归属地用户数据签约网元或策略控制网元下发的;和/或,所述QoS上限值为用户的接入网络网元下发的。

下面对本发明实施例提供的所述信息处理方法进行举例说明,核心网网元以SMF为例。

针对上述技术问题,本发明实施例提供了一种信息处理方法,具体可实现为一种在SA(独立组网)网络架构下的QOS限制机制,对于非本网用户但需在本网接入的用户进行QOS控制,避免本网网络资源被大量占用,影响网络性能。主要涉及以下内容:

(一)在home routed(归属地路由)国漫场景,漫入用户使用本网用户SMF、PCF、UDM;或网络租用场景中,业务运营方使用本网的SMF、PCF、UDM;网络架构如图3所示;

其中,I(插入)-SMF可以限制用户能够使用的QOS上限。该限制可以通过本地配置等方式实现,此限制可以针对漫游用户、或指定漫入用户、或指定标识的用户生效。限制方法可以根据运营商本地配置生效;或若UDM和PCF下发某QOS参数值超过该上限时,使用本地配置值,若低于该上限,使用下发值;

I-SMF支持通过如下方法设置限制:

①白名单:控制点可基于号段、APN(接入点名称)、切片配置白名单,当用户匹配到白名单时,不执行QOS限制。白名单可根据白名单的配置量及变更频率等因素选择网元本地配置或通过外置存储设备获取;

②分级控制:控制点本地可配置多档QOS,分级限速;(当PCF下发值超过第一档QOS时,限制为第一档;当超过第二档不超过第一档时,限制为第二档);

③按比例控制:本地配置多档QOS,控制第一档QoS的总共容量(基于会话数等),当第一档QoS的总共容量到达后,使用下一档本地配置参数进行QOS限制;

(2)在网络租用场景下,业务运营方只提供UDM和PCF,其他网元均使用网络提供方的,网络架构如图4所示;

该架构下,会话流程中,未必会插入I-SMF,由SMF可以限制用户能够使用的QOS上限。该限制可以通过本地配置等方式实现,此限制可以针对漫游用户、或指定漫入用户、或指定标识的用户生效。限制方法可以根据运营商本地配置生效;或当UDM和PCF下发某一QOS参数值超过该上限时,使用本地配置值,若低于该上限,使用下发值;

SMF支持通过如下方法设置限制:

①白名单:控制点可基于号段、APN、切片配置白名单,当用户匹配到白名单时,不执行QOS限制。白名单可根据白名单的配置量及变更频率等因素选择网元本地配置或通过外置存储设备获取;

②分级控制:控制点本地可配置多档QOS,分级限速;(当PCF下发值超过第一档QOS时,限制为第一档;当超过第二档不超过第一档时,限制为第二档);

③按比例控制:本地配置多档QOS,控制第一档QoS的总共容量(基于会话数等),当第一档QoS的总共容量到达后,使用下一档本地配置参数进行QOS限制;

除本方案中描述的场景及相应网络架构,其他场景下同样可灵活配置使用I-SMF或SMF执行QOS限制功能,在此不作限定。

下面对本方案进行具体举例说明。

举例1:SA国漫home routed场景中,用户发起会话建立流程,使用拜访地V(拜访地)-SMF对漫入用户进行QOS限制;如图5所示,包括:

步骤51:会话建立请求;

具体的,用户发起会话建立流程,会话建立请求消息经过AMF发送至V-SMF、V-UPF(用户端口功能)、H(归属地)-SMF以及H-UPF;

步骤52:获取签约信息;

具体的,H-SMF向UDM获取签约数据,包含QOS参数,主要有:5QI(5G服务质量等级)、ARP(分配和保留优先级)、prioritylevel(优先级)和Ambr(最大聚合比特率);

步骤53:获取策略信息;

具体的,会话建立信息能匹配到策略控制请求触发器Policy Control RequestTrigger时,H-SMF从PCF获取QOS策略,主要包含以下QOS信息:5QI(5G服务质量等级)、ARP(分配和保留优先级)、MBRDL(最大带宽)、GBR(保障带宽)和prioritylevel(优先级)。

步骤54:会话建立响应;

具体的,H-SMF将会话建立响应消息同步给V-SMF,包含会话建立所需的策略和签约信息;

步骤55:QOS限制;

具体的,V-SMF执行QOS限制功能,具体方法如下:

①QOS限制信息,比如根据运营商策略,要配置的QOS参数如下:

第一档QOS:5QI=a1(5G服务质量等级)、ARP=a2(分配和保留优先级)、MBRDL(最大带宽)=a3、GBR(保障带宽)=a4、prioritylevel(优先级)=a5。

配置白名单:针对DNN(数据网络名称)1、DNN2、SUPI(订阅永久标识符)1、NSSAI(单网络切片选择辅助信息)1。

②核对当前的会话的DNN、SUPI、NSSAI信息是否存在于白名单,若存在,则将直接将签约QOS下发;

③若不存在,则将从UDM和/或PCF获取到的QOS与本地配置值(即配置的上述第一档QOS)对比,若高于本地配置值,则替换为本地配置值;步骤56:完成后续会话建立流程;

具体的,V-SMF将限制后的QOS的下发给AMF和5G基站,并完成后续会话建立流程,建立时5G基站使用限制后的QOS执行QOS限制。

举例2:在网络租用场景下,PCF SM(会话管理)策略变更发起的会话更新流程中,使用SMF对QOS进行限制;如图6所示,包括:

步骤61:策略下发;

具体的,PCF发起会话变更流程,消息中携带需要变更的QOS值给SMF。

步骤62:QOS限制;

SMF执行QOS限制流程,具体的将从PCF收到的QOS相关参数与本地配置值(即下述配置的QOS参数)进行对比,若高于本地配置值,则使用本地值进行替换,然后将限制后的QOS参数通过AMF下发至5G基站侧。

SMF本地基于PLMN(公共陆地移动网)配置QOS参数如下:

5QI=c1(5G服务质量等级)、ARP=c2(分配和保留优先级)、MBRDL(最大带宽)=c3、GBR(保障带宽)=c4、prioritylevel(优先级)=c5。

步骤63:会话修改流程;

具体的,完成后续的会话修改流程,将限制后的QOS参数下发给AMF和5G基站进行QOS控制。

由上可知,本发明实施例提供的方案涉及一种基于SA网络的,在国漫或网络租用场景下,对漫入用户的QOS限制方法;通过在SMF网元配置对异网漫入用户的允许QOS上限值,防止漫入用户占用过多网络资源;具体可基于白名单配置放通某些漫入用户的QOS下发;可基于本地配置多档QOS,分档匹配,实现漫入用户分级别的QOS限制;可按比例控制QOS;但并不以此为限。

本发明实施例还提供了一种信息处理装置,应用于5G独立组网框架中的核心网网元,如图7所示,所述装置包括:

第一确定模块71,用于在接收到服务质量QOS信息,且所述QOS信息所对应的用户属于待限制用户的情况下,根据QOS控制信息,确定所述用户的目标QOS值;

第一发送模块72,用于将所述目标QOS值发送给QoS控制网元;

其中,所述待限制用户为漫游用户、指定漫游用户或者预设标识的用户;

所述QOS控制信息包括所述用户的初始服务质量QOS值和QOS上限值,或者,QOS上限值和所述QOS上限值对应的当前容量数;

所述目标QOS值小于或等于所述QOS上限值。

本发明实施例提供的所述信息处理装置通过在接收到服务质量QOS信息,且所述QOS信息所对应的用户属于待限制用户的情况下,根据QOS控制信息,确定所述用户的目标QOS值;将所述目标QOS值发送给QoS控制网元;其中,所述待限制用户为漫游用户、指定漫游用户或者预设标识的用户;所述QOS控制信息包括所述用户的初始服务质量QOS值和QOS上限值,或者,QOS上限值和所述QOS上限值对应的当前容量数;所述目标QOS值小于或等于所述QOS上限值;能够实现对外来用户的QOS进行控制,即对于非本网用户但需在本网接入的用户进行QOS控制,避免本网网络资源被大量占用,影响网络性能,保证本网用户体验;很好的解决了现有技术中拜访地运营商或网络归属方无法对外来用户的QOS进行控制,容易造成本网资源被占用,影响本网用户体验的问题。

其中,所述QOS上限值的数量可以为一个(情况一),或者一个以上(情况二),本发明实施例中,具体的:

对应于情况一,在所述QOS上限值的数量为一个,且所述QOS控制信息包括所述初始QOS值和QOS上限值的情况下,所述第一确定模块,包括:第一确定子模块,用于在所述初始QOS值大于所述QOS上限值的情况下,确定所述目标QOS值为所述QOS上限值;在所述初始QOS值小于或等于所述QOS上限值的情况下,确定所述目标QOS值为所述初始QOS值。

对应于情况二,所述QOS上限值的数量为至少两个,且各个QOS上限值互不相同。

情况二下,可以对于QOS进行分级控制或者按比例控制,具体的:

对应于上述分级控制,在所述QOS控制信息包括所述初始QOS值和QOS上限值,且所述至少两个QOS上限值包括第一QOS上限值和第二QOS上限值,所述第一QOS上限值大于第二QOS上限值的情况下,所述第一确定模块,包括:第二确定子模块,用于在所述初始QOS值大于第一QOS上限值的情况下,确定所述目标QOS值为所述第一QOS上限值;在所述初始QOS值大于第二QOS上限值且小于或等于所述第一QOS上限值的情况下,确定所述目标QOS值为所述第二QOS上限值。

对应于上述按比例控制,在所述QOS控制信息包括QOS上限值和所述QOS上限值对应的当前容量数,且所述至少两个QOS上限值包括第三QOS上限值和第四QOS上限值,所述第四QOS上限值为第三QOS上限值相邻的下一QOS上限值的情况下,所述第一确定模块,包括:第三确定子模块,用于在第三QOS上限值对应的当前容量数小于第三QOS上限值对应的容量上限的情况下,确定所述目标QOS为所述第三QOS上限值;在第三QOS上限值对应的当前容量数等于或大于第三QOS上限值对应的容量上限的情况下,确定所述目标QOS为第四QOS上限值。

进一步的,所述的信息处理装置,还包括:第一配置模块,用于在根据QOS控制信息,确定所述用户的目标QOS值之前,配置所述至少两个QOS上限值以及每一所述QOS上限值对应的容量上限。

关于容量上限可以是针对会话数或者用户数,但并不以此为限。

本发明实施例中,所述的信息处理装置,还包括:第二确定模块,用于在根据QOS控制信息,确定所述用户的目标QOS值之前,根据预设信息,确定所述用户是否属于待限制用户;其中,所述预设信息包括名单信息,所述名单信息包括白名单信息和/或黑名单信息。

其中,所述第二确定模块,包括:第四确定子模块,用于在所述用户的用户信息与所述白名单信息中的第一信息相匹配的情况下,确定所述用户不属于待限制用户;在所述用户的用户信息与所述白名单信息中的第一信息不匹配的情况下,确定所述用户属于待限制用户;在所述用户的用户信息与所述黑名单信息中的第二信息相匹配的情况下,确定所述用户属于待限制用户;在所述用户的用户信息与所述黑名单信息中的第二信息不匹配的情况下,确定所述用户不属于待限制用户;其中,所述第一信息为所述白名单信息中的任一信息,所述第二信息为所述黑名单信息中的任一信息。

具体的,所述名单信息包括:号段名单信息、接入点名称名单信息以及切片配置名单信息中的至少一个。

进一步的,所述的信息处理装置,还包括:第一存储模块,用于在根据预设信息,确定所述用户是否属于待限制用户之前,根据预设策略信息,将所述名单信息存储在本地或者外置存储设备;其中,所述预设策略信息包括配置量信息和/或变更频率信息。

本发明实施例中,所述初始QOS为所述用户的归属地用户数据签约网元或策略控制网元下发的;和/或,所述QoS上限值为用户的接入网络网元下发的。

其中,上述信息处理方法的所述实现实施例均适用于该信息处理装置的实施例中,也能达到相同的技术效果。

本发明实施例还提供了一种核心网网元,所述核心网网元位于5G独立组网框架中,如图8所示,所述核心网网元包括:处理器81和收发机82;

所述处理器81,用于在接收到服务质量QOS信息,且所述QOS信息所对应的用户属于待限制用户的情况下,根据QOS控制信息,确定所述用户的目标QOS值;

通过所述收发机82将所述目标QOS值发送给QoS控制网元;

其中,所述待限制用户为漫游用户、指定漫游用户或者预设标识的用户;

所述QOS控制信息包括所述用户的初始服务质量QOS值和QOS上限值,或者,QOS上限值和所述QOS上限值对应的当前容量数;

所述目标QOS值小于或等于所述QOS上限值。

本发明实施例提供的所述核心网网元通过在接收到服务质量QOS信息,且所述QOS信息所对应的用户属于待限制用户的情况下,根据QOS控制信息,确定所述用户的目标QOS值;将所述目标QOS值发送给QoS控制网元;其中,所述待限制用户为漫游用户、指定漫游用户或者预设标识的用户;所述QOS控制信息包括所述用户的初始服务质量QOS值和QOS上限值,或者,QOS上限值和所述QOS上限值对应的当前容量数;所述目标QOS值小于或等于所述QOS上限值;能够实现对外来用户的QOS进行控制,即对于非本网用户但需在本网接入的用户进行QOS控制,避免本网网络资源被大量占用,影响网络性能,保证本网用户体验;很好的解决了现有技术中拜访地运营商或网络归属方无法对外来用户的QOS进行控制,容易造成本网资源被占用,影响本网用户体验的问题。

其中,所述QOS上限值的数量可以为一个(情况一),或者一个以上(情况二),本发明实施例中,具体的:

对应于情况一,在所述QOS上限值的数量为一个,且所述QOS控制信息包括所述初始QOS值和QOS上限值的情况下,所述处理器具体用于:在所述初始QOS值大于所述QOS上限值的情况下,确定所述目标QOS值为所述QOS上限值;在所述初始QOS值小于或等于所述QOS上限值的情况下,确定所述目标QOS值为所述初始QOS值。

对应于情况二,所述QOS上限值的数量为至少两个,且各个QOS上限值互不相同。

情况二下,可以对于QOS进行分级控制或者按比例控制,具体的:

对应于上述分级控制,在所述QOS控制信息包括所述初始QOS值和QOS上限值,且所述至少两个QOS上限值包括第一QOS上限值和第二QOS上限值,所述第一QOS上限值大于第二QOS上限值的情况下,所述处理器具体用于:在所述初始QOS值大于第一QOS上限值的情况下,确定所述目标QOS值为所述第一QOS上限值;在所述初始QOS值大于第二QOS上限值且小于或等于所述第一QOS上限值的情况下,确定所述目标QOS值为所述第二QOS上限值。

对应于上述按比例控制,在所述QOS控制信息包括QOS上限值和所述QOS上限值对应的当前容量数,且所述至少两个QOS上限值包括第三QOS上限值和第四QOS上限值,所述第四QOS上限值为第三QOS上限值相邻的下一QOS上限值的情况下,所述处理器具体用于:在第三QOS上限值对应的当前容量数小于第三QOS上限值对应的容量上限的情况下,确定所述目标QOS为所述第三QOS上限值;在第三QOS上限值对应的当前容量数等于或大于第三QOS上限值对应的容量上限的情况下,确定所述目标QOS为第四QOS上限值。

进一步的,所述处理器还用于:在根据QOS控制信息,确定所述用户的目标QOS值之前,配置所述至少两个QOS上限值以及每一所述QOS上限值对应的容量上限。

关于容量上限可以是针对会话数或者用户数,但并不以此为限。

本发明实施例中,所述处理器还用于:在根据QOS控制信息,确定所述用户的目标QOS值之前,根据预设信息,确定所述用户是否属于待限制用户;其中,所述预设信息包括名单信息,所述名单信息包括白名单信息和/或黑名单信息。

其中,所述处理器具体用于:在所述用户的用户信息与所述白名单信息中的第一信息相匹配的情况下,确定所述用户不属于待限制用户;在所述用户的用户信息与所述白名单信息中的第一信息不匹配的情况下,确定所述用户属于待限制用户;在所述用户的用户信息与所述黑名单信息中的第二信息相匹配的情况下,确定所述用户属于待限制用户;在所述用户的用户信息与所述黑名单信息中的第二信息不匹配的情况下,确定所述用户不属于待限制用户;其中,所述第一信息为所述白名单信息中的任一信息,所述第二信息为所述黑名单信息中的任一信息。

具体的,所述名单信息包括:号段名单信息、接入点名称名单信息以及切片配置名单信息中的至少一个。

进一步的,所述处理器还用于:在根据预设信息,确定所述用户是否属于待限制用户之前,根据预设策略信息,将所述名单信息存储在本地或者外置存储设备;其中,所述预设策略信息包括配置量信息和/或变更频率信息。

本发明实施例中,所述初始QOS为所述用户的归属地用户数据签约网元或策略控制网元下发的;和/或,所述QoS上限值为用户的接入网络网元下发的。

其中,上述信息处理方法的所述实现实施例均适用于该核心网网元的实施例中,也能达到相同的技术效果。

本发明实施例还提供了一种核心网网元,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器执行所述程序时实现上述的信息处理方法。

其中,上述信息处理方法的所述实现实施例均适用于该核心网网元的实施例中,也能达到相同的技术效果。

本发明实施例还提供了一种可读存储介质,其上存储有程序,该程序被处理器执行时实现上述的信息处理方法中的步骤。

其中,上述信息处理方法的所述实现实施例均适用于该可读存储介质的实施例中,也能达到相同的技术效果。

需要说明的是,此说明书中所描述的许多功能部件都被称为模块/子模块,以便更加特别地强调其实现方式的独立性。

本发明实施例中,模块/子模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。

实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。

在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。

以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述原理前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

技术分类

06120113804260