TU Dresden uses National Instruments Platform for 5G Research

Similar documents
FPGA implementation of Generalized Frequency Division Multiplexing transmitter using NI LabVIEW and NI PXI platform

Bridge RF Design and Test Applications with NI SDR Platforms

ni.com The NI PXIe-5644R Vector Signal Transceiver World s First Software-Designed Instrument

ETSI Standards and the Measurement of RF Conducted Output Power of Wi-Fi ac Signals

Prototyping Next-Generation Communication Systems with Software-Defined Radio

Spectral Monitoring/ SigInt

5G 무선통신시스템설계 : WLAN/LTE/5G

Wideband Spectral Measurement Using Time-Gated Acquisition Implemented on a User-Programmable FPGA

MIMO RFIC Test Architectures

Enabling Future Wireless Technology Research through Flexible & Modular Platforms

Radio with COTS Technologies. ATE Systems Engineer

5 th Generation Non-Orthogonal Waveforms for Asynchronous Signaling. Final Review. Brussels, Work Package 5

Building an Efficient, Low-Cost Test System for Bluetooth Devices

RF and Microwave Test and Design Roadshow 5 Locations across Australia and New Zealand

2015 The MathWorks, Inc. 1

A Rapid Graphical Programming Approach to SDR Design and Prototyping with LabVIEW and the USRP

All Beamforming Solutions Are Not Equal

NI Technical Symposium ni.com

What s Behind 5G Wireless Communications?

Faculty of Information Engineering & Technology. The Communications Department. Course: Advanced Communication Lab [COMM 1005] Lab 6.

ni.com Mounzer saleh Applications engineer Tel:

GFDM Interference Cancellation for Flexible Cognitive Radio PHY Design

EC 551 Telecommunication System Engineering. Mohamed Khedr

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

MRI & NMR spectrometer

FPGA Implementation of Gaussian Multicarrier. Receiver with Iterative. Interference. Canceller. Tokyo Institute of Technology

From Antenna to Bits:

Boosting Microwave Capacity Using Line-of-Sight MIMO

Institutional Repository of Lund University Found at

PoC #1 On-chip frequency generation

PXI Vector Signal Transceivers

Experimental Analysis and Simulative Validation of Dynamic Spectrum Access for Coexistence of 4G and Future 5G Systems

June 09, 2014 Document Version: 1.1.0

Simulating and Testing of Signal Processing Methods for Frequency Stepped Chirp Radar

FILA: Fine-grained Indoor Localization

Nutaq OFDM Reference

RF and Microwave Test and Design Roadshow Cape Town & Midrand

C2 and Payload in One Link

Stephen Plumb National Instruments

OFDM Transceiver using Verilog Proposal

Contributions for 5G Development at Brazil. Dr. Henry Douglas Rodrigues May 22 nd 2018

Simulation of Analog Modulation and Demodulation Techniques in Virtual Instrumentation and Remote Lab

OFDMA and MIMO Notes

Technical Aspects of LTE Part I: OFDM

UK-China (B)4G Wireless MIMO Testbed: Architecture and Functionality

A Product Development Flow for 5G/LTE Envelope Tracking Power Amplifiers, Part 2

Presentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth

WiMAX Summit Testing Requirements for Successful WiMAX Deployments. Fanny Mlinarsky. 28-Feb-07

UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER

Integrated Solutions for Testing Wireless Communication Systems

Developing and Prototyping Next-Generation Communications Systems

Multiple Antenna Processing for WiMAX

2012 LitePoint Corp LitePoint, A Teradyne Company. All rights reserved.

Performance Evaluation of Wireless Communication System Employing DWT-OFDM using Simulink Model

Redefining RF Instrumentation

High-end vector signal generator creates complex multichannel scenarios

Anju 1, Amit Ahlawat 2

Test Range Spectrum Management with LTE-A

Cisco Prisma II Quad Optical Input Enhanced Digital Return (EDR) Receiver for Compact Segmentable Nodes

ELT Radio Architectures and Signal Processing. Motivation, Some Background & Scope

Implementation of High-throughput Access Points for IEEE a/g Wireless Infrastructure LANs

Long Term Evolution (LTE) and 5th Generation Mobile Networks (5G) CS-539 Mobile Networks and Computing

FPGA Implementation of PAPR Reduction Technique using Polar Clipping

Research and Implementation of 2x2 MIMO-OFDM System with BLAST Using USRP-RIO

5G Networks Research and Development

University of Bristol - Explore Bristol Research. Link to publication record in Explore Bristol Research PDF-document.

Realization of Peak Frequency Efficiency of 50 Bit/Second/Hz Using OFDM MIMO Multiplexing with MLD Based Signal Detection

IMPLEMENTATION OF DOPPLER RADAR WITH OFDM WAVEFORM ON SDR PLATFORM

SpectraTronix C700. Modular Test & Development Platform. Ideal Solution for Cognitive Radio, DSP, Wireless Communications & Massive MIMO Applications

CHAPTER 10 CONCLUSIONS AND FUTURE WORK 10.1 Conclusions

NI USRP Lab: DQPSK Transceiver Design

PXI WLAN Measurement Suite Data Sheet

Flexible and Modular Approaches to Multi-Device Testing

AN FPGA IMPLEMENTATION OF ALAMOUTI S TRANSMIT DIVERSITY TECHNIQUE

Comparative study of 5G waveform candidates for below 6GHz air interface

Production Test and Spectral Monitoring

802.11ax Design Challenges. Mani Krishnan Venkatachari

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

Advances in RF and Microwave Measurement Technology

An OFDM Transmitter and Receiver using NI USRP with LabVIEW

Planning of LTE Radio Networks in WinProp

March, 2003 IEEE P /131r0. IEEE P Wireless Personal Area Networks

Field Experiments of 2.5 Gbit/s High-Speed Packet Transmission Using MIMO OFDM Broadband Packet Radio Access

Motorola Wireless Broadband Technical Brief OFDM & NLOS

Carrier Frequency Offset Estimation Algorithm in the Presence of I/Q Imbalance in OFDM Systems

MASTER THESIS PROJECT PROPOSALS: SIGNAL PROCESSING FOR WIRELESS AND SATELLITE COMMUNICATIONS

Beamforming for 4.9G/5G Networks

Lecture LTE (4G) -Technologies used in 4G and 5G. Spread Spectrum Communications

Implementation and Complexity Analysis of List Sphere Detector for MIMO-OFDM systems

Using a COTS SDR as a 5G Development Platform

Advances in Wireless Communications: Standard Compliant Models and Software Defined Radio By Daniel Garcίa and Neil MacEwen

Mobile & Wireless Networking. Lecture 2: Wireless Transmission (2/2)

VLSI Implementation of Digital Down Converter (DDC)

Lecture 13. Introduction to OFDM

WIRELESS 20/20. Twin-Beam Antenna. A Cost Effective Way to Double LTE Site Capacity

Low Complexity GFDM Receiver Based On Sparse Frequency Domain Processing

The Framework of the Integrated Power Line and Visible Light Communication Systems

Note Using the PXIe-5785 in a manner not described in this document might impair the protection the PXIe-5785 provides.

Ten Things You Should Know About MIMO

Physical Layer Frame Structure in 4G LTE/LTE-A Downlink based on LTE System Toolbox

Transcription:

TU Dresden uses National Instruments Platform for 5G Research Wireless consumers insatiable demand for bandwidth has spurred unprecedented levels of investment from public and private sectors to explore new ways to increase network capacity. Service providers, now deploying fourth generation networks, are already beginning to look toward and plan for fifth generation networks (5G) to meet the escalating demand. Researchers at TU Dresden (TUD) have begun investigations into 5G technologies using a graphical system design approach and National Instruments software defined radio platforms. Using the NI platform, TUD researchers significantly compressed the time to transition from concept to prototype. TUD researchers have an initial focus of improving the 4G networks physical layer. Current 4G networks cover a variety of wireless standards and applications such as wireless local access networks also known as WiFi (802.11 a/g/n) and cellular (LTE). Both WLAN and cellular systems use OFDM (orthogonal frequency division multiplexing) as a broadband modulation transport in the physical layer. OFDM essentially breaks up broadband digital data to be transmitted onto several smaller carriers or subcarriers rather than transmit lots of data on a single carrier. Advantages of OFDM over conventional single carrier approaches include improved spectrum efficiency, and mitigation of multipath propagation interference that causes data errors and loss of signal. Another benefit of OFDM systems is that equalization on a narrow band subcarrier is computationally less taxing than broadband non-ofdm schemes. For more information on OFDM, please see this link (ref: http://zone.ni.com/devzone/cda/ph/p/id/150). Although OFDM offers advancements over single carrier approaches such as improving network capacity, bandwidth and reliability; there are a few drawbacks. 1. OFDM when paired with an amplitude modulation scheme lowers power amplifier added efficiency (PAE), and thus consumes power resulting in batteries that lose their charge faster in mobile devices. 2. OFDM waveforms produce increased side lobe levels. OFDM subcarriers are shaped with rectangular pulses in time which causes very high side lobes of the corresponding frequency domain pulse. Higher side lobe level increases the noise and interference in adjacent channels inhibiting other devices to use that channel potentially wasteful of available spectrum. 3. OFDM is also very sensitive in terms of carrier frequency offset, which requires sophisticated synchronization mechanisms to guarantee the orthogonality between the subcarriers. TUD is exploring a new physical layer modulation transport scheme for wireless communication systems called GFDM or General Frequency Division Multiplexing as an alternative to OFDM to compensate for the above mentioned shortcomings. At a high level, GFDM builds on the OFDM concept including the multi-carrier framework but adds signal processing to both transmit and receive chains to improve operational performance. This new technique effectively applies pulse shaping filtering to each subcarrier to improve power amplifier efficiency or PAE 1 and to attenuate out of band radiation. Filtering each subcarrier requires additional processing, but with Moore s Law advancing the computational processing capacity through additional processing cores and with efficient Digital Signal Processing techniques, the tradeoff will inevitably become a net positive over time.

About the System TU Dresden researchers began with a mathematical model of their GFDM algorithms in the transmit (Tx) and receive (Rx) signal processing context. Although it was difficult to envision the system simply from the model, NI worked closely with the researchers to define a system that met the following requirements: 1. Sufficient processing capacity 2. Easy to debug both at a program and system level 3. Able to transmit and receive in the available spectrum and conform to existing spectrum regulations. 4. Extensible. Perhaps most importantly, the TUD researchers wanted to have an extensible platform one that would scale into a multi-stream MIMO prototype capable of 8x8 or higher. The prototype system uses a National Instruments PXI system which includes the following: NI PXIe-1085, 18 slot PXI Express chassis NI PXIe-8133 multicore, real-time embedded computer/controller NI PXIe-7965R NI FlexRIO, Xilinx Virtex 5 Sx95T FPGA NI 5791 RF Transceiver 200 MHz to 4.4 GHz NI LabVIEW system design software and the following modules: NI LabVIEW Full Development System NI LabVIEW Real-Time Module NI LabVIEW FPGA Module NI LabVIEW MathScript RT Module To model both Tx and Rx, two identical PXIe systems were built and separated by distance to model a real deployment. The prototype uses two PXI Express chassis that each house an embedded multicore real-time controller and up to eight NI FlexRIO FPGA modules with NI 5791 adapters. The NI 5791 is a full duplex RF transceiver capable of transmitting and receiving wireless signals from 200 MHz to 4.4 GHz with up to 100 MHz of continuous real-time bandwidth. The initial experiments use a SISO link; however, the prototype was designed to expand and the system to be expanded to accommodate up to 8 NI FlexRIO and NI 5791 modules to realize a complete 8x8 MIMO system for future work (see Figure 1: GFDM System Block Diagram).

Figure 1: GFDM System Block Diagram A host computer connects to the real-time controller via standard Ethernet. Each prototype system features significant computational processing capabilities with the Virtex 5 Sx95T for real-time signal processing for implementation of the physical layer, the real-time embedded quad-core computer, and the host computer. The GFDM algorithm was developed and simulated in a math tool on the host computer and then ported to the prototype using LabVIEW. A Phased Approach The TUD researchers chose a phased approach when moving from their math code to the hardware. The initial experiments on the prototype included moving the math code developed on the host using pure simulation to LabVIEW and verifying the results. The LabVIEW Mathscript RT module was used to cut and paste the text code into a LabVIEW graphical node and execute the text-based math code in LabVIEW with minimal modifications. Once the results were verified or re-verified in LabVIEW, the algorithm was connected to the hardware. LabVIEW abstracts many of the hardware complexities of a software defined radio system by including intuitive APIs and drivers for all of the hardware input/output peripherals including the RF front ends. The task of connecting the simulation code to the hardware entails connecting the input data ports to the outputs available as graphical icons. The hardware abstraction simplified the integration task and the TUD researchers were able to quickly construct a non-real time test of the math code with minimal work. The GFDM algorithm ran on the prototype hardware and performed to the simulation. The resulting transmit waveforms were acquired and analyzed. The side lode rejection improved substantially from a similar OFDM-only scenario by 20 to 30 db 2 depending on the system configuration. The peak to average ratio on the subcarriers was measured and performed closely to simulated data. To recap, the researchers at TUD transitioned their GFDM physical layer from simulation only to a working prototype in a few weeks. Although the prototype results matched the simulation an impressive achievement their work was not done. The goal of the initial investigation was to produce a real-world, real-time prototype. Real-time clearly indicates that the communication waveforms are

constructed and sent over the air in real-time for a transmitter and acquired, demodulated and decoded on the receiver. To achieve real-time performance for this prototype, more work was to be done. Achieving Real-time Performance Building a prototype capable of demonstrating real-time actual performance can be very time consuming if not planned properly. The TUD researchers chose to model the fixed point implementation of the GFDM algorithm in LabVIEW before moving to the FPGA. In this way, the researchers were able to make tradeoffs in terms of precision and resources with the goal of matching the floating point simulation performance while efficiently using system resources. LabVIEW provides a natural environment for this type of transition as LabVIEW is a flexible and configurable system design software that enables researchers to build test benches and iteratively optimize the implementation (based on the parameters discussed above). Although FPGAs provide powerful computational engines for the algorithm developer, they typically do not optimally offer floating point arithmetic processing capabilities. This means that researchers must convert floating point math algorithms to fixed point math before these algorithms can be deployed on an FPGA. TUD researchers had to encumber this same step, and they converted the math code to LabVIEW fixed point math and re-simulated. With a fixed point model, the next phase focused on actually moving blocks of the transmit chain to the FPGA. Since graphical system design comprehends a heterogeneous multi-processing environment, the LabVIEW G language scales to the FPGA as a high-level description language. Once the algorithm is verified as a fixed point G representation, then a prudent approach is to segment the algorithm for deployment on the FPGA. The motivation for the segmentation approach is two-fold. First, by logically separating the algorithm and deploying parts of the algorithm bit by bit reduces risk and minimizes iteration. One of the more challenging aspects of FPGA design is to design and deploy within the constraints of the available FPGA resources and iterating incrementally provides a way to assess upfront the resource constraints with a design. Second, the larger the algorithm, the longer the time to compile, synthesize and place-and-route the FPGA design. Ultimately, an incremental approach to algorithm FPGA deployment may require iteration but by using an incremental approach the time to deploy may be reduced. LabVIEW reduces the risk in deployment once the algorithms have been converted to fixed point simply by graphically highlighting the data flow so the algorithm designer can easily note where to cut the algorithm. With the a synchronous data flow model used by LabVIEW, the input data streams through the routing of wires intuitively highlights how to move blocks into the LabVIEW FPGA project as the connections retain their hierarchy and relationships. This graphical system design approach minimizes any rework as the data flows to FIFOs rather than a direct connection to a DSP routine or VI. In LabVIEW FPGA, the FIFO is a mechanism for buffering samples to match timing and data rates between routines, VIs, and / or intellectual property (IP) blocks. Once the appropriate transmitter blocks were moved the FPGA, TUD researchers retested to see whether the results retained their accuracy once they moved them to the reconfigurable hardware target. With no significant deviation from the floating point model, TUD researchers were able to observe a significant increase in execution speed the algorithm simply ran faster and the real performance closely matched that of the initial simulation. TUD researchers continued to move signal processing blocks to the FPGA until suitable real-time performance was achieved.

An Interesting Discovery Moving from a floating point math model to a fixed point FPGA implementation took about 3 months of work. However, the TUD researchers did not simply do this to recreate their math simulation. In fact, while implementing the control code and data flow between the IP blocks the researchers added the ability to turn on and off subcarriers in real time either interactively or programmatically. The initial scope of the research clearly focused on the development of the GFDM physical layer and implementing a real-time prototype. However, with the ability to programmatically turn on and off subcarriers the scope of the project expanded to exploring cognitive radio using GFDM. With the additional subcarrier filtering, TUD researchers noted that it may be possible to intersperse data between the subcarriers that are turned off on an adjacent user s communications channel. Effectively that spectrum is now free, but the real question is whether it is usable. With the additional filtering that GFDM offers, it may be possible to build a multi-user system to achieve superior spectral efficiency (see Figure 2) by using cognitive radio techniques to transmit and receive on disabled subcarriers. The use of adjustable pulse shaping filters in GFDM results in higher spectral efficiency and possible co-existence with legacy systems by using cognitive radio techniques to transmit and receive on available spectrum such as the TV white spaces. Figure 2: GFDM waveform with subcarriers disabled.

Conclusion TU Dresden researchers made significant progress in a very short amount of time. Using NI s approach to graphical system design enabled them to address and solve system issues early on in the prototyping process and removed bottlenecks uncovered in prototyping exercises. The PXI Express system using NI FlexRIO modules and an NI PXIe-8135 real-time controller provided ample computational capacity for the initial experiments with room to expand in the future to 8x8 MIMO. It also allowed them to explore cognitive radio concepts which extend beyond simple simulation as the system aspects are difficult, or even impossible, to model. With a working prototype and NI technology, TUD researchers are able to expedite their 5G research objectives to explore new methods never before explored in a single system and beyond simple math-based approaches and help address the impending bandwidth crisis References: [1] G. Fettweis, M. Krondorf and S. Bittner, GFDM - Generalized Frequency Division Multiplexing in Proceedings of the 69th IEEE Vehicular Technology Conference (VTC Spring'09), Barcelona, Spain, 26.4. - 29.4.2009 https://mns.ifn.et.tu-dresden.de/lists/npublications/attachments/583/fettweis_g_vtc_09.pdf [2] N. Michailow, I. Gaspar, S. Krone, M. Lentmaier and G. Fettweis, Generalized Frequency Division Multiplexing: An Alternative Multi-Carrier Technique for Next Generation Cellular Systems in Proceedings of the 9th International Symposium on Wireless Communication Systems (ISWCS'12), Paris, France, 28.8. - 31.8.2012, invited paper https://mns.ifn.et.tu-dresden.de/lists/npublications/attachments/841/michailov_n_iswcs12.pdf