Communication protocol for a wireless mesh architecture
First Claim
1. A mesh network for providing data communications amongst a plurality of nodes, comprising:
- a source node for producing a first polling information and a second polling information, wherein the source node is a polling coordinator, wherein the first polling information and the second polling information form a portion of source node database information;
a first node for processing the first polling information to update first node database information; and
a second node for processing the second polling information to update second node database information, wherein a portion of the first node database information, a portion of the second node database information and a portion of the source database information combine to form a shared database that is accessible by a plurality of nodes comprising the source node, the first node and the second node.
5 Assignments
0 Petitions
Accused Products
Abstract
A wireless mesh communication protocol that dynamically assigns communication time-slots and frequencies to mesh nodes. A first node is established as a PC that sequentially polls other nodes. A second node responds at a predetermined time with information that includes database records, and then a third node responds similarly. The second node is then established as the PC and the first node is polled during dynamically allocated time-slots and on a frequency that depend on the second node'"'"'s database records. The third node is then established as a PC and acts similarly. In both cases the first node responds by sending information and data records. The first node is then re-established as the PC. The first node then polls the second and third nodes at times and frequencies that depend on the first node'"'"'s database records.
27 Citations
20 Claims
-
1. A mesh network for providing data communications amongst a plurality of nodes, comprising:
-
a source node for producing a first polling information and a second polling information, wherein the source node is a polling coordinator, wherein the first polling information and the second polling information form a portion of source node database information; a first node for processing the first polling information to update first node database information; and a second node for processing the second polling information to update second node database information, wherein a portion of the first node database information, a portion of the second node database information and a portion of the source database information combine to form a shared database that is accessible by a plurality of nodes comprising the source node, the first node and the second node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of communicating within a mesh network, comprising:
-
producing a first polling information and a second polling information at a source node, wherein the source node is a polling coordinator, wherein the first polling information and the second polling information form a portion of source node database information; updating a first node database information using the first polling information; and updating a second node database information using the second polling information, wherein a portion of the first node database information, a portion of the second node database information and a portion of the source database information combine to form a shared database that is accessible by a plurality of nodes comprising the source node, the first node and the second node. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification