IP Library › Granted Patent US 12,526,690
Granted Patent B2
US 12,526,690 · App. 18/184,909 · Granted Jan 13, 2026

Sampled subscriber congestion control

Inventors: Steve Morin (Ottawa, CA); Safa Almalki (Nepean, CA)
Assignee: Nokia Solutions and Networks Oy
H04W28/0289H04W28/0284
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,526,690
App. No.
18/184,909
Filed
Mar 16, 2023
Granted
Jan 13, 2026
Kind
B2
Art Unit
2469
USPC
370/235
Abstract

Various example embodiments for supporting subscriber sampled congestion control are presented herein. Various example embodiments for supporting subscriber sampled congestion control may be configured to support subscriber sampled congestion control by triggering monitoring of a subset of subscriber devices of an access network area for detecting congestion in the access network area and triggering application of a congestion control policy for the access network area based on detection of congestion in the access network area.

Claims (42)

1 . An apparatus, comprising:

at least one processor; and

at least one memory storing instructions which, when executed by the at least one processor, cause the apparatus at least to:

send an indication of a subset of subscriber devices, selected from a set of subscriber devices associated with an access network area, to be monitored for congestion as representative indicators for detecting congestion conditions within the access network area, wherein the subset of subscriber devices is selected based on at least one of: a predetermined number or percentage of subscriber devices within the access network area, a predetermined percentage or quantity of total traffic volume within the access network area, or a subscriber-specific characteristic;

receive an indication of a change of a congestion state for the access network area based on monitored traffic flows from the selected subset of subscriber devices; and

send, based on the indication of the change of the congestion state for the access network area, an indication of a congestion management policy to be applied for the set of subscriber devices associated with the access network area.

2 . The apparatus of claim 1 , wherein the indication of the change of the congestion state for the access network area includes an identifier of the access network area.

3 . The apparatus of claim 2 , wherein the instructions, when executed by the at least one processor, cause the apparatus at least to:

identify, based on the identifier of the access network area, the subscriber devices in the set of subscriber devices associated with the access network area.

4 . The apparatus of claim 1 , wherein the indication of the change of the congestion state for the access network area includes an identifier of one of the subscriber devices in the subset of subscriber devices for which congestion was detected.

5 . The apparatus of claim 4 , wherein the instructions, when executed by the at least one processor, cause the apparatus at least to:

identify, based on the identifier of one of the subscriber devices in the subset of subscriber devices for which congestion was detected, the access network area.

6 . The apparatus of claim 1 , wherein the indication of the congestion management policy to be applied for the set of subscriber devices associated with the access location includes an indication of the access network area.

7 . The apparatus of claim 1 , wherein the indication of the congestion management policy to be applied for the set of subscriber devices associated with the access network area includes, for each of the subscriber devices in the set of subscriber devices associated with the access network area, a respective identifier of the respective subscriber devices in the set of subscriber devices associated with the access network area.

8 . A method, comprising:

sending an indication of a subset of subscriber devices, selected from a set of subscriber devices associated with an access network area, to be monitored for congestion as representative indicators for detecting congestion conditions within the access network area, wherein the subset of subscriber devices is selected based on at least one of: a predetermined number or percentage of subscriber devices within the access network area, a predetermined percentage or quantity of total traffic volume within the access network area, or a subscriber-specific characteristic;

receiving an indication of a change of a congestion state for the access network area based on monitored traffic flows from the selected subset of subscriber devices; and

sending, based on the indication of the change of the congestion state for the access network area, an indication of a congestion management policy to be applied for the set of subscriber devices associated with the access network area.

9 . An apparatus, comprising:

at least one processor; and

at least one memory storing instructions which, when executed by the at least one processor, cause the apparatus at least to:

receive an indication of a subset of subscriber devices, selected from a set of subscriber devices associated with an access network area, to be monitored for congestion as representative indicators for detecting congestion conditions within the access network area, wherein the subset of subscriber devices is selected based on at least one of: a predetermined number or percentage of subscriber devices within the access network area, a predetermined percentage or quantity of total traffic volume within the access network area, or a subscriber-specific characteristic;

initiate congestion monitoring for a set of traffic flows from the subset of subscriber devices to be monitored for congestion;

send an indication of a change of a congestion state for the access network area based on the monitoring of the set of traffic flows from the subset of subscriber devices to be monitored for congestion; and

receive, based on the indication of the change of the congestion state for the access network area, an indication of a congestion management policy to be applied for the set of subscriber devices associated with the access network area.

10 . The apparatus of claim 9 , wherein, to initiate congestion monitoring for the subset of subscriber devices to be monitored for congestion, the instructions, when executed by the at least one processor, cause the apparatus at least to:

divert, toward a congestion monitoring element, the set of traffic flows of the subset of subscriber devices to be monitored for congestion.

11 . The apparatus of claim 10 , wherein the apparatus comprises a network device, wherein the congestion monitoring element is disposed on the network device.

12 . The apparatus of claim 10 , wherein the apparatus comprises a network device, wherein the congestion monitoring element includes an extended services appliance associated with the network device.

13 . The apparatus of claim 9 , wherein the indication of the subset of subscriber devices to be monitored for congestion is received from a policy manager, wherein the indication of the change of the congestion state for the access network area is sent toward the policy manager, wherein the indication of the congestion management policy to be applied for the set of subscriber devices associated with the access network area is received from the policy manager.

14 . The apparatus of claim 13 , wherein the policy manager comprises at least one of a policy and charging rules functions, an authentication, authorization, and accounting server, or a policy decision engine of a network management layer or a subscriber management platform.

15 . The apparatus of claim 9 , wherein the instructions, when executed by the at least one processor, cause the apparatus at least to:

perform at least one congestion control function for at least one of the subscriber devices in the set of subscriber devices associated with the access network area.

16 . The apparatus of claim 9 , wherein the congestion management policy includes at least one of a traffic management policy, a bearer management policy, a flow-aware management policy, or an application-aware management policy.

17 . An apparatus, comprising:

at least one processor; and

at least one memory storing instructions which, when executed by the at least one processor, cause the apparatus at least to:

receive, by an extended services appliance, a set of traffic flows of a subset of subscriber devices selected, from a set of subscriber devices associated with an access network area, as representative indicators for detecting congestion conditions within the access network area, wherein the subset of subscriber devices is selected based on at least one of: a predetermined number or percentage of subscriber devices within the access network area, a predetermined percentage or quantity of total traffic volume within the access network area, or a subscriber-specific characteristic;

perform, by the extended services appliance based on the traffic flows, congestion monitoring for the subset of subscriber devices; and

send, by the extended services appliance based on detection of congestion associated with at least one of the subscriber devices in the subset of subscriber devices, an indication that the access network area is experiencing congestion.

18 . The apparatus of claim 17 , wherein the congestion monitoring includes at least one of L2-L4-based monitoring or L7-based monitoring.

19 . The apparatus of claim 17 , wherein the indication that the access network area is experiencing congestion includes an identifier of the access network area and a congestion detected indicator configured to indicate that the access network area is experiencing congestion.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2023
From: MORIN, STEVE; ALMALKI, SAFA
To: NOKIA CANADA INC.
Reel/Frame 063104/0247 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2023
From: NOKIA CANADA INC.
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 063104/0254 →
Continuity (1)
Related Publication 20240314629A1 · Sep 19, 2024
References Cited (13)
US 10091113B2 · Shaw · 2018 [cited by examiner]
US 10187819B2 · Zhou · 2019 [cited by examiner]
US 10785678B2 · Sun · 2020 [cited by examiner]
US 10873533B1 · Ismailsheriff · 2020 [cited by examiner]
US 11553370B2 · Arora · 2023 [cited by examiner]
US 11729469B2 · Lesser · 2023 [cited by examiner]
US 11968226B1 · Chychi · 2024 [cited by examiner]
US 20120257499A1 · Chatterjee et al. · 2012 [cited by applicant]
US 20140341025A1 · Denman · 2014 [cited by examiner]
US 20160127238A1 · McCollum · 2016 [cited by examiner]
US 20210112436A1 · Hoffner · 2021 [cited by examiner]
JP 2018503306A · 2018 [cited by applicant]
Notice of Reasons for Refusal (including translation), Application No. 2024-036612, proposed on Jul. 23, 2025, 5 pages. [cited by applicant]