Stack signaling to application with lack of requested bandwidth
First Claim
Patent Images
1. A method of initiating a communication at a performance level requested by an application (301), the method comprising the acts of:
- a) mapping the requested performance level to a set of communications parameters (405);
b) sending a signal to said application (301) if said communication parameters are not possible.
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
20 Claims
-
1. A method of initiating a communication at a performance level requested by an application (301), the method comprising the acts of:
-
a) mapping the requested performance level to a set of communications parameters (405);
b) sending a signal to said application (301) if said communication parameters are not possible. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless transmission system for transmitting data in response to a request from an application (601) to transmit at a data rate and Quality of Service, the system comprising:
-
a) a subchannel/energy mapping module (602) to determine a number of subchannels and energy threshold needed to meet the requested data rate and Quality of Service;
b) a noise detection module (604) to detect a level of noise on each available subchannel;
c) a signaling module (603) to signal the application (601) when the requested data rate and Quality of Service are not possible. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable medium having computer-readable signals stored thereon that define instructions that, as a result of being executed by a computer, instruct the computer to perform a method of wireless communication, the method comprising:
-
a) receiving from an application (301) a request for a data rate (302) and Quality of Service (303);
b) attempting to select a plurality of subchannels below an energy threshold according to the requested data rate and Quality of Service (405-414);
c) signaling the application if there are insufficient subchannels below an energy threshold to achieve the requested data rate and Quality of Service (403). - View Dependent Claims (18, 19, 20)
-
Specification