摘要 |
A system and method for forwarding information in a multi-hop network. An originating node broadcasts or multicasts a probe message to a plurality of other network nodes, including at least one candidate relay node, in a general direction in which the information is to be forwarded. Each candidate relay node that successfully receives the probe message returns an acknowledgment to the originating node, which then selects one of the acknowledging nodes. The originating node then transmits the information to the selected relay node, which returns an acknowledgment when the information is received. The selected relay node is then designated as the originating node, and the process is repeated to propagate the information through the network. If the acknowledgment of the data is not received, the originating node may select a different one of the candidate relay nodes that acknowledged the probe message, or may repeat the selection process.
|