Patent ID: 7924713

Claim:
A method for controlling admission of data traffic in a telecommunications network having an allocatable bandwidth, the network including a plurality of edge devices coupled by a plurality of core devices, each said core device being without per flow admission control capability, over a plurality of physical links and a plurality of flows over each said link, each flow having a defined physical connection scheme, the method comprising: receiving input data, at said edge devices, for each of said physical links in the network, said data including for each of the links a wire rate bandwidth, and a provisioned committed bandwidth and a provisioned best effort bandwidth for each flow in said link; calculating an available best effort bandwidth for each said link in the entire network from said wire rate bandwidth and said provisioned committed bandwidth; dynamically allocating to data traffic, at said edge devices, said available best effort bandwidth for each said flow at said edge device, including provisioned best effort bandwidth not demanded and available for allocation, as a function of (i) Service Level Agreement (SLA) or said provisioned best effort bandwidth for each said flow in said network, (ii) the available best effort bandwidths for each flow at each said link in said network, and (iii) a total best effort bandwidth demanded by said data traffic requesting ingress at each said link at a given time in said network, by allocating to each flow a portion of said demanded best effort bandwidth of said flow in accordance with said SLA for each said flow to provide fair allocation of available best effort bandwidth to all flows demanding bandwidth; and admitting said data traffic to the network at said time according to said bandwidth allocated for said traffic over the entire physical connection scheme of said traffic through the network.