A SOFTWARE RE-CONFIGURABLE ARCHITECTURE FOR 3G AND WIRELESS SYSTEMS

Similar documents
A GENERIC ARCHITECTURE FOR SMART MULTI-STANDARD SOFTWARE DEFINED RADIO SYSTEMS

2015 The MathWorks, Inc. 1

SDR Platforms for Research on Programmable Wireless Networks

Performance Analysis of n Wireless LAN Physical Layer

A review paper on Software Defined Radio

2002 IEEE International Solid-State Circuits Conference 2002 IEEE

What s Behind 5G Wireless Communications?

Adoption of this document as basis for broadband wireless access PHY

MIMO RFIC Test Architectures

Integrated Solutions for Testing Wireless Communication Systems

STRS COMPLIANT FPGA WAVEFORM DEVELOPMENT

Using Modern Design Tools To Evaluate Complex Communication Systems: A Case Study on QAM, FSK and OFDM Transceiver Design

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

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

Anju 1, Amit Ahlawat 2

Technical Aspects of LTE Part I: OFDM

Wireless Medium Access Control and CDMA-based Communication Lesson 16 Orthogonal Frequency Division Medium Access (OFDM)

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

IMPLEMENTATION OF SOFTWARE-BASED 2X2 MIMO LTE BASE STATION SYSTEM USING GPU

UGWDR82NUH50 Datasheet

Flexible and Modular Approaches to Multi-Device Testing

HOW DO MIMO RADIOS WORK? Adaptability of Modern and LTE Technology. By Fanny Mlinarsky 1/12/2014

ETSI ES V1.1.1 ( )

DESIGN, IMPLEMENTATION AND OPTIMISATION OF 4X4 MIMO-OFDM TRANSMITTER FOR

Nutaq OFDM Reference

Prototyping Next-Generation Communication Systems with Software-Defined Radio

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

1 Introduction to Highly Integrated and Tunable RF Receiver Front Ends

Wireless Networks: An Introduction

A Software Configurable Spread Spectrum Transceiver

Outline / Wireless Networks and Applications Lecture 7: Physical Layer OFDM. Frequency-Selective Radio Channel. How Do We Increase Rates?

5G, WLAN, and LTE Wireless Design with MATLAB

From Antenna to Bits:

Porting the p receiver on the ExpressMIMO Platform (LabSession OAI 2)

TABLE OF CONTENTS CHAPTER TITLE PAGE

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX

Lecture #2. EE 471C / EE 381K-17 Wireless Communication Lab. Professor Robert W. Heath Jr.

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 9: Multiple Access, GSM, and IS-95

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

THE APPROACH OF SELEX COMMUNICATIONS ON SOFTWARE DEFINED RADIO

MIMO-LTE A relevant Step towards 4G. Prof. Dr.-Ing. Thomas Kaiser CEO mimoon GmbH

Maximizing MIMO Effectiveness by Multiplying WLAN Radios x3

3GPP Long Term Evolution LTE

Partial Reconfigurable Implementation of IEEE802.11g OFDM

SOFTWARE RADIOS APPLYING TO THE DGPS TRANSCEIVERS

WHITEPAPER MULTICORE SOFTWARE DESIGN FOR AN LTE BASE STATION

Goriparthi Venkateswara Rao, K.Rushendra Babu, Sumit Kumar

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

Wireless Medium Access Control and CDMA-based Communication Lesson 14 CDMA2000

SOFTWARE IMPLEMENTATION OF THE

C2 and Payload in One Link

Keysight Technologies Testing WLAN Devices According to IEEE Standards. Application Note

Basic idea: divide spectrum into several 528 MHz bands.

A New Complexity Reduced Hardware Implementation of 16 QAM Using Software Defined Radio

Part 7. B3G and 4G Systems

SCA WAVEFORM DEVELOPMENT FOR SPACE TELEMETRY

An Introduction to Software Radio

Multi-Way Diversity Reception for Digital Microwave Systems

Hybrid throughput aware variable puncture rate coding for PHY-FEC in video processing

Adaptive Modulation and Coding for LTE Wireless Communication

Spectral Monitoring/ SigInt

Communication systems employing spread spectrum

Transmitting Multiple HD Video Streams over UWB Links

Mobile Communication Systems. Part 7- Multiplexing

Telemeasured Performances of a DSP based CDMA Software Defined Radio

Software Radio: An Enabling Technology for Mobile Communications

802.11a Hardware Implementation of an a Transmitter

ABSTRACT 1. INTRODUCTION

Hybrid throughput aware variable puncture rate coding for PHY-FEC in video processing

II. FRAME STRUCTURE In this section, we present the downlink frame structure of 3GPP LTE and WiMAX standards. Here, we consider

Signal Processing in Mobile Communication Using DSP and Multi media Communication via GSM

CS 6956 Wireless & Mobile Networks April 1 st 2015

Power consumption reduction in a SDR based wireless communication system using partial reconfigurable FPGA

IEEE Broadband Wireless Access Working Group <

GENERIC SDR PLATFORM USED FOR MULTI- CARRIER AIDED LOCALIZATION

Speed your Radio Frequency (RF) Development with a Building-Block Approach

Bridge RF Design and Test Applications with NI SDR Platforms

Wireless Communication Systems: Implementation perspective

Wireless LANs IEEE

multiple access (FDMA) solution with dynamic bandwidth. This approach TERMS AND ABBREVIATIONS

ETSI SMG#24 TDoc SMG 903 / 97. December 15-19, 1997 Source: SMG2. Concept Group Alpha - Wideband Direct-Sequence CDMA: System Description Summary

4.4 Implementation Structures in FPGAs and DSPs. Presented by Lee Pucker President, ForwardLink Consulting

What s Behind 5G Wireless Communications?

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

Interference Issues between UMTS & WLAN in a Multi-Standard RF Receiver

Capacity Enhancement in WLAN using

Director: Prof. Dongfeng Yuan UK-China Science Bridges Project

Cognitive Radio: Fundamentals and Opportunities

Mohammad Hossein Manshaei 1393

EC 551 Telecommunication System Engineering. Mohamed Khedr

Point to Point PTP500

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION

Design and implementation of an LTE system with multi-thread parallel processing on OpenAirInterface platform [Invited paper]

Optimizing future wireless communication systems

MIMO in 3G STATUS. MIMO for high speed data in 3G systems. Outline. Information theory for wireless channels

FPGA Realization of Gaussian Pulse Shaped QPSK Modulator

Comparison of MIMO OFDM System with BPSK and QPSK Modulation

Software Defined Radio: Enabling technologies and Applications

Optimized BPSK and QAM Techniques for OFDM Systems

IEEE Broadband Wireless Access Working Group <

Transcription:

A SOFTWARE RE-CONFIGURABLE ARCHITECTURE FOR 3G AND WIRELESS SYSTEMS E. Sereni 1, G. Baruffa 1, F. Frescura 1, P. Antognoni 2 1 DIEI - University of Perugia, Perugia, ITALY 2 Digilab2000 - Foligno (PG) ITALY Abstract Software radio systems are potentially the next main improvement in mobile and wireless communications. The software radio techniques in handset design are facilitated thanks to technology evolution. The capability of such systems to support re-configuration in response to operator requirements is essential if the true potential of mobile communications has to be perceived. Moreover, customer expectations for new applications can be economically fulfilled by terminal and service reconfiguration. This paper will investigate a way to provide a flexible mobile computing and communication environment, where a user can choose between a WLAN network and a GPRS or a UMTS network, according to his current preference. Recently, a lot of IT industries and customers increased their demand for an always on elaboration system (computer, cellular, and even household appliances connected to a communication network). UMTS is a standard conceived for satisfying such demand with a proper trade-off. The delay that UMTS has accumulated clearly advantages the standards currently present in the market, such as IEEE802.11/b, Bluetooth and GPRS. An integration of these standards into a single terminal is necessary to avoid the multiplication of appliances predestinated to a short market lifetime and to a limited and uncertain success. This paper also concerns some issues about the reconfigurable terminal for these standards and will provide a possible hardware solution that uses the software radio technology. Introduction to software radio The challenge of third generation (3G) mobile communications has considerably pushed the research towards the Software Radio. The presence of various standards for wireless communications and the great difference of services offered by mobile communication providers has led to the planning of a universal connection, that adapts itself to different requirements. The software radio terminals must be auto re-configurable, in order to match the different telecommunication standards [1]. Software Radio (SWR) defines a radio system which has an operating range, bandwidth, level of power, type of modulation, channel coding and so on, all of them configurable by software without changing the hardware. Main rewards of a Software Radio terminal are: The marketing of a single product able to satisfy different customers through a software update. The support to the products can be simplified, and the hardware repair made easier. With the great variety of services that will be offered with 3G, the distribution will assume a remarkable role to interpret customer moods. For the customer, probably, it will be both a benediction and a curse: the strong dependence of the products from the software obliges the user to frequent updates, to always be able to utilize new services available from the provider. An exact definition of the SWR concept doesn't yet exist, even if the need to precisely clarify what is intended for SWR has been claimed from many people. In this framework, an approach has been developed for the implementation of different standards on a reprogrammable platform for the systems, at the baseband. Nevertheless, for the implementation of a complete transceiver, which supports all these standards, there are other parameters that have to be considered: the frequency band and the bandwidth of the radio channel; the management protocols of the different standards; different applications for the users [2]. The ideal scheme of a software radio terminal is shown in figure 1. RF Figure 1 - Ideal Software Radio system DAC DSP The Analog to Digital conversion () is moved as near as possible to the antenna, so to make filtering in digital

processing. SWR arrangement capability to support different standards is mainly due to: The range of frequencies and bandwidth of the RF stage; The greatest bandwidth assigned to a signal; The sampling frequency of the s; The maximum dynamic range; The computational capability of the digital processors (DSP in general). Software Radio Transceiver, in its widest meaning, defines a general TX/RX architecture that can be completely reconfigured, directly operating on an RF digitised information stream. Analog processing is limited at the RF front-end, where a pass-band image-rejection filter selects a large spectrum portion containing the desired services. After a, an converts the signal with the precision required by the system specifications. The digital RF stream is then fed to a RF-BB physical layer DSP subsystem that [3]: Centres the received signal spectrum to the band of services of interest; Lowers the sampling frequency of the digital stream down to the minimum rate required by the standard specifications; Operates the necessary filtering in order to reject the unwanted adjacent signals; Demodulates, channel- and source-decodes the symbol flow and supplies the information bit-stream, for subsequent processing, to higher layers hardware and software. services also provide new business opportunities for service providers and its combination into a comprehensive solution with GPRS and UMTS networks will provide flexibility and portability to the users. The standards currently in the market are GPRS, IEEE802.11/b and Bluetooth. These standards could easily be integrated in a re-configurable terminal. In the next years, third generation standards will also be marketed, providing high data rate access and allowing new and more complex services. These standards are UMTS and IEEE802.11/a. From a digital point of view, the complexity of reconfigurable systems will depend on the possibility to implement an appropriate software library. It is obvious that the reprogramming ability of the hardware platform (i.e. DSP/FPGA) will guarantee the system reconfiguration. It means that all the functional blocks of the different systems can be instantiated simply implementing a suitable software library. Figure 3 shows the different operating frequencies of the above referenced standards. It is clear that a wide spectrum has to be considered. GPRS ~ GPRS UMTS ~ BlueTooth IEEE 802.11\b IEEE 802.11\a 0.8/0.9 1.8/1.9 1.9/2.1 2.4/2.5 5/5.8 Frequency GHz Figure 3 - The range of frequencies. ~ RF Filter RF-BB Physical Layer Processing Figure 2 Architecture of an ideal SDR receiver. Higher Layers However, this architecture is unfeasible for nowadays technology. First of all, the analog RF stage ( and ) should operate in a range varying from hundreds of MHz to tens of GHz. Secondly, the high precision and sampling rate required impose severe constraints on characteristics, still not satisfied by high end devices. Thus, the generally adopted solution is that of a hybrid architecture. 3G and Wireless-LAN scenario. The advantages of the current Wireless scenario include high-rate data transmission and easy network connections, further facilitated by SIM cards. In this framework, WLAN Software Radio Transceiver Architecture In the following we propose a re-configurable platform able to implement the different standards, with currently available technology. In figure 4 it is shown a block diagram of a possible complete transceiver that uses a DSP based hardware for the implementation of the different baseband and IF stage systems. The most significant difference among this transceiver (figure 4) and the ideal transceiver (figure 1) is the RF stage. Nowadays, the technology does not allow having a digital RF stage (Digital Front-End), so the SWR transceiver uses different analog RF stages, one for each considered standard. If a SWR approach is followed, the implementation of the different telecommunication standards can be reduced to the implementation and optimisation of some basic processing blocks.

BB stage Digital IF stage RF stage User/Network Interface Digital BaseBand Rx I Q Controller Clock Clock Generation Selection Digital BaseBand Tx I Q Digital Base- Band Downconversion DAC Digital IF Upconversion Programmable Downconversion Programmable Up-conversion Figure 4 - Re- configurable platform block diagram. Although transmission parameters are different, due to the great variation in terms of useful throughput and bit stream protection, common algorithms are adopted for tasks such as, for example, mapping, channel coding and interleaving. Thus, thinking about a modular design architecture implemented by means of DSP devices, the physical layer of each standard can be segmented into some basic processing units capable to supply the required computational power for that item, in terms, for example, of Million Instruction Per Second (MIPS). Fig. 5 depicts a comparison among the physical layers of IEEE 802.11\a, UMTS, and GPRS, at the transmitter side. An a priori examination permitted to estimate the computational requirements and to split the transmission chain in several pieces, each one implemented by a single DSP unit. Some remarks can be pointed out, for each standard: IEEE 802.11\a: because of the high throughput of this WLAN standard (up to 54 Mbps), a dedicated unit has to realise OFDM modulation (i.e. an IFFT operation) and Viterbi decoding. This is the most computationally demanding standard. Estimated computational complexity for an IEEE 802.11 transceiver is 4500 MIPS [4]. UMTS: according to 3GPP drafts, the spreading requires an ASIC/FPGA device or a very powerful DSP (such as, for example, TMS320C64x), while encoding, interleaving and rate matching are carried out by a less performing DSP. Estimated computational complexity: 3500 MIPS [5]. GPRS: a single DSP unit is sufficient. Similarities with GSM are exploitable to implement it. Estimated computational complexity: 400 MIPS [6].

Higher Layers Interface Convolutional Mapping Puncturing Scrambling Encoder BPSK, QPSK, rate 2/3, 3/4 rate 1/2, K = 7 (16/64)-QAM IEEE 802.11 Convolutional CRC + Rate Segmentation Encoder Segmentation Matching + Multiplexing rate 1/2, 1/3 UMTS Convolutional Encoder Puncturing Block Encoder Precoding and Tail rate 1/2, K = 4 rate 2/3, 3/4 IFFT + Guard Symbol Band Addition Shaping Spreading Amplification Scrambling Block BB - IF Interface GPRS Figure 5 - Splitting of TX algorithms into several basic processing blocks, for the selected standards. Software Radio Hardware Testbed Software Radio architecture requires the development of a number of communication systems at the same time. Thus, it is necessary a powerful hardware platform for a rapid system prototyping [7]. For the referred systems (IEEE 802.11\a, UMTS, GPRS), a PCI hardware testbed has been selected, based on two DSPs and one Forward Error Correction device. This board can provide high computational capability, straightforward utilization and trouble-free modularity. Main hardware features are: Two fixed-point 250 MHz TMS320C6202 DSPs One Reed-Solomon and Viterbi decoder (AHA4210) 1 Mbit,125 MHz, Dual Port SRAM 32 Mbit, 125 MHz, SBSRAM One PCI Bridge (IOP480), with 66 MHz 32-Bit PowerPC RISC CPU Core 128 Mbit external SDRAM PCI Daughter board standard expansion connectors. Figure 6 - Software Radio Hardware Testbed block diagram.

The hardware platform, shown in figure 6, allows the implementation of the referred standards [8]; moreover, it allows to study and to develop even more complex systems, thanks to the following characteristics: Two powerful DSPs and one Viterbi decoder; PCI interface that allows simultaneous use of several of these platforms; PowerPC core inside the PCI Bridge that allows a Real-Time Operating System to run, thus simplifying real time data routing; Expansion capability that allows the integration of air interfaces with properly designed radio modules. For the referred standards, a proprietary software functions library for the respective baseband algorithms is being implemented. This library provides a fast and simple implementation of the modulation and demodulation operations, because it is hardware independent and it is written in a high level language. The performance of the library algorithms gives an exact indication of the computational complexity needed for the Software Radio transceiver implementation. Conclusions In this paper we have described a hardware testbed used for a multistandard software radio architecture implementation. This system will be capable of interfacing with several standards from RF down to baseband, such as GPRS, UMTS and IEEE 802.11. The PCI architecture it is based on will allow an easier integration of existing and future algorithms for mo-demodulation, source and channel coding, IF processing, and so on, by simply programming it with functions selected from an highly versatile software library. Future work will be focused on a thorough testing of this piece of hardware and on the full optimization of the algorithms library. References [1] J. Mitola, "The software radio architecture," IEEE Commun. Mag., vol. 33, no. 5, May 1995. [2] E. Buracchini, The software radio concept, IEEE Commun. Mag., vol. 38, no. 9, September 2000. [3] T. Turletti, H. Bentzen, and D. L. Tennenhouse, "Towards the Software Realization of a GSM Base Station," IEEE JSAC, April 1999. [4] IEEE, IEEE Std 802.11, IEEE Std 802.11-a, IEEE Std 802.11-b, 1997/1999. [5] 3GPP, TS 25.212 V 3.2.0, March 2000. [6] C. Bettstetter, H. Vögel, and J Eberspächer, "GSM Phase 2+ - General Packet Radio Service GPRS: Architecture, Protocols, and Air Interface," IEEE Commun. Surveys, vol. 2, no. 3, 3 rd quart. 1999. [7] V. Bose, M. Ismert, M. Welborn, and J. Guttag, "Virtual Radios," IEEE JSAC, vol. 17, no. 4, April 1999. [8] C. Gnudi, P. Antognoni, S. Cacopardi, F. Frescura, and M. Vagheggini, A Software Radio Development System for Wireless Multimedia Systems, ICSPAT 2000, Dallas, October 2000.