Dynamic modulation selection
First Claim
1. A method performed by a data processing apparatus, the method comprising:
- obtaining data specifying a baseline data rate for transmissions from a node that are received over a channel of a power line communications system;
obtaining a set of available modulation techniques for the node, the set of available modulation techniques including at least two modulation techniques with which the node is configured to encode data that are transmitted over the channel;
selecting a modulation technique for the node, the selected modulation technique being a modulation technique from the set of available modulation techniques, wherein the selected modulation technique is capable of providing data with at least the baseline data rate with at least a threshold confidence;
providing, to the node, data specifying the selected modulation technique; and
selecting an available channel for the selected modulation technique based on an assessment of data transmission efficiency of the data transmitted from the node, wherefrom the node is reconfigured to transmit over at least one of a different channel and a different modulation technique;
determining a signal to noise threshold associated with the selected modulation technique, the signal to noise threshold for the modulation technique being a minimum signal to noise measure at which the modulation technique provides the baseline data rate with at least the threshold confidence;
determining a noise floor for one or more available channels, each available channel being a portion of a spectrum that is available to be allocated for transmissions from the node, the available channel having a channel bandwidth over which transmissions from the node are authorized; and
selecting an available channel for the node, the selected channel being a channel over Which the selected modulation technique can provide the baseline data rate with at least the threshold confidence.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting data. In one aspect, a method obtains a baseline data rate for transmissions from a node that are received over a channel of a power line communications system and a set of available modulation techniques for the node. The set of available modulation techniques can include at least two modulation techniques with which the node is configured to encode data that are transmitted over the channel. Using the set of available modulation techniques, a modulation technique that is capable of providing at least the baseline data rate with at least a threshold confidence for the node is selected. In turn, data is provided to the node specifying the selected modulation technique.
60 Citations
10 Claims
-
1. A method performed by a data processing apparatus, the method comprising:
-
obtaining data specifying a baseline data rate for transmissions from a node that are received over a channel of a power line communications system; obtaining a set of available modulation techniques for the node, the set of available modulation techniques including at least two modulation techniques with which the node is configured to encode data that are transmitted over the channel; selecting a modulation technique for the node, the selected modulation technique being a modulation technique from the set of available modulation techniques, wherein the selected modulation technique is capable of providing data with at least the baseline data rate with at least a threshold confidence; providing, to the node, data specifying the selected modulation technique; and selecting an available channel for the selected modulation technique based on an assessment of data transmission efficiency of the data transmitted from the node, wherefrom the node is reconfigured to transmit over at least one of a different channel and a different modulation technique; determining a signal to noise threshold associated with the selected modulation technique, the signal to noise threshold for the modulation technique being a minimum signal to noise measure at which the modulation technique provides the baseline data rate with at least the threshold confidence; determining a noise floor for one or more available channels, each available channel being a portion of a spectrum that is available to be allocated for transmissions from the node, the available channel having a channel bandwidth over which transmissions from the node are authorized; and selecting an available channel for the node, the selected channel being a channel over Which the selected modulation technique can provide the baseline data rate with at least the threshold confidence. - View Dependent Claims (2, 3)
-
-
4. A method performed by a data processing apparatus, the method comprising:
-
obtaining data specifying a baseline data rate for transmissions from a node that are received over a channel from among a plurality of communications channels, of a power line communications system; obtaining a set of available modulation techniques for the node, the set of available modulation techniques including at least two modulation techniques with which the node is configured to encode data that are transmitted over the channel; selecting a modulation technique for the node, the selected modulation technique being a modulation technique from the set of available modulation techniques, wherein the selected modulation technique is capable of providing data with at least the baseline data rate with at least a threshold confidence; selecting an available channel for the selected modulation technique based on an assessment of data transmission efficiency of the data transmitted from the node;
providing, to the node, data specifying the selected modulation technique;monitoring signal characteristics of transmissions from a node, the transmissions being data that are encoded using the selected modulation technique; determining that the selected modulation technique is not providing at least the baseline data rate with at least the threshold confidence; selecting, based on the monitored signal characteristics, a different modulation technique for the node, the different modulation technique being a modulation technique that provides, for transmissions having the monitored signal characteristics, at least the baseline data rate with at least the threshold confidence; and providing data to the node specifying the different modulation technique. - View Dependent Claims (5, 6)
-
-
7. A method performed by a data processing apparatus, the method comprising:
-
obtaining data specifying a baseline data rate for transmissions from a node that are received over a channel among a plurality of channels, of a power line communications system; obtaining a set of available modulation techniques for the node, the set of available modulation techniques including at least two modulation techniques with which the node is configured to encode data that are transmitted over the channel; selecting a modulation technique for the node, the selected modulation technique being a modulation technique from the set of available modulation techniques, wherein the selected modulation technique is capable of providing data with at least the baseline data rate with at least a threshold confidence; selecting an available channel for the selected modulation technique based on an assessment of data transmission efficiency of the data transmitted from the node; providing, to the node, data specifying the selected modulation technique; monitoring signal characteristics of transmissions from a node, the transmissions being data that are encoded using the selected modulation technique; determining that the selected modulation technique is not providing at least the baseline data rate with at least a threshold confidence; selecting, based on the signal characteristics, a different channel for the node, the different channel being a channel over which transmissions having the monitored signal characteristics provide the baseline data rate with at least the threshold confidence; providing data to the node specifying the different channel; and receiving transmissions from the node over the different channel.
-
-
8. A system comprising:
-
a plurality of meters that are each configured to monitor network utilization and communicate over a power line communications network; a substation processing unit coupled to the meter, the substation including one or more processors configured to interact with the plurality of meters; and a modulation analysis apparatus coupled to the substation processing unit, the modulation analysis apparatus being configured to; obtain data specifying a baseline data rate for transmissions from a node that are received over a channel, among a plurality of channels, of the power line communications network, obtain a set of available modulation techniques for the node, the set of available modulation techniques including at least two modulation techniques with which the node is configured to encode data that are transmitted over the channel, select a modulation technique for the node, the selected modulation technique being a modulation technique from the set of available modulation techniques, wherein the selected modulation technique is capable of providing at least the baseline data rate with at least a threshold confidence, select an available channel for the selected modulation technique based on an assessment of data transmission efficiency of the data transmitted from the node; provide, to the node, data specifying the selected modulation technique; monitor signal characteristics of transmissions from a node, the transmissions being data that are encoded using the selected modulation technique; determine that the selected modulation technique is not providing at least the baseline data rate with at least the threshold confidence; select, based on the monitored signal characteristics, a different modulation technique for the node, the different modulation technique being a modulation technique that provides, for transmissions having the monitored signal characteristics, at least the baseline data rate with at least the threshold confidence; and provide data to the node specifying the different modulation technique. - View Dependent Claims (9, 10)
-
Specification