Developing the LTE uplink, especially the receiver for the base station, requires complex design approaches and a significant capability in test systems.By Tim Fowler, Cambridge Consultants Ltd.
click to enlarge
Figure 1. Functional test equipment.
Broadband wireless technologies occupy a large bandwidth of radio spectrum. On modern standards this is anything up to 20 MHz. Radio spectrum is a scarce commodity and so systems are forced to operate at carrier frequencies of anything from many hundreds of megahertz up to several gigahertz. A radio receiver operating at these carrier frequencies has a number of problems to overcome, including noise and interference from other radios in the band of operation, and the ever-changing multipath channel environment. It is specifically the multipath in the radio environment that complicates the design of the LTE uplink. To design a better uplink receiver, we needed to design a repeatable and controllable radio-path that met accepted standards for multipath simulation.
click to enlarge
Figure 2. Test UE GUI.
While using this approach showed good performance for DUEL, we could not easily explore whether the benefits the simulations promised would really exist in a real-world implementation, especially with real-world constraints such as finite processing time, fixed-point arithmetic and finite processing resources. We needed to be able to explore all the conditions that users would experience and to refine our algorithms we needed to develop a real-time implementation environment for DUEL.
Because DUEL is just a signal processing software component intended for use deep inside an LTE base-station, we determined that we would need to develop our own test environment to give us repeatable control over the parameters that would affect DUEL and its performance.
click to enlarge
Figure 3. Test eNodeB GUI.
Figure 1 shows the test setup that we created. The Test UE (terminal) synthesizes LTE uplink packets (with pseudo-random data in them) and applies mobile multipath and additive Gaussian noise. The Test UE Graphical User Interface (GUI) allows us to modify in real time the RF frequency, the data burst type, the forward error correction applied, the speed of movement of the user and the signal levels of wanted (LTE) and unwanted (noise). The display shows the multipath in the channel in real time and where the user is in the virtual path that they follow (we can even return to the same point in the channel model and see the same multi-path conditions). This repeatability has been essential to understand the behavior of the system.
The eNodeB (base station) runs a conventional SC-FDMA receiver path, and also passes the data through DUEL to form a completely separate receiver path. An additional ‘UE TX synth' block within the Test eNodeB enables us to compare bit-by-bit each of the decoded outputs against what the UE transmitted. The Test
The complete test platform is built using development boards from picoChip with our own VIPER PHY development board, that provides amongst other things the physical interfaces for monitors for the GUIs (driven by the picoArray) and DtoA and AtoD converters.
Overall, the platform combines the speed of real hardware with the repeatability of DSP simulators. The test platform allows for side-by-side comparison of a conventional MMSE-based and a DUEL-based receiver.
As Figure 3 shows DUEL receivers shows significantly fewer bit errors (before FEC) compared to MMSE (left).
This platform provides us with:
• A DSP environment typical of modern base station products (whether femto- pico- or macro-cell)
• High performance computation necessary for calculation of the channel response in real time
• Much tighter control of channel model parameters than are typically afforded by classic fading simulators.
• True analog path allowing the impact of time and frequency errors to be assessed
• Hard real time display of constellation points and other internal data points on a video monitor.
• Using the platform, we have been able to run many scenarios, over extended periods of time to evaluate the performance of DUEL in different conditions. The test platform allowed us to show that the constrained implementation of DUEL provides excellent performance improvements over MMSE for multipath channels and no degradation of performance in flat channels.
Figure 4 shows two things: (1) The channel characteristics vary rapidly over distances of only a few centimetres. This is because of the short wavelength of radio waves at several GHz. (2) DUEL surpasses MMSE by a large factor frequently and is almost never worse than MMSE. Improvements in bit error rate by a factor of 1000:1 are quite common with DUEL in tough multipath conditions.
In conclusion, we found the developing the specific test environment for DUEL was the best way to create the repeatable tests we needed to experiment with the performance of different receiver options. A systematic control of the entire transmitter, channel receiver model was essential to understanding the complete impact of different design options. The ability to rapidly create visualisations of complex characteristics in real time made it significantly easier to develop and refine the solution.
Tim Fowler is commercial director, Wireless Division for Cambridge Consultants Ltd., www.cambridgeconsultants.com