Signaling to application lack of requested bandwidth
First Claim
Patent Images
1. A method performed on a computing device that includes a transmitter, the method comprising:
- mapping, via the transmitter, a requested data rate and a requested quality level to a number of subchannels and to a maximum noise level for each of the number of subchannels;
detecting, via the transmitter, a noise level on each of a plurality of subchannels;
selecting, by the computing device based on the requested quality of service and on the requested data rate, a set of subchannels of the plurality of subchannels where each subchannel in the set has a detected noise level that is less than the maximum noise level; and
modulating, via the transmitter, data onto the selected set of subchannels.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for signaling an application when a requested data rate and Quality of Service cannot be achieved using OFDM wireless data transmission, and the application proceeds by either renegotiating QoS and data rate, or waiting until they requested rate and QoS are met.
-
Citations
18 Claims
-
1. A method performed on a computing device that includes a transmitter, the method comprising:
-
mapping, via the transmitter, a requested data rate and a requested quality level to a number of subchannels and to a maximum noise level for each of the number of subchannels; detecting, via the transmitter, a noise level on each of a plurality of subchannels; selecting, by the computing device based on the requested quality of service and on the requested data rate, a set of subchannels of the plurality of subchannels where each subchannel in the set has a detected noise level that is less than the maximum noise level; and modulating, via the transmitter, data onto the selected set of subchannels. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a transmitter configured to; map a requested data rate and a requested quality level to a number of subchannels and to a maximum noise level for each of the number of subchannels, and detect a noise level on each of a plurality of subchannels; a computing device configured to select, based on the requested quality of service and on the requested data rate, a set of subchannels of the plurality of subchannels where each subchannel in the set has a detected noise level that is less than the maximum noise level; and the transmitter further configured to modulate data onto the selected set of subchannels. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. At least one computer storage device storing computer-executable instructions that, based on execution by a computing device that includes a transmitter, configure the computing device to perform actions comprising:
-
mapping, via the transmitter, a requested data rate and a requested quality level to a number of subchannels and to a maximum noise level for each of the number of subchannels; detecting, via the transmitter, a noise level on each of a plurality of subchannels; selecting, based on a requested quality of service and on the requested data rate, a set of subchannels of the plurality of subchannels where each subchannel in the set has a detected noise level that is less than the maximum noise level; and modulating, via the transmitter, data onto the selected set of subchannels. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification