Network protocol for wireless devices utilizing location information
First Claim
1. A system for establishing a network within a plurality of interconnected and randomly geographically located nodes, comprising one or more cluster heads selected in a predefined manner from the plurality of nodes and selectively communicating with other cluster heads and nodes, and each cluster head determining the geographical location of that cluster head and all nodes within its own cluster, and the cluster head selectively receiving and storing location information of the other cluster heads and dependent nodes, thereby creating an optimal network within the plurality of nodes.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for establishing a network within a plurality of interconnected and randomly geographically located nodes, such as wireless devices. One or more cluster heads are selected within the nodes and selectively communicate with the other cluster heads and nodes. The cluster head can be a wireless device or a specific dedicated device such as a router. Each cluster head determines the geographical location of that cluster head and the data-dependent nodes of the cluster head, and selectively receives and stores location information of the other cluster heads and dependent nodes to create an optimal data-routing network within the plurality of nodes.
-
Citations
20 Claims
- 1. A system for establishing a network within a plurality of interconnected and randomly geographically located nodes, comprising one or more cluster heads selected in a predefined manner from the plurality of nodes and selectively communicating with other cluster heads and nodes, and each cluster head determining the geographical location of that cluster head and all nodes within its own cluster, and the cluster head selectively receiving and storing location information of the other cluster heads and dependent nodes, thereby creating an optimal network within the plurality of nodes.
-
9. A method for establishing a network within a plurality of interconnected and randomly geographically located nodes, comprising the steps of:
-
designating one or more cluster heads within the plurality of nodes, each cluster head selected in a predefined manner and selectively communicating with other cluster heads and nodes;
determining the geographical location of each cluster head;
determining nodes dependent from each cluster head within the plurality of nodes;
selectively receiving and storing at each cluster head the location information of other cluster heads and the dependent nodes of that cluster head; and
creating an optimal network within the plurality of nodes based upon the stored location information within the one or more cluster heads. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
- 16. A system for establishing a network within a plurality of interconnected and randomly geographically located nodes, comprising networking node means for selectively creating an optimal network within the plurality of nodes, the networking node means selected in a predefined manner from the plurality of nodes and selectively communicating with other nodes, and the networking node means determining the geographical location of the networking node means and determining nodes dependent from the networking node means, and the networking node means selectively receiving and storing location information of dependent nodes.
Specification