Traffic flow management in a communications network
First Claim
1. A method of controlling the admission of a traffic flow to a communications network, the method comprising the steps of:
- sampling an aggregated traffic flow on a network resource to which the traffic flow is to be admitted to obtain a mean bandwidth measurement and a bandwidth variance measurement of said aggregated traffic flow;
determining from said mean bandwidth and variance measurements a price for bandwidth and a separate price for variance;
sampling the traffic flow to be admitted to the network resource to measure its mean bandwidth and variance; and
applying to said traffic flow the separate prices for bandwidth and variance at an ingress node to said communications network as a means of controlling admission of the traffic flow to the network resource.
7 Assignments
0 Petitions
Accused Products
Abstract
Admission of rapidly varying traffic flows to a communications network is controlled by sampling the traffic flows each at an ingress, and sampling an aggregate flow of said flows at some or all of the resources used by the aggregate flow. From this sampling, a mean bandwidth requirement for each traffic flow and a measure of the variance from that mean are determined. First and second prices for the mean and variance components of the controlled traffic flows that are calculated. These price calculations are used to determine an admission cost for each said flow so as to regulate the admission of that flow via a feedback price mechanism.
-
Citations
16 Claims
-
1. A method of controlling the admission of a traffic flow to a communications network, the method comprising the steps of:
-
sampling an aggregated traffic flow on a network resource to which the traffic flow is to be admitted to obtain a mean bandwidth measurement and a bandwidth variance measurement of said aggregated traffic flow; determining from said mean bandwidth and variance measurements a price for bandwidth and a separate price for variance; sampling the traffic flow to be admitted to the network resource to measure its mean bandwidth and variance; and applying to said traffic flow the separate prices for bandwidth and variance at an ingress node to said communications network as a means of controlling admission of the traffic flow to the network resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network manager for a communications network, comprising:
-
a first traffic flow sampler for sampling aggregated traffic flow on a network resource to which a traffic flow is to be admitted to obtain a mean bandwidth measurement and a bandwidth variance measurement of said aggregated traffic flow; price computation means for determining from said mean bandwidth and variance measurements a price for bandwidth and a separate price for variance; a second traffic flow sampler for sampling the traffic flow to be admitted to the network resource to measure its mean bandwidth and variance; and an ingress traffic controller for applying to said traffic flow the separate prices for bandwidth and variance as a means of controlling admission of the traffic flow to the network resource. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An admission controller for admitting traffic flows to a network resource in a communications network, the controller comprising:
-
a traffic flow sampler for sampling a traffic flow to be admitted to the network resource to measure its mean bandwidth and variance; and an ingress traffic controller for receiving a price for bandwidth and a separate price for variance from a network manager; said ingress traffic controller being arranged to apply to said traffic flow the separate prices for bandwidth and variance received from the network manager as a means of controlling admission of the traffic flow to the network resource.
-
-
16. A computer readable medium comprising program code for configuring a network manger of a communications network, said program code comprising:
-
code for sampling aggregated traffic flow on a network resource to which the traffic flow is to be admitted to obtain a mean bandwidth measurement and a bandwidth variance measurement of said aggregated traffic flow; code for determining from said mean bandwidth and variance measurements a price for bandwidth and a separate price for variance; code for sampling the traffic flow to be admitted to the network resource to measure its mean bandwidth and variance; and code for applying to said traffic flow at an ingress node to said communications network the separate prices for bandwidth and variance as a means of controlling admission of the traffic flow to the network resource.
-
Specification