Patent ID: 8379645

Claim:
A method for link data transmission to a plurality of nodes, comprising: receiving data from a source node to be transmitted at a current node; in the event that the current node has at least one child node: determining a child node to which to transmit the data, and establishing only one data path between the current node and a plurality of nodes capable of communicating with the current node, wherein the determined child node includes the first node of the plurality of nodes capable of communicating with the current node; sending the data to be transmitted to the determined child node, wherein if more than one child node is capable of communicating with the current node, sending the data to be transmitted only to the determined child node; and in the event that the current node has at least one sibling node that has not obtained the data to be transmitted, sending the data to be transmitted to a succeeding sibling node, wherein the succeeding sibling node includes a node that is registered to a parent node of the current node; and wherein the succeeding sibling node is the next node to have registered with the parent node after the current node, and has not obtained the data to be transmitted.