The invention relates generally to communication systems. More particularly, the invention relates to a method and apparatus for transmission scheduling control of average transmit signal power.
Ultra-wideband (UWB) modulation provides very low-powered, high data rate radio communications for transferring data using very wide modulation bandwidths.
The Federal Communications Committee (FCC) has mandated that UWB radio transmission can legally operate in the frequency range of 3.1 GHz to 10.6 GHz. Accordingly, the transmit power requirement for UWB communications is that the maximum average transmit Effective Isotropic Radiated Power (EIRP) is −41.3 dBm/MHz in any transmit direction averaged over any 1 mS interval.
Due to the lower transmit power levels required of UWB radio transmission, it is desirable to maximize the transmit power of the UWB transmission signals without exceeding the FCC mandated rules. Generally, SNR and associated communication transmission signal quality parameters improve with increased transmission signal power.
It is desirable to have a method and apparatus for providing high-power transmission signals within a UWB networking environment without exceeding FCC radiated power requirements.
An embodiment includes a method of transmitting information. The method includes analyzing information to be transmitted. Transmit time durations are set based upon the information to be transmitted. A transmit signal power level is determined based on the transmit time durations, and a predetermined average transmit signal power threshold per predetermined period of time.
Another embodiment of the invention includes a method of scheduling transmission of packets of information within a WiMedia super-frame. The method includes analyzing the packets of information to be transmitted. One of a finite number available transmit duty cycles is selected based upon the information to be transmitted. A transmit signal power level is determined based on the transmit duty cycle and a predetermined average transmit signal power threshold per predetermined period of time.
Other aspects and advantages of the described embodiments will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, illustrating by way of example the principles of the described embodiments.
The embodiments described include various methods of scheduling transmission of packets. The methods provide control of transmission signal power level of a transmitter. More specifically, the embodiments described can be used to control the average output power of a transmitter (for example, a UWB transmitter).
RMS Power
The average power of a signal can be defined as:
where p(t) is the instantaneous power, τ is a pre-determined duration of the averaging and t0 is an arbitrary starting time for the measurement.
As shown in
pave=g ppacket
where ppacket is an average power measurement of the signal taken during the “on” period of time while the transmission is actually occurring, and correspond to the instantaneous transmitted power. If, during τ seconds, the signal is transmitted 75% of the time, and nothing is transmitted during the remainder of the τ seconds, then g=0.75 and the average power is only ¾ of the packet power. The average transmitted power pave is fixed by regulation. Therefore, once g is determined, the allowable instantaneous transmit power is given by;
p
packet
=p
ave
/g
Generally, at least two types of information are transmitted. A first type of information includes beacons and acknowledgements, and a second type includes data. The beacons are typically of a relatively shorter duration and are transmitted according to a periodic schedule. For WiMedia, the duration of the beacons is limited to 63 us, and the period is 65 ms. The transmission power can be calculated accordingly. The transmit times of the beacons can be provided. Due to their relatively short duration, the beacons can typically be transmitted at near-maximum power. Acknowledgements are similar to beacons in that they occupy a very short duration of time, and therefore, can be transmitted at a relatively high transmission power level.
The transmit signal power is maintained under the predetermined average transmit signal power threshold ppacket per predetermined period of time τ. Therefore, the transmit power of the beacons and acknowledgements should also account for other signals being transmitted during the time τ. If no other signals (such as, data information) are transmitted during the predetermined period of time, the beacons and acknowledgements can generally be boosted in power level due to their short transmit time duration. The transmit power level of the beacon should be set to ensure the predetermined average transmit signal power threshold is not exceeded. More generally, signals that are transmitted with a known duty-cycle can be boosted by an amount inversely proportional to the know duty-cycle. One embodiment includes increasing the transmit power inversely proportional to a priori duty-cycle of the signal being transmitted.
There is typically more flexibility in manipulating the timing and power levels of data information than beacon or acknowledgement information. The actual data throughput is related to the data rate and the duty-cycle, wherein the data rate is the rate at which the data is transmitted during the “on” portion of the duty-cycle. If the duty-cycle is reduced for a given data rate the throughput drops. However, reducing the duty-cycle allows the transmit power to be increased. A higher transmit power improves the quality of the wireless link, allowing a higher data rate signal to be transmitted. This effectively counter-balances drops in throughput due to the reduced duty-cycle.
For data transmission, there are typically two reasons to adjust the duty-cycle. The first reason is motivated by achieving a desired throughput by increasing the transmit power and lowering the duty-cycle, resulting in improved spectral efficiency and increased overall network capacity. The second reason includes reducing the duty-cycle to improve the quality of a wireless link by increasing the transmit power.
Therefore, another embodiment includes determining a desired transmission data throughput, and selecting a minimum duty cycle for providing the desired transmission data throughput, wherein determining the duty cycle comprises dividing the transmit time duration during the predetermined period by τ. Generally, a link quality determines the signal quality of transmission signals traveling through the link. The signal quality generally sets of the order of modulation and level of coding of the transmission signals. Increasing the transmitted power improves the link quality and allows an increase in the bit rate of the transmitted signal. That is, the data rate can be increased by increasing the transmit power. The duty-cycle and the data rate are jointly select by adjustment of the transmit power to achieve the desired data throughput.
Another embodiment includes determining a desired transmission data throughput, selecting the transmit signal power level to minimize duty cycle, and selecting the transmit time duration per τ seconds for providing the desired transmission data throughput.
If the link quality is poor, an embodiment includes determining a transmit power require to maintain a desired transmission link quality, and setting the transmit time duration per predetermined τ seconds for maintaining the required transmit power and not exceeding the predetermined average transmit signal power threshold over τ seconds.
The described methods for setting transmit time durations and transmit signal power level can be implemented and controlled through the use of transmission scheduling. The transmission scheduling can control the duty cycles, transmit time durations, and transmit power levels of transceivers within the wireless network.
The transmission scheduling can be implemented with a MAC (media access control) scheduler that includes a continuous series of super-frames, such as, a WiMedia MAC super-frame. The super-frames can include time slots that are allocated to various devices for scheduled transmission within the network. As will be described, the structure of the super-frames more readily lend themselves to controlling transmit time durations in conformance (generally, multiples of) with the time durations of the time slots of the super-frames. Comparing the time duration of the time slots of the super-frame with the previously mentioned predetermined time period τ seconds, can yield natural cycles that can be used to determine transmit time duty cycles. For example, the UWB FCC regulation sets τ to be 1 ms. Additionally, the WiMedia MAC super-frame includes time slots that are 0.256 ms is duration. Therefore, a 25% duty cycle, a 50% duty cycle, a 75% duty cycle, and a 100% duty cycle can be set relatively simply.
One embodiment includes scheduling transmissions to occur in selected MAS(s) which provide the required duty-cycle. Natural duty cycles can be formed with ratios of 0.256/τ=0.256/1.00, or duty that are factors of approximately 25%. More specifically, natural duty cycles selections include 25%, 50%, 75% and 100%.
The transmitter can be scheduled, for example, to transmit data packets during the shaded MAS(s) 430 as shown. More specifically, the data packets are transmitted every fourth MAS. The result is a 25% duty cycle, allowing the transmit power to be approximately four times greater than it would be with a 100% duty cycle. As shown, the 50%, 75% and 100% duty cycles can easily be obtained by scheduling periodic schedules of additional slots.
As previously described, the transmit time, or transmit signal duty cycle can be selected to achieve a desired data throughput or to allow for a transmission signal power for transmission over a poor quality link. One embodiment includes determining a desired transmission data throughput and selecting the transmit duty cycle for providing the desired transmission data throughput. Another embodiment includes determining a transmit power require to maintain a desired transmission link quality and selecting the transmit duty cycle for maintaining the required transmit power and not exceeding the average transmit signal power threshold per predetermined period of time. As previously described, and FCC driven predetermined period τ is 1 ms. A finite number available transmit duty cycles can include a 25% duty cycle, a 50% duty cycle, a 75% duty cycle, and a 100% duty cycle.
Although specific embodiments of the invention have been described and illustrated, the invention is not to be limited to the specific forms or arrangements of parts so described and illustrated. The invention is limited only by the appended claims.