Patent ID: 6480899
Filing Date: 2002-11-12
Classification: H04L

Abstract:
A carrier network comprising:a. at least one virtual private network, each virtual private network comprising a plurality of edge devices; b. at least one core device for routing data between edge devices within a virtual private network; c. each plurality of edge devices comprising: i. at least one source edge device; and ii. at least one destination edge device associated with each source edge device; d. each source edge device comprising: i. means for estimating the rate of data flow (MeasuredRate) from the source edge device to each destination edge device associated therewith; ii. means for estimating the round trip time (aggregateRTT) between the source edge device and each destination edge device associated therewith; and iii. a memory element containing a predetermined target rate of data flow (TargetRate) between the source edge device and each destination edge device associated therewith; e. edge device communication means for determining the minimum aggregateRTT (minRTT) for the carrier network; f. a traffic conditioner at each source edge device comprising: i. in-marking means for marking a packet â€œinâ€  if the MeasuredRate at the source edge device<=the TargetRate at the source edge device; and ii. out-marking means for marking a packet â€œoutâ€  with probability of a function of ((MeasuredRateâˆ’TargetRate)/MeasuredRate)*((minRTT/aggregateRTT)2) if the MeasuredRate at the source edge device>the TargetRate at the source edge device.