Patent ID: 7573813
Filing Date: 2009-08-11
Classification: H04L,H04W

Abstract:
1. A method for routing packets in a wireless network which includes a control node and a multiplicity of individual nodes, the method comprising: inserting a routing logical address into each packet which is transmitted between a sending node and a destination node, wherein the routing logical address contains the full routing information required to route the packet from the sending node to the destination node along a communication path prescribed by the routing logical address; detecting any unsuccessfully transmitted packets; detecting a faulty node in the communication path prescribed by the routing logical address in response to detecting an unsuccessfully transmitted packet; and changing the routing logical address of the unsuccessfully transmitted packet to a new routing logical address which prescribes a new communication path which does not include the detected faulty node, wherein each of the individual nodes has a logical address and is programmed to perform the step of comparing its own logical address to the routing logical address contained in each packet which it receives, and to either discard, re-transmit or process the received packet based upon the results of the comparison, and wherein the network is logically organized into a plurality of bands Bi, wherein each of the bands Bi includes a plurality of the individual nodes and is located a number i of hops away from a control node, where i=0 through N, and N≧1.