Approach For Managing The Use Of Communications Channels Based On Performance
First Claim
1. A computer-implemented method for selecting a particular participant with which to communicate in a communications system, comprising:
- determining a first set of performance data of a first communications channel between a specified participant and a plurality of other participants;
selecting, based upon the first set of performance data and at least one selection criterion, the particular participant from the plurality of other participants; and
wherein the plurality of communications channels correspond to a set of frequencies and communications on the plurality of communication channels are based on a hopping sequence among at least two communications channels of the plurality of communications channels according to a frequency hopping protocol.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
45 Citations
24 Claims
-
1. A computer-implemented method for selecting a particular participant with which to communicate in a communications system, comprising:
-
determining a first set of performance data of a first communications channel between a specified participant and a plurality of other participants; selecting, based upon the first set of performance data and at least one selection criterion, the particular participant from the plurality of other participants; and wherein the plurality of communications channels correspond to a set of frequencies and communications on the plurality of communication channels are based on a hopping sequence among at least two communications channels of the plurality of communications channels according to a frequency hopping protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable medium carrying one or more sequences of instructions for selecting a particular participant with which to communicate in 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:
-
determining a first set of performance data of a first communications channel between a specified participant and a plurality of other participants; selecting, based upon the first set of performance data and the plurality of other participants and at least one selection criterion, the particular participant from the plurality of other participants; and wherein the plurality of communications channels correspond to a set of frequencies and communications from the particular participant are based on a hopping sequence among at least two communications channels of the plurality of communications channels according to a frequency hopping protocol. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification