Policy-Based Topology Maintenance for Wireless Networks that Employ Hybrid Tree-Based Routing with AODV
First Claim
1. A mesh point operable in a decentralized wireless network, comprising:
- a transceiver operable to communicate with other mesh points;
a processor programmed to execute a routing protocol, when a first policy of the routing protocol is selected and a transmission failure occurs between the mesh point and a current parent node of the mesh point, the processor is operable to execute instructions to promote finding another route to a root by;
referencing a topology, if the topology is available, to identify the route to the root, and if the route is not found, the transceiver transmitting a one-hop broadcast route request, and if the route is not found, the mesh point entering a route discovery state.
1 Assignment
0 Petitions
Accused Products
Abstract
A mesh point operable in a decentralized wireless network is provided. The mesh point includes a transceiver and a processor. The transceiver is operable to communicate with other mesh points. The processor is programmed to execute a routing protocol such that, when a first policy of the routing protocol is selected and a transmission failure occurs between the mesh point and a current parent node of the mesh point, the processor is operable to execute instructions to promote finding another route to a root. The other route to the root is found by referencing a topology, if the topology is available, to identify the route to the root. If the route is not found, the transceiver transmits a one-hop broadcast route request. If the route is still not found, the mesh point enters a route discovery state.
100 Citations
20 Claims
-
1. A mesh point operable in a decentralized wireless network, comprising:
-
a transceiver operable to communicate with other mesh points;
a processor programmed to execute a routing protocol, when a first policy of the routing protocol is selected and a transmission failure occurs between the mesh point and a current parent node of the mesh point, the processor is operable to execute instructions to promote finding another route to a root by;
referencing a topology, if the topology is available, to identify the route to the root, and if the route is not found, the transceiver transmitting a one-hop broadcast route request, and if the route is not found, the mesh point entering a route discovery state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data signal embodied in a carrier wave, the data signal operable to promote execution by a mesh point in a decentralized network of a routing protocol comprising:
when a first policy of the routing protocol is selected and a transmission failure occurs between the mesh point and a current parent node of the mesh point, a processor is operable to execute instructions to promote finding another route to a root by;
referencing a topology, if the topology is available, to identify the route to the root, and if the route is not found, the transceiver transmitting a one-hop broadcast route request, and if the route is not found, the mesh point entering a route discovery state. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A method of communicating in a decentralized wireless network, comprising:
-
when a first policy of a routing protocol is selected and a transmission failure occurs, attempting to find another route to a root by;
referencing a topology, if the topology is available, to identify the route to the root, and if the route is not found, transmitting a one-hop broadcast route request, and if the route is not found, entering a route discovery state;
when a second policy of the routing protocol is selected, periodically verifying that a mesh point is in communication with a current parent node of the mesh point, and when the mesh point cannot communicate with the current parent node of the mesh point, finding another route to the root by;
referencing a topology, if the topology is available, to identify the route to the root, and if the route is not found, transmitting a one-hop broadcast route request, and if the route is not found, entering a route discovery state;
when a third policy of the routing protocol is selected, substantially implementing the second policy of the routing protocol and periodically transmitting a one-hop route request to find a different route to the root, and when it is determined to use the different route to the root, transmitting to the root the different route to the root to be used; and
when a fourth policy of the routing protocol is selected, substantially implementing the third policy of the routing protocol and transmitting to downstream mesh points the different route to the root being used. - View Dependent Claims (20)
-
Specification