Cognitive use of multiple regulatory domains
First Claim
1. A method of operating a wireless computing device having at least one radio, the method comprising:
- dynamically determining at least one frequency in a first regulatory domain and at least one frequency in a second regulatory domain, wherein the second domain is a licensed domain, and wherein dynamically determining at least one frequency in the licensed domain comprises;
obtaining information from a source external to the computing device indicating unused channels within the licensed domain; and
repeatedly accessing the source external to the computing device to determine whether the at least one frequency in the licensed domain remains available;
decomposing data for transmission into at least a first portion and a second portion;
with the at least one radio, concurrently transmitting at least the first portion using the at least one frequency in the first regulatory domain and the second portion using the at least one frequency in the second regulatory domain; and
when the at least one frequency in the licensed domain does not remain available, subsequently transmitting data using the at least one frequency in the first regulatory domain without concurrently using the at least one frequency in the second regulatory domain.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless communication system that concurrently communicates information in multiple regulatory domains to facilitate audio/video media streaming and other high bandwidth operations. One domain may be licensed and the other may be unlicensed. Transmission in the licensed domain may occur in white space in the domain, and the amount of information transmitted in that domain may be limited by regulations. The amount of information conveyed in the licensed domain may also depend on channel conditions in either or both of the domains. As a result, the relative amount of information transmitted in each domain may vary dynamically. The system includes a transmitter that dynamically determines weighting coefficients applied to each of a plurality of channels to set power levels in both domains to achieve a desired metric for the overall communication. A corresponding receiver assembles the substreams into a stream that can then be displayed or otherwise processed.
-
Citations
15 Claims
-
1. A method of operating a wireless computing device having at least one radio, the method comprising:
-
dynamically determining at least one frequency in a first regulatory domain and at least one frequency in a second regulatory domain, wherein the second domain is a licensed domain, and wherein dynamically determining at least one frequency in the licensed domain comprises; obtaining information from a source external to the computing device indicating unused channels within the licensed domain; and repeatedly accessing the source external to the computing device to determine whether the at least one frequency in the licensed domain remains available; decomposing data for transmission into at least a first portion and a second portion; with the at least one radio, concurrently transmitting at least the first portion using the at least one frequency in the first regulatory domain and the second portion using the at least one frequency in the second regulatory domain; and when the at least one frequency in the licensed domain does not remain available, subsequently transmitting data using the at least one frequency in the first regulatory domain without concurrently using the at least one frequency in the second regulatory domain.
-
-
2. A method of operating a wireless computing device having at least one radio, the method comprising:
-
dynamically determining at least one frequency in a first regulatory domain and at least one frequency in a second regulatory domain, wherein the second domain is a licensed domain, and wherein dynamically determining at least one frequency in the licensed domain comprises; obtaining information from a source external to the computing device indicating unused channels within the licensed domain; and repeatedly accessing the source external to the computing device to determine whether the at least one frequency in the licensed domain remains available; decomposing data for transmission into at least a first portion and a second portion; with the at least one radio, concurrently transmitting at least the first portion using the at least one frequency in the first regulatory domain and the second portion using the at least one frequency in the second regulatory domain; and when the at least one frequency in the licensed domain does not remain available, subsequently concurrently transmitting a third portion of the data using the at least one frequency in the first regulatory domain and a fourth portion of the data using a frequency in the second regulatory domain different than the at least one frequency in the second regulatory domain.
-
-
3. A method of operating a wireless computing device having at least one radio, the method comprising:
-
dynamically determining at least one frequency in a first regulatory domain and at least one frequency in a second regulatory domain; decomposing data for transmission into at least a first portion and a second portion; and with the at least one radio, concurrently transmitting at least the first portion using the at least one frequency in the first regulatory domain and the second portion using the at least one frequency in the second regulatory domain, including; determining a transmit power level for each of the at least one frequencies in the second regulatory domain, wherein the transmit power level is determined at least in part based on regulatory constraints within the second regulatory domain. - View Dependent Claims (4, 5, 6)
-
-
7. A method of operating a wireless computing device having at least one radio, the method comprising:
-
dynamically determining at least one frequency in a first regulatory domain and at least one frequency in a second regulatory domain; decomposing data for transmission into at least a first portion and a second portion; with the at least one radio, concurrently transmitting at least the first portion using the at least one frequency in the first regulatory domain and the second portion using the at least one frequency in the second regulatory domain, including; modulating the bits representing the first portion and the second portion to determine frequency coefficients for transmission; weighting frequency coefficients representing the first portion of the data by a first time variant function; and weighting frequency coefficients representing the second portion of the data by a second time variant function; and computing the first or second time variant functions to allocate a total transmit power for the data across the at least one frequency in the first regulatory domain and the at least one frequency in the second regulatory domain based on; permissibility of use of the at least one frequency in the second regulatory domain in accordance with regulations in the second regulatory domain, and channel quality of the at least one frequency in the second regulatory domain.
-
-
8. A method of operating a wireless device having at least one radio, the method comprising:
-
with the at least one radio, receiving data, the receiving comprising; receiving a first portion of the data over at least one frequency in a first regulatory domain and at least a second portion of the data over at least one frequency in a second regulatory domain; and generating the data by combining at least the first portion and the second portion; and adapting to a change in the at least one frequency in the second regulatory domain, wherein; receiving the second portion of the data over the at least one frequency in the second regulatory domain comprises receiving the second portion over a first set of subchannels in the second regulatory domain; and adapting to the change in the at least one frequency comprises subsequently receiving a third portion of the data over a second set of subchannels different than the first set of subchannels. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A wireless computing device, comprising:
-
an application providing a stream representing audio/video content; a radio subsystem configured for communicating in a first wireless domain and a second wireless domain, the first wireless domain being an unlicensed domain and the second wireless domain being a licensed domain; a network adapter configured to accept the stream for transmission by applying the stream to the radio subsystem for transmission in the first wireless domain and the second wireless domain, the network adapter comprising; a multiplexer to separate the stream into a first sub-stream and a second sub-stream; a modulation component to generate coefficients from the first substream and the second substream, the coefficients being coefficients for transmission of frequency components in the first domain and the second domain to transmit the first substream and the second substream; and a weighting component to dynamically determine at least one weight based on regulatory conditions applicable to the second domain and to apply the at least one weight to the coefficients of the first substream and/or the second substream; a first error control encoder between the multiplexer and the modulation component, the first error control encoder configured to receive the first substream from the multiplexer, to encode the first substream with a first error control rate and to supply the encoded first substream to the modulation component; and a second error control encoder between the multiplexer and the modulation component, the second error control encoder configured to receive the second substream from the multiplexer, to encode the second substream with a second error control rate and to supply the encoded second substream to the modulation component. - View Dependent Claims (14, 15)
-
Specification