IP Library › Granted Patent US 12,402,029
Granted Patent B2
US 12,402,029 · App. 17/733,337 · Granted Aug 26, 2025

Communication method, apparatus, and system

Inventors: Haiyang Sun (Beijing, CN); Fangyuan Zhu (Beijing, CN)
Assignee: Huawei Technologies Co., Ltd.
H04W28/0268H04W28/0257H04W28/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,402,029
App. No.
17/733,337
Granted
Aug 26, 2025
Kind
B2
Abstract

In a communication method, the method includes: receiving a first AMBR of a slice, where the first AMBR indicates a quantity of GBR resources and a quantity of non-GBR resources in the slice, and the first AMBR is a subscribed slice AMBR or an authorized slice AMBR; determining a second AMBR of the slice based on the first AMBR, a session-AMBR of an activated PDU session of the slice, and a flow control bit rate of a QoS flow of the activated PDU session of the slice, where the flow control bit rate is a GFBR or an MFBR; and performing traffic control on the slice based on the second AMBR. The AMBR of the slice may indicate a quantity of GBR resources and a quantity of non-GBR resources in the slice.

Claims (57)

1. A communication method, comprising:

receiving a first aggregated maximum bit rate (AMBR) of a slice, wherein the first AMBR indicates a quantity of guaranteed bit rate (GBR) resources and a quantity of non-GBR resources in the slice, and the first AMBR is a subscribed slice AMBR or an authorized slice AMBR; and

performing traffic control on the slice based on the first AMBR, a session-AMBR of an activated protocol data unit (PDU) session of the slice, and a flow control bit rate of a GBR quality of service (QoS) flow of the activated PDU session of the slice, wherein the flow control bit rate is a maximum flow bit rate (MFBR).

2. The method according to claim 1 , wherein the performing traffic control on the slice based on the first AMBR, the session-AMBR, and the flow control bit rate comprises:

determining a second AMBR of the slice based on the first AMBR, the session-AMBR, and the flow control bit rate; and

performing traffic control on the slice based on the second AMBR.

3. The method according to claim 2 , wherein the first AMBR is equal to a sum of the quantity of GBR resources and the quantity of non-GBR resources in the slice; and

the determining a second AMBR of the slice based on the first AMBR, the session-AMBR, and the flow control bit rate comprises:

determining that the second AMBR is the smaller one of the first AMBR and a sum of the flow control bit rate of the GBR QoS flow of the activated PDU session of the slice and the session-AMBR of the activated PDU session of the slice.

4. The method according to claim 3 , wherein the second AMBR indicate a maximum value of a quantity of resources allowed to be used in the slice.

5. The method according to claim 3 , wherein the performing traffic control on the slice based on the second AMBR comprises:

when a quantity of GBR resources requested to be allocated to a first QoS flow of the slice is greater than a difference between the second AMBR and a quantity of resources currently occupied by the slice, rejecting allocation of a GBR resource to the first QoS flow.

6. A communication apparatus, comprising:

at least one processor; and

one or more memories coupled to the at least one processor and storing programming instructions for execution by the at least one processor to perform operations comprising:

receiving a first aggregated maximum bit rate (AMBR) of a slice, wherein the first AMBR indicates a quantity of guaranteed bit rate (GBR) resources and a quantity of non-GBR resources in the slice, and the first AMBR is a subscribed slice AMBR or an authorized slice AMBR; and

performing traffic control on the slice based on the first AMBR, a session-AMBR of an activated protocol data unit (PDU) session of the slice, and a flow control bit rate of a GBR quality of service (QoS) flow of the activated PDU session of the slice, wherein the flow control bit rate is a maximum flow bit rate (MFBR).

7. The communication apparatus according to claim 6 , wherein the performing traffic control on the slice based on the first AMBR, the session-AMBR, and the flow control bit rate comprises:

determining a second AMBR of the slice based on the first AMBR, the session-AMBR, and the flow control bit rate; and

performing traffic control on the slice based on the second AMBR.

8. The communication apparatus according to claim 7 , wherein the first AMBR is equal to a sum of the quantity of GBR resources and the quantity of non-GBR resources in the slice; and

wherein the determining a second AMBR of the slice based on the first AMBR, the session-AMBR, and the flow control bit rate comprises:

determining that the second AMBR is the smaller one of the first AMBR and a sum of the flow control bit rate of the GBR QoS flow of the activated PDU session of the slice and the session-AMBR of the activated PDU session of the slice.

9. The communication apparatus according to claim 8 , wherein the second AMBR indicates a maximum value of a quantity of resources allowed to be used in the slice.

10. The communication apparatus according to claim 8 , wherein the performing traffic control on the slice based on the second AMBR comprises:

when a quantity of GBR resources requested to be allocated to a first QoS flow of the slice is greater than a difference between the second AMBR and a quantity of resources currently occupied by the slice, rejecting allocation of a GBR resource to the first QoS flow.

11. A communication system, comprising a mobility management network element and an access network device, wherein

the mobility management network element comprises:

at least one first processor; and

one or more first memories coupled to the at least one first processor and storing first programming instructions for execution by the at least one first processor to cause the mobility management network element to perform first operations comprising

sending a first aggregated maximum bit rate (AMBR) of a slice to the access network device, wherein the first AMBR indicates a quantity of guaranteed bit rate GBR resources and a quantity of non-GBR resources in the slice, and the first AMBR is a subscribed slice AMBR or an authorized slice AMBR; and

the access network device comprises:

at least one second processor; and

one or more second memories coupled to the at least one second processor and storing second programming instructions for execution by the at least one second processor to cause the access network device to perform second operations comprising:

receiving the first AMBR; and

performing traffic control on the slice based on the first AMBR, a session-AMBR of an activated protocol data unit (PDU) session of the slice, and a flow control bit rate of a GBR quality of service (QoS) flow of the activated PDU session of the slice, wherein the flow control bit rate is a maximum flow bit rate (MFBR).

12. The communication system according to claim 11 , wherein the performing traffic control on the slice based on the first AMBR, the session-AMBR, and the flow control bit rate comprises:

determining a second AMBR of the slice based on the first AMBR, the session-AMBR, and the flow control bit rate; and

performing traffic control on the slice based on the second AMBR.

13. The communication system according to claim 12 , wherein the first AMBR is equal to a sum of the quantity of GBR resources and the quantity of non-GBR resources in the slice, and the determining a second AMBR of the slice based on the first AMBR, the session-AMBR, and the flow control bit rate comprises:

determining that the second AMBR is the smaller one of the first AMBR and a sum of the flow control bit rate of the GBR QoS flow of the activated PDU session of the slice and the session-AMBR of the activated PDU session of the slice.

14. The communication system according to claim 13 , wherein the second AMBR indicates a maximum value of a quantity of resources allowed to be used in the slice.

15. The communication system according to claim 13 , wherein the performing traffic control on the slice based on the second AMBR comprises:

when a quantity of GBR resources requested to be allocated to a first QoS flow of the slice is greater than a difference between the second AMBR and a quantity of resources currently occupied by the slice, rejecting allocation of a GBR resource to the first QoS flow.

16. A communication method, comprising:

sending, by a mobility management network element, a first aggregated maximum bit rate, AMBR, of a slice to an access network device, wherein the first AMBR indicates a quantity of guaranteed bit rate, GBR, resources and a quantity of non-GBR resources in the slice, and the first AMBR is a subscribed slice AMBR or an authorized slice AMBR;

receiving, by the access network device, the first AMBR of the slice; and

performing traffic control on the slice, by the access network device, based on the first AMBR, a session-AMBR of an activated protocol data unit, PDU, session of the slice, and a flow control bit rate of a GBR quality of service (QoS) flow of the activated PDU session of the slice, wherein the flow control bit rate is a maximum flow bit rate, MFBR.

17. The communication method according to claim 16 , wherein the performing traffic control on the slice based on the first AMBR, the session-AMBR, and the flow control bit rate comprises:

determining a second AMBR of the slice based on the first AMBR, the session-AMBR, and the flow control bit rate; and

performing traffic control on the slice based on the second AMBR.

18. The method according to claim 17 , wherein the first AMBR is equal to a sum of the quantity of GBR resources and the quantity of non-GBR resources in the slice; and

the determining a second AMBR of the slice based on the first AMBR, the session-AMBR, and the flow control bit rate comprises:

determining that the second AMBR is the smaller one of the first AMBR and a sum of the flow control bit rate of the GBR QoS flow of the activated PDU session of the slice and the session-AMBR of the activated PDU session of the slice.

19. The method according to claim 18 , wherein the second AMBR indicates a maximum value of a quantity of resources allowed to be used in the slice.

20. The method according to claim 18 , wherein the performing traffic control on the slice based on the second AMBR comprises:

when a quantity of GBR resources requested to be allocated to a first QoS flow of the slice is greater than a difference between the second AMBR and a quantity of resources currently occupied by the slice, rejecting allocation of a GBR resource to the first QoS flow.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2022
From: SUN, HAIYANG; ZHU, FANGYUAN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 060929/0099 →
Continuity (2)
Continuation PCTCN2019114797 · Oct 31, 2019
Related Publication 20220256395A1 · Aug 11, 2022
References Cited (29)
US 9210564B2 · Yang · 2015 [cited by examiner]
US 10841835B2 · Castro Castro · 2020 [cited by examiner]
US 11589262B2 · Wang · 2023 [cited by examiner]
US 20130188527A1 · Yang · 2013 [cited by examiner]
US 20140169299A1 · Wang et al. · 2014 [cited by applicant]
US 20180014222A1 · Song et al. · 2018 [cited by applicant]
US 20180014353A1 · Pao et al. · 2018 [cited by applicant]
US 20180249373A1 · Castro Castro · 2018 [cited by examiner]
US 20190320362A1 · Liu · 2019 [cited by examiner]
US 20210105191A1 · Yang · 2021 [cited by examiner]
US 20210127297A1 · Wang · 2021 [cited by examiner]
US 20220418013A1 · Yu · 2022 [cited by examiner]
CN 103648088A · 2014 [cited by applicant]
CN 108632882A · 2018 [cited by applicant]
CN 108811000A · 2018 [cited by applicant]
CN 109392013A · 2019 [cited by applicant]
CN 109392042A · 2019 [cited by applicant]
EP 3824613B1 · 2024 [cited by examiner]
Ericsson, Session—TMBR for POU session in W-5GAN, 20 pages, 3GPP TSG CT WG1 Meeting #116, C1-192013, Apr. 12, 2019 (Year: 2019). [cited by examiner]
Telstra, Extension of the QoS model for wireline access, 7 pages, 3GPP, SA WG2 Meeting #131, S2-1901895, Mar. 1, 2019 (Year: 2019). [cited by examiner]
3GPP TS 23.503 V16.2.0, “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Policy and Charging Control Framework for the 5G System (5GS); Stage 2 (Release 16),” Sep. 2019, 10… [cited by applicant]
Extended European Search Report issued in European Application No. 19951000.9 on Aug. 23, 2022, 7 pages. [cited by applicant]
Huawei, HiSilicon, “QoS Parameters,” 3GPP TSG-RAN WG2 Meeting #98, R2-1704976, Hangzhou, China, May 15-19, 2017, 3 pages. [cited by applicant]
LG Electronics Inc., “UE-AMBR derivation in RAN,” 3GPP TSG-RAN WG3 Meeting #97, R3-173006, Berlin, Germany, Aug. 21-25, 2017, 21 pages. [cited by applicant]
3GPP TS 23.501 V15.6.0 (Jun. 2019), “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System Architecture for the 5G System; Stage 2 (Release 15),” Jun. 2019, 243 pages. [cited by applicant]
3GPP TS 23.501 V16.2.0 (Sep. 2019), “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System Architecture for the 5G System (5GS); Stage 2 (Release 16),” Sep. 2019, 391 page… [cited by applicant]
3GPP TS 23.502 V15.6.0 (Jun. 2019), “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Procedures for the 5G System; Stage 2 (Release 15),” Jun. 2019, 357 pages. [cited by applicant]
Nokia, “PDU Session AMBR,” 3GPP TSG-RAN WG2 Meeting #104, R2-1819128, Spokane, USA, Nov. 12-16, 2018, 4 pages. [cited by applicant]
PCT International Search Report and Written Opinion issued in International Application No. PCT/CN2019/114797 on Jul. 31, 2020, 14 pages (with English translation). [cited by applicant]