Cognitive multi-user OFDMA
First Claim
1. A method of operating a computing device for communication using a frequency-division multiplexing protocol, the method comprising:
- selecting, for communicating a signal, a first plurality of sub-channels collectively having a first bandwidth, the first plurality being selected from a second plurality of sub-channels, the second plurality collectively having a second bandwidth, the second bandwidth being greater than the first bandwidth, wherein selecting the first plurality of sub-channels comprises preferentially selecting a sub-channel when the sub-channel was previously selected for carrying a previous signal communicated by the computing device, the previous signal being different from the signal;
communicating the signal using the first plurality of sub-channels; and
retrieving an indication of sub-channels previously selected for carrying the previous signal, where the indication comprises a listing of sub-channels selected during one or more prior performances of the retrieving, selecting, and communicating.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device operating according to a frequency division multiplexed protocol in which communication occurs over a signal formed from a plurality of sub-channels selected from anywhere in a frequency spectrum. A computing device may select sub-channels cognitively by using information about sub-channels previously deemed suitable or unsuitable by that computing device or other computing devices. A described technique for determining sub-channel suitability includes analyzing radio frequency energy in the sub-channel to detect signals generated by another computing device or high noise levels. Information may also be used to cognitively select sub-channels to be analyzed, such as by first selecting for analysis previously-used sub-channels.
-
Citations
19 Claims
-
1. A method of operating a computing device for communication using a frequency-division multiplexing protocol, the method comprising:
-
selecting, for communicating a signal, a first plurality of sub-channels collectively having a first bandwidth, the first plurality being selected from a second plurality of sub-channels, the second plurality collectively having a second bandwidth, the second bandwidth being greater than the first bandwidth, wherein selecting the first plurality of sub-channels comprises preferentially selecting a sub-channel when the sub-channel was previously selected for carrying a previous signal communicated by the computing device, the previous signal being different from the signal; communicating the signal using the first plurality of sub-channels; and retrieving an indication of sub-channels previously selected for carrying the previous signal, where the indication comprises a listing of sub-channels selected during one or more prior performances of the retrieving, selecting, and communicating. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of communicating between a first computing device and a second computing device, the method comprising:
-
with the first computing device, selecting, for carrying at least one message, a first plurality of sub-channels collectively having a first bandwidth, the first plurality of sub-channels being selected from a second plurality of sub-channels, the second plurality of sub-channels collectively having a second bandwidth, the second bandwidth greater than the first bandwidth, wherein selecting the plurality of selected sub-channels comprises preferentially selecting a sub-channel when the sub-channel was previously selected by the first computing device for carrying a previous signal transmitted by the first computing device, the previous signal being different from the signal; and communicating the at least one message over the first plurality of sub-channels; and retrieving an indication of sub-channels previously selected for carrying the previous signal, where the indication comprises a listing of sub-channels selected during one or more prior performances of the retrieving, selecting, and communicating. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising a computing device and at least one program module that are together configured for performing actions for communication using a frequency-division multiplexing protocol, the actions comprising:
-
selecting, for communicating a signal, a first plurality of sub-channels collectively having a first bandwidth, the first plurality being selected from a second plurality of sub-channels, the second plurality collectively having a second bandwidth, the second bandwidth being greater than the first bandwidth, wherein selecting the first plurality of sub-channels comprises preferentially selecting a sub-channel when the sub-channel was previously selected for carrying a previous signal communicated by the computing device, the previous signal being different from the signal; communicating the signal using the first plurality of sub-channels; and retrieving an indication of sub-channels previously selected for carrying the previous signal, where the indication comprises a listing of sub-channels selected during one or more prior performances of the retrieving, selecting, and communicating. - View Dependent Claims (16, 17, 18, 19)
-
Specification