Set of optimizations applicable to a wireless networks operating in TV white space bands
First Claim
1. A non-transitory computer-readable medium storing program instructions that, when executed by a processing unit, cause the processing unit to register a node to participate in a network, by performing the steps of:
- receiving from the node a first request to participate in the network, wherein the first request includes a first subset of information that identifies the node and a second subset of information associated with the node;
permitting the node to participate in the network;
notifying the node that participation in the network has been permitted;
receiving from the node a second request to participate in the network after the node has become decoupled from the network, wherein the second request includes only the first subset of information;
in response to determining that the node had previously been permitted to participate in the network based on mapping the first subset of information to an identifier previously assigned to the node, assigning the identifier to the node and determining a channel map for the node; and
notifying the node that participation in the network has again been permitted.
3 Assignments
0 Petitions
Accused Products
Abstract
A server acts as a proxy mechanism for node registration with a database. The node initially registers to participate in a wireless mesh network by transmitting a registration request to the server. The server forwards the request to the database, which validates the request. The server records that the registration request was, in fact, validated by the database. The node is then permitted to participate in the network. If the node becomes decoupled from the network, the node may then transmit a re-registration request to the server. Since the server recorded that the previous registration was validated, the server may then simply validate the re-registration request, without interacting with the database.
-
Citations
22 Claims
-
1. A non-transitory computer-readable medium storing program instructions that, when executed by a processing unit, cause the processing unit to register a node to participate in a network, by performing the steps of:
-
receiving from the node a first request to participate in the network, wherein the first request includes a first subset of information that identifies the node and a second subset of information associated with the node; permitting the node to participate in the network; notifying the node that participation in the network has been permitted; receiving from the node a second request to participate in the network after the node has become decoupled from the network, wherein the second request includes only the first subset of information; in response to determining that the node had previously been permitted to participate in the network based on mapping the first subset of information to an identifier previously assigned to the node, assigning the identifier to the node and determining a channel map for the node; and notifying the node that participation in the network has again been permitted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for registering a node to participate in a network, the method comprising:
-
receiving from the node a first request to participate in the network, wherein the first request includes a first subset of information that identifies the node and a second subset of information associated with the node; permitting the node to participate in the network; notifying the node that participation in the network has been permitted; receiving from the node a second request to participate in the network after the node has become decoupled from the network, wherein the second request includes only the first subset of information; in response to determining that the node had previously been permitted to participate in the network based on mapping the first subset of information to an identifier previously assigned to the node, assigning the identifier to the node and determining a channel map for the node; and notifying the node that participation in the network has again been permitted. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computing device configured to register a node to participate in a network, comprising:
-
a memory that includes a software application; and a processor that, when executing the software application, is configured to; receive from the node a first request to participate in the network, wherein the first request includes a first subset of information that identifies the node and a second subset of information associated with the node; permit the node to participate in the network; notify the node that participation in the network has been permitted; receive from the node a second request to participate in the network after the node has become decoupled from the network, wherein the second request includes only the first subset of information; in response to determining that the node had previously been permitted to participate in the network based on mapping the first subset of information to an identifier previously assigned to the node, assigning the identifier to the node and determining a channel map for the node; and notify the node that participation in the network has again been permitted. - View Dependent Claims (20, 21, 22)
-
Specification