Approach for managing the use of communications channels based on performance
DCFirst Claim
1. A wireless communications device configured to:
- send packet data to another wireless communications device in a wireless communications network, the packet data specifying a subset of communications channels used for frequency hopping communications of a set of communications channels in a frequency band, the packet data further comprising timing information indicating when to begin using the subset of communications channels for frequency hopping communications;
identify a communications channel from the set of communications channels;
use the identified communications channel for frequency hopping communications with the other wireless communications device at a time slot at or after the wireless communications device and the other wireless communications device begin using the subset of communications channels for frequency hopping communications, if the identified communications channel is used for frequency hopping communications; and
use a communications channel in the subset of communications channels for frequency hopping communications with the other wireless communications device at the time slot, if the identified communications channel is not used for frequency hopping communications.
2 Assignments
Litigations
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.
142 Citations
40 Claims
-
1. A wireless communications device configured to:
-
send packet data to another wireless communications device in a wireless communications network, the packet data specifying a subset of communications channels used for frequency hopping communications of a set of communications channels in a frequency band, the packet data further comprising timing information indicating when to begin using the subset of communications channels for frequency hopping communications; identify a communications channel from the set of communications channels; use the identified communications channel for frequency hopping communications with the other wireless communications device at a time slot at or after the wireless communications device and the other wireless communications device begin using the subset of communications channels for frequency hopping communications, if the identified communications channel is used for frequency hopping communications; and use a communications channel in the subset of communications channels for frequency hopping communications with the other wireless communications device at the time slot, if the identified communications channel is not used for frequency hopping communications. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wireless communications device configured to:
-
receive a packet from another wireless communications device in a wireless communications network, the packet comprising a plurality of bits, each bit of the plurality of bits corresponding to a different communications channel in a subset of communications channels of a set of communications channels in a frequency band, each bit of the plurality of bits having a value representing that the corresponding communications channel in the subset of communications channels is used for frequency hopping communications; identify a communications channel from the set of communication channels; use the identified communications channel for frequency hopping communications with the other wireless communications device, if the identified communications channel is in the subset of communications channels; and use a communications channel in the subset of communications channels for frequency hopping communications with the other wireless communications device instead of using the identified communications channel for frequency hopping communications with the other wireless communications device, if the identified communications channel is not in the subset of communications channels. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
a first participant sending a packet to a second participant in a wireless communications network, the packet comprising a plurality of bits, each bit of the plurality of bits corresponding to a different communications channel in a subset of communications channels of a set of communications channels in a frequency band, each bit of the plurality of bits having a value representing that the corresponding communications channel in the subset of communications channels is used for frequency hopping communications; the first participant identifying a communications channel from the set of communication channels; the first participant using the identified communications channel for frequency hopping communications with the second participant, if the identified communications channel is in the subset of communications channels; and the first participant using a communications channel in the subset of communications channels for frequency hopping communications with the second participant instead of using the identified communications channel for frequency hopping communications with the second participant, if the identified communications channel is not in the subset of communications channels. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
a first communications device sending packet data to a second communications device in the wireless communications network, the packet data specifying a subset of communications channels used for frequency hopping communications of a set of communications channels in a frequency band, the packet data further comprising timing information indicating when to begin using the subset of communications channels for frequency hopping communications; at each of a plurality of time slots at or after the first communications device and the second communications device begin using the subset of communications channels for frequency hopping communications;
the first communications device identifying a communications channel from the set of communications channels;
the first communications device using the identified communications channel for frequency hopping communications with the second communications device at the time slot, if the identified communications channel is used for frequency hopping communications; andthe first communications device using a communications channel in the subset of communications channels for frequency hopping communications with the second communications device at the time slot, if the identified communications channel is not used for frequency hopping communications. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A wireless communications device configured to:
-
send a first packet to a second wireless communications device in a wireless communications network, the first packet comprising a first plurality of bits, each bit of the first plurality of bits corresponding to a different communications channel in a first subset of communications channels of a set of communications channels in a frequency band, each bit of the first plurality of bits having a value representing that the corresponding communications channel in the first subset of communications channels is used for frequency hopping communications; identify a first communications channel from the set of communication channels; use the first communications channel for frequency hopping communications with the second wireless communications device, if the first communications channel is in the first subset of communications channels; and use a second communications channel in the first subset of communications channels for frequency hopping communications with the second wireless communications device instead of using the first communications channel for frequency hopping communications with the second wireless communications device, if the first communications channel is not in the first subset of communications channels; send a second packet to the second wireless communications device in the wireless communications network, the second packet comprising a second plurality of bits, each bit of the second plurality of bits corresponding to a different communications channel in a second subset of communications channels of the set of communications channels in the frequency band, each bit of the second plurality of bits having a value representing that the corresponding communications channel in the second subset of communications channels is used for frequency hopping communications, the second packet further comprising a time value indicating when to begin using the second subset of communications channels for frequency hopping communications; at or after the first wireless communications device and the second wireless communications device begin using the second subset of communications channels for frequency hopping communications, identify a third communications channel from the set of communication channels;
use the third communications channel for frequency hopping communications with the second wireless communications device, if the third communications channel is in the second subset of communications channels; and
use a fourth communications channel in the second subset of communications channels for frequency hopping communications with the second wireless communications device instead of using the third communications channel for frequency hopping communications with the second wireless communications device, if the third communications channel is not in the second subset of communications channels. - View Dependent Claims (38, 39, 40)
-
Specification