The present invention relates to multi-band wideband communication systems and, more particularly, to methods and apparatus for reducing discrete power spectral density component of signals transmitted in multi-band wideband communication systems such as multi-band ultra wideband (UWB) communication systems.
Ultra wideband (UWB) technology uses base-band pulses of very short duration to spread the energy of transmitted signals very thinly from near zero to several GHz. UWB technology is presently in use in military applications and techniques for generating UWB signals are well known. Commercial applications will soon become possible due to a recent decision announced by the Federal Communications Commission (FCC) that permits the marketing and operation of consumer products incorporating UWB technology.
The key motivation for the FCC's decision to allow commercial applications is that no new communication spectrum is required for UWB transmissions because, when they are properly configured, UWB signals can coexist with other application signals in the same spectrum with negligible mutual interference. The FCC has specified emission limits for UWB applications to prevent interference with other communication systems.
The emission profile of a UWB signal can be determined by examining its power spectral density (PSD). Characterization of the PSD of a “Time-Hopping Spread Spectrum” signaling scheme in the presence of random timing jitter using a stochastic approach is disclosed in an article by Moe et al. titled “On the Power Spectral Density of Digital Pulse Streams Generated by M-ary Cyclostationary Sequences in the Presence of Stationary Timing Jitter.” See IEEE Tran. on Comm., Vol. 46, no. 9, pp. 1135-1145, September 1998. According to this article, the power spectra of UWB signals consists of continuous and discrete components. Discrete components create peaks in the PSD that may exceed the FCC emission limits even when the continuous components are well below these limits.
Multi-band modulation is a relatively new UWB modulation technique. In multi-band UWB communication systems, the UWB frequency band is divided into sub-bands and, in each sub-band, a different waveform that defines the sub-band is used.
There is an ever present desire to increase the communication distances of communication systems such as multi-band UWB communication systems. One way to Increase communication distance is to increase the power used for transmissions. To increase transmission power while still conforming to the FCC emission limits for UWB signals, it is desirable to reduce the discrete components so that overall power can be Increased while still conforming to the FCC emission limits for UWB signals. Accordingly, Improved methods and apparatus for reducing discrete PSD components of multi-band UWB signals are needed. The present invention fulfills this need among others.
The present invention is embodied in methods and apparatus for processing data for transmission that reduces discrete power spectral density (PSD) components of a transmitted multi-band wideband signal including the processed data. Each band of the multi-band wideband signal includes waveforms corresponding to a different band of frequencies. Data is processed for transmission by selectively inverting the data, defining a sequence for modulating the bands of the multi-band wideband signal with the data, and modulating the data onto the waveforms within the bands of the multi-band wideband signal In accordance with the defined sequence.
The invention is best understood from the following detailed description when read in connection with the accompanying drawings, with like elements having the same reference numerals. Included in the drawings are the following figures:
In general overview, a transmitting apparatus 102 for transmitting data selectively inverts the data for transmission in bands of a multi-band wideband transmission signal to reduce the discrete power spectral density (PSD) components of the transmitted signal. A receiving apparatus 104 receives the multi-band wideband transmission signal and reverses the inversion to recover the original data. The data may be mapped to the multi-bands in a sequential or random sequence. The data may be data bits or symbols representing one or more data bits.
The components of the transmitting apparatus 102 and the receiving apparatus 104 are now described in detail. In an exemplary embodiment, to prepare the data for transmission, the data is applied to an inverter 106. The inverter 106 inverts the data according to a predetermined inverting function. In an exemplary embodiment, the inverter 106 is coupled to a pseudo-random number generator 108 that generates pseudo random binary numbers that are evenly distributed. The inverter 106 may be a multiplexer (not shown) that passes the data or the inverse of the data, e.g., as inverted by an inverter circuit (not shown), responsive to the pseudo-random binary numbers.
A modulator 110 is coupled to a pulse generator 112 that generates a wideband pulse signal made up of a series of signal pulses such as ultra wideband (UWB) signal pulses. In an exemplary embodiment, the modulator 110 modulates the selectively inverted data in digital format onto the multi-band wideband signal for transmission via an antenna 114. The modulator 110 may be a pulse modulator as shown or it may be a digital-to-analog converter (not shown) with a pulse shaping circuit (not shown).
The modulator 110 defines a sequence for modulating the data onto waveforms within the bands of the multi-band transmission signal.
The defined sequence may be sequential or random. When a sequential sequence is defined, the TX mapper 202 sequentially maps the data to the multi-bands in a predefined order that may be in a numerically increasing (or decreasing) order or in another order. For example, the predefined order may be a first band (band-1), then a second band (band-2), and then a third band. The data Is then mapped to the bands in this order, which is repeated until the data transmission is complete. Alternatively, the predefined sequence may be the second band (band-2), then the first band (band-1), then the third band. When a random sequence is defined, the TX mapper 202 randomly maps the data to the multi-bands. For example, a first sequence for mapping may be a randomly selected sequence such as the first band (band-1), then the second band (band-2), and then the third band. The next sequence may be another randomly selected sequence such as the second band (band-2), then the first band (band-1), and then the third band. Each subsequent sequence would likewise be a randomly selected sequence.
Where the sequence is random, the TX mapper 202 and the RX mapper 204 each Include a random number generator (not shown). A suitable random number generator for use by the TX mapper 202 will be understood by those of skill in the art. In an exemplary embodiment, a similar random number generator is used in the RX mapper 204. The random number generator In the RX mapper 204 is synchronized to the data received at the RX mapper 204 in a manner that will be understood by those of skill in the art.
Referring back to
An inverter−1 126 reverses the inversion introduced to the data by the inverter 106 according to a predefined inverting function that is based on the inverting function of the inverter 106. In an exemplary embodiment, the inverter−1 126 is coupled to a pseudo-random number generator 128 that is substantially identical to the pseudo-random number generator 108 described in detail above (and, thus, is not described in further detail here). The inverter−1 126 may be a multiplexer (not shown) which passes the data or the inverse of the data, e.g., as Inverted by an inverter logic circuit (not shown), responsive to select bits generated by the pseudo-random number generator 128.
The two pseudo-random number generators 110 and 128 generate identical bit-strings. In an exemplary embodiment, for synchronization, the generators 110 and 128 are configured to start at a common point when the first bit of a data sequence Is transmitted or received. In an alternative exemplary embodiment, instead of generating random numbers, a set of random numbers are generated in advance and stored into an array. The same array is kept in the pseudo-random number generators 110, 128 in both the transmitting apparatus 102 and the receiving apparatus 104 for use in selectively inverting and un-inverting, respectively, the data.
At block 302, the inverter 106 selectively inverts the data responsive to pseudo-random data received from the pseudo-random number generator 110.
At block 304, a sub-band modulation sequence is defined, e.g., by the modulator 110, for modulating the data onto the waveforms within the bands of the multi-band wideband signal. In an exemplary embodiment, the sequence is sequential. In an alternative exemplary embodiment, the sequence is random.
At block 306, the modulator 110 modulates the inverted data onto waveforms within the sub-bands in accordance with the sequence defined at block 304. The data may be prepared for transmission by using it to modulate pulses provided by the pulse generator 112 in accordance with the defined sequence.
At block 308, the inverted and modulated data is transmitted from the antenna 114.
In an alternative exemplary transmission embodiment, the data may be modulated onto the sub-bands of the multi-band signal in accordance with the defined sequence prior to inversion. In accordance with this embodiment, the inversion step in block 302 is performed after the modulating step in block 306.
At block 402, the demodulator 120 within the receiving apparatus 104 receives the inverted and modulated data through the antenna 122. In an exemplary embodiment, the correlator 124 within the demodulator 120 correlates the data to identify the wideband signal carrying the data.
At block 404, the receiver demodulates the received multi-band wideband signal in accordance with the sub-band modulation sequence used for modulation in block 304 (
At block 406, the inverter−1 126 reverses the inversion introduced by the inverter 106 responsive to a pseudo-random number sequence or stream generated by the pseudo-random number generator 128. In an exemplary embodiment, the pseudo-random number generator 128 is configured to start when a designated bit is received, e.g., a first bit of a received sequence.
In an alternative exemplary receiving embodiment, the received wideband signal is first selectively inverted and then demodulated. In accordance with this embodiment, the Inversion step in block 406 is preformed before the demodulation step in block 404.
Additional implementation details are now provided for the exemplary communication system 100 described above with reference to
To better understand the operation of the present invention, It is useful to describe the PSD of a multi-band UWB sequence. The multi-band UWB sequence is used in the proposed standard being discussed by a working committee of the Institute for Electrical and Electronics Engineers (IEEE), namely, the IEEE 802.15.3a task group of the IEEE 108.15 working group for wireless personal area networks (WPAN).
In the multi-band UWB communication systems, a digitally controlled signal produces random transmissions at multiples of the basic clock period Tc. This signaling technique is shown in
In equation (1), the factor {an} is an unbalanced binary independent identically distributed (i.i.d.) random sequence and t is time. The probability function of {an}, Pr{an}, is given by equation (2).
Also in equation (1), the factor {wn} is random variable applied to a set of waveforms that define the number (N) of sub-bands in the multi-band system. The probability function of {wn} is subject to the constraints of equations (3) and (4).
In
The PSD of the signal shown in
In equation (5), u( ) is a step function, fn is the center frequency of each sub-band and fB is the bandwidth of each sub-band. Equation (5) can be rewritten in a simplified form as shown in equation (6).
Equation (6) indicates that the PSD is determined by four factors: Wn(f), the pulse shape and transmission power in a sub-band; Tc, the clock period or pulse rate; p the distribution of the random variable an; and pn the distribution of the random variable wn.
When the inversion or non-inversion of a symbol have equal probabilities, as described by equation (7)
p=0.5 (7)
spectral lines in each sub-band are effectively removed. Thus, the PSD of each sub-band is minimized. The new PSD may be expressed by equation (8).
The energy spectral density of the waveforms, Wn(f), differ from one another in magnitude and their peak values, Ŵn, are defined as shown in equation (9).
In order to minimize the peak values of the PSDs of the whole system, pi is chosen to satisfy equation (10).
Equation (10) can be solved as shown in equation (11).
The inventors have determined that the peak value in each sub-band is a constant with their value given by equation (12).
The second part of equation (10) may be verified by equation (13).
If peak value of each Wn(f) is the same, or, as shown in equation (14),
Ŵi=Ŵj, 1≦i,j≦N and i≠j (14)
equation (11) may be rewritten as equation (15).
Combining equations (7) and (15), it is noted that in order to reduce the peak PSD level of the whole systems, the following two conditions are desirably met: (
One way to Implement equation (15) is to sequentially rotate through each sub-band when sending data.
Based on the preceding analysis of the PSD of multi-band UWB signals, the following mechanism of selective phase reversion is proposed to eliminate spectral lines in the PSD of the modulated multi-band UWB signals. The exemplary method includes the following steps:
Generating a random sequence {bn} with the evenly distributed function defined by equation (16);
Performing an exclusive OR (XOR) operation on sequences {an} and {bn} to produce a new sequence {cn} as shown in equation (17); and
cn=an⊕bn (17)
Using the sequence {cn} as the new data for transmission.
Performing the above operation effectively removes spectral lines in PSD of UWB signals in each sub-band, which is equivalent to minimizing the PSD in each sub-band.
The configuration of the simulations is shown in
The data diagram of
In the simulation, data in the X direction is randomly and evenly generated. This results in equation (18).
In the Y direction, however, the generation of data is controlled by the distribution function of {an}, or p. The simulations shown in
The results of simulations using a binary phase shift key modulation (BPSK) technique are shown in FIGS. 8 to 13.
As described above,
The results indicate that, using methods according to the present invention:
Random utilization of sub-bands reduces the number of lines compared with rotational use of sub-bands. The peak of the PSD, however, is almost the same, as shown in
Selective phase inversion effectively removes line spectra in both cases no matter how sub-bands are utilized, as shown in
In the illustrated examples, the peak values of the PSDs are reduced from about from 21 dB to 4 dB in
The shape of the PSD of the new data, shown in
With the equal use of all sub-bands, the respective PSDs of the sub-bands have almost the same magnitude.
In the embodiment described above, the function {an} is, in fact, a BPSK modulation. In this system, each sub-band has one waveform and each waveform appears in two ways: normal shape and phase reversed shape.
In a QPSK modulation, on the other hand, each sub-band has two waveforms that have same frequency but different initial phases and each waveform may appear in two ways: normal shape and phase reversed shape. Exemplary QPSK waveforms are shown in
The mechanism of the present invention, as described above, may be used with QPSK modulation technique with a modification of equations (3) and (4) as shown in equations (19), (20) and (21).
As described above,
The results shown In
QPSK systems exhibit lower PSD by 2-3 dB than corresponding BPSK systems with the same configuration;
Random utilization of sub-bands reduces the number of spectral lines compared with rotational use of sub-bands. The peaks of the PSDs for the various sub-bands (shown, for example, in
Selective phase Inversion effectively removes line spectra in all cases no matter how sub-bands are utilized, as shown in
Using a mechanism according to the present invention, peak values of the PSD are reduced from about from 19 dB to 4 dB in
The shape of the PSDs of the new data, shown in
With the equal use of all sub-bands, the PSDs of all sub-bands have almost the same magnitude.
A mechanism has been described, which uses base-band processing to remove lines in the spectrum and, thus, to reduce the peak value of the PSD of multi-band UWB signals. Simulations show that the proposed approach is effective in suppressing the PSD of multi-band UWB signals. In addition, it satisfies the important practical criteria of being both simple and easy to implement.
Although the components of the present invention have been described in terms of specific components, it is contemplated that one or more of the components may be implemented in software running on a computer. In this embodiment, one or more of the functions of the various components may be implemented in software that controls the computer. This software may be embodied in a computer readable carrier, for example, a magnetic or optical disk, a memory-card or an audio frequency, radio-frequency or optical carrier wave.
Further, although the invention is illustrated and described herein with reference to specific embodiments, the invention is not intended to be limited to the details shown. Rather, various modifications may be made in the details within the scope and range of equivalents of the claims and without departing from the invention.
This application claims the benefit of the filing date of provisional application Ser. No. 60/467,792 titled “Base-Band Data Whitening to Minimize Power Spectral Density of Multi-Band UWB Signals” filed May 2, 2003, incorporated fully herein by reference.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US04/13210 | 4/30/2004 | WO | 9/6/2006 |
Number | Date | Country | |
---|---|---|---|
60467792 | May 2003 | US |