Patent ID: 8144604

Claim:
A method of establishing multiple channels between a plurality of nodes each comprising a single radio interface in a mesh network supporting multiple channels, the method comprising: generating a neighbor node table in a first node of the plurality of nodes, taking into account at least one traffic channel temporarily established for data transmission to a second node; selecting one of the at least one traffic channel and determining whether use of the selected traffic channel is permitted; updating the neighbor node table to indicate that the selected traffic channel among the multiple channels is unavailable when the use of the selected traffic channel is permitted; and updating the neighbor node table according to channel use information of a third node which is one of a plurality of neighbor nodes and channel use information of a fourth node two hops away from the first node, received from at least one among the plurality of the neighbor nodes, wherein the use of the selected traffic channel is not permitted when the neighbor node table indicates that the selected traffic channel is in use for one of the third node and the fourth node, wherein the neighbor node table indicates at least one channel used by the plurality of the neighbor nodes among the multiple channels and at least one channel available by the first node among the multiple channels, and wherein the channel use information indicates at least one channel used by a corresponding node among the multiple channels.