CPC H04L 47/827 (2013.01) [H04L 43/067 (2013.01); H04L 47/762 (2013.01); H04L 47/781 (2013.01)] | 19 Claims |
1. An apparatus comprising:
a network interface device comprising dataplane circuitry that, when operational, is to
generate a representation of aggregated network resource consumption information based on network resource consumption at the network interface device and network resource consumption of at least one other network device, wherein the network interface device is to receive the network resource consumption of the at least one other network device in at least one received packet and
transmit at least one packet with a multi-bit representation of the aggregated network resource consumption information to a second network interface device,
wherein the multi-bit representation of the aggregated network resource consumption information comprises a single value representative of network resource consumption information of multiple network interface device hops and
wherein:
the dataplane circuitry, when operational, is to determine resource consumption information at the network interface device and resource consumption information from the at least one received packet representative of congestion at an upstream node from the network interface device and (a) based on the resource consumption information at the network interface device representing higher congestion than that of the resource consumption information from the at least one received packet representative of congestion at the upstream node from the network interface device, replace resource consumption information from the at least one received packet representative of congestion at the upstream node from the network interface device with resource consumption information of the network interface device and (b) based on the resource consumption information at the network interface device representing a lower congestion than that of the resource consumption information from the at least one received packet representative of congestion at the upstream node from the network interface device, retain resource consumption information in the at least one received packet representative of congestion at the upstream node from the network interface device and
the transmitted at least one packet with a multi-bit representation of the aggregated network resource consumption information comprises the at least one received packet with the replaced or retained resource consumption information.
|