Method and apparatus for congestion control
First Claim
Patent Images
1. A method for congestion control at a network node in a network, said method comprising:
- monitoring incoming flows to a network node at a congestion control device to identify a flow quantity, each incoming flow including multiple layers representative of a basic quality layer and one or more quality enhancement layer, the multiple layers including layer identifiers indicating an order of importance of the corresponding layer for the corresponding incoming flow;
consulting an action table to identify a control action based on the flow quantity;
determining a next accepted layers quantity at the congestion control device based on the identified control action and a current accepted layers quantity;
identifying specific layers in each incoming flow that relate to the next accepted layers quantity based on the layer identifiers; and
allowing packets from the specific layers related to the next accepted layers quantity of the incoming flows to enter said network node during a next time period.
10 Assignments
0 Petitions
Accused Products
Abstract
A method for control of congestion of traffic, being categorized according to a number of layers (L), in a network node, comprises a step of monitoring the amount (n(t)) of incoming flows to this node such that, based upon this amount (n(t)) of incoming flows and on a current number of accepted layers (l(t)), a next number of accepted layers (l(t+1)) for entry into said node is determined by consultation of an action table (T). In an enhanced embodiment the action table is adjusted based on the observed traffic during an observation period.
10 Citations
22 Claims
-
1. A method for congestion control at a network node in a network, said method comprising:
-
monitoring incoming flows to a network node at a congestion control device to identify a flow quantity, each incoming flow including multiple layers representative of a basic quality layer and one or more quality enhancement layer, the multiple layers including layer identifiers indicating an order of importance of the corresponding layer for the corresponding incoming flow; consulting an action table to identify a control action based on the flow quantity; determining a next accepted layers quantity at the congestion control device based on the identified control action and a current accepted layers quantity; identifying specific layers in each incoming flow that relate to the next accepted layers quantity based on the layer identifiers; and allowing packets from the specific layers related to the next accepted layers quantity of the incoming flows to enter said network node during a next time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for congestion control at a network node in a network, the apparatus comprising:
-
a congestion control device configured to control congestion of traffic entering a network node; wherein the traffic includes multiple incoming flows to the network node, each incoming flow including multiple layers representative of a basic quality layer and one or more quality enhancement layer, the multiple layers including layer identifiers indicating an order of importance of the layers for the corresponding incoming flow; wherein said congestion control device is configured to monitor the incoming flows to the network node to determine a flow quantity, configured to consult an action table to identify a control action based on the flow quantity, and configured to determine a next accepted layers quantity based on the identified control action and a current accepted layers quantity; wherein the congestion control device is configured to identify specific layers in each incoming flow that relate to the next accepted layers quantity based on the layer identifiers and configured to allow packets from the specific layers of the incoming flows related to said next accepted layers quantity to enter said network node during a next time period. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for congestion control at a network node in a network, the apparatus comprising:
-
a congestion control device configured to monitor incoming flows to a network node to identify a flow quantity, each incoming flow including multiple layers representative of a basic quality layer and one or more quality enhancement layer, the multiple layers including layer identifiers indicating an order of importance of the layers for the corresponding incoming flow; wherein the congestion control device is configured to consult an action table to identify a control action based on the flow quantity; wherein the congestion control device is configured to determine a next accepted layers quantity based on the identified control action and a current accepted layers quantity; wherein the congestion control device is configured to identify specific layers in each incoming flow that relate to the next accepted layers quantity based on the layer identifiers; wherein the congestion control device is configured to allow packets from the specific layers of the incoming flows related to the next accepted layers quantity to pass through the network node during a next time period. - View Dependent Claims (20, 21, 22)
-
Specification