Distributed services for mesh networks
First Claim
1. A node in a wireless mesh network, comprising:
- a memory configured to store code for a Mesh Address Allocation Protocol (MAAP) and code for a Mesh Network Name Cache (MNNC) protocol;
a display configured to display a user interface for interacting with at least one software application; and
a processor configured to operate the at least one software application, to operate the code for the MAAP and the code for the MNNC protocol, to access centralized Internet Protocol (IP) operational services in an Internet infrastructure, to dynamically switch to providing similar IP operational services to at least one other node in the wireless mesh network as soon as the wireless mesh network becomes disconnected from the Internet infrastructure, and to continue providing the similar IP operational services as long as the wireless mesh network remains disconnected from the Internet infrastructure.
2 Assignments
0 Petitions
Accused Products
Abstract
Nodes in a mesh network are configured to access centralized Internet Protocol (IP) services whenever the Internet infrastructure is accessible and then dynamically switch to providing the IP services locally in the mesh network when the Internet infrastructure is not accessible and operate through collaborative cooperation. In one embodiment, a Reported Node Time Server (RNTS) is elected when the mesh network is disconnected. In another embodiment, a Mesh Network Name Cache (MNNC) protocol pre-provisions each mesh node with the names and addresses of all other mesh nodes. In another embodiment, a Mesh Address Allocation Protocol (MAAP) provides DHCP services for DHCP clients in the mesh network.
20 Citations
11 Claims
-
1. A node in a wireless mesh network, comprising:
-
a memory configured to store code for a Mesh Address Allocation Protocol (MAAP) and code for a Mesh Network Name Cache (MNNC) protocol; a display configured to display a user interface for interacting with at least one software application; and a processor configured to operate the at least one software application, to operate the code for the MAAP and the code for the MNNC protocol, to access centralized Internet Protocol (IP) operational services in an Internet infrastructure, to dynamically switch to providing similar IP operational services to at least one other node in the wireless mesh network as soon as the wireless mesh network becomes disconnected from the Internet infrastructure, and to continue providing the similar IP operational services as long as the wireless mesh network remains disconnected from the Internet infrastructure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification