IP Library Granted Patent US 12,238,571
Granted Patent B2
US 12,238,571 · App. 18/146,251 · Granted Feb 25, 2025

Tracking QoS violated events

Inventor: Ngoc Dung Dao (Ottawa, CA)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04W28/0268H04L12/14H04W28/0236H04W76/12H04W76/27H04W80/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,238,571
App. No.
18/146,251
Granted
Feb 25, 2025
Kind
B2
Abstract

A method in a network node comprises: detecting a Quality of Service (QoS) Violated Event in respect of a particular QoS flow of a Protocol Data Unit (PDU) session; and sending a corresponding QoS violated event report to any one or more of: a Session Management Function (SMF) of the network; a Policy Control Function (PCF) of the network; an Application Function (AF) of the network; and a third party service provider.

Claims (48)

1. A method comprising:

receiving, by an access network (AN) node from a session management function (SMF), a request for monitoring Quality of Service (QoS) event associated with a packet delay;

receiving, by the AN node, an uplink protocol data unit (PDU) associated with a PDU session; and

sending, by the AN node to a user plane function (UPF) over more than one user plane (UP) path, a PDU including the uplink PDU, wherein the PDU further includes a timestamp indicating at which time point the PDU leaves the AN node;

wherein the packet delay is a duration between the time point indicated by the timestamp and a time point at which the PDU arrives at the UPF, and

monitoring the packet delay over each of the user plane (UP) paths and reporting the packet delay over each of the UP paths to the SMF.

2. The method according to claim 1 , wherein the timestamp is associated with a determination on the packet delay associated with the QoS event which triggers a report of the packet delay to the SMF.

3. The method according to claim 1 , wherein the QoS event includes that the duration exceeds a threshold.

4. The method according to claim 1 , wherein the request is received during a PDU session establishment procedure associated with a UE from which the AN node receives the uplink PDU.

5. The method according to claim 1 , wherein the request is received during a modification procedure associated with the PDU session, wherein the PDU session is associated with a UE from which the AN node receives the uplink PDU.

6. The method according to claim 1 , wherein the UPF is a PDU session anchor (PSA) UPF associated with the PDU session.

7. A method comprising

receiving, by a user plane function (UPF) from a session management function (SMF), a request for monitoring a QoS event associated with a packet delay; and

receiving, by the UPF from an access network (AN) node over more than one user plane (UP) path, a protocol data unit (PDU) including an uplink PDU, wherein the PDU further includes a timestamp indicating at which time point the PDU leaves the AN node;

wherein the packet delay is a duration between the time point indicated by the timestamp and a time point at which the PDU arrives at the UPF; and

monitoring the packet delay over each of the user plane (UP) paths and reporting the packet delay over each of the UP paths to the SMF.

8. The method according to claim 7 , wherein the method further comprises:

determining, by the UPF, whether the QoS event occurs according to the packet delay.

9. The method according to claim 8 , wherein the method further comprises:

reporting, by the UPF, the packet delay if the QoS event occurs, wherein the QoS event includes that the packet delay associated with the time point indicated by the timestamp exceeds a threshold.

10. The method according to claim 7 , wherein the method further comprises:

determining, by the UPF, the packet delay according to the time point indicated by the timestamp.

11. The method according to claim 7 , wherein the request is received during a protocol data unit (PDU) session establishment procedure associated with a UE from which the AN node receives the uplink PDU.

12. The method according to claim 7 , wherein the UPF is a PDU session anchor (PSA) UPF associated with the PDU session.

13. An apparatus comprising one or more processors coupled with a non-transitory computer-readable media storing instructions, that when executed by the one or more processors, cause the one or more processors to perform a method including:

receiving from a session management function (SMF), a request for monitoring a Quality of Service (QoS) event associated with a packet delay;

receiving an uplink protocol data unit (PDU) associated with a PDU session; and

sending to a user plane function (UPF) over more than one user plane (UP) path, a PDU including the uplink PDU, wherein the PDU further includes a timestamp indicating at which time point the PDU leaves the AN node;

wherein the packet delay is a duration between the time point indicated by the timestamp and a time point at which the PDU arrives at the UPF; and

monitoring the packet delay over each of the user plane (UP) paths and reporting the packet delay over each of the UP paths to the SMF.

14. The apparatus according to claim 13 , wherein the timestamp is associated with a determination on the packet delay associated with the QoS event which triggers a report of the packet delay to the SMF.

15. The apparatus according to claim 13 , wherein the QoS event includes that the duration exceeds a threshold.

16. The apparatus according to claim 13 , wherein the request is received during a PDU session establishment procedure associated with a UE from which the AN node receives the uplink PDU.

17. The apparatus according to claim 13 , wherein the request is received during a modification procedure associated with the PDU session, wherein the PDU session is associated with a UE from which the AN node receives the uplink PDU.

18. The apparatus according to claim 13 , wherein the UPF is a PDU session anchor (PSA) UPF associated with the PDU session.

19. An apparatus comprising one or more processors coupled with a non-transitory computer-readable media storing instructions, that when executed by the one or more processors, cause the one or more processors to perform a method including:

receiving from a session management function (SMF), a request for monitoring a Quality of Service (QoS) event associated with a packet delay; and

receiving from an access network (AN) node over more than one user plane (UP) path, a protocol data unit (PDU) including an uplink PDU, wherein the PDU further includes a timestamp indicating at which time point the PDU leaves the AN node;

wherein the packet delay is a duration between the time point indicated by the timestamp and a time point at which the PDU arrives at the apparatus; and

monitoring the packet delay over each of the user plane (UP) paths and reporting the packet delay over each of the UP paths to the SMF.

20. The apparatus according to claim 19 , wherein the method further comprises:

determining whether the QoS event occurs according to the packet delay.

21. The apparatus according to claim 19 , wherein the method further comprises:

reporting the packet delay if the QoS event occurs, wherein the QoS event includes that the packet delay associated with the time point indicated by the timestamp exceeds a threshold.

22. The apparatus according to claim 19 , wherein the method further comprises:

determining the packet delay according to the time point indicated by the timestamp.

23. The apparatus according to claim 19 , wherein the request is received during a protocol data unit (PDU) session establishment procedure associated with a UE from which the AN node receives the uplink PDU.

24. The apparatus according to claim 19 , wherein the apparatus is a PDU session anchor (PSA) UPF associated with the PDU session.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2023
From: DAO, NGOC DUNG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 062453/0674 →
Continuity (4)
Continuation 17232733 · Apr 16, 2021
Continuation 16274769 · Feb 13, 2019
Provisional Application 62631113 · Feb 15, 2018
Related Publication 20230138587A1 · May 4, 2023
References Cited (33)
US 9705769B1 · Sarangapani et al. · 2017 [cited by applicant]
US 10986516B2 · Dao · 2021 [cited by examiner]
US 20080212517A1 · Thesling · 2008 [cited by applicant]
US 20100074383A1 · Lee · 2010 [cited by examiner]
US 20170289046A1 · Faccin · 2017 [cited by examiner]
US 20170302548A1 · Sarangapani et al. · 2017 [cited by applicant]
US 20190007291A1 · Yi · 2019 [cited by examiner]
US 20190191330A1 · Dao · 2019 [cited by examiner]
US 20190215731A1 · Qiao · 2019 [cited by examiner]
US 20200120570A1 · Youn · 2020 [cited by examiner]
US 20200260317A1 · Francini · 2020 [cited by examiner]
US 20200389407A1 · Pasio · 2020 [cited by examiner]
CN 101437268B · 2013 [cited by applicant]
CN 103857052A · 2014 [cited by applicant]
CN 106470483A · 2017 [cited by applicant]
CN 106954203A · 2017 [cited by applicant]
WO 2018006773A1 · 2018 [cited by applicant]
Ericsson, QoS Framework: Proposal on an Interim Agreement on Flow Priority. SA WG2 Meeting #118, Nov. 14, 18, 2016, Reno, Nevada, USA, S2-166394, 6 pages. [cited by applicant]
Huawei, HiSilicon, TS23.502: Clarification about QoS flow management in PDU session related procedures. SA WG2 Meeting #124, Nov. 27-Dec. 1, 2017, Reno, Nevada, USA, S2-178624, 34 pages. [cited by applicant]
Huawei, HiSilicon, TS23.501: QoS control for unstructured PDU session. SA WG2 Meeting #122Bis, Aug. 21-25, 2017, Sophia Antipolis, France, S2-175613, 9 pages. [cited by applicant]
Huawei, HiSilicon, TS23.502: Clarification about QoS flow management in PDU session related procedures. SA WG2 Meeting #124, Nov. 27-Dec. 1, 2017, Reno, Nevada, USA, S2-179373, 33 pages. [cited by applicant]
Qualcomm Incorporated, GBR flow considerations. 3GPP TSG-RAN WG2 Meeting #96, Reno, US, 14 Nov. 18, 2016, R2-168615, 3 pages. [cited by applicant]
System Architecture for the 5G System; Stage 2; 3GPP TS 23.501 V2.0.1 (Dec. 2017). [cited by applicant]
Procedures for the 5G System; Stage 2; 3GPP TS 23.502 V2.0.0 (Dec. 2017). [cited by applicant]
Policy and Charging Control Framework for the 5G System; Stage 2; 3GPP TS 23.503 V1.0.0 (Dec. 2017). [cited by applicant]
General Packet Radio System (GPRS) Tunnelling Protocol User Plane (GTPv1-U); 3GPP TS 29.281 V15.1.0 (Dec. 2017. [cited by applicant]
Huawei et al., Correction on Notification Control for GBR QoS flow. 3GPP TSG-SA WG2 Meeting #125 Gothenburg, Sweden, Jan. 22-Jan. 26, 2018, S2-180309, 12 pages. [cited by applicant]
LG Electronics et al, TS 23.501: Deactivation of the derived QoS rule. SA WG2 Meeting #120 Mar. 27-31, 2017, Busan, South Korea, S2-172370, 3 pages. [cited by applicant]
Ericsson,“23.503: AF subscription to QoS notification control”,SA WG2 Meeting #124, S2-179228, Nov. 27-Dec. 1, 2017, Reno, Nevada (USA), total 2 pages. [cited by applicant]
3GPP TS 23.203 V15.1.0 (Dec. 2017),3rd Generation Partnership Project;Technical Specification Group Services and System Aspects;Policy and charging control architecture(Release 15), total 260 pages. [cited by applicant]
3GPP TS 23.501 V15.0.0 (Dec. 2017), 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System Architecture for the 5G System; Stage 2(Release 15), 181 pages. [cited by applicant]
Huawei, HiSilicon, Correction on Notification Control for GBR QoS flow. 3GPP TSG-SA WG2 Meeting #125, Gothenburg, Sweden, Jan. 22 Jan. 26, 2018, S2-180309, 12 pages. [cited by applicant]
Huawei, Clarification on information in PCC Rule level and Session Level Policy Control. 3GPP TSG-CT WG3 Meeting #92, Kochi, India, Oct. 23-27, 2017, C3-175316, 6 pages. [cited by applicant]