Approach for selecting communications channels based on performance
AssigneeBandspeed, Inc.
InventorsHongbing Gan, Bijan Treister, Efstratios Skafidas
Life of this patent
Estimating the term…
Loading patent…
AssigneeBandspeed, Inc.
InventorsHongbing Gan, Bijan Treister, Efstratios Skafidas
Estimating the term…
An approach for selecting sets of communications channels involves determining the performance of communications channels. A set of channels is selected based on the results of performance testing and specified criteria. The participant generates data that identifies the selected set of channels and provides that data to other participants of the communications network. The participants communicate over the set of channels, such as by using a frequency hopping protocol. When a specified time expires or monitoring of the performance of the channel set identifies poor performance of the set of channels, the participant selects another set of channels for use in communications based on additional performance testing. By selecting channels based on the initial performance testing and performance monitoring, the communications network adaptively avoids channels with poor performance.
A method for selecting communications channels for a communications system, the method comprising the computer-implemented steps of:
A method for selecting communications channels for a frequency hopping communications system, the method comprising the computer-implemented steps of:
A method for communicating with a participant in a communications arrangement, the method comprising the computer-implemented steps of:
A method for communicating among a network of communications devices according to a frequency hopping protocol, the method comprising the computer-implemented steps of:
A communications device for use in a network of devices, comprising:
A communications device for use in a network of devices, comprising:
A communications channel selector apparatus comprising:
A communications apparatus comprising:
A computer-readable medium carrying one or more sequences of instructions for selecting communications channels for a communications system, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
A computer-readable medium carrying one or more sequences of instructions for communicating among a network of communications devices according to a frequency hopping protocol, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
A computer-readable medium carrying one or more sequences of instructions for selecting communications channels for a frequency hopping communications system, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
A computer-readable medium carrying one or more sequences of instructions for communicating with a participant in a communications arrangement, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
The computer-readable medium of claim 96, wherein:
A method for selecting communications channels for a frequency hopping communications system, the method comprising the computer-implemented steps of:
Dependencies are inferred from the claim text.