CPC H04L 45/02 (2013.01) [H04L 45/123 (2013.01); H04L 45/32 (2013.01)] | 20 Claims |
1. A method for distributing link state information in a network, the method comprising:
receiving, by a first node, from a second node, a first control message including the link state information and a first set of forwarding instructions for selecting a network interface from a plurality of network interfaces to use to further propagate the link state information; and
sending over the selected network interface, by the first node, to a third node, based on the first set of forwarding instructions and a status of the plurality of network interfaces, a second control message including the link state information and a second set of forwarding instructions, the second set of forwarding instructions based on the first set of forwarding instructions and a positional location of the third node within the network,
wherein the plurality of network interfaces includes a network interface connected in a first direction and a network interface connected in a second direction, further comprising the first node determining a status of each of the plurality of network interfaces, and wherein at least one portion of the network having dynamically varying topologies, and
wherein the second set of forwarding instructions are derived from the first set of forwarding instructions modified based on the status of one or more of the plurality of network interfaces, and based on a predicted topology of the network, the predicted topology taking into account relative position and velocity of the nodes.
|