Wireless mesh architecture
First Claim
1. A method of establishing a wireless network communication channel from a first end point, the method comprising:
- negotiating from the first end point a rendezvous with another endpoint to select at least one rendezvous channel and at least one rendezvous temporal characteristic of the link; and
storing the at least one rendezvous channel and at least one rendezvous duration temporal characteristic at the first end point;
wherein the negotiating to select the at least one rendezvous duration temporal characteristic comprises, at the first end point;
selecting a desired rendezvous duration;
receiving a proposed rendezvous duration; and
selecting, as a rendezvous duration of the link, the greater of the desired rendezvous duration and the proposed rendezvous duration; and
wherein the at least one rendezvous temporal characteristic further includes a rendezvous time.
3 Assignments
0 Petitions
Accused Products
Abstract
A wireless mesh network architecture includes a plurality of wireless nodes, with each wireless node in the network is connected to every other wireless node in the network. Each pair of wireless nodes is coupled by a link dedicated to exchange of data by the pair of nodes. The link is characterized by an agreement between two end points of the link to rendezvous for the purposes of exchanging data at a predetermined time over a predetermined channel. Methods of negotiating rendezvous characteristics, such as rendezvous channel, time, frequency, duration and transmission power ensure that the selected link is tuned to minimize interference and power usage in the WN. A handshake mechanism enables high performance data delivery with minimal packet loss. The link based architecture uses Link State Advertisements, traffic tags and spanning trees to fine tune packet flow through divergent devices in the network.
19 Citations
20 Claims
-
1. A method of establishing a wireless network communication channel from a first end point, the method comprising:
-
negotiating from the first end point a rendezvous with another endpoint to select at least one rendezvous channel and at least one rendezvous temporal characteristic of the link; and storing the at least one rendezvous channel and at least one rendezvous duration temporal characteristic at the first end point; wherein the negotiating to select the at least one rendezvous duration temporal characteristic comprises, at the first end point; selecting a desired rendezvous duration; receiving a proposed rendezvous duration; and selecting, as a rendezvous duration of the link, the greater of the desired rendezvous duration and the proposed rendezvous duration; and wherein the at least one rendezvous temporal characteristic further includes a rendezvous time. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of establishing a wireless network communication channel from a first end point, the method comprising:
-
negotiating from the first end point a rendezvous with another endpoint to select at least one rendezvous channel and at least one rendezvous temporal characteristic of the link; and storing the at least one rendezvous channel and at least one rendezvous temporal characteristic at the first end point; wherein selecting a rendezvous channel comprises, at the first endpoint; calculating an adjacency vector sum characterizing a density of wireless nodes near the first endpoint; receiving an adjacency vector sum of the another endpoint; and selecting the rendezvous channel in response to the adjacency vector sum of the first end point being higher than the received adjacency vector sum of at the other endpoint. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A wireless end node, comprising:
-
a link table for storing rendezvous information associated with a link; and a rendezvous controller, coupled to the link table, for controlling transmissions to another wireless end node over the link; and a node map, coupled to the rendezvous controller, for storing identifiers and adjacency vector sums associated with at least another wireless node in the network, wherein the wireless end node is coupled to the another wireless end node in a network by a dedicated link, wherein the dedicated link is established based on an agreement between the wireless end node and the another wireless node to rendezvous for the purposes of exchanging data at a predetermined time over a predetermined channel. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification