Systems and methods for managing a network
First Claim
Patent Images
1. A method comprising:
- receiving a message at a boundary node via a first messaging protocol, wherein the message is configured for a second messaging protocol, wherein the second messaging protocol requires that a bit of the message be reserved;
determining that the reserved bit indicates congestion on a network for a class of service; and
responsive to the reserved bit indicating congestion, modifying a downstream data rate for the class of service.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for managing congestion in a network are disclosed. One method can comprise receiving a service tag at a first node, the service tag representing congestion information of at least a portion of the network. If the first node is a boundary node, the method comprises modifying a downstream data rate based upon the congestion information, and if the first node is not a boundary node, the method comprises transmitting the congestion information to a second node.
-
Citations
36 Claims
-
1. A method comprising:
-
receiving a message at a boundary node via a first messaging protocol, wherein the message is configured for a second messaging protocol, wherein the second messaging protocol requires that a bit of the message be reserved; determining that the reserved bit indicates congestion on a network for a class of service; and responsive to the reserved bit indicating congestion, modifying a downstream data rate for the class of service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
determining that congestion is occurring at a boundary node for a class of service; responsive to determining that congestion is occurring at the boundary node, modifying a data rate of the data associated with the class of service; responsive to determining that congestion is not occurring at the boundary node, generating a message configured for a second messaging protocol, wherein the second messaging protocol requires that a bit of the message be reserved, wherein the reserved bit indicates congestion for the class of service by corresponding to a state, and transmitting the message to an upstream node via a first messaging protocol. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving a message at a node via a first messaging protocol, wherein the message is configured for a second messaging protocol;
wherein the second messaging protocol requires that a bit of the message be reserved;determining that the reserved bit indicates congestion relating to a service flow for a class of service on at least a portion of a network; determining an effective bandwidth for the at least the portion of the network; and modifying, based on the effective bandwidth, a data rate associated with the service flow for the class of service in the at least the portion of the network. - View Dependent Claims (16, 17, 18)
-
-
19. An apparatus comprising:
-
one or more processors; and a memory storing processor executable instructions that, when executed by the one or more processors, cause the apparatus to; receive a message at a boundary node via a first messaging protocol, wherein the message is configured for a second messaging protocol, wherein the second messaging protocol requires that a bit of the message be reserved; determine that the reserved bit indicates congestion on a network for a class of service; and responsive to the reserved bit indicating congestion, modify a downstream data rate for the class of service. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus comprising:
-
one or more processors; and memory storing processor executable instructions that, when executed by the one or more processors, cause the apparatus to; determine if congestion is occurring at a boundary node for a class of service; responsive to determining that congestion is occurring at the boundary node, modify a data rate of the data associated with the class of service; responsive to determining that congestion is not occurring at the boundary node, generate a message configured for a second messaging protocol, wherein the second messaging protocol requires that a bit of the message be reserved, wherein the reserved bit indicates congestion for the class of service by corresponding to a state, and transmit the message to an upstream node via a first messaging protocol. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. An apparatus comprising:
-
one or more processors; and memory storing processor executable instructions that, when executed by the one or more processors, cause the apparatus to; receive a message at a node via a first messaging protocol, wherein the message is configured for a second messaging protocol, wherein the second messaging protocol requires that a bit of the message be reserved; determine that the reserved bit indicates congestion relating to a service flow for a class of service on at least a portion of a network; determine an effective bandwidth for the at least the portion of the network; and modify, based on the effective bandwidth, a data rate associated with the service flow for the class of service in the at least the portion of the network. - View Dependent Claims (34, 35, 36)
-
Specification