Methods and system for hopset selection
Abstract
A communication method includes obtaining power data associated with a plurality of channels of a frequency band and determining a counter of a set of signal-to-noise ratios (SNRs) for each of the plurality of channels. The set of SNRs is calculated based at least in part on power data for the each of the plurality of channels. The method further includes predicting an error rate for each of the plurality of channels based at least in part on the counter and selecting a hopset of channels for frequency hopping from the plurality of channels based at least in part on the predicted error rates for the plurality of channels.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A communication method, comprising:
obtaining power data associated with a plurality of channels of a frequency band; determining a counter of a set of signal-to-noise ratios (SNRs) for each of the plurality of channels, the set of SNRs being calculated based at least in part on power data for the each of the plurality of channels; predicting an error rate for each of the plurality of channels based at least in part on the counter; and selecting a hopset of channels for frequency hopping from the plurality of channels based at least in part on the predicted error rates for the plurality of channels.
2 . The method of claim 1 , wherein the counter is determined based on the set of SNRs and an SNR threshold.
3 . The method of claim 2 , wherein the counter indicates a number of SNRs that exceed the SNR threshold.
4 . The method of claim 1 , wherein the power data associated with the plurality of channels comprises power spectral density (PSD) data.
5 . The method of claim 4 , wherein the PSD data associated with the plurality of channels comprises at least one of noise power spectral density (NPSD) data or signal power spectral density (SPSD) data.
6 . The method of claim 1 , wherein obtaining the power data comprises:
selecting a measurement set including one or more measurement channels from the plurality of channels, a collective set bandwidth of the measurement set covering the frequency band; obtaining power data for the measurement set by obtaining power data for each of the one or more measurement channels in the measurement set; and obtaining the power data for the plurality of channels using the power data for the measurement set.
7 . The method of claim 6 , wherein the plurality of channels comprise a first channel and a second channel that overlaps with the first channel, wherein the first channel is in the measurement set and the second channel is not in the measurement set, and wherein power data for the second channel is obtained based on the power data for the first channel.
8 . The method of claim 1 , wherein selecting the hopset of channels comprises selecting a predetermined number of channels from the plurality of channels by comparing the predicted error rates for the plurality of channels with one or more predetermined thresholds.
9 . An unmanned aerial vehicle (UAV), comprising:
a memory that stores one or more computer-executable instructions; and one or more processors configured to access the memory and execute the computer-executable instructions to perform a method comprising:
obtaining power data associated with a plurality of channels of a frequency band;
determining a counter of a set of signal-to-noise (SNRs) for each of the plurality of channels, the set of SNRs being calculated based at least in part on power data for the each of the plurality of channels;
predicting an error rate for each of the plurality of channels based at least in part on the counter; and
selecting a hopset of channels for frequency hopping from the plurality of channels based at least in part on the predicted error rates for the plurality of channels.
10 . The UAV of claim 9 , wherein the counter is determined based on the set of SNRs and an SNR threshold.
11 . The UAV of claim 10 , wherein the counter indicates a number of SNRs that exceed the SNR threshold.
12 . The UAV of claim 9 , wherein selecting the hopset of channels comprises selecting a predetermined number of channels from the plurality of channels by comparing the predicted error rates for the plurality of channels with one or more predetermined thresholds.
13 . The UAV of claim 9 , wherein the hopset of channels is used by the UAV to receive signals from a remote terminal via an uplink.
14 . The UAV of claim 9 , wherein the method further comprises transmitting information about the hopset of channels to a remote terminal via a downlink with the remote terminal.
15 . The UAV of claim 9 , wherein the method further comprises selecting a channel from the hopset of channels for receiving signals from a remote terminal based on a function of the hopset of channels and a timestamp.
16 . A communication system, comprising:
a memory that stores one or more computer-executable instructions; and one or more processors configured to access the memory and execute the computer-executable instructions to perform a method comprising:
obtaining power data associated with a plurality of channels of a frequency band;
determining a counter of a set of signal-to-noise ratios (SNRs) for each of the plurality of channels, the set of SNRs being calculated based at least in part on power data for the each of the plurality of channels;
predicting an error rate for each of the plurality of channels based at least in part on the counter; and
selecting a hopset of channels for frequency hopping from the plurality of channels based at least in part on the predicted error rates for the plurality of channels.
17 . The system of claim 16 , wherein the counter is determined based on the set of SNRs and an SNR threshold.
18 . The system of claim 17 , the counter indicates a number of SNRs that exceed the SNR threshold.
19 . The system of claim 16 , wherein selecting the hopset of channels comprises selecting a predetermined number of channels from the plurality of channels by comparing the predicted error rates for the plurality of channels with one or more predetermined thresholds.
20 . One or more non-transitory computer-readable storage media storing computer-executable instructions that, when executed by a computer system, configure the computing system to perform operations comprising:
obtaining power data associated with a plurality of channels of a frequency band; determining a counter of a set of signal-to-noise ratios (SNRs) for each of the plurality of channels, the set of SNRs being calculated based at least in part on power data for the each of the plurality of channels; predicting an error rate for each of the plurality of channels based at least in part on the counter; and selecting a hopset of channels for frequency hopping from the plurality of channels based at least in part on the predicted error rates for the plurality of channels.Join the waitlist — get patent alerts
Track US2021119666A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.