Radio frequency local area network
First Claim
Patent Images
1. A multi-hop data communication network having wireless communication capability comprising:
- a plurality of terminals;
a plurality of bridges, at least a portion of said plurality of bridges and said terminals having a wireless transceiver and comprising a node in the network;
said portion of said plurality of bridges dynamically create and revise communication pathways between any two nodes in the network;
each of said portion of said plurality of bridges independently storing and maintaining local information that specifies how communication traffic should flow through that bridge; and
said portion of said plurality of bridges, together, providing a complete specification for said communication pathways in the multi-hop communication network.
5 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and a method for routing data in a radio data communication system having one or more host computers, one or more intermediate base stations, and one or more RF terminals organizes the intermediate base stations into an optimal spanning-tree network to control the routing of data to and from the RF terminals and the host computer efficiently and dynamically. Communication between the host computer and the RF terminals is achieved by using the network of intermediate base stations to transmit the data.
114 Citations
20 Claims
-
1. A multi-hop data communication network having wireless communication capability comprising:
-
a plurality of terminals;
a plurality of bridges, at least a portion of said plurality of bridges and said terminals having a wireless transceiver and comprising a node in the network;
said portion of said plurality of bridges dynamically create and revise communication pathways between any two nodes in the network;
each of said portion of said plurality of bridges independently storing and maintaining local information that specifies how communication traffic should flow through that bridge; and
said portion of said plurality of bridges, together, providing a complete specification for said communication pathways in the multi-hop communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A multi-hop data communication system having wireless communication capability for providing communication pathways comprising:
-
a first communication node;
a second communication node having a wireless transceiver from which it is desired to initiate communication with said first communication node;
a plurality of intermediate communication nodes, at least one of said intermediate communication nodes having a wireless transceiver;
said second communication node guiding said communication to a selected one of said plurality of intermediate communication nodes in a communication pathway to said first communication node; and
at least one of said intermediate communication nodes dynamically arranging communication pathways to provide a minimum number of hops between said first and second communication nodes without overloading any one of said intermediate communication nodes. - View Dependent Claims (13, 14, 15)
-
-
16. In a multi-hop data communication system having wireless communication capability, a root node, a plurality of communication nodes, and a plurality of mobile terminal nodes, a method for providing communication pathways among the communication nodes comprising the steps of:
-
(a) indicating by the root node a readiness to establish communication links;
(b) establishing a wireless communication link between the root node and at least one of the communication nodes receiving the indication;
(c) indicating by each of the linked communication nodes the number of wireless communication links which have been established and providing the hopping distance of the wireless link to the root node;
(d) analyzing, by the communication nodes which receive the indication, the indication to determine whether to establish a communication link with the linked communication node providing the indication, and, if the analysis so indicates, establishing a wireless communication link;
(e) branching to step (c) until all communication nodes have been linked;
(f) indicating by the linked communication nodes the hopping distance of the link to the root node;
(g) analyzing, by the plurality of mobile terminal nodes, the indications which are received to determine which linked communication nodes to establish, and, each mobile terminal node establishing at least one wireless communication link;
(h) requesting, by any of the plurality of mobile terminal nodes which become unlinked, a wireless communication link and branching step (f); and
(i) requesting, by any communication node which becomes unlinked, a communication link and branching to step (c).
-
-
17. In a multi-hop data communication system having a plurality of communication nodes and at least one mobile terminal node, a method for providing communication pathways among the communication nodes comprising the steps of:
-
(a) selecting one of the communication nodes to be a root node;
(b) indicating by said root node that communication links may be established;
(c) establishing at least one wireless communication link between said root node and at least one of the communication nodes receiving the indication;
(d) indicating by each of the linked communication nodes the hopping distance of the link to the first communication node;
(e) analyzing, by the linked communication nodes which receive each indication, the indications to determine whether to replace the current communication link with a link to the communication node providing the indication, and, if the analysis so indicates, replacing the communication link;
(f) analyzing, by the unlinked communication nodes which receive each indication, the indications to determine whether to establish a communication link with the communication node providing the indication, and, if the analysis so indicates, establishing the wireless communication link;
(g) branching to step (c) until all communication nodes have been linked.
-
-
18. In a multi-hop data communication system having a mobile computer node and a plurality of communication nodes, a method for providing communication among the nodes comprising the steps of:
-
(a) establishing a wireless communication link between the mobile computer node and one of the plurality of communication nodes;
(b) indicating from the communication node which has been linked to those of the remaining, unlinked communication nodes that a communication link has been established;
(c) establishing a wireless communication link between the unlinked communication nodes which receive the indication and the linked communication node;
(d) repeating steps (b) and (c) for each communication node which has established a wireless communication link until all of the plurality of communication nodes have been linked; and
(e) requesting, by any of the communication nodes which become unlinked, a communication link and branching to step (b).
-
-
19. In a multi-hop data communication system having a first communication node, a second wireless communication node and a plurality of intermediate communication nodes, a method for providing communication pathways among the communication nodes comprising the steps of:
-
(a) establishing for the first communication node a wireless communication link with at least one of the plurality of intermediate communication nodes;
(b) indicating by each of said linked intermediate communication nodes that a communication link has been established and providing the hopping distance of that link;
(c) analyzing, by the intermediate communication nodes which receive the indication and by said second wireless communication node if it receives the indication, the indication to determine whether to establish a wireless communication link with the intermediate communication node providing the indication, and, if the analysis so indicates, establishing said wireless communication link;
(d) branching to step (b) if the second wireless communication node has not been linked; and
(e) requesting, by any of the communication nodes which become unlinked, a communication link and branching to step (b).
-
-
20. In a multi-hop data communication system having a root node, a plurality of communication nodes and at least one mobile terminal node, a method for providing and maintaining communication pathways among the nodes comprising the steps of:
-
(a) indicating by the root node that communication links may be established;
(b) analyzing, by the communication nodes which receive the indication, the indication to determine whether to establish a communication link with the root node providing the indication, and, if the analysis so indicates, establishing a wireless communication link;
(c) indicating by each of the linked communication nodes the hopping distance of the link to the root node;
(d) analyzing, by the communication nodes which receive the indication, the indication to determine whether to establish a communication link with the linked communication node providing the indication, and, if the analysis so indicates, establishing a wireless communication link;
(e) branching to step (c) until all intermediate communication nodes have been linked; and
(f) requesting, by the mobile terminal nodes which become unlinked, a communication link and branching to step (c).
-
Specification