Per-class scheduling with rate limiting
AssigneeAlcatel Lucent
InventorsJoseph M. Regan, Ron E. Haberman, Mike Noll
Life of this patent
Estimating the term…
Abstract
Providing network access is disclosed. Use of a provider equipment port via which network access is provided to two or more downstream nodes, each having one or more classes of network traffic associated with it, is scheduled on a per class basis, across the downstream nodes. The respective network traffic sent to each of at least a subset of the two or more downstream nodes is limited, on a per downstream node basis, to a corresponding rate determined at least in part by a capacity of a communication path associated with the downstream node.
Claims20
A method of providing network access, comprising:
- scheduling on a per class basis, across downstream nodes, use of a provider equipment port via which network access is provided to two or more downstream nodes, each having one or more classes of network traffic associated with it;
- and
- limiting the respective network traffic sent to each of at least a subset of the two or more downstream nodes, on a per downstream node basis, to a corresponding rate determined at least in part by a capacity of a communication path associated with the downstream node.
A provider network gateway device, comprising:
- a communication port configured to send network traffic to and receive network traffic from each of two or more downstream nodes, each having one or more classes of network traffic associated with it;
- and
- a processor coupled to the communication interface and configured to:
- schedule on a per class basis, across downstream nodes, use of a provider equipment port via which access to a core provider network is provided to said two or more downstream nodes via said communication port;
- and
- limit the respective network traffic sent to each of at least a subset of the two or more downstream nodes, on a per downstream node basis, to a corresponding rate determined at least in part by a capacity of a communication path associated with the downstream node.
A computer program product for providing network access, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
- scheduling on a per class basis, across downstream nodes, use of a provider equipment port via which network access is provided to two or more downstream nodes, each having one or more classes of network traffic associated with it;
- and
- limiting the respective network traffic sent to each of at least a subset of the two or more downstream nodes, on a per downstream node basis, to a corresponding rate determined at least in part by a capacity of a communication path associated with the downstream node.
Dependencies are inferred from the claim text.