Short range RF network configuration
First Claim
1. A method of configuring an RF network, the network comprising at least two nodes, each having a controller, a data store, and at least one transceiver for communicating with other nodes, each transceiver having a unique identifier, the method comprising the steps of:
- (a) assigning a predetermined value to a variable n;
(b) selecting one certain of the nodes and associating it with the value of n;
(c) paging all other nodes from a node associated with the value of n;
(d) in a node associated with the value of n, noting nodes which reply to paging and associating them with the value of (n+1);
(e) making all nodes associated with the value of n or with lower values unresponsive to paging;
(f) incrementing the value of n; and
(g) repeating steps (c) through (f) until no nodes reply to paging, whereby nodes beyond transmission range of other nodes but within transmission range of intermediate nodes become known to said other nodes and become accessible to said other nodes by relaying through said intermediate nodes.
3 Assignments
0 Petitions
Accused Products
Abstract
A network including a host device and a plurality of transceiver satellite nodes for communicating data from terminal devices interacting with the nodes, to the host. The nodes include identification codes used by the host for establishing wireless communication links either between a node and the host, or between two or more nodes. The host includes a data store for storing identification codes of nodes. The host pages the nodes by their identification codes and, upon establishing communication with a node, the list of identification codes is passed to the node, which then pages other nodes which may be out of range of the host, which then receive the list and may page yet other nodes, until all listed nodes are linked into the network. A tag reader is connected or connectable to the host for reading tags associated with nodes and thereby capturing the identification codes of the nodes.
100 Citations
55 Claims
-
1. A method of configuring an RF network, the network comprising at least two nodes, each having a controller, a data store, and at least one transceiver for communicating with other nodes, each transceiver having a unique identifier, the method comprising the steps of:
-
(a) assigning a predetermined value to a variable n;
(b) selecting one certain of the nodes and associating it with the value of n;
(c) paging all other nodes from a node associated with the value of n;
(d) in a node associated with the value of n, noting nodes which reply to paging and associating them with the value of (n+1);
(e) making all nodes associated with the value of n or with lower values unresponsive to paging;
(f) incrementing the value of n; and
(g) repeating steps (c) through (f) until no nodes reply to paging, whereby nodes beyond transmission range of other nodes but within transmission range of intermediate nodes become known to said other nodes and become accessible to said other nodes by relaying through said intermediate nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51)
-
-
13. A method of configuring an RF network, the network comprising a plurality of network nodes for communicating with other nodes, each having a controller unit and a data store, the method comprising the steps of:
-
a) storing identifiers of all nodes on the network in a data store accessible to at least one node;
b) paging from the at least one node other nodes;
c) detecting other nodes within the coverage area of the at least one node by receiving responses of said detected nodes to paging;
d) updating information regarding said detected nodes according to the received responses of said detected nodes to paging;
e) associating said detected nodes with a first value of a dynamic variable, the value of the dynamic variable depending on the placement of each said detected node in the network; and
f) propagating the updated information to said detected nodes in the network.
-
-
29. A self-configuring RF network, the network comprising:
a plurality of nodes for communicating wirelessly with other nodes of the RF network, wherein at least one of the nodes is selected as a control node, each node including;
a control logic;
a data store connected to the control logic;
at least one transceiver connected to the control logic and identified by a unique address for communicating wirelessly with other nodes of the network;
a transceiver list database connected to the data store for storing updateable information of all transceivers of the RF network for network configuration; and
a dynamic variable linked to the transceiver list database for indicating position of each node in the RF network relative to the control node.
-
46. A node for use in a self-configuring RF network, comprising:
-
a backbone transceiver identified by a unique address and associated with a password, for communicating with other nodes of the network; and
control logic configured to detect when the backbone transceiver receives a paging message directed to its unique address, and in response, to direct that;
a password received in the paging message be verified as the password associated with the backbone transceiver;
a node transceiver list received in the paging message, containing addresses and passwords of other nodes in the network, be received and stored;
a value “
n”
of a dynamic variable received in the paging message be received and stored; and
the node becomes unresponsive to further paging messages.
-
-
52. A self-configuring RF network, the network comprising:
-
a plurality of nodes for communicating wirelessly with other nodes of the RF network, wherein at least one of the nodes is selected as a control node, each node including;
a control logic;
a data store connected to the control logic;
at least one transceiver connected to the control logic identified by a unique address for communicating wirelessly with other nodes of the network either directly or through one or more relay nodes; and
software means operative on the control logic for;
maintaining in the data store a transceiver list database containing updateable information of all transceivers of the RF network for network configuration;
indicating, with a dynamic variable linked to the transceiver list database, position of each node in the RF network in relation to the control node;
periodically communicating wirelessly among the nodes of the RF network for exchanging updated configuration information and dynamic variable information; and
updating current network configuration information and dynamic variable information within the data store. - View Dependent Claims (53, 54)
-
-
55. A method of configuring an RF network, the method comprising the steps of:
-
electronically maintaining, for network configuration, a transceiver list database containing updateable information regarding all transceivers of the RF network;
indicating position of each node in RF network in relation to a control node with a dynamic variable linked to the transceiver list database;
periodically communicating wirelessly between nodes of the RF network for exchanging updated configuration information and dynamic variable information; and
updating current network configuration information and dynamic variable information within the transceiver list database.
-
Specification