Method and apparatus for communication network congestion control
First Claim
1. A method of congestion control at a communication network node comprising:
- monitoring egress data congestion conditions at the node by comparing egress link utilization to one or more egress link utilization thresholds;
reducing egress data rates responsive to detecting egress data congestion;
monitoring ingress data congestion conditions at the node by comparing ingress link utilization to one or more ingress link utilization thresholds; and
reducing ingress data rates responsive to detecting ingress data congestion.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication network node, such as a radio base station or base station controller in a wireless communication network, is configured to monitor and control ingress and egress data congestion. As such, node-based congestion monitoring provides a method of flow control between network nodes and, as such, for example, it may be used to control congestion on backhaul links between radio base stations and base station controllers, and on sidehaul links between base station controllers. In one embodiment, the node monitors egress and ingress data congestion conditions, and marks ingress data incoming to the node to indicate congestion. For example, if ingress data markings indicate ingress data congestion, the node can send signaling to initiate a reduction in the amount of data being sent to the node, e.g., a reduction in ingress data rates. If ingress data markings indicate egress data congestion, the node can reduce egress data rates.
90 Citations
51 Claims
-
1. A method of congestion control at a communication network node comprising:
-
monitoring egress data congestion conditions at the node by comparing egress link utilization to one or more egress link utilization thresholds;
reducing egress data rates responsive to detecting egress data congestion;
monitoring ingress data congestion conditions at the node by comparing ingress link utilization to one or more ingress link utilization thresholds; and
reducing ingress data rates responsive to detecting ingress data congestion. - View Dependent Claims (2, 3)
-
-
4. A communication network node for use in a communication network, said node comprising one or more processing circuits configured to:
-
monitor for egress data congestion at the node;
set one or more egress congestion indicators if said egress monitoring indicates egress data congestion; and
reduce egress congestion responsive to the one or more egress congestion indicators. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A communication network node for use in a communication network, said node comprising one or more processing circuits configured to:
-
monitor for ingress data congestion at the node;
set one or more ingress congestion indicators if said ingress monitoring indicates ingress data congestion; and
reduce ingress congestion responsive to the one or more ingress congestion indicators. - View Dependent Claims (10, 11, 12, 13)
-
-
14. In a communication network, a method of congestion control at a communication network node, the method comprising:
-
monitoring for egress data congestion at the node;
setting one or more egress congestion indicators if said egress monitoring indicates egress data congestion; and
reducing egress congestion responsive to the one or more egress congestion indicators. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. In a communication network, a method of congestion control at a communication network node, the method comprising:
-
monitoring for ingress data congestion at the node;
setting one or more ingress congestion indicators if said ingress monitoring indicates ingress data congestion; and
reducing ingress congestion responsive to the one or more ingress congestion indicators. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A communication network node for use in a communication network, said node comprising one or more processing circuits configured to:
-
monitor for egress and ingress data congestion at the node;
set one or more egress congestion indicators if said egress monitoring indicates egress data congestion, and set one or more ingress congestion indicators if said ingress monitoring indicates ingress data congestion; and
reduce egress congestion responsive to the one or more egress congestion indicators, and reduce ingress congestion responsive to the one or more ingress congestion indicators. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification