- Research Article
- Open Access
A MIMO-OFDM Testbed, Channel Measurements, and System Considerations for Outdoor-Indoor WiMAX
© Víctor P. Gil Jiménez et al. 2010
- Received: 10 June 2009
- Accepted: 14 October 2009
- Published: 3 December 2009
The design, implementation, and test of a real-time flexible (Multiple Input Multiple Output-Orthogonal Frequency Division Multiplexing) MIMO-OFDM IEEE 802.16 prototype are presented. For the design, a channel measurement campaign on the 3.5 GHz band has been carried out, focusing on outdoor-indoor scenarios. The analysis of measured channels showed that higher capacity can be achieved in case of obstructed scenarios and that (Channel Distribution Information at the Transmitter) CDIT capacity is close to (Channel State Information at the Transmitter) CSIT with much lower complexity and requirements in terms of channel estimation and feedback. The baseband prototype used an (Field Programmable Gate Array) FPGA where enhanced signal processing algorithms are implemented in order to improve system performance. We have shown that for MIMO-OFDM systems, extra signal processing such as enhanced joint channel and frequency offset estimation is needed to obtain a good performance and approach in practice the theoretical capacity improvements.
- Channel Estimation
- Input Multiple Output
- Cyclic Prefix
- Space Time Code
- OFDM Symbol
The potential of MIMO (Multiple Input Multiple Output) systems combined with OFDM (Orthogonal Frequency Division Multiplexing) in terms of spectral efficiency has configured this technology as a perfect candidate for many wireless systems in development [1, 2]. Specifically, the extension of the traditional local area network systems to metropolitan coverage networks (WMAN, Wireless Metropolitan Area Network) considers the deployment of multiple antennas, and in these scenarios, novel channel environments such as the combination of outdoor-indoor come up. The reference standard family for metropolitan area networks is the IEEE 802.16  where IEEE 802.16-2004  and IEEE 802.16e address broadband wireless access systems with a MIMO-OFDM physical layer .
One of the issues that should be taken into account when deploying multiple antennas is, in general, to choose the best transmission strategy (which makes for the best use in terms of spectral efficiency) for the degrees of freedom provided by spatial diversity. This transmission strategy will clearly depend on which information we have available at the transmitter and also on the channel scenarios that eventually make the transmission modes available.
In order to be able to characterize and optimize the system performance in realistic conditions, we have developed a testbed and carried out a channel measurement campaign. The testbed includes the main features of the IEEE 802.16 standard, also with the aim of further developing (in terms of performance) and contemplating other strategies that are not explicitly available in the specification, such as different channel knowledge scenarios at the transmitter, and the comparison between two transmission strategies such as beamforming (BF) and spatial multiplexing (SM).
Several testbeds for MIMO [6–11] and MIMO-OFDM [12–16] have been reported in literature. In [6–8] three MIMO testbeds are implemented for the evaluation of realistic improvements in performance of theoretical MIMO results . The first one used FPGA (Field Programmable Gate Array), whereas the second one used a DSP (Digital Signal Processor), showing that both architectures are good enough to implement a real MIMO system. Indeed, in [8, 9] from the same authors, a joint architecture is used to leverage on both capabilities, and it is applied to HSDPA (High Speed Data Packet Access). Further, in , a comparison of different architectures for MIMO testbeds based on FPGA, DSP, ASIC (Application-Specific Integrate-Circuit), or mixed DSP + FPGA is presented. Extending to MIMO-OFDM, in , a generic platform is implemented to show the realistic improvements for and schemes with SM, STC (Space Time Coding), MRC (Maximum Ratio Combining), and Adaptive Modulation (AM). In [14, 16], two extensions to the IEEE 802.11a standard  for multiple-antenna testbeds are presented, the first one with the base-band processing off-line in a computer, and the second one with all the base-band processing in the FPGA. Finally, in [13, 15], IEEE 802.16-like-based MIMO-OFDM platforms are presented. The first case focuses on the transmission schemes such as Hybrid ARQ (Automatic Repeat reQuest) and the second case on the BLAST (Bell Labs lAyered Space Time) architectures. In this paper, we describe a flexible IEEE 802.16-based platform that is implemented for the evaluation of the transmission schemes in the standard, the algorithms for channel estimation and synchronization, and, moreover, designing and testing new schemes and algorithms for a MIMO-OFDM system.
As discussed in , STBCs (Space Time Block Codes) are attractive since they require no feedback and allow linear decoding at the receiver. We have selected an Alamouti scheme  for the basic testbed, since it is suitable for a configuration and it was the first choice in the standard . Extensions to other STBC such as  are straightforward since the algorithms developed for channel estimation and synchronization can work with any number of antennas provided that the transmitted streams are orthogonal. Only the pilot pattern should be slightly modified.
Besides, an extensive channel measurements campaign has been carried out and considerations about the system for the outdoor-indoor scenario have been documented.
The rest of the paper is structured as follows. In Section 2, the general features of the testbed are presented and the main design decisions concerning RF and Baseband modules are discussed. In Section 3, the outdoor-indoor measurement system, scenarios, and capacity obtained for WMAN are given. In Section 4, some performance results are analyzed and finally some conclusions are outlined in Section 5.
Note. Throughout the paper the following notation will be used. Bold capitals and bold will be used for matrices and vectors, respectively. , and are the expectation, the conjugate, the transpose, the Hermitian, and the trace operators, respectively, and is a diagonal matrix with the elements in its diagonal equal to and elsewhere.
2.1. System Design
The MIMO-OFDM system presented in the following section is based on the OFDM physical layer defined in the IEEE 802.16 standard  and the MIMO extension in . The standard defines several bandwidths, but in this testbed, the 3.5 MHz configuration has been chosen. The number of subcarriers ( ) for the OFDM layer is and a CP (Cyclic Prefix) length of samples is considered. Although the scheme has been designed to be flexible and for further extensions to antennas, where and are the number of transmit and receive antennas, respectively, in this testbed and have been both fixed to two, that is, .
2.1.1. Frame Structure
The system is frame based and the number of OFDM symbols transmitted per frame can be defined by the user. The standard proposes seven transmission modes combining modulations from BPSK, QPSK, 16QAM, and 64QAM with different code rates , , and . For this testbed, the frame has been configured to have 10 OFDM symbols per frame.
The IEEE 802.16 standard provides two different preambles, the long preamble (two identical OFDM symbols) and the short preamble (one OFDM symbol). When diversity is used, only the short preamble can be used. This preamble is based on a fixed sequence of a 128-sample length that is BPSK modulated and transmitted on even subcarriers on antenna 1 and odd subcarriers on antenna 2. Thus, they are orthogonal in frequency and the time structure is a 256-sample length sequence with two identical halves. This preamble will be used for timing synchronization, frequency offset, and channel estimation. Prior to the channel and frequency offset estimation, a time synchronization is needed. Since the time-domain IEEE 802.16 preamble is an OFDM symbol with two equal halves, algorithms based on metrics such as , based on [21, 22], are applied.
Next, we explain the channel and frequency offset algorithm that have been tailored to the WiMAX signal structure.
2.1.2. Channel and Frequency Offset Estimation
where is the number of pilot subcarriers in the preamble and is the channel length. In order to avoid ISI (Inter Symbol Interference), . In the standard, the number of pilot subcarriers is 128, that is, , and therefore channels up to (very rich scattering channels) can be accurately estimated.
where are the first columns from , is the DFT matrix removing the rows whose index corresponds to a zero element in the preamble, , with the vector of nonzero elements in , and is the time-domain preamble received by th antenna. Next, the most significant taps are kept (i.e., the first values), this way avoiding noise caused by nonexistent taps.
After the correction of the estimated frequency offset, the channel estimation is performed again to enhance the system performance. This new estimation will be referred to throughout the paper as enhanced estimation.
Usually, signals are sampled at least two times the Nyquist sampling frequency (i.e., , where is the total signal bandwidth , where is the carrier frequency, and is the signal bandwidth). However, sometimes such a large is not possible, and, thus, subsampling needs to be applied . If the signal has a bandwidth of Hertz, sampling at is enough to recover the original signal without distortion (aliasing).
2.2. Radio Frequency Module
RF specifications Summary.
Amplitude Imbalance between chains
Phase Imbalance between chains
2.3. Base-Band and Intermediate Frequency Modules
Next, the Base-Band and Intermediate Frequency modules will be described. Both modules have been implemented using similar hardware, the DAC-VHS and the ADC-VHS from Lyrtech for the transmitter and receiver, respectively. Both platforms are analogous in hardware with the difference that the first one has 8 DACs (Digital to Analog Converters) with 14-bit precision while the second one has 8 ADCs (Analog to Digital Converters) with 14-bit precision. For the testbed, only 2 out of 8 are used but the platform allows extensions for more than 2 antennas. Each board has a large Virtex IV FPGA from Xilinx and a Pentium IV processor. The FPGA was used for the prototype implementation and base-band processing whereas the processor was used for managing and user interface purposes.
Since the Radio Frequency module required 70 MHz inputs, the interface between the BB and the RF part has the mission not only of adapting impedances and voltages but also of up/down-converting the BB to/from 70 MHz of intermediate frequency. Another technical aspect in the receiver was that the maximum ADC sample frequency (104 Msamples/s) was not enough to fulfill the Nyquist criterion for the 70 MHz signal; thus, a subsampling processing was needed to be able to correctly receive the signal. In our testbed, a sampling frequency MHz was used. Since the signal bandwidth is 3.5 MHz, we can recover it without distortion.
At the transmitter, first we obtain the bit sequence, which can be a specific one or generated randomly. Next, this bit sequence is passed through the encoder block which includes a randomizer, a Reed-Solomon (RS) encoder, an interleaver, and a puncturer to obtain the encoded bits. This block may change depending on the transmission mode. Besides, since there is an RS encoder, bits must be converted into bytes and, after the RS, converted back into bits, an operation that consumes registers in the FPGA. Also in this block, due to the interleaver, a SIRO (Sequential Input Random Output) buffer is needed.
Once the complex I-Q signal has been generated, in order to obtain spatial diversity, an Alamouti Space Time Coding (STC) scheme is applied; thus, two different streams are created, each one for each antenna. The framing structure such as preambles, pilots, and headers is appended to these two different flows and they are transformed into time-domain by using an IFFT. In order to avoid ICI (Inter-Carrier Interference) and ISI, the CP is added and we obtain the complex base-band signal. Subsequently, each branch is up-converted at 70 MHz intermediate frequency. It should be noted that the prototype does not include a DUC (Digital Up-converter); so this operation must be performed by the FPGA. These up-converted signals will be the inputs for the RF module.
On the receiver side, the cyclic prefix is extracted before the FFT module. The FFT module works the same way as its IFFT counterpart. However, there is an additional problem. To obtain symmetry between transmission and reception, the output of the FFT should be the same frames as at the input of the IFFT. If they are not, they cannot be delivered to the next module in the reception chain. Nevertheless, it can be observed that the output of the IFFT is also formed by the burst showed in the IFFT, with the additional inconvenience of the first symbol of the frame moved to the last position of the burst. The problem is solved using a frame reshaper similar to the one used on the transmitter side, with the additional feature of frame inversion (see Figure 6(b)). It also introduces a one-window-time delay.
Moreover, during the testing period, a symbol error was usually detected in the final output, always affecting the first or the last symbol in a frame. As the first and the last symbols belong to the safe-guard space (due to the cyclic prefix), this error was never propagated to the following modules.
Besides, also on the receiver side, the counterparts blocks to those in the transmitter have been implemented but some extra blocks are also needed for synchronization (time and frequency) and channel estimation/equalization purposes. As mentioned before, since the ADC sample frequency does not fulfill the Nyquist criterion (the input signal is 70 MHz), a subsampling processing is performed previous to the IF block. Next, the signal is down-converted to baseband and introduced to the synchronization and channel estimation block. In this block, a joint time-frequency offset and channel estimation has been implemented based on , and also including the enhanced version.
In Figure 7(a) the received constellation at antenna 1 is shown, where a normalized frequency offset of has been induced. Next, in Figure 7(b), the corrected constellation by the frequency offset block at antenna 1 is also displayed. It can be seen that even though the normalized frequency offset is large, the algorithm is able to compensate it and it presents a good performance; the decision regions are well defined. In this figure, for a QPSK transmission, the pilot symbols (BPSK modulated at the edges) and the two superimposed QPSK constellations due to the Alamouti codification can be observed.
The prototyping has been carried out by using System Generator and ISE (Integrated System Environment) Foundations from Xilinx  starting with a Simulink design. After this first prototype, some parts such as the Viterbi decoder have been implemented directly in VHDL (Very high-speed integrated circuit Hardware Description Language) in order to speed up the design, reduce area, and improve performance.
In the following, to evaluate the buffer size, the whole transmission chain is described, taking as an example the transmission of a frame consisting of 10 OFDM symbols by using the transmission mode 1: BPSK at code rate. Therefore, each OFDM symbol is made up of 96 bits. The total number of bits provided by the OFDM frame is 960. The Randomizer and the interleaving blocks do not affect the number of bits, because they are only data movements. The convolutional encoder block generates two data lines, with 960 bits per OFDM frame each. The puncturing block aggregates both lines, providing a single line conveying 1920 bits per OFDM frame. The BPSK modulation block generates a pair of I/Q lines (i.e., two lines) carrying 3840 bits per OFDM frame each.
Next, the STC block performs an Alamouti encoder operation in order to feed the two antennas, that is, the testbed doubles the data rate. The output of this block consists of two pair of I/Q lines (i.e., four lines), while the total number of bits implied per line remains the same. Afterwards, the pilots and safeguard insertion block introduce 64 additional subcarriers to be used as pilots and safeguard band. Each sub-carrier is made up of two bits. The result is an OFDM frame made up of 10 OFDM symbols of 256 two-bit sub-carriers each. This totals 5120 bits per OFDM frame allocated by each of the four lines.
The preamble insertion block adds the short preamble at the beginning of each frame to obtain the final OFDM frame. At this point, 5632 bits per OFDM frame are being transmitted by each line.
The IFFT block forces a fivefold bit expansion in order to allocate 8 decimal positions. Each two-bit sub-carrier is converted to a ten-bit (eight of which are decimals) sub-carrier, totalling 28160 bits per OFDM frame in each of the four lines (i.e., 11 OFDM symbols, 256 sub-carriers per OFDM symbol, 10 bits per subcarrier).
The final cyclic prefix insertion block takes the last 320 bits of the 2560-bit symbol and copies them at the beginning of the symbol. As a result, each of the four lines transports 31680 bits per OFDM-transmitted frame.
Required FPGA resources summary.
4 Input LUTs
Logic Utilization Slice
In order to perform the characterization and modeling of MIMO BFWA (Broadband Fixed Wireless Access) channels in outdoor-indoor environments, several measurement campaigns were carried out on the 3.5 GHz frequency band with a bandwidth of 250 MHz. The measurements were made between two buildings of the University of Cantabria (Spain) separated by a distance of 120 m. The transmitter array was positioned as a base station on the terrace of a building, while the receiver was placed inside the other building in three scenarios with different characteristics. The first scenario is an assembly room, an open area with few obstacles around the receiver array (denoted as open). The second scenario is an electronics laboratory equipped with computers, workbenches, measuring equipment, and cupboards (denoted as closed). These two scenarios are at a height around 6 m lower than the transmitter. The third scenario is a typical office floor, at a height of 15 meters below the transmitter. The influence of the line of sight between the transmitter and the receiver is considered in the channel characterization, placing the receiver array in three different local areas for each measurement scenario. The first measurement area was located close to a window, opposite the transmitter, in a QLOS (quasiline of sight) situation. In this area, the line of sight was only obstructed by a window. On moving away from this window and going into the room, the visual line of sight between the transmitter and the receiver was lost. In these conditions of nonline of sight, measurements are made in two local areas, NLOS (Nonline of Sight), in which the receiver is already indoors in the building but only one of the inner walls obstructs the direct sight of the transmitter, and HNLOS (Hard-NLOS), in which the transmitter is located in an indoor zone of the building with several partitions between the transmitter and the receiver.
3.2. Measurement System
A wideband measurements system based on an E4433B signal generator and an Agilent PNA E8362A network analyzer was used. The system performs a 400-tone frequency sweep in the band of interest: 3.385–3.635 GHz. The two ends of the measurement system were synchronized in frequency and phase thanks to the external reference of 10 MHz generated by rubidium oscillators and disciplined by GPS (Global Positioning System) receivers.
The transmitter array was formed by directional sectorial antennas with a gain of 15 dBi separated 10 and pointing towards the measurement scenario. The elements of the receiver array were two omnidirectional biconical antennas separated by 1.0 with a typical gain of 0 dBi. The measurements were made in the absence of moving persons to maintain the stationarity of the channel.
In , we analyzed the average capacity that may be achieved in the measured channels and three transmission strategies: (i) exact channel knowledge, CSIT (Channel State Information at the Transmitter), (ii) knowledge about the channel statistics, CDIT (Channel Distribution Information at the Transmitter), and, in order to have a baseline for the comparisons, (iii) no channel knowledge. We concluded that the performance achieved in case of CDIT knowledge is very similar to the optimum when the transmitter knows the channel perfectly.
In MIMO-OFDM, the knowledge about the channel statistics may be obtained from either time or frequency averages. Calculating the average of the channel correlation in the time domain requires a certain amount of time intervals to be awaited in order to have a good estimation of the true average. Therefore, we propose employing the frequency dimension offered by OFDM so that the average can be calculated in frequency with no temporal delay. Instead of using several time intervals to calculate the average, we perform the averaging through all the frequency samples that are available in a given OFDM symbol.
Comparing the average capacity in the HNLOS and LOS scenarios the same conclusions as in the previous section are obtained with higher capacity values realizable in HNLOS due to the lower spatial correlation. Interestingly, in this case, attaining the full capacity requires the use of all transmission degrees of freedom so that beamforming along the principal eigenvector gives substantially lower average capacity than spatial multiplexing at high SNR.
In this paper, a real-time flexible MIMO-OFDM IEEE 802.16 prototype that was implemented and a measurement campaign on the 3.5 GHz band have been described. For the baseband, an FPGA architecture was used, showing that this hardware is adequate for prototyping wide-band wireless communications systems. It has been shown that since we used the same pipeline for the transmitted/received data (out of the STC), the FPGA is efficiently utilized at the expenses of larger buffers (data vectors are processed concatenated).
The analysis of measured channels showed that higher capacity can be achieved in case of obstructed scenarios and that CDIT capacity is close to CSIT with much lower complexity and requirements in terms of channel estimation and feedback. The channel correlation can be obtained from averages in the frequency domain that may eventually reduce the delay necessary to compute the channel statistics. Finally we have shown that for MIMO-OFDM systems, extra signal processing such as enhanced joint channel and frequency offset estimation is needed to obtain a good performance and approach in practice the theoretical capacity improvements. In the future, the evaluation of different transmission schemes and diversity configurations will be carried out by using the prototype.
The authors wish to thank David Díaz, Roberto Prieto, Antonio Morales, and José A. Rivas for their collaboration. This work has been partly funded by projects MACAWI (TEC 2005-07477-c02), MULTIADAPTIVE (TEC2008-06327-C03-02), and MAMBO3 (CCG08-UC3M/TIC-4069).
- Nanda S, Walton R, Ketchum J, Wallace M, Howard S: A high-performance MIMO OFDM wireless LAN. IEEE Communications Magazine 2005, 43(2):101-109.View ArticleGoogle Scholar
- Willink TJ: MIMO OFDM for broadband fixed wireless access. IEE Proceedings: Communications 2005, 152(1):75-81. 10.1049/ip-com:20040969View ArticleGoogle Scholar
- IEEE 802.16 Working Group on Broadband Wireless Access Standards (WirelessMAN), http://www.http.com//ieee802.org/16
- IEEE 802.16-2004 : IEEE standard for local and metropolitan area networks Part 16: air interface for fixed broadband wireless access systems. IEEE; 2004.Google Scholar
- IEEE 802.16e-2005 : IEEE standard for local and metropolitan area networks Part 16: air interface for fixed and mobile broadband wireless access systems. Amendment 2: physical and medium access control layers for combined fixed and mobile operation in licensed bands and corrigendum 1. IEEE; 2005.Google Scholar
- Murphy P, Lou F, Sabharwal A, Frantz JP: An FPGA based rapid prototyping platform for MIMO systems. Proceedings of the 37th Asilomar Conference on Signals, Systems and Computers (ACSSC '03), November 2003, Pacific Grove, Calif, USA 900-904.Google Scholar
- Wallace JW, Jeffs BD, Jensen MA: A real-time multiple antenna element testbed for MIMO algorithm development and assessment. Proceedings of IEEE International Symposium on Antennas and Propagation Society (APS '04), June 2004, Monterey, Calif, USA 2: 1716-1719.Google Scholar
- Rupp M, Mehlführer C, Caban S, Langwieser R, Mayer LW, Scholtz AL: Testbeds and rapid prototyping in wireless system design. EURASIP Newsletter 2006, 17(3):32-50.Google Scholar
- Caban S, Mehlführer C, Langwieser R, Scholtz AL, Rupp M: Vienna MIMO testbed. EURASIP Journal on Applied Signal Processing 2006, 2006:-13.Google Scholar
- Golden GD, Foschini CJ, Valenzuela RA, Wolniansky PW: Detection algorithm and initial laboratory results using V-BLAST space-time communication architecture. Electronics Letters 1999, 35(1):14-16. 10.1049/el:19990058View ArticleGoogle Scholar
- Rao RM, Zhu W, Lang S, et al.: Multi-antenna testbeds for research and education in wireless communications. IEEE Communications Magazine 2004, 42(12):72-81.View ArticleGoogle Scholar
- Sampath H, Talwar S, Tellado J, Erceg V, Paulraj A: A fourth-generation MIMO-OFDM broadband wireless system: design, performance, and field trial results. IEEE Communications Magazine 2002, 40(9):143-149. 10.1109/MCOM.2002.1031841View ArticleGoogle Scholar
- Dubuc C, Starks D, Creasy T, Hou Y: A MIMO-OFDM prototype for next-generation wireless WANs. IEEE Communications Magazine 2004, 42(12):82-87.View ArticleGoogle Scholar
- Xiang W, Pratt T, Wang X: A software radio testbed for two-transmitter two-receiver space-time coding OFDM wireless LAN. IEEE Communications Magazine 2004, 42(6):S20-S28.View ArticleGoogle Scholar
- Xiang W, Waters D, Pratt TG, Barry J, Walkenhorst B: Implementation and experimental results of a three-transmitter three-receiver OFDM/BLAST testbed. IEEE Communications Magazine 2004, 42(12):88-95.View ArticleGoogle Scholar
- Haene S, Perels D, Burg A: A real-time 4-stream MIMO-OFDM transceiver: system design, FPGA implementation, and characterization. IEEE Journal on Selected Areas in Communications 2008, 26(6):877-889.View ArticleGoogle Scholar
- IEEE 802.11a : WLAN medium access control (MAC) and physical layer (PHY) specifications: high-speed physical layer in the 5 GHz Band. IEEE; June 2001.Google Scholar
- Alamouti SM: A simple transmit diversity technique for wireless communications. IEEE Journal on Selected Areas in Communications 1998, 16(8):1451-1458. 10.1109/49.730453View ArticleGoogle Scholar
- Tarokh V, Jafarkhani H, Calderbank AR: Space-time block codes from orthogonal designs. IEEE Transactions on Information Theory 1999, 45(5):1456-1467. 10.1109/18.771146MathSciNetView ArticleMATHGoogle Scholar
- Jiménez VPG, García MJF-G, González Serrano FJ, García Armada A: Design and implementation of synchronization and AGC for OFDM-based WLAN receivers. IEEE Transactions on Consumer Electronics 2004, 50(4):1016-1025. 10.1109/TCE.2004.1362493View ArticleGoogle Scholar
- Schmidl TM, Cox DC: Robust frequency and timing synchronization for OFDM. IEEE Transactions on Communications 1997, 45(12):1613-1621. 10.1109/26.650240View ArticleGoogle Scholar
- Minn H, Bhargava VK, Letaief KB: A robust timing and frequency synchronization for OFDM systems. IEEE Transactions on Wireless Communications 2003, 2(4):822-839.View ArticleGoogle Scholar
- Tung T-L, Yao K: Channel estimation and optimal power allocation for a multiple-antenna OFDM system. EURASIP Journal on Advances in Signal Processing 2002, 2002(3):330-339. 10.1155/S1110865702000689View ArticleMATHGoogle Scholar
- Balamurali N, Jalihal D: An efficient algorithm for joint carrier frequency offset and channel estimation in IEEE 802.16 OFDM systems. Proceedings of the 1st International Symposium on Wireless Communication Systems (ISWCS '04), September 2004, Port Louis, Mauritius 428-432.Google Scholar
- Nicholson WH, Sakla AA: The sampling and full reconstruction of band-limited signals at sub-Nyquist rates. Proceedings of the IEEE International Symposium on Circuits and Systems (ISCS '90), May 1990, New Orleans, La, USA 3: 1796-1800.View ArticleGoogle Scholar
- Andraka R: A survey of CORDIC algorithms for FPGA based computers. Proceedings of the ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA '98), February 1998, Monterey, Calif, USA 191-200.Google Scholar
- Xilinx : ISE Foundations. http://www.xilinx.com/tools/designtools.htm
- Fernández O, Domingo M, Torres RP:Outdoor to indoor wideband MIMO channel modelling. Proceedings of the IEEE 69th Vehicular Technology Conference (VTC '09), April 2009, Barcelona, Spain 1-5.Google Scholar
- Fernández JJG, Sánchez-Fernández M, Armada AG, Torres RP, Domingo M, Fernández O: Analysis of beamforming and spatial multiplexing strategies in WMAN outdoor-indoor scenarios. Proceedings of the IEEE 69th Vehicular Technology Conference (VTC '09), April 2009, Barcelona, Spain 1-5.Google Scholar
- Hari KVS, Sheikh KP, Bushue C: Interim channel models for G2 MMDS fixed wireless applications. IEEE; 2000.Google Scholar
This article is published under license to BioMed Central Ltd. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.