Patent ID: 11916699
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 3:
4. A system, comprising:
a plurality of network devices including interfaces used in switching network traffic, wherein the plurality of network devices form a backbone network through which the network traffic is transmittable; and
one or more server computers operable to perform the following:
identify multiple tunnels through the plurality of network devices between a source device and a destination device;
determine a transmission rate of packets through the multiple tunnels by sampling packets passing through the plurality of network devices using sampling hardware in the plurality of network devices;
determine a number of hops through each of the multiple tunnels;
calculate an efficiency of the backbone network using a ratio including the transmission rate and the number of hops, wherein the calculating of the efficiency is based upon a service offered by a cloud provider, wherein the service uses the source device to transmit data through the backbone network; and
modifying at least one tunnel of the multiple tunnels by reducing the number of hops in the at least one tunnel based upon the calculated efficiency.