CPC H04L 47/10 (2013.01) [H04L 47/11 (2013.01); H04L 47/245 (2013.01); H04L 47/2408 (2013.01); H04L 47/2433 (2013.01); H04L 47/70 (2013.01); H04L 47/805 (2013.01); H04L 47/822 (2013.01)] | 16 Claims |
5. A system comprising:
a source network comprising a source encryption device and a network routing computing device;
a destination network comprising a destination measurement device and a destination encryption device;
an encrypted network, where the encrypted network receives encrypted data from the source encryption device and transmits encrypted data to the destination encryption device;
wherein the system is configured to:
receive information at the source network from the destination network regarding calculated carried traffic received at the destination measurement device;
calculate an amount of traffic to be preempted from the source network to reduce congestion through the encrypted network, the calculation including at least in part the information regarding calculated carried traffic, which is ascertained without state information of the encrypted network;
build a priority table of traffic to be introduced into the encrypted network according to a priority policy; and
select traffic flows from the priority table starting with the lowest priority until the selected traffic flow is equal to or greater than the calculated amount of traffic to be preempted;
wherein the amount of traffic to be preempted is calculated according to Offered_Load*Φ−Carried_Load, where the Offered_Load is equivalent to a requested bandwidth from existing calls, the Carried_Load is equivalent to available bandwidth obtained from successfully sent traffic, and Φ is a tunable parameter.
|