Configuring a network of devices to operate within a television whitespace spectrum
AssigneeItron Networked Solutions, Inc.
InventorsCristina Seibert, John Notor, George H. Flammer, III
Life of this patent
Estimating the term…
Abstract
Nodes within a network are configured to communicate with one another on one or more television white space (TVWS) frequencies that may be subject to interference caused by nearby TV towers. In order to mitigate that interference, the nodes may be configured to communicate according to specific operating parameters. The operating parameters may be generated based on expected interference levels caused by the nearby TV towers or QOS metrics associated with available channels. The nodes may also update a private database to reflect the expected interference levels or measured QOS metrics for different channels.
Claims29
A computer-implemented method for configuring a node to communicate on a television white space (TVWS) spectrum of frequencies, the method comprising:
- receiving, at a server, a request for at least one operating parameter from a first node that resides at a first location in a network;
- retrieving, from a first database, a list of one or more TVWS channels available at the first location;
- in response to retrieving the list of one or more TVWS channels from the first database, retrieving, from a second database, one or more quality of service metrics based on the list of one or more TVWS channels retrieved from the first database, wherein the second database is different from the first database;
- determining the at least one operating parameter for the first node based on the one or more quality of service metrics;
- and
- transmitting the at least one operating parameter to the first node, wherein the at least one operating parameter transmitted to the first node includes a sensitivity value that is used by the first node to process one or more signals received on a first available TVWS channel, and the first node is configured to perform future communications over the first available TVWS channel according to the at least one operating parameter.
One or more non-transitory computer-readable media storing program instructions that, when executed by one or more processing units, cause the one or more processing units to configure a node to communicate on a television white space (TVWS) spectrum of frequencies, by performing the steps of:
- receiving, at a server, a request for at least one operating parameter from a first node that resides at a first location in a network;
- retrieving, from a first database, a list of one or more TVWS channels available at the first location;
- in response to retrieving the list of one or more TVWS channels from the first database, retrieving, from a second database, one or more quality of service metrics based on the list of one or more TVWS channels retrieved from the first database, wherein the second database is different from the first database;
- determining the at least one operating parameter for the first node based on the one or more quality of service metrics;
- and
- transmitting the at least one operating parameter to the first node, wherein the at least one operating parameter transmitted to the first node includes a sensitivity value that is used by the first node to process one or more signals received on a first available TVWS channel, and the first node is configured to perform future communications over the first available TVWS channel according to the at least one operating parameter.
A system for configuring a node to communicate on a television white space (TVWS) spectrum of frequencies, including:
- one or more processing units that reside within a server and are configured to:
- receive a request for at least one operating parameter from a first node that resides at a first location in a network,
- retrieve, from a first database, a list of one or more TVWS channels available at the first location,
- in response to retrieving the list of one or more TVWS channels from the first database, retrieve, from a second database, one or more quality of service metrics based on the list of one or more TVWS channels retrieved from the first database, wherein the second database is different from the first database,
- determine the at least one operating parameter for the first node based on the one or more quality of service metrics, and
- transmit the at least one operating parameter to the first node, wherein the at least one operating parameter transmitted to the first node includes a sensitivity value that is used by the first node to process one or more signals received on a first available TVWS channel, and the first node is configured to perform future communications over the first available TVWS channel according to the at least one operating parameter.
A computer-implemented method performed by a node for configuring the node to communicate on a television white space (TVWS) spectrum of frequencies, the method comprising:
- transmitting to a server, by a first node that resides at a first location in a network, a request for at least one operating parameter;
- receiving from the server, at the first node, at least one operating parameter for the first node determined based on a list of one or more TVWS channels available at the first location retrieved from a first database, and based on one or more quality of service metrics retrieved, in response to retrieving the list of one or more TVWS channels from the first database, from a second database based on the list of one or more TVWS channels retrieved from the first database, wherein the second database is different from the first database, and the at least one operating parameter received at the first node includes a sensitivity value that is used by the first node to process one or more signals received on a first available TVWS channel;
- and
- configuring, by the first node, a transceiver within the first node to perform future communications over the first available TVWS channel according to the at least one operating parameter.
Dependencies are inferred from the claim text.