一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

网络切片用户数据速率限制方法、装置和系统、存储介质与流程

2022-02-23 01:46:05 来源:中国专利 TAG:


1.本公开涉及移动通信领域,特别涉及一种网络切片用户数据速率限制方法、装置和系统、存储介质。


背景技术:

2.网络切片技术是5g移动通信系统的关键特性之一,网络切片技术利用虚拟化技术,在统一的网络基础设施上,虚拟出多个不同的逻辑网络,来分别满足不同的业务、用户需求。


技术实现要素:

3.发明人通过研究发现:3gpp r17(5g演进标准)研究报告tr 23.700-40提出的新需求,即针对网络切片用户的数据速率限制的需求;相关技术尚没有相应解决方案。
4.鉴于以上技术问题中的至少一项,本公开提供了一种网络切片用户数据速率限制方法、装置和系统、存储介质,可以实现对网络切片维度的用户数据速率限制。
5.根据本公开的一个方面,提供一种网络切片用户数据速率限制方法,包括:
6.在用户终端发起切片数据会话建立请求或切片数据会话修改请求的情况下,策略控制功能网元对网络切片用户的gbr(guaranteed bit rate,保证比特速率)数据流和non-gbr(non-guaranteed bit rate,不保证比特速率)数据流进行统一速率限制。
7.在本公开的一些实施例中,策略控制功能网元对网络切片用户的gbr数据流和non-gbr数据流进行统一速率限制包括:
8.策略控制功能网元获取网络切片中终端激活态用户面的当前所有上行数据流速率之和、网络切片中终端激活态用户面的当前所有下行数据流速率之和;
9.策略控制功能网元比较当前所有上行数据流速率之和与网络切片中终端上行最大速率、以及当前所有下行数据流速率之和与网络切片中终端下行最大速率;
10.策略控制功能网元根据当前所有上行数据流速率之和与网络切片中终端上行最大速率、以及当前所有下行数据流速率之和与网络切片中终端下行最大速率的比较结果,对网络切片用户的gbr数据流和non-gbr数据流进行统一速率限制。
11.在本公开的一些实施例中,策略控制功能网元根据当前所有上行数据流速率之和与网络切片中终端上行最大速率、以及当前所有下行数据流速率之和与网络切片中终端下行最大速率的比较结果,对网络切片用户的gbr数据流和non-gbr数据流进行统一速率限制包括:
12.策略控制功能网元在当前所有上行数据流速率之和小于等于网络切片中终端上行最大速率、且当前所有下行数据流速率之和小于等于网络切片中终端下行最大速率的情况下,将终端上行最大速率减去当前所有上行gbr数据流的gbr速率总和,作为上行non-gbr数据流的速率范围;
13.策略控制功能网元通过会话管理功能网元将上行non-gbr数据流的速率范围下发
给用户终端或用户面功能网元执行。
14.在本公开的一些实施例中,策略控制功能网元根据当前所有上行数据流速率之和与网络切片中终端上行最大速率、以及当前所有下行数据流速率之和与网络切片中终端下行最大速率的比较结果,对网络切片用户的gbr数据流和non-gbr数据流进行统一速率限制还包括:
15.策略控制功能网元在当前所有上行数据流速率之和小于等于网络切片中终端上行最大速率、且当前所有下行数据流速率之和小于等于网络切片中终端下行最大速率的情况下,将终端下行最大速率减去当前所有下行gbr数据流的gbr速率总和,作为下行non-gbr数据流的速率范围;
16.策略控制功能网元通过会话管理功能网元将下行non-gbr数据流的速率范围下发给用户面功能网元执行。
17.在本公开的一些实施例中,策略控制功能网元根据当前所有上行数据流速率之和与网络切片中终端上行最大速率、以及当前所有下行数据流速率之和与网络切片中终端下行最大速率的比较结果,对网络切片用户的gbr数据流和non-gbr数据流进行统一速率限制包括:
18.策略控制功能网元在当前所有上行数据流速率之和大于网络切片中终端上行最大速率、且有新增gbr数据流的情况下,根据地址解析协议优先级,确定需要停止的地址解析协议优先级低于预定优先级的上行gbr数据流,以保证当前所有上行数据流速率之和小于等于网络切片中终端上行最大速率;
19.策略控制功能网元将终端上行最大速率减去当前所有上行gbr数据流的gbr速率总和,作为上行non-gbr数据流的速率范围;
20.策略控制功能网元通过会话管理功能网元通知无线接入网侧停止地址解析协议优先级低于预定优先级的上行gbr数据流;
21.策略控制功能网元通过会话管理功能网元将上行non-gbr数据流的速率范围下发给用户终端或用户面功能网元执行。
22.在本公开的一些实施例中,切片数据会话建立请求或切片数据会话修改请求包括终端能力标识,其中,终端能力标识用于指示所述用户终端是否支持对于non-gbr数据流的切片会话速率限制功能。
23.在本公开的一些实施例中,所述策略控制功能网元通过会话管理功能网元将上行non-gbr数据流的速率范围下发给用户终端或用户面功能网元执行包括:
24.所述策略控制功能网元通过会话管理功能网元将上行non-gbr数据流的速率范围下发给用户终端或用户面功能网元执行包括:
25.策略控制功能网元将上行non-gbr数据流的速率范围发送给会话管理功能网元;
26.会话管理功能网元根据终端能力标识判断用户终端是否支持切片会话速率限制功能;
27.会话管理功能网元在用户终端支持切片会话速率限制功能的情况下,将上行non-gbr数据流的速率范围下发给用户终端执行;
28.会话管理功能网元在用户终端不支持切片会话速率限制功能的情况下,将上行non-gbr数据流的速率范围下发给用户面功能网元执行。
29.在本公开的一些实施例中,策略控制功能网元根据当前所有上行数据流速率之和与网络切片中终端上行最大速率、以及当前所有下行数据流速率之和与网络切片中终端下行最大速率的比较结果,对网络切片用户的gbr数据流和non-gbr数据流进行统一速率限制包括:
30.策略控制功能网元在当前所有下行数据流速率之和大于网络切片中终端下行最大速率、且有新增gbr数据流的情况下,根据地址解析协议优先级,确定需要停止的地址解析协议优先级低于预定优先级的下行gbr数据流,以保证当前所有下行数据流速率之和小于等于网络切片中终端下行最大速率;
31.策略控制功能网元将终端下行最大速率减去当前所有下行gbr数据流的gbr速率总和,作为下行non-gbr数据流的速率范围;
32.策略控制功能网元通过会话管理功能网元通知无线接入网侧停止地址解析协议优先级低于预定优先级的下行gbr数据流;
33.策略控制功能网元通过会话管理功能网元将下行non-gbr数据流的速率范围下发给用户面功能网元执行。
34.根据本公开的另一方面,提供一种策略控制功能网元,包括:
35.速率限制模块,用于在用户终端发起切片数据会话建立请求或切片数据会话修改请求的情况下,对网络切片用户的保证比特速率gbr数据流和不保证比特速率non-gbr数据流进行统一速率限制。
36.在本公开的一些实施例中,所述策略控制功能网元用于执行实现如上述任一实施例所述的网络切片用户数据速率限制方法的操作。
37.根据本公开的另一方面,提供一种策略控制功能网元,包括:
38.存储器,用于存储指令;
39.处理器,用于执行所述指令,使得所述策略控制功能网元用于执行实现如上述任一实施例所述的网络切片用户数据速率限制方法的操作。
40.根据本公开的另一方面,提供一种网络切片用户数据速率限制系统,包括如上述任一实施例所述的策略控制功能网元。
41.在本公开的一些实施例中,所述网络切片用户数据速率限制系统还包括:
42.会话管理功能网元,用于在用户终端发起切片数据会话建立请求或切片数据会话修改请求的情况下,向策略控制功能网元请求会话管理策略;接收策略控制功能网元发送的会话管理策略,其中,所述会话管理策略包括上行non-gbr数据流的速率范围、下行non-gbr数据流的速率范围、下行gbr数据流或上行gbr数据流的停止指令;将上行non-gbr数据流的速率范围下发给用户终端或用户面功能网元执行;将下行non-gbr数据流的速率范围下发给用户面功能网元执行;通知无线接入网侧停止地址解析协议优先级低于预定优先级的上行gbr数据流或下行gbr数据流。
43.在本公开的一些实施例中,所述网络切片用户数据速率限制系统还包括:
44.用户终端,用于发起切片数据会话建立请求或切片数据会话修改请求,其中,切片数据会话建立请求或切片数据会话修改请求包括终端能力标识,终端能力标识用于指示所述用户终端是否支持对于non-gbr数据流的切片会话速率限制功能;执行上行non-gbr数据流的速率范围。
45.在本公开的一些实施例中,所述网络切片用户数据速率限制系统还包括:
46.用户面功能网元,用于执行上行non-gbr数据流的速率范围和/或下行non-gbr数据流的速率范围。
47.根据本公开的另一方面,提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如上述任一实施例所述的网络切片用户数据速率限制方法。
48.本公开可以实现对网络切片维度的用户数据速率限制。
附图说明
49.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
50.图1为本公开网络切片用户数据速率限制方法一些实施例的示意图。
51.图2为本公开网络切片用户数据速率限制方法另一些实施例的示意图。
52.图3为本公开网络切片用户数据速率限制方法又一些实施例的示意图。
53.图4为本公开网络切片用户数据速率限制方法又一些实施例的示意图。
54.图5为本公开网络切片用户数据速率限制方法又一些实施例的示意图。
55.图6为本公开策略控制功能网元一些实施例的示意图。
56.图7为本公开策略控制功能网元另一些实施例的示意图。
具体实施方式
57.下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
58.除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
59.同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
60.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
61.在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
62.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
63.图1为本公开网络切片用户数据速率限制方法一些实施例的示意图。优选的,本实施例可由本公开网络切片用户数据速率限制系统或本公开策略控制功能网元执行。该方法
包括以下步骤:
64.步骤11,在用户终端发起切片数据会话建立请求或切片数据会话修改请求的情况下,pcf(policy control function,策略控制功能)网元对网络切片用户的保证比特速率gbr数据流和不保证比特速率non-gbr数据流进行统一速率限制。
65.图2为本公开网络切片用户数据速率限制方法另一些实施例的示意图。优选的,本实施例可由本公开网络切片用户数据速率限制系统或本公开策略控制功能网元执行。本公开网络切片用户数据速率限制方法(即图1实施例的步骤11)可以包括步骤21-步骤23,其中:
66.步骤21,在用户终端发起切片数据会话建立请求或切片数据会话修改请求的情况下,策略控制功能网元获取网络切片中终端激活态用户面的当前所有上行数据流速率之和、网络切片中终端激活态用户面的当前所有下行数据流速率之和。
67.步骤22,策略控制功能网元分别比较当前所有上行数据流速率之和与网络切片中终端上行最大速率、以及当前所有下行数据流速率之和与网络切片中终端下行最大速率。
68.步骤23,策略控制功能网元根据当前所有上行数据流速率之和与网络切片中终端上行最大速率、以及当前所有下行数据流速率之和与网络切片中终端下行最大速率的比较结果,对网络切片用户的gbr数据流和non-gbr数据流进行统一速率限制。
69.图3为本公开网络切片用户数据速率限制方法又一些实施例的示意图。优选的,本实施例可由本公开网络切片用户数据速率限制系统或本公开策略控制功能网元执行。本公开网络切片用户数据速率限制方法可以包括步骤301-步骤317,其中:
70.步骤301,ue(user equipment,用户终端)发起5g网络切片数据pdu(protocol data unit,协议数据单元)会话建立请求或切片数据pdu会话修改请求,其中,切片数据会话建立请求或切片数据会话修改请求包括终端能力标识,其中,终端能力标识用于指示所述用户终端是否支持对于non-gbr数据流的切片会话速率限制功能。
71.步骤302,smf(session management function,会话管理功能)网元保存有ue是否支持切片会话速率限制的能力标识。
72.步骤303,smf网元向pcf网元请求sm(session management,会话管理)策略。
73.步骤304,pcf网元分别比较当前所有上行数据流速率之和与网络切片中终端上行最大速率、以及当前所有下行数据流速率之和与网络切片中终端下行最大速率。在当前所有上行数据流速率之和小于等于网络切片中终端上行最大速率、且当前所有下行数据流速率之和小于等于网络切片中终端下行最大速率的情况下,执行步骤305;否则,在当前所有上行数据流速率之和大于网络切片中终端上行最大速率、或当前所有下行数据流速率之和大于网络切片中终端下行最大速率的情况下,执行步骤310。
74.在本公开的一些实施例中,pcf网元的udr(unified data repository,统一数据仓储)设备中预先存储有终端上行最大速率和终端下行最大速率。
75.在本公开的一些实施例中,使用两个存储在pcf(udr)设备的签约参数:slice(切片)-ul(up-link,上行)-ambr(aggregate maximum bit rate,聚合最大比特速率)和slice-dl(down-link,下行)-ambr,分别代表网络切片中终端的上/下行最大速率。
76.步骤305,对于上行数据流,pcf网元将终端上行最大速率减去当前所有上行gbr数据流的gbr速率总和,作为上行non-gbr数据流的速率范围。
77.在本公开的一些实施例中,步骤305可以包括:pcf网元将slice-ul-ambr减去当前所有激活上行gbr流的各gbr速率之和,作为上行non-gbr数据流的速率范围。
78.步骤306,对于下行数据流,pcf网元将终端下行最大速率减去当前所有下行gbr数据流的gbr速率总和,作为下行non-gbr数据流的速率范围。
79.在本公开的一些实施例中,步骤306可以包括:pcf网元将slice-dl-ambr减去当前所有激活下行gbr流的各gbr速率之和,作为下行non-gbr数据流的速率范围。
80.步骤307,pcf网元向smf网元回复sm策略信息,其中,所述sm策略信息包括上行non-gbr数据流的速率范围和下行non-gbr数据流的速率范围。
81.步骤308,smf网元将上行non-gbr数据流的速率范围下发给用户终端或upf(user plane function,用户面功能)网元执行。
82.在本公开的一些实施例中,步骤308可以包括步骤3081-步骤3083,其中:
83.步骤3081,会话管理功能网元根据终端能力标识判断用户终端是否支持切片会话速率限制功能。
84.步骤3082,会话管理功能网元在用户终端支持切片会话速率限制功能的情况下,将上行non-gbr数据流的速率范围下发给用户终端执行。
85.步骤3083,会话管理功能网元在用户终端不支持切片会话速率限制功能的情况下,将上行non-gbr数据流的速率范围下发给用户面功能网元执行。
86.步骤309,会话管理功能网元将下行non-gbr数据流的速率范围下发给用户面功能网元执行。
87.步骤310,如果有新增gbr数据流的需求,pcf按照arp(address resolution protocol,地址解析协议)优先级,决定停止某些优先级较低的gbr数据流,以保证当前所有上/下行数据流速率总和不会超过slice-ul/dl-ambr。
88.在本公开的一些实施例中,步骤310可以包括步骤3101-步骤3102,其中:
89.步骤3101,策略控制功能网元在当前所有上行数据流速率之和大于网络切片中终端上行最大速率、且有新增gbr数据流的情况下,根据地址解析协议优先级,确定需要停止的地址解析协议优先级低于预定优先级的上行gbr数据流,以保证当前所有上行数据流速率之和小于等于网络切片中终端上行最大速率。
90.步骤3102,策略控制功能网元在当前所有下行数据流速率之和大于网络切片中终端下行最大速率、且有新增gbr数据流的情况下,根据地址解析协议优先级,确定需要停止的地址解析协议优先级低于预定优先级的下行gbr数据流,以保证当前所有下行数据流速率之和小于等于网络切片中终端下行最大速率。
91.在本公开的一些实施例中,步骤310可以包括:先停止一个优先级较低的gbr数据流;之后,判断当前所有上/下行数据流速率总和是否超过slice-ul/dl-ambr;如果当前所有上/下行数据流速率总和均未超过slice-ul/dl-ambr,则确定该优先级较低的gbr数据流为需要停止的gbr数据流;如果当前所有上行数据流速率总和仍大于slice-ul-ambr,或当前所下行数据流速率总和仍大于slice-dl-ambr是否超过slice-ul/dl-ambr,则再停止另一个优先级较低的gbr数据流,直到当前所有上/下行数据流速率总和均未超过slice-ul/dl-ambr。
92.步骤312,对于上行数据流,pcf网元将终端上行最大速率减去当前所有上行gbr数
据流的gbr速率总和,作为上行non-gbr数据流的速率范围。
93.步骤313,对于下行数据流,pcf网元将终端下行最大速率减去当前所有下行gbr数据流的gbr速率总和,作为下行non-gbr数据流的速率范围。
94.步骤314,pcf网元向smf网元回复sm策略信息,其中,所述sm策略信息包括上行non-gbr数据流的速率范围、下行non-gbr数据流的速率范围、需要停止的上行gbr数据流和/或下行gbr数据流。
95.步骤315,smf网元通知ran(wireless access network,无线接入网)侧调整gbr流的资源,停止某些优先级低的gbr流。
96.在本公开的一些实施例中,步骤315可以包括:smf网元根据sm策略信息,通知ran侧调整gbr流的资源,停止某些优先级低的上行gbr数据流和/或下行gbr数据流。
97.步骤316,smf网元将上行non-gbr数据流的速率范围下发给用户终端或upf网元执行。
98.在本公开的一些实施例中,步骤316与步骤308相同或类似,步骤316也可以包括步骤3081-步骤3083。
99.步骤317,会话管理功能网元将下行non-gbr数据流的速率范围下发给用户面功能网元执行。
100.基于本公开上述实施例提供的网络切片用户数据速率限制方法,可以针对网络切片维度进行用户数据速率限制,实现了对网络切片终端的gbr和non-gbr数据流进行统一的速率限制,有利于合理配置网络切片资源,优化网络切片中数据流的传输效率。
101.本公开上述实施例在未来部署5g网络切片时,能优化5g网络切片数据流的传输效率。
102.图4为本公开网络切片用户数据速率限制方法又一些实施例的示意图。优选的,本实施例可由本公开网络切片用户数据速率限制系统或本公开策略控制功能网元执行。本实施例为pcf判断当前用户面激活态上/下行数据流速率之和均不超过slice-ul/dl-ambr的场景(例如图3实施例中步骤301-步骤309的场景)。本公开网络切片用户数据速率限制方法可以包括步骤41-步骤49,其中:
103.步骤41,ue向amf(access and mobility management function,接入和移动性管理功能)网元发起网络切片的pdu session(会话)建立/修改请求,其中,切片数据会话建立请求或切片数据会话修改请求包括终端能力标识、dnn(data network name,数据网络名称)、s-nssai(single network slice selection assistance information,单一网络切片选择辅助信息),其中,终端能力标识用于指示所述用户终端是否支持对于non-gbr数据流的切片会话速率限制功能。
104.步骤42,amf网元向smf网元发送create/update sm context request(create/update session management context request,会话建立或会话修改管理上下文请求)。
105.步骤43,smf网元保存有ue是否支持切片会话速率限制的能力标识。
106.步骤44,smf网元向pcf网元请求建立sm策略。
107.步骤45,pcf网元判断当前用户面激活态上/下行数据流速率总和小于等于slice-ul/dl-ambr;并计算上/下行non-gbr数据流的速率范围。
108.在本公开的一些实施例中,步骤45可以包括步骤451和步骤452,其中:
109.步骤451,对于上行数据流,pcf网元将终端上行最大速率减去当前所有上行gbr数据流的gbr速率总和,作为上行non-gbr数据流的速率范围。
110.在本公开的一些实施例中,步骤451可以包括:pcf网元将slice-ul-ambr减去当前所有激活上行gbr流的各gbr速率之和,作为上行non-gbr数据流的速率范围。
111.步骤452,对于下行数据流,pcf网元将终端下行最大速率减去当前所有下行gbr数据流的gbr速率总和,作为下行non-gbr数据流的速率范围。
112.在本公开的一些实施例中,步骤452可以包括:pcf网元将slice-dl-ambr减去当前所有激活下行gbr流的各gbr速率之和,作为下行non-gbr数据流的速率范围。
113.步骤46,pcf网元向smf网元发送sm策略(包含上/下行non-gbr数据流的速率范围)。
114.步骤47,smf网元向upf下发下行non-gbr数据流的速率范围并使用(步骤49的备选方案:smf网元向upf下发上行non-gbr数据流的速率范围并使用)。
115.步骤48,smf网元向amf网元返回create/update sm context response(create/update session management context response,会话建立或会话修改管理上下文响应消息)。
116.步骤49,pdu session建立/修改完成流程(如ue支持切片会话速率限制功能,则网络侧把上行non-gbr数据流的速率范围发给ue并使用)。
117.本公开上述实施例对于当前上/下行数据流速率总和均没有超过slice-ul/dl-ambr的情况,pcf对于上行数据流,把slice-ul-ambr减去当前所有上行gbr流的gbr速率总和,作为上行non-gbr数据流的速率范围通过smf下发给支持切片会话速率限制功能的ue执行(如果ue不支持该功能,备选方案是smf把相应参数发给upf设备执行);对于下行数据流,pcf采用类似方法得出下行non-gbr数据流的速率范围下发给upf设备执行。
118.图5为本公开网络切片用户数据速率限制方法又一些实施例的示意图。优选的,本实施例可由本公开网络切片用户数据速率限制系统或本公开策略控制功能网元执行。本实施例为pcf判断当前用户面激活态上/下行数据流速率之和均不超过slice-ul/dl-ambr的场景(例如图3实施例中步骤301-步骤304、步骤310-步骤317的场景)。本公开网络切片用户数据速率限制方法可以包括步骤51-步骤59,其中:
119.步骤51,ue通过ran向amf(access and mobility management function,接入和移动性管理功能)网元发起网络切片的pdu session(会话)建立/修改请求,其中,切片数据会话建立请求或切片数据会话修改请求包括终端能力标识、dnn(data network name,数据网络名称)、s-nssai(single network slice selection assistance information,单一网络切片选择辅助信息),其中,终端能力标识用于指示所述用户终端是否支持对于non-gbr数据流的切片会话速率限制功能。
120.步骤52,amf网元向smf网元发送create/update sm context request(create/update session management context request,会话建立或会话修改管理上下文请求)。
121.步骤53,smf网元保存有ue是否支持切片会话速率限制的能力标识。
122.步骤54,smf网元向pcf网元请求建立sm策略。
123.步骤55,pcf网元判断当前用户面激活态上/下行数据流速率总和大于slice-ul/dl-ambr,且有新增gbr数据流需求,则按照arp优先级,决定停止某些优先级较低的gbr数据
流;并计算上/下行non-gbr数据流的速率范围。
124.在本公开的一些实施例中,步骤55可以包括步骤551和步骤553,其中:
125.步骤551,策略控制功能网元在当前所有下行数据流速率之和大于网络切片中终端下行最大速率、且有新增gbr数据流的情况下,根据地址解析协议优先级,确定需要停止的地址解析协议优先级低于预定优先级的下行gbr数据流,以保证当前所有下行数据流速率之和小于等于网络切片中终端下行最大速率。
126.在本公开的一些实施例中,步骤310可以包括:先停止一个优先级较低的gbr数据流;之后,判断当前所有上/下行数据流速率总和是否超过slice-ul/dl-ambr;如果当前所有上/下行数据流速率总和均未超过slice-ul/dl-ambr,则确定该优先级较低的gbr数据流为需要停止的gbr数据流;如果当前所有上行数据流速率总和仍大于slice-ul-ambr,或当前所下行数据流速率总和仍大于slice-dl-ambr是否超过slice-ul/dl-ambr,则再停止另一个优先级较低的gbr数据流,直到当前所有上/下行数据流速率总和均未超过slice-ul/dl-ambr。
127.步骤552,对于上行数据流,pcf网元将终端上行最大速率减去当前所有上行gbr数据流的gbr速率总和,作为上行non-gbr数据流的速率范围。
128.在本公开的一些实施例中,步骤552可以包括:pcf网元将slice-ul-ambr减去当前所有激活上行gbr流的各gbr速率之和,作为上行non-gbr数据流的速率范围。
129.步骤553,对于下行数据流,pcf网元将终端下行最大速率减去当前所有下行gbr数据流的gbr速率总和,作为下行non-gbr数据流的速率范围。
130.在本公开的一些实施例中,步骤553可以包括:pcf网元将slice-dl-ambr减去当前所有激活下行gbr流的各gbr速率之和,作为下行non-gbr数据流的速率范围。
131.步骤56,pcf网元向smf网元发送sm策略(包含需要停止的上行gbr数据流和/或下行gbr数据流、上/下行non-gbr数据流的速率范围)。
132.步骤57,smf网元向upf下发下行non-gbr数据流的速率范围并使用(步骤59的备选方案:smf网元向upf下发上行non-gbr数据流的速率范围并使用)。
133.步骤58,smf网元向amf网元返回create/update sm context response(create/update session management context response,会话建立或会话修改管理上下文响应消息),包括通知ran停止某gbr数据流。
134.在本公开的一些实施例中,步骤58可以包括:smf网元根据sm策略信息,通知ran侧调整gbr流的资源,停止某些优先级低的上行gbr数据流和/或下行gbr数据流。
135.步骤59,pdu session建立/修改完成流程(如ue支持切片会话速率限制功能,则网络侧把上行non-gbr数据流的速率范围发给ue并使用)。
136.本公开上述实施例在当前上/下行数据流速率总和有可能超过slice-ul/dl-ambr,并且有新增gbr数据流需求的情况下,pcf可以根据arp优先级,通知ran侧停止其中优先级较低的某些gbr数据流,保证当前所有上/下行数据流速率总和不会超过slice-ul/dl-ambr;pcf再按照前面相同方法计算上/下行non-gbr数据流的速率范围并下发给upf设备执行(备选方案是上行non-gbr数据流的速率范围下发给ue执行)。
137.本公开上述实施例针对5g网络切片用户数据速率限制的需求,提出了增加两个存储在pcf(udr)设备的签约参数:slice-ul-ambr和slice-dl-ambr,分别代表网络切片中终
端的上/下行最大速率。
138.本公开上述实施例通过相应的签约参数的储存,计算和分析,以及下发速率限制信息和执行速率限制策略,实现了接入5g系统网络切片中用户的gbr和non-gbr数据流的速率限制。
139.图6为本公开策略控制功能网元一些实施例的示意图。如图6所示,本公开策略控制功能网元可以包括速率限制模块61,其中:
140.速率限制模块61,用于在用户终端发起切片数据会话建立请求或切片数据会话修改请求的情况下,对网络切片用户的保证比特速率gbr数据流和不保证比特速率non-gbr数据流进行统一速率限制。
141.在本公开的一些实施例中,切片数据会话建立请求或切片数据会话修改请求可以包括终端能力标识,其中,终端能力标识用于指示所述用户终端是否支持对于non-gbr数据流的切片会话速率限制功能。
142.在本公开的一些实施例中,如图6所示,本公开策略控制功能网元还可以包括速率获取模块62和速率比较模块63,其中:
143.速率获取模块62,用于在用户终端发起切片数据会话建立请求或切片数据会话修改请求的情况下,获取网络切片中终端激活态用户面的当前所有上行数据流速率之和、网络切片中终端激活态用户面的当前所有下行数据流速率之和。
144.速率比较模块63,用于比较当前所有上行数据流速率之和与网络切片中终端上行最大速率、以及当前所有下行数据流速率之和与网络切片中终端下行最大速率。
145.速率限制模块61,用于根据当前所有上行数据流速率之和与网络切片中终端上行最大速率、以及当前所有下行数据流速率之和与网络切片中终端下行最大速率的比较结果,对网络切片用户的gbr数据流和non-gbr数据流进行统一速率限制。
146.在本公开的一些实施例中,速率限制模块61可以用于在当前所有上行数据流速率之和小于等于网络切片中终端上行最大速率、且当前所有下行数据流速率之和小于等于网络切片中终端下行最大速率的情况下,将终端上行最大速率减去当前所有上行gbr数据流的gbr速率总和,作为上行non-gbr数据流的速率范围;通过会话管理功能网元将上行non-gbr数据流的速率范围下发给用户终端或用户面功能网元执行。
147.在本公开的一些实施例中,速率限制模块61还可以用于在当前所有上行数据流速率之和小于等于网络切片中终端上行最大速率、且当前所有下行数据流速率之和小于等于网络切片中终端下行最大速率的情况下,将终端下行最大速率减去当前所有下行gbr数据流的gbr速率总和,作为下行non-gbr数据流的速率范围;通过会话管理功能网元将下行non-gbr数据流的速率范围下发给用户面功能网元执行。
148.在本公开的一些实施例中,速率限制模块61还可以用于在当前所有上行数据流速率之和大于网络切片中终端上行最大速率、且有新增gbr数据流的情况下,根据地址解析协议优先级,确定需要停止的地址解析协议优先级低于预定优先级的上行gbr数据流,以保证当前所有上行数据流速率之和小于等于网络切片中终端上行最大速率;将终端上行最大速率减去当前所有上行gbr数据流的gbr速率总和,作为上行non-gbr数据流的速率范围;通过会话管理功能网元通知无线接入网侧停止地址解析协议优先级低于预定优先级的上行gbr数据流;通过会话管理功能网元将上行non-gbr数据流的速率范围下发给用户终端或用户
面功能网元执行。
149.在本公开的一些实施例中,速率限制模块61在通过会话管理功能网元将上行non-gbr数据流的速率范围下发给用户终端或用户面功能网元执行的情况下,用于将上行non-gbr数据流的速率范围发送给会话管理功能网元;以便会话管理功能网元根据终端能力标识判断用户终端是否支持切片会话速率限制功能,在用户终端支持切片会话速率限制功能的情况下,将上行non-gbr数据流的速率范围下发给用户终端执行,在用户终端不支持切片会话速率限制功能的情况下,将上行non-gbr数据流的速率范围下发给用户面功能网元执行。
150.在本公开的一些实施例中,速率限制模块61还可以用于在当前所有下行数据流速率之和大于网络切片中终端下行最大速率、且有新增gbr数据流的情况下,根据地址解析协议优先级,确定需要停止的地址解析协议优先级低于预定优先级的下行gbr数据流,以保证当前所有下行数据流速率之和小于等于网络切片中终端下行最大速率;将终端下行最大速率减去当前所有下行gbr数据流的gbr速率总和,作为下行non-gbr数据流的速率范围;通过会话管理功能网元通知无线接入网侧停止地址解析协议优先级低于预定优先级的下行gbr数据流;将下行non-gbr数据流的速率范围下发给用户面功能网元执行。
151.在本公开的一些实施例中,所述策略控制功能网元可以用于执行实现如上述任一实施例(例如图1-图5任一实施例)所述的网络切片用户数据速率限制方法的操作。
152.基于本公开上述实施例提供的策略控制功能网元,通过相应的签约参数的储存,计算和分析,以及下发速率限制信息和执行速率限制策略,可以实现接入5g系统网络切片中用户的gbr和non-gbr数据流的速率限制。
153.本公开上述实施例对于接入网络切片用户建立的数据连接进行速率限制的方案,需要考虑对其中的gbr数据流保证其必须的guarentee bit rate,而对于non-gbr数据流主要是设定一个速率上限范围。
154.本公开上述实施例可应用于所有5g网络切片数据业务的场景
155.图7为本公开策略控制功能网元另一些实施例的示意图。如图7所示,本公开策略控制功能网元可以包括存储器71和处理器72,其中:
156.存储器71,用于存储指令。
157.处理器72,用于执行所述指令,使得所述策略控制功能网元用于执行实现如上述任一实施例(例如图1-图5任一实施例)所述的网络切片用户数据速率限制方法的操作。
158.本公开上述实施例是针对网络切片维度的用户数据速率限制的解决方案。本公开上述实施例实现了对网络切片用户的gbr和non-gbr数据流的统一的数据速率限制。在未来部署5g网络切片时,本公开上述实施例能够优化5g网络切片数据流的传输效率。
159.根据本公开的另一方面,提供一种网络切片用户数据速率限制系统,包括如上述任一实施例(例如图6-图7实施例)所述的策略控制功能网元。
160.图4和图5实施例还给出了本公开一些实施例中网络切片用户数据速率限制系统的示意图。如图4和图5所示,本公开网络切片用户数据速率限制系统可以包括策略控制功能网元(pcf)1,其中:
161.策略控制功能网元1,可以用于在用户终端发起切片数据会话建立请求或切片数据会话修改请求的情况下,对网络切片用户的保证比特速率gbr数据流和不保证比特速率
non-gbr数据流进行统一速率限制。
162.在本公开的一些实施例中,如图4和图5所示,策略控制功能网元(pcf)1可以包括udr。
163.在本公开的一些实施例中,策略控制功能网元(pcf)1可以实现为如上述任一实施例(例如图6-图7实施例)所述的策略控制功能网元。
164.在本公开的一些实施例中,如图4和图5所示,所述网络切片用户数据速率限制系统还可以包括会话管理功能网元(smf)2,其中:
165.会话管理功能网元2,可以用于在用户终端发起切片数据会话建立请求或切片数据会话修改请求的情况下,向策略控制功能网元请求会话管理策略;接收策略控制功能网元发送的会话管理策略,其中,所述会话管理策略包括上行non-gbr数据流的速率范围、下行non-gbr数据流的速率范围、下行gbr数据流或上行gbr数据流的停止指令;将上行non-gbr数据流的速率范围下发给用户终端或用户面功能网元执行;将下行non-gbr数据流的速率范围下发给用户面功能网元执行;通知无线接入网侧停止地址解析协议优先级低于预定优先级的上行gbr数据流或下行gbr数据流。
166.在本公开的一些实施例中,如图4和图5所示,所述网络切片用户数据速率限制系统还可以包括用户终端(ue)3,其中:
167.用户终端3,可以用于发起切片数据会话建立请求或切片数据会话修改请求,其中,切片数据会话建立请求或切片数据会话修改请求包括终端能力标识,终端能力标识用于指示所述用户终端是否支持对于non-gbr数据流的切片会话速率限制功能;执行会话管理功能网元2下发的上行non-gbr数据流的速率范围。
168.在本公开的一些实施例中,如图4和图5所示,所述网络切片用户数据速率限制系统还可以包括用户面功能网元(upf)4,其中:
169.用户面功能网元4,可以用于执行会话管理功能网元2下发的上行non-gbr数据流的速率范围和/或下行non-gbr数据流的速率范围。
170.在本公开的一些实施例中,如图4和图5所示,所述网络切片用户数据速率限制系统还可以包括接入和移动性管理功能网元(amf)5,其中:
171.接入和移动性管理功能网元5,可以用于在接收到用户终端3发送的网络切片的pdu session(会话)建立/修改请求的情况下,向smf网元发会话建立或会话修改管理上下文请求。
172.在本公开的一些实施例中,如图5所示,所述网络切片用户数据速率限制系统还可以包括无线接入网(ran)6,其中:
173.无线接入网6,可以用于根据smf网元的通知,调整gbr流的资源,停止某些优先级低的上行gbr数据流和/或下行gbr数据流。
174.基于本公开上述实施例提供的网络切片用户数据速率限制系统,硬件方面无改动,只需软件升级。未来部署5g网络切片时,本公开上述实施例能提升gbr和non-gbr数据流的传输效率,以及优化5g网络切片的资源利用率。
175.根据本公开的另一方面,提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如上述任一实施例(例如图1-图5任一实施例)所述的网络切片用户数据速率限制方法。
176.基于本公开上述实施例提供的计算机可读存储介质,可以针对网络切片维度进行用户数据速率限制,实现了对网络切片终端的gbr和non-gbr数据流进行统一的速率限制,有利于合理配置网络切片资源,优化网络切片中数据流的传输效率。
177.在上面所描述的策略控制功能网元、会话管理功能网元、用户终端可以实现为用于执行本技术所描述功能的通用处理器、可编程逻辑控制器(plc)、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。
178.至此,已经详细描述了本公开。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
179.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指示相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
180.本公开的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本公开限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本公开的原理和实际应用,并且使本领域的普通技术人员能够理解本公开从而设计适于特定用途的带有各种修改的各种实施例。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献