[0001] This application claims priority from U.S. Provisional Patent Application Serial No. 60/271,961 entitled “Integrated TDMA Beamformer/Modem Architecture,” filed Feb. 28, 2001. The disclosure of this provisional patent application is incorporated herein by reference in its entirety.
[0002] 1. Field of the Invention
[0003] The present invention relates to wireless communication transceivers and modems and, more particularly, to the construction of a multi-frequency, multi-channel transceiver system such as might be used in a multi-user base station for terrestrial cellular or fixed-wireless applications.
[0004] 2. Description of the Related Art
[0005] Directional antennas are widely used in a variety of communications systems to more efficiently transmit and receive radiated signals. Relative to an isotropic antenna, which transmits and receives signals equally in all directions, a directional antenna has an antenna gain pattern that is greater in certain directions than others, typically having a higher-gain main lobe several degrees wide (i.e., an antenna beam). Generally, a greater antenna gain reduces the amount of power required to transmit and receive signals between two communication devices. Thus, steering the main lobe of a transceiver's antenna gain pattern in the direction of another communication device facilitates communication between the two devices.
[0006] To be useful in certain applications, it may be necessary to rapidly point the antenna beam of a directional antenna in different directions. For example, base stations employed in cellular or wireless communication systems are required to communicate with several mobile communication devices at once. Often, the cell or region covered by the base station is divided into angular sectors (e.g., three 120° sectors), with certain antennas being responsible for communications with any mobile communication devices in a given sector. To permit virtually instantaneous redirecting of the antenna beam within the sector, an antenna formed of a phased array of independently controllable antenna elements may be used. The antenna beam is formed by applying appropriate phase and gain to the individual elements in the array.
[0007] More specifically, beamforming is a type of spatial filtering in which an array of sensor elements is controlled with appropriate signal processing to implement a phased array antenna for the purpose of shaping the antenna response over time in a space-varying manner (i.e., steering gain in some directions, while producing attenuation or nulls in other directions). In a radio communications system, a signal arriving at each element of an antenna array will arrive at slightly different times due to the direction of arrival with respect to the antenna array plane (unless the signal has normal incidence to the plane, in which case the signal will arrive at all elements simultaneously). A phased-array receive antenna achieves gain in a particular direction by phase shifting, or time shifting, the signal from each element, and then summing the phase-shifted element signals in a signal combiner. By choosing the relative phasing of each element appropriately, coherence can be achieved for a particular direction of arrival (DOA), across a particular signal bandwidth.
[0008] Digital beamforming is analogous to analog beamforming, except that the received signal on each antenna element is independently digitized, and the phasing/combining operation is performed mathematically on the digital samples. The present inventors describe digital beamforming techniques in U.S. patent application Ser. No. 09/778,854 entitled “Integrated Beam Forming/Rake/MUD CDMA Receiver Architecture”, filed Feb. 8, 2001, the disclosure of which is incorporated herein by reference in its entirety. Conventionally, digital beamforming is done on a wideband signal, prior to despreading a CDMA waveform. This forces the computationally intense beamforming to take place at a much higher sampling rate, resulting in more mathematical operations per second, and corresponding increased hardware cost. To address this shortcoming, beamforming can be performed at baseband, as disclosed by Hanson et al. in U.S. Pat. No. 6,052,085, the disclosure of which is incorporated herein by reference in its entirety.
[0009] Furthermore, digital beamforming is conventionally performed as a separate process, independent of symbol modulation/demodulation, perhaps even as a separate product from the modem. In addition to the resulting inability to support advanced demodulation techniques with this architecture, the cost of the beamforming function is greater as a stand-alone function, compared to the incremental cost of adding the capability to a modem. The largest cost-component of beamforming is the complex multiplication of each sample for each element with the beamforming weights. Thus, whether stand-alone beamformers merely point in the direction of the signal of interest, or respond more adaptively to dynamic interference conditions by null-steering, such beamformers still lack the ability to be tightly coupled with potential advanced demodulation techniques.
[0010] When combined with the modem, there is potential to absorb the complex multiply required for beamforming into computation already taking place for extremely low incremental cost. In U.S. Pat. No. 5,764,187, the disclosure of which is incorporated herein by reference, Rudish et al. disclose an implementation of beamforming using digital direct synthesis (DDS) functions. However, Rudish does not suggest or recognize potential hardware and processing savings in both signal transmission and reception. Specifically, Rudish does not suggest combining demodulation with beamforming or using hardware in a time-shared manner for both transmit and receive. Rudish's architecture is highly parallel and does lend itself to time multiplexing techniques which could potentially reduce hardware requirements.
[0011] Accordingly, there remains a need for an efficient, integrated way of incorporating beamforming technology, for both transmit and receive, into base stations or transceiver terminals that process large number of users simultaneously using time division multiple access (TDMA) and/or frequency division multiple access (FDMA) technology. This problem can be extremely computationally burdensome, and architectures for cost-effectively performing this processing are not addressed sufficiently in the prior art.
[0012] Therefore, in light of the above, and for other reasons that become apparent when the invention is fully described, an object of the present invention is to integrate digital beamforming capabilities into baseband processing functions such as modulation and demodulation carrier phase rotation and AGC/power-control scaling functions.
[0013] Another object of the present invention is to efficiently implement a digital signal processing architecture for a TDMA and/or FDMA base station transceiver performing digital adaptive beamforming with a multi-element antenna array.
[0014] A further object of the present invention is to reduce overall hardware and processing requirements in a multi-user transceiver system employing antenna beam steering.
[0015] Yet a further object of the present invention is to share common processing elements between modulation and demodulation functions in a modem.
[0016] A still further object of the present invention is to take advantage of intermediate frequency (IF) to baseband data rate reductions to process parallel signal data in a time-multiplexed manner at baseband to thereby reduce modem hardware requirements.
[0017] Another object of the present invention is to reduce the size and weight of transceiver/modem equipment.
[0018] Yet another object of the present invention is to maximize the amount of processing performed with a limited hardware resource.
[0019] Still another object of the present invention is to implement transceiver/modem processing of multiple signals in a cost-effective manner.
[0020] The aforesaid objects are achieved individually and in combination, and it is not intended that the present invention be construed as requiring two or more of the objects to be combined unless expressly required by the claims attached hereto.
[0021] In accordance with the present invention, a modulator/demodulator (modem) architecture is presented for TDMA and FDMA applications. In particular, a transceiver configured to simultaneously communicate with multiple users, such as a base station transceiver, employs a phased-array antenna capable of generating a steerable, directed antenna beam for communication with other devices. Rather than implementing the beamforming phase and amplitude control of the antenna elements in the front-end circuitry, the signals from each antenna element are independently processed all the way down to the individual baseband channel level, and digital beamforming is performed at baseband. While this approach would suggest significantly higher processing demands due to the separate processing for each antenna element, the transceiver of the present invention is implemented using a symmetrical processing structure, leveraging the relationship of increasing computational complexity with decreasing computational rate from IF to baseband processing. Specifically, the data rate reduction from IF to baseband permits parallel signal data from multiple antenna elements to be time multiplexed and serially processed at acceptable data rates at baseband with minimal modem hardware requirements.
[0022] Further, the approach of the present invention allows the computation of carrier tracking, automatic gain control (AGC)/power-control, and beamforming to be shared by the same processing circuitry for all channels when performed at baseband. The resulting baseband circuitry is only incrementally larger than that already required in the modem for performing carrier tracking and AGC, yet accomplishes independent beamforming for each antenna element on each user channel. For non-simultaneous transmit/receive systems, such as time division duplex (TDD), additional savings are realized by sharing wideband digital down-converter (DDC) and digital up-converter (DUC) hardware as well as the baseband beamforming circuitry in a time-multiplexed manner between the demodulator and modulator functions.
[0023] The above and still further objects, features and advantages of the present invention will become apparent upon consideration of the following definitions, descriptions and descriptive figures of specific embodiments thereof wherein like reference numerals in the various figures are utilized to designate like components. While these descriptions go into specific details of the invention, it should be understood that variations may and do exist and would be apparent to those skilled in the art based on the descriptions herein.
[0024]
[0025]
[0026]
[0027] The following detailed explanations of FIGS.
[0028] Referring to
[0029] On the receiver side, each of the antenna elements
[0030] The DDC bank
[0031] The factor R represents the narrowband rate reduction which facilitates multiplexing the multiple elements and frequency channels in order to share baseband processing circuitry. A frequency division multiplexer (FDM) channel numerically controlled oscillator bank
[0032] As shown in
[0033] The time-multiplexed serial baseband output signal of multiplexer
[0034] On the transmitter side, baseband signals are generated at the rate Fs
[0035] Beamforming in a multi-user modem or base station applications in the prior art has principally taken a non-integrated or detached approach. In some cases, beamforming rotation and combining is done in analog in the front-end UC/DC circuitry of the modem. In other cases, beamforming is performed using either analog or digital approaches as a distinct external apparatus from the modem. The approach of the present invention is to incorporate beamforming directly into the modem architecture. To accomplish beamforming, the appropriate relative signal phase and amplitude must be applied to the individual antenna elements to form an antenna beam which has a desired shape and points in a particular direction. To support signal modulation and demodulation, baseband processors typically perform the functions of carrier phase tracking (involving carrier phase rotation) and automatic gain control (AGC) (i.e., adjusting the amplitude of the baseband signal to be within the operational range of downstream devices), although baseband processors do not generally process carrier phase and amplitude on an antenna-element-by-antenna-element basis. In accordance with the present invention, beamforming is integrated into baseband processing such that beamforming computations are performed in a manner requiring only additional adders, due to integration with the existing modulation/demodulation carrier phase rotation and the AGC/power-control scaling functions.
[0036] An important novel aspect of the present invention is the independent processing of each antenna element all the way from the antenna elements down to individual baseband channel-level processing. While increasing the baseband computational complexity by a factor of the number of antenna elements E, this approach affords significant performance advantages to each user channel, permitting completely independent antenna beam patterns to be achieved per channel when receiving, as well as individual contributions to the beam pattern when transmitting.
[0037] Baseband processing is described in connection with transmission and reception of data symbols associated with a plurality of users. A flow diagram summarizing the signal processing operations associated with modulating and transmitting data symbols is shown in
[0038] Since beamforming is to be performed at baseband, for each input data symbol on each user channel, baseband modulator bank
[0039] Shared baseband processor
[0040] The phase-adjusted baseband signal in each time slot is then adjusted in amplitude by a scalar multiplier
[0041] By incorporating the individual antenna element phase rotations required to form a beam pattern into baseband signal rotations already required for each channel for carrier tracking, only a modest hardware impact occurs (this impact is shown in
[0042] The phase and gain adjusted serial baseband signal stream produced by shared baseband processor is received by demultiplexer
[0043] Ultimately, the TDMA/FDMA transmission scheme must support transmission of the data symbols on each of the C user channels. The relationship between the input/output data symbol rate of the C user channels and the front end processing rates can be understood as follows. Recall that each of the F frequency-multiplexed channels is time division multiplexed (TDM) to support T users simultaneously. The instantaneous bandwidth of any one of the F frequency-multiplexed channel is equal to the number of TDM users on that channel times the maximum data rate of the users. Thus, for example, if 10 TDM users each having at 1 kbps maximum data rate are sharing one FDM channel, then that FDM channel itself is running at a 10 kbps rate. The overall number of user channels C is then related to the number of frequency channels F by the relationship C=F×T.
[0044] In the TDD example shown in
[0045] In the receive case, the NCO's of the carrier phase accumulator bank
[0046] The phase and amplitude adjusted baseband samples are supplied to a beamformer combiner bank
[0047] The output of beamformer/combiner bank
[0048] As illustrated in
[0049] It is also possible in a TDD-type system to share much of the computational complexity of the DDC bank and DUC bank (for purposes of clarity, this potential sharing is not shown in
[0050] If non-beamforming prior-art modem architectures were merely extended to support multiple elements, wideband computational complexity would be increased by a factor of E. Another important aspect of the present invention is the manner in which this additional signal processing complexity due to beamforming is implemented. By exploiting several architectural innovations that perform this extended processing in a non-obvious manner, the additional capabilities are obtained at reduced implementation cost. Firstly, in the wideband DDC/DUC processing, the prior art (or extrapolation thereof) technique would simply repeat DDC/DUC modules on a per-element basis. According to the present invention, the DDC and DUC modules are broken down into constituent functions of NCO, complex multiplication, and interpolation/decimation FIR filtering. While the state vectors of those functions are unique and must be maintained for each element and frequency, both up-converting and down-converting, the computation is almost identical. Therefore, the present invention shares that processing between elements, frequencies, up-conversion, and down-conversion as is appropriate given the processing required by the input sampling rate Fs
[0051] As has already been noted, significant complexity exists in the baseband portion of the beamforming base station modem. This is true for both arithmetic computation, as well as variety and multiple-rates of data operands for frequency bands, channel time slots, and antenna elements. Additional novel features of the present invention specifically address the organization of this complexity, to produce a dataflow architecture that can be effectively implemented on a VLSI, FPGA or ASIC type device. The typically large interpolation/decimation factor R is leveraged and used to multiplex/demultiplex the F×E streams of complex data from/to the DDC/DUC processing functions. This approach reduces the wiring interconnect complexity compared to other approaches. If R is greater than the product F×E, the sequential frequency/element data stream can likely be demodulated and beamformed by a single processing unit, as shown in
[0052] As illustrated in
[0053] Although beamforming on each user channel C requires a relatively large amount of beamforming computation to be performed (E*C complex multiply-accumulates per sample), this computation is at baseband, thus leveraging the sampling rate reduction of 1/R due to filtering and decimation in the DDC. Consequently, the beamforming computation rate in the share baseband processor is given by
[0054] If 2×E×C can be set to be approximately equal to R, then it can be seen that the entire beamforming computation for all user channels, transmit and receive, can be accomplished with a single complex multiply-accumulator running at the input sample rate Fs
[0055] The present invention improves the state of the art by mitigating the growth in wideband hardware complexity due to beamforming through novel restructuring of fundamental transceiver building blocks. At the same time, baseband hardware complexity growth is also minimized. The complex weighting required for beamforming potentially represents the largest impact of all. However, by incorporating the element rotations required to form a beam pattern into baseband signal rotations already required for each channel for carrier tracking, only a modest hardware impact occurs.
[0056] One of the principal advantages of the present invention is the potential for dramatically increasing processing capability in applications where there is a limited hardware resource. For example, where the digital signal processing associated with up/down-converting and modulation/demodulation are to be implemented on field programmable gate arrays (FPGA), there is a fixed resource and a finite number of processing/memory elements that can be formed on the chip. Consider an example where the signals being processed are voice circuits in a cellular base station, where typical processing rates are 10 to 20 kHz. If modem processing is performed at clock rates on this order, a tremendous waste of expensive hardware resources results, since, regardless of the processing rates, the modem processing requires complex multipliers, random access memories, arithmetic logic, oscillators, and other signal processing hardware to be formed in the FPGA. According to the present invention, by employing time-multiplexing in the modem processing between user channels, antenna elements and modulation/demodulation, and by operating the FPGA at 10 MHz to accommodate the time-multiplex a thousand times more voice signal processing can be performed on a comparable FPGA with roughly the same amount of circuitry therein. Thus, in additional to cost savings, the invention is advantageous in any application where smaller size and weight would be beneficial, such as in handheld or airborne units.
[0057] The present invention advantageously permits an element snapshot memory to operate at narrowband sampling rates, allowing an eased implementation for any snapshot operations required. Furthermore, these snapshots occur after narrowband channel filtering, thus containing only received signals of interest for that frequency band.
[0058] Further, integration of the beamformer with the demodulator in the present invention allows advanced adaptive algorithms to be implemented that can be enhanced by the feedback of post-demodulation metrics such as carrier-SNR/phase, symbol-SNR/phase, and error control decoding metrics.
[0059] In accordance with another aspect of the present invention, the beamformer spatial processing for each user channel is integrated with demodulation functionality, such as adaptive equalization temporal processing, allowing more complex algorithms to be implemented that jointly perform spatial/temporal optimization.
[0060] While the present invention has been described in the context of multiple user channels and certain features of the present invention are most advantageously exploited in this context, it will be understood that the present invention is nevertheless useful in the context of a single user channel or only a few user channels, and can be employed in devices such as mobile communication devices serving only a single end-user at a time. Further, the baseband time-multiplexing and shared processing techniques described herein can be employed in systems using only one of TDMA and FDMA, and has applicability in virtually any multi-user communication system employing multiplexing, including those employing code division multiple access (CDMA).
[0061] The present invention performs demodulation and detection of potentially all visible user channels in the antenna field of view. This capability facilitates the joint detection (rather than individual) of all channels simultaneously, which is known in the prior art to substantially increase cellular capacity. The present invention further enables the combined processing of beamforming, equalization, and joint detection in a single demodulation process.
[0062] Having described preferred embodiments of new and improved integrated beamformer/modem architecture, it is believed that other modifications, variations and changes will be suggested to those skilled in the art in view of the teachings set forth herein. It is therefore to be understood that all such variations, modifications and changes are believed to fall within the scope of the present invention as defined by the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.