High performance wireless networks using distributed control
First Claim
1. A wireless mesh network comprising:
- an access server wherein the access server sets one or more functioning parameters of the wireless mesh network;
one or more root nodes connected to said access server and an external network;
one or more AP nodes wherein each AP node is in wireless two-way data communication with an associated parent node wherein said associated parent node is selected from all available parent nodes wherein an available parent node is another AP node within wireless communication range of the AP node and the associated parent node is an available parent node meeting one or more communication criteria or the associated parent node is a root node within wireless communication range;
wherein an AP node is in wireless communication with zero or more clients; and
wherein an AP node includes a means for switching two-way data communication from a first associated parent node to a second associated parent node based on the functioning parameters of the wireless mesh network and wherein an AP node contains one or more datasets;
wherein the communication criteria comprises instructions for the AP node to select the associated parent node wherein an available parent node is selected to become the associated parent node if the available parent node is in wireless communication with a root node or if a root node is contained in the available parent node'"'"'s route path dataset;
wherein one of the datasets contained in an AP node comprises a route path dataset comprising an identifier for the associated parent node appended to the route path dataset for the associated parent node; and
wherein one of the datasets contained in the AP node comprises an amount of AP data traffic wherein the amount of AP data traffic comprises the amount of data exchanged between the AP node and the zero or more clients in communication with the node and wherein another of the datasets contained in the AP node comprises a maximum capacity amount of the AP node.
2 Assignments
0 Petitions
Accused Products
Abstract
A design and proof of concept of a new type of WLAN, complete with simulation and results from the simulation has been described. Each AP Node is implemented as a self-contained embedded OS unit, with all algorithms resident in its Operating system. The normal day-to-day functioning of the AP node is based entirely on resident control algorithms. Upgrades are possible through a simple secure communications interface supported by the OS kernel for each AP node. Benefits provided by a wireless network, as proposed in this invention, are that: it installs out of the box; the network is self-configuring; the network is redundant in that mesh network formalism is supported, ensuring multiple paths; load balancing is supported; there is no single point of failure; allows for decentralized execution; there is a central control; it is network application aware; there is application awareness; there is automatic channel allocation to manage and curtail RF interference, maximize non interference bandwidth and enable seamless roaming between adjoining wireless sub networks (BSS) and it supports the wireless equivalent for switching—for seamless roaming requirements.
20 Citations
13 Claims
-
1. A wireless mesh network comprising:
-
an access server wherein the access server sets one or more functioning parameters of the wireless mesh network; one or more root nodes connected to said access server and an external network; one or more AP nodes wherein each AP node is in wireless two-way data communication with an associated parent node wherein said associated parent node is selected from all available parent nodes wherein an available parent node is another AP node within wireless communication range of the AP node and the associated parent node is an available parent node meeting one or more communication criteria or the associated parent node is a root node within wireless communication range; wherein an AP node is in wireless communication with zero or more clients; and wherein an AP node includes a means for switching two-way data communication from a first associated parent node to a second associated parent node based on the functioning parameters of the wireless mesh network and wherein an AP node contains one or more datasets; wherein the communication criteria comprises instructions for the AP node to select the associated parent node wherein an available parent node is selected to become the associated parent node if the available parent node is in wireless communication with a root node or if a root node is contained in the available parent node'"'"'s route path dataset; wherein one of the datasets contained in an AP node comprises a route path dataset comprising an identifier for the associated parent node appended to the route path dataset for the associated parent node; and wherein one of the datasets contained in the AP node comprises an amount of AP data traffic wherein the amount of AP data traffic comprises the amount of data exchanged between the AP node and the zero or more clients in communication with the node and wherein another of the datasets contained in the AP node comprises a maximum capacity amount of the AP node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A wireless mesh network comprising:
-
an access server wherein the access server sets one or more functioning parameters of the wireless mesh network; one or more root nodes connected to said access server and an external network; one or more AP nodes wherein each AP node is in wireless two-way data communication with an associated parent node wherein said associated parent node is selected from all available parent nodes wherein an available parent node is another AP node within wireless communication range of the AP node and the associated parent node is an available parent node meeting one or more communication criteria or the associated parent node is a root node within wireless communication range; wherein an AP node is in wireless communication with zero or more clients; and wherein an AP node includes a means for switching two-way data communication from a first associated parent node to a second associated parent node based on the functioning parameters of the wireless mesh network and wherein an AP node contains one or more datasets wherein one of the datasets contained in an AP node comprises a route path dataset comprising an identifier for the associated parent node appended to the route path dataset for the associated parent node wherein the communication criteria comprises instructions for the AP node to select the associated parent node wherein an available parent node is selected to become the associated parent node if the available parent node is in wireless communication with a root node or if a root node is contained in the available parent node'"'"'s route path dataset; and wherein one of the datasets contained in an AP node comprises a dataset of child node identifiers wherein the dataset of child node identifiers is a dataset identifying each AP node in wireless communication with the AP. - View Dependent Claims (10, 11)
-
-
12. A wireless mesh network comprising:
-
an access server wherein the access server sets one or more functioning parameters of the wireless mesh network; one or more root nodes connected to said access server and an external network; one or more AP nodes wherein each AP node is in wireless two-way data communication with an associated parent node wherein said associated parent node is selected from all available parent nodes wherein an available parent node is another AP node within wireless communication range of the AP node and the associated parent node is an available parent node meeting one or more communication criteria or the associated parent node is a root node within wireless communication range; wherein an AP node is in wireless communication with zero or more clients; and wherein an AP node includes a means for switching two-way data communication from a first associated parent node to a second associated parent node based on the functioning parameters of the wireless mesh network and wherein an AP node contains one or more datasets wherein one of the datasets contained in an AP node comprises a route path dataset comprising an identifier for the associated parent node appended to the route path dataset for the associated parent node wherein the communication criteria comprises instructions for the AP node to select the associated parent node wherein an available parent node is selected to become the associated parent node if the available parent node is in wireless communication with a root node or if a root node is contained in the available parent node'"'"'s route path dataset; and wherein the communication criteria further comprises instructions for the AP node to associate with a single suitable parent node wherein the route path dataset of the parent node is the shortest route path dataset of all available parent nodes.
-
-
13. A wireless mesh network comprising:
-
an access server wherein the access server sets one or more functioning parameters of the wireless mesh network; one or more root nodes connected to said access server and an external network; one or more AP nodes wherein each AP node is in wireless two-way data communication with an associated parent node wherein said associated parent node is selected from all available parent nodes wherein an available parent node is another AP node within wireless communication range of the AP node and the associated parent node is an available parent node meeting one or more communication criteria or the associated parent node is a root node within wireless communication range; wherein an AP node is in wireless communication with zero or more clients; and wherein an AP node includes a means for switching two-way data communication from a first associated parent node to a second associated parent node based on the functioning parameters of the wireless mesh network and wherein an AP node contains one or more datasets wherein one of the datasets contained in an AP node comprises a route path dataset comprising an identifier for the associated parent node appended to the route path dataset for the associated parent node wherein the communication criteria comprises instructions for the AP node to select the associated parent node wherein an available parent node is selected to become the associated parent node if the available parent node is in wireless communication with a root node or if a root node is contained in the available parent node'"'"'s route path dataset; and wherein the access server functioning parameters includes a latency modifier wherein the AP node means for switching from the first associated parent node to a second associated parent node result in selection of the second associated parent wherein the route path of the second associated parent node is shorter than the first associated route path by a value related to the latency modifier.
-
Specification