IP Library Granted Patent US 12,279,148
Granted Patent B2
US 12,279,148 · App. 16/946,809 · Granted Apr 15, 2025

Aggregation of congestion control

Inventors: György Miklós (Pilisborosjenö, HU); Maria Belen Pancorbo Marcos (Madrid, ES)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04W28/0247H04L43/08H04L47/11H04L47/41H04L65/80H04W28/0205
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,279,148
App. No.
16/946,809
Granted
Apr 15, 2025
Kind
B2
Abstract

Systems and methods related to congestion monitoring in a mobile communications network; in particular, a congestion monitoring unit that sends congestion information to a policy control unit for a plurality of mobile entities, wherein each of the mobile entities is connected to a respective radio access network and associated with the policy control unit, the congestion information indicates congestion of the respective radio access network. The congestion monitoring unit sends a request message to a policy control unit for transmitting congestion information of a mobile entity, the message routed by a Diameter Routing Agent (DRA) and includes congestion information and an identity for a given mobile entity; in response, the policy control unit sends a response message including an identity of the policy control unit. The congestion monitoring unit can then send aggregated congestion information for a plurality of mobile entities associated with the policy control unit.

Claims (46)

1. A method in a Radio Access Network Congestion Awareness Function (RCAF), the method comprising:

retrieving an identity of a policy control unit of a mobile communication network, the policy control unit being associated with a plurality of mobile entities that are each connected to the mobile communication network via a corresponding radio access network, the retrieving comprising:

sending a request message via a Diameter Routing Agent (DRA) to the policy control unit, the request message comprising:

an identity of a given mobile entity of the plurality of mobile entities; and

congestion information only for the given mobile entity; and

receiving a response message including the identity of the policy control unit associated with the given mobile entity;

aggregating congestion information indicating congestion of the radio access network of at least some of the plurality of mobile entities based on the mobile entities being associated with the identified policy control unit; and

sending a message including the aggregated congestion information to the identified policy control unit, wherein said sending of the message employs the retrieved identity of the policy control unit to route the message.

2. The method recited in claim 1 , further comprising the step of receiving a congestion report which allows determining if a given mobile entity of the plurality of mobile entities is affected by congestion of the corresponding radio access network, wherein said step of retrieving the identity of the policy control unit is in response to receiving said congestion report.

3. The method recited in claim 1 , wherein the request message includes an indicator indicating a capability of the RCAF to send the message including the aggregated congestion information for at least some of the plurality of mobile entities, and wherein the response message includes an indicator indicating a capability of the policy control unit to receive the message including the aggregated congestion information for one or more of the plurality of mobile entities.

4. The method recited in claim 1 , wherein the identity of the policy control unit is at least one of an Internet Protocol (IP) address or a Domain Name System (DNS) name, and wherein said step of sending the message includes routing the message directly to the policy control unit based on at least one of the IP address or the DNS name of the policy control unit.

5. The method recited in claim 1 , further comprising:

in response to said retrieving of the identity of the policy control unit, adding an entry to a database, the entry linking the identity of a given mobile entity with the identity of the policy control unit; and,

prior to said sending of the message to the policy control unit, selectively adding congestion information for a given mobile entity of the plurality of mobile entities to the message depending on the respective entry of the database.

6. The method recited in claim 1 , wherein said aggregating of the congestion information is further based on at least one of the following: a latency between receiving of a congestion report and sending of the message; a maximum size of the message; and a session identifier associated with a given mobile entity and previously received from the policy control unit, the session identifier identifying processing resources of the respective policy control entity.

7. The method recited in claim 6 , further comprising the step of negotiating, prior to said step of aggregating, the maximum size of the message with the policy control unit.

8. A Radio Access Network Congestion Awareness Function (RCAF) comprising:

at least one processor and at least one memory, said memory containing instructions which, when executed by said processor, are operative to cause said RCAF to:

retrieve an identity of a policy control unit of a mobile communication network, the policy control unit being associated with a plurality of mobile entities that are each connected to the mobile communication network via a corresponding radio access network, wherein to retrieve the identity, the RCAF is configured to:

send a request message via a Diameter Routing Agent (DRA) to the policy control unit, the request message comprising:

an identity of a given mobile entity of the plurality of mobile entities; and

congestion information only for the given mobile entity; and

receive a response message including the identity of the policy control unit associated with the given mobile entity;

aggregate congestion information indicating congestion of the radio access network of at least some of the plurality of mobile entities based on the mobile entities being associated with the identified policy control unit; and

send a message including the aggregated congestion information to the policy control unit, wherein the message employs the retrieved identity of the policy control unit to route the message.

9. The RCAF recited in claim 8 , wherein the RCAF is further operative to receive a congestion report which allows determining if a given mobile entity of the plurality of mobile entities is affected by congestion of the corresponding radio access network, and wherein retrieving the identity of the policy control unit is in response to said receiving of the congestion report.

10. The RCAF recited in claim 8 , wherein the request message includes an indicator indicating a capability of the RCAF to send the message including the aggregated congestion information for at least some of the plurality of mobile entities, and wherein the response message includes an indicator indicating a capability of the policy control unit to receive the message including the aggregated congestion information for one or more of the plurality of mobile entities.

11. The RCAF recited in claim 8 , wherein the identity of the policy control unit is at least one of an Internet Protocol (IP) address or a Domain Name System (DNS) name, and wherein the message is directly routed to the policy control unit based on at least one of the IP address or the DNS name of the policy control unit.

12. The RCAF recited in claim 8 , wherein, in response to retrieving the identity of the policy control unit, the RCAF is further operative to add an entry to a database, the entry linking the identity of a given mobile entity with the identity of the policy control unit; and, wherein, prior to said sending of the message to the policy control unit, the RCAF is further operative to selectively add congestion information for a given mobile entity to the message depending on the respective entry of the database.

13. The RCAF recited in claim 8 , wherein the RCAF is further operative to aggregate the congestion information for the message depending on at least one of the following: a latency between receiving of a congestion report and sending of the message; a maximum size of the message; and a session identifier associated with a given mobile entity and previously received from the policy control unit, the session identifier identifying processing resources of the respective policy control entity.

14. The RCAF recited in claim 13 , wherein, prior to said aggregating, the RCAF is operative to negotiate the maximum size of the message with the policy control unit.

15. A method in a policy control unit, the method comprising: receiving a request message via a Diameter Routing Agent (DRA) from a Radio Access Network Congestion Awareness Function (RCAF) of a mobile communication network to which each of a plurality of mobile entities is connected via a corresponding radio access network, wherein each of the mobile entities is associated with a corresponding policy control unit and the request message is a request to transmit, to the policy control unit, aggregated congestion information of the radio access network corresponding to a given mobile entity, wherein the request message comprises:

an identity of the given mobile entity; and

congestion information only for the given mobile entity;

in response to receiving the request message, sending a response message including an identity of the policy control unit to the RCAF; and

receiving, from the RCAF, a message including the aggregated congestion information for a plurality of mobile entities associated with the policy control unit.

16. The method recited in claim 15 , wherein the request message includes an indicator indicating a capability of the RCAF to send the message including the aggregated congestion information for the plurality of mobile entities; and, wherein the response message includes an indicator indicating a capability of the policy control unit to receive the message including the aggregated congestion information.

17. A policy control unit comprising:

at least one processor and at least one memory, said memory containing instructions which, when executed by said processor, are operative to cause said policy control unit to:

receive a request message via a Diameter Routing Agent (DRA) from a Radio Access Network Congestion Awareness Function (RCAF) of a mobile communication network to which each of a plurality of mobile entities is connected via a corresponding radio access network, wherein each of the mobile entities is associated with a corresponding policy control unit and the request message is a request to transmit, to the policy control unit, aggregated congestion information of the radio access network corresponding to a given mobile entity,

wherein the request message comprises:

an identity of the given mobile entity; and

congestion information only for the given mobile entity; and

in response to receiving the request message, send a response message including an identity of the policy control unit; and

receive, from the RCAF, a message including the aggregated congestion information for a plurality of mobile entities associated with the policy control unit.

18. The policy control unit recited in claim 17 , wherein the request message includes an indicator indicating a capability of the RCAF to send the message including the aggregated congestion information for the plurality of mobile entities; and, wherein the response message includes an indicator indicating a capability of the policy control unit to receive the message including the aggregated congestion information.

Assignments (2)
CHANGE OF NAME Recorded Nov 14, 2022
From: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 061933/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2020
From: MIKLOS, GYORGY; PANCORBO MARCOS, MARIA BELEN
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 053148/0637 →
Continuity (3)
Continuation 14750078 · Jun 25, 2015
Provisional Application 62018731 · Jun 30, 2014
Related Publication 20200336933A1 · Oct 22, 2020
References Cited (36)
US 8687582B2 · Qin et al. · 2014 [cited by applicant]
US 10728793B2 · Miklós · 2020 [cited by examiner]
US 20060104298A1 · Mcalpine et al. · 2006 [cited by applicant]
US 20070078956A1 · VanGompel · 2007 [cited by examiner]
US 20080080553A1 · Hasty · 2008 [cited by examiner]
US 20090305684A1 · Jones · 2009 [cited by examiner]
US 20100311392A1 · Stenfelt · 2010 [cited by examiner]
US 20110165901A1 · Baniel et al. · 2011 [cited by applicant]
US 20120201137A1 · Le Faucheur et al. · 2012 [cited by applicant]
US 20130115919A1 · Xu · 2013 [cited by examiner]
US 20130279406A1 · Merino Vazquez · 2013 [cited by examiner]
US 20140029420A1 · Jeong · 2014 [cited by examiner]
US 20140242916A1 · Bellamkonda · 2014 [cited by examiner]
US 20140379835A1 · Foerster et al. · 2014 [cited by applicant]
US 20150103664A1 · Shan et al. · 2015 [cited by applicant]
US 20150236891A1 · Rasanen · 2015 [cited by examiner]
US 20150365843A1 · Miklós · 2015 [cited by examiner]
US 20150382230A1 · Miklos et al. · 2015 [cited by applicant]
US 20160029247A1 · Shan · 2016 [cited by examiner]
US 20160073282A1 · Speicher et al. · 2016 [cited by applicant]
US 20160337898A1 · Jeong · 2016 [cited by examiner]
US 20180020370A1 · Zhou · 2018 [cited by examiner]
US 20240015584A1 · Jeong · 2024 [cited by examiner]
EP 2056570A1 · 2009 [cited by applicant]
EP 2190151A1 · 2010 [cited by applicant]
EP 2819455A1 · 2014 [cited by applicant]
RU 2501193C1 · 2013 [cited by applicant]
WO 2011063853A1 · 2011 [cited by applicant]
WO 2014185987A1 · 2014 [cited by applicant]
China Telecom et. al. “RPPF based Solution for Operator Controlled Off-Path Congestion Awareness and Notification” (Title), SA WG2 Meeting #S2-97, S2-131610, May 27-31, 2013, Busan, South Korea. (Year: 2013). [cited by examiner]
China Telecom et al RPPF based solution for operator controlled offpath congestion awareness and notification vol. SA WG2 Meeting S297 no Busan South Korea 2731 May 2013 May 21, 2013 May 21, 2013 pp. 1-10 XP050708820 Re… [cited by applicant]
3GPP TR 23.705, V0.11.0 Technical Report, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on system enhancements for user plane congestion management (Release 13), 3G… [cited by applicant]
Russian Decision to Grant a Patent for Invention Application No. 2017102714, dated May 23, 2018, 9 pages. [cited by applicant]
3GPP TS 23.203, V13.0.0 Technical Report, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Policy and charging control architecture (Release 13), 3GPP, dated Jun. 2014, 220 … [cited by applicant]
Calhoun, P., et al., “Diameter Base Protocol”, Network Working Group, Ericsson, RFC 3588, Sep. 2003, 147 pages. [cited by applicant]
PCT/EP2015/058754 International Search Report dated Sep. 24, 2015, 7 pages. [cited by applicant]