Probing network nodes for optimization
View Patent ↗A non-transitory computer readable media having instructions stored thereon that, when executed by a processor, cause the processor to optimize a network that is formed from a plurality of nodes. The instructions cause the processor to execute an order that the plurality of nodes perform a probing operation. The order is typically round robin. The processor receives a request from a client that identifies a next node to perform the probing operation. Based on the request, the processor changes the order so that the next node performs the probing operation after the current node that is performing the probing operation has completed the operation.
1. A non-transitory computer readable media having instructions stored thereon that, when executed by a processor, cause the processor to optimize a network having a plurality of nodes, the processor comprising:
determining an order in which the plurality of nodes perform a bitloading operation to determine a proper bitloading on the paths between the nodes of the network;
receiving a request from a first node, wherein the request identifies a next node to perform the bitloading operation; and
changing the order so that the next node performs the bitloading operation after a current node that is performing the bitloading operation.
2. The non-transitory computer readable media of claim 1 , wherein the bitloading operation comprises the next node initiating a message to the other plurality of nodes of the network.
3. The non-transitory computer readable media of claim 2 , wherein the message comprises a predetermined bit sequence.
4. The non-transitory computer readable media of claim 2 , wherein the message is processed by a receiving node to estimate a channel characteristic between the next node and the receiving node.