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

Similar documents
Hybrid Index Modeling Model for Memo System with Ml Sub Detector

Nutaq OFDM Reference

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

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

Optimized BPSK and QAM Techniques for OFDM Systems

Using a design-to-test capability for LTE MIMO (Part 1 of 2)

PERFORMANCE ANALYSIS OF MIMO-SPACE TIME BLOCK CODING WITH DIFFERENT MODULATION TECHNIQUES

From Antenna to Bits:

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

Performance Evaluation of STBC-OFDM System for Wireless Communication

CARRIER LESS AMPLITUDE AND PHASE (CAP) ODULATION TECHNIQUE FOR OFDM SYSTEM

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

2015 The MathWorks, Inc. 1

SPARSE CHANNEL ESTIMATION BY PILOT ALLOCATION IN MIMO-OFDM SYSTEMS

Spectral Monitoring/ SigInt

Comb type Pilot arrangement based Channel Estimation for Spatial Multiplexing MIMO-OFDM Systems

Lecture 1 Introduction to Communication Systems. ECE4900/ECE6720 Digital Communications

A review paper on Software Defined Radio

MULTIPATH fading could severely degrade the performance

Implementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary

Statistical Communication Theory

Sphere Decoding in Multi-user Multiple Input Multiple Output with reduced complexity

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

A High-Throughput VLSI Architecture for SC-FDMA MIMO Detectors

BER ANALYSIS OF WiMAX IN MULTIPATH FADING CHANNELS

What s Behind 5G Wireless Communications?

System Generator Based Implementation of QAM and Its Variants

PERFORMANCE ANALYSIS OF DIFFERENT M-ARY MODULATION TECHNIQUES IN FADING CHANNELS USING DIFFERENT DIVERSITY

Software Radio Network Testbed

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

ADI 2006 RF Seminar. Chapter II RF/IF Components and Specifications for Receivers

Reduced Complexity by Incorporating Sphere Decoder with MIMO STBC HARQ Systems

Applications of SDR for Optimized Configurable Architecture of Modulation Techniques

ABSTRACT I. INTRODUCTION

NI USRP Lab: DQPSK Transceiver Design

Interleaved PC-OFDM to reduce the peak-to-average power ratio

Study of Performance Evaluation of Quasi Orthogonal Space Time Block Code MIMO-OFDM System in Rician Channel for Different Modulation Schemes

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

2.

International Journal of Emerging Technologies in Computational and Applied Sciences(IJETCAS)

Performance Analysis of OFDM System with QPSK for Wireless Communication

Implementation of OFDM Modulated Digital Communication Using Software Defined Radio Unit For Radar Applications

Design and Implementation of SDR Transceiver Architecture on FPGA

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

A new generation Cartesian loop transmitter for fl exible radio solutions

Multirate schemes for multimedia applications in DS/CDMA Systems

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

PGT313 Digital Communication Technology. Lab 3. Quadrature Phase Shift Keying (QPSK) and 8-Phase Shift Keying (8-PSK)

LATTICE REDUCTION AIDED DETECTION TECHNIQUES FOR MIMO SYSTEMS

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

SETTING UP A WIRELESS LINK USING ME1000 RF TRAINER KIT

Performance Analysis of OFDM for Different Digital Modulation Schemes using Matlab Simulation

IMPLEMENTATION OF ADVANCED TWO-DIMENSIONAL INTERPOLATION-BASED CHANNEL ESTIMATION FOR OFDM SYSTEMS

Lecture 12. Carrier Phase Synchronization. EE4900/EE6720 Digital Communications

Analysis and Improvements of Linear Multi-user user MIMO Precoding Techniques

Digital Signal Analysis

VLSI Implementation of Digital Down Converter (DDC)

*R. Karthikeyan Research Scholar, Dept. of CSA, SCSVMV University, Kanchipuram, Tamil Nadu, India.

Lecture 10 Performance of Communication System: Bit Error Rate (BER) EE4900/EE6720 Digital Communications

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

Multi Modulus Blind Equalizations for Quadrature Amplitude Modulation

QAM in Software Defined Radio for Vehicle Safety Application

Mehmet SÖNMEZ and Ayhan AKBAL* Electrical-Electronic Engineering, Firat University, Elazig, Turkey. Accepted 17 August, 2012

Recap of Last 2 Classes

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

DESIGN OF A MEASUREMENT PLATFORM FOR COMMUNICATIONS SYSTEMS

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

Bit Error Rate Performance Measurement of Wireless MIMO System Based on FPGA

A Sphere Decoding Algorithm for MIMO

Design and Implementation of Real Time Basic GPS Receiver System using Simulink 8.1

Performance analysis of OFDM with QPSK using AWGN and Rayleigh Fading Channel

A JOINT MODULATION IDENTIFICATION AND FREQUENCY OFFSET CORRECTION ALGORITHM FOR QAM SYSTEMS

TSTE17 System Design, CDIO. General project hints. Behavioral Model. General project hints, cont. Lecture 5. Required documents Modulation, cont.

Comparison of MIMO OFDM System with BPSK and QPSK Modulation

What s Behind 5G Wireless Communications?

Adoption of this document as basis for broadband wireless access PHY

Keywords Underwater Acoustic Communication, OFDM, STBC, MIMO

Iterative Soft Decision Based Complex K-best MIMO Decoder

OFDM Transceiver using Verilog Proposal

Merging Propagation Physics, Theory and Hardware in Wireless. Ada Poon

Reinventing the Transmit Chain for Next-Generation Multimode Wireless Devices. By: Richard Harlan, Director of Technical Marketing, ParkerVision

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

Underwater communication implementation with OFDM

Performance Evaluation of ½ Rate Convolution Coding with Different Modulation Techniques for DS-CDMA System over Rician Channel

Implementation of Multiple Input Multiple Output System Prototype Model in Different Environment

Wireless Communication Systems: Implementation perspective

Researches in Broadband Single Carrier Multiple Access Techniques

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

Detection and Estimation of Signals in Noise. Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia

Report Due: 21:00, 3/17, 2017

INTRODUCTION TO TRANSCEIVER DESIGN ECE3103 ADVANCED TELECOMMUNICATION SYSTEMS

DEVELOPMENT OF SOFTWARE RADIO PROTOTYPE

Real and Complex Modulation

Adaptive Modulation and Coding for LTE Wireless Communication

Implementation of Digital Signal Processing: Some Background on GFSK Modulation

Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator

AN FPGA IMPLEMENTATION OF ALAMOUTI S TRANSMIT DIVERSITY TECHNIQUE

Session 3. CMOS RF IC Design Principles

CORRELATION BASED SNR ESTIMATION IN OFDM SYSTEM

Digital Modulation. Kate Ching-Ju Lin ( 林靖茹 ) Academia Sinica

Transcription:

A New Complexity Reduced Hardware Implementation of 16 QAM Using Software Defined Radio K.Bolraja 1, V.Vinod kumar 2, V.JAYARAJ 3 1Nehru Institute of Engineering and Technology, PG scholar, Dept. of ECE 2Nehru Institute of Engineering and Technology, Assistant prof, Dept. of ECE 3Nehru Institute of Engineering and Technology, HOD, Dept. of ECE ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract The proposed software defined radio (SDR) is fully focused on a communication system that used for modulating, demodulating, coding and decoding of data. This paper mainly concentrated for hardware implementation of 16 QAM specifications to create a SDR. The practicability of using Mathworks to test, design and prototype the Quadrature amplitude modulation (QAM) gives better result than conventional model. Key Words: 16-QAM, BENCHMARK WICOMM-T, SDR, Transceiver, MATLAB. 1.INTRODUCTION hardware which is a time consuming and cost implementing process. 2.1 Proposed System Block Diagram This paper focused on the design and implementation of a SDR. This allowed for greater accuracy and flexibility when designing the communication system. This paper focused on using the 16 QAM specification to create a SDR the coding and modulation scheme. The paper also focused on rapid development and prototyping by using Simulink MATLAB program and benchmark WI-COMM Trainer board. The transceivers are designed with hardware. So, incase if we need to do any research activities by modifying the modulation technique, frequency and amplitude levels, filters etc. we need to change the entire hardware which is a time consuming and cost implementing process. SDR (software defined radio) is the concept in which these research activities can be implemented at ease of time. It uses a generic hardware that is a radio that can be driven with any type of modulation signals. 2. PROPOSED 16 QAM USING SDR SDR is the concept in which these research activities can be implemented at ease of time. It uses a basic hardware that is a radio that can be driven with any type of modulation signals. This is achieved by using software like MATLAB or Lab VIEW to drive the hardware. So, for any further modifications we can modify the source code and this system acts as a test bed. In the conventional communication system, the modulation concept is implemented with hardware. The transmitter and receiver are designed with hardware. So, in case if we need to do any research activities by modifying the modulation technique, frequency and amplitude levels, filters etc. we need to change the entire Fig -1: Proposed system block diagram 2.2 QAM Modulator & Demodulator The QAM modulator and demodulator are fundamental elements within any communication system. The modulator and demodulator are used to encode the signal, often data, onto the radio frequency carrier that is to be transmitted. Then the demodulator is used at the remote end to extract the signal from the RF carrier so that it can use at the remote end. 2.2.1 16 QAM Modulator The 16 QAM modulator basically follows the idea of basic QAM theory. The theory always follows the two carrier signals with a 90 phase shift. The carrier signal then AM modulated with the two streams data known as the In-phase (I)and the quadrature data streams(q). 2017, IRJET Impact Factor value: 5.181 ISO 9001:2008 Certified Journal Page 3441

Fig -2: 16 QAM Modulator The two main resultant signals are get summed together and finally get processed in the chain of RF signal, generally converting signal in frequency domain requires final frequency and amplification also required. The RF amplifier must be linear to save the integrity of the data signal. If any non-linearities content present in the data causes altering of levels of the signal and phase difference. This will cause distortion in the signal and possibility of error data. 2.2.2 16 QAM De Modulator The reverse process of QAM modulator is known as QAM demodulator. Initially the signal get spited in each side is then applied to the mixer circuit. Fig -4: 16 QAM constellation vs symbol tx and 16 QAM constellation IQ(º) 2.3 Software Defined Radio A software defined radio is defined as a form of transceiver in which ideally all aspects of its operation is determined using versatile, general-purpose hardware whose configuration is under software control. This is often thought of in terms of base-band digital signal processers (DSPs). 2.3.1 Proposed Software Defined Ratio (SDR) The SDR is a kind of communication system where the components are typically implemented in hardware. Then they are get implemented by the means of software domain on any kind of embedded system or personal computer. Although it may kind of sound a trivial exercise, creating the definition for the SDR is not as case of simple as it seems. Finally it is also essential to produce the strong definition for many reasons together with standards issues, regulatory applications and for activating the SDR technology to move forwards more quickly. Many descriptions have appeared that might cover a description for the SDR. The SDR Forum they have defined in the two main types of radio containing software in the following fashion: Fig -3: 16 QAM De Modulator 2.2 Constellation Diagrams For QAM The constellation diagram is to represent the signal modulated by the digital modulation scheme like the quadrature amplitude modulation or the phase-shift keying. The constellation diagram displays signal as the two dimensional X and Y plane scatter diagram in a complex plane at symbol sampling instants. Software Controlled Radio: The radio in which all the physical layer s and some function are controlled by software. This kind of radio only uses software for to provide a control of a various functions that are fixed within the radio. Software Defined Radio: The radio in which all the physical layer s and some function are Software Defined. In other words, this software is used to determine the specification of this radio and what it does. 2017, IRJET Impact Factor value: 5.181 ISO 9001:2008 Certified Journal Page 3442

3.1 16 QAM Output Analyses Fig -6: Receiver Block diagram in MATLAB Fig -5: Block diagram of software ratio 2.5 Benchmark Wireless Communication Trainer Kit The Benchmark Wireless Digital communication training system WiCOMM-T is the real implementation of a modern digital communication system with connected to MATLAB through the high speed USB port of a PC. The system is implemented using the three main functional blocks of any modern digital communication systems and gadgets viz. Data Processing Block, ADC - DAC conversion block and RF block. It is a versatile training system to cover the important concepts of wireless digital communication which includes digital modulation techniques, Baseband Equalization, pulse shaping concepts and the basics of CDMA, GSM, and OFDM etc. The MATLAB interface easily provides to generate essential signal and send it to a real life wireless digital communication system. The MATLAB interface also provides the user with the flexibility to try out other topics of Digital communication on their own. A RRC pulse with a roll off factor defined by the user is generated by Figure 7 shows the generated RRC pulse and fig 8 shows the impulse response of the RRC pulse. The random data generated is up sampled by number of samples in one bit duration. These are quadrature data. Then I and Q data are convolved with the RRC pulse to obtain the pulse shaped bits. Finally, 16-QAM modulated data is given to the WiCOMM-T Tx interface block to send it through WiCOMM-T. The samples are received from the WiCOMM-T Rx interface as blocks, the received samples are then get downsampled using RRC filter. The filtered signals are then 16-QAM demodulated and Bit error rate (BER) is calculated and results are stored. 3.2 Transmitter output analyses 3.2.1 RRC Pulse The phase response is linear within the bandwidth of interest and the group delay is constant within the bandwidth as shown in Figure 7. Linear phase mainly point to the condition where in the phase response (Pr) of the filter is straight line (linear) function of the frequencies. This causes in the delay though a filter being the equal at all the frequencies. So the filter doesn t cause phase distortion or delay distortion. 3. SIMULATION RESULTS The proposed 16 QAM Using SDR is implemented and simulated using MATLAB7.1 on a Personal computer equipped with 2GHZ operating speed 2GB RAM and benchmark wicomm-t hardware kit. Fig -7: RRC Pulse of Proposed system 2017, IRJET Impact Factor value: 5.181 ISO 9001:2008 Certified Journal Page 3443

3.2.2 Output analyses of Receiver Fig -8: Impulse response of RRC Filter 3.2.1 QAM Modulated Data Before Pulse Shaping & After Pulse Shaping Fig -11: Eye diagram for IQ pulse In the transmitter, the generated signal from the random integer generator is modulated by the 16-QAM modulator, which has a symbol rate of 2.5 M symbol/s. The ideal eye figure of the generated 16-QAM baseband signal is shown in Fig 9, whereas the constellation diagram output is shown in Fig 10. The modulated signal is subsequently upconverted by a factor of 16 QAM and pulse-shaped by the RRC filter. Fig -9: QAM modulated data before pulse shaping Fig -12: Demodulated data eye diagram IQ pulse Fig -10: QAM modulated data after pulse shaping 4. CONCLUSIONS In this paper, it is shown how MATLAB can be used to build a SDR system. In a particular, 16-QAM modem system consisting of a message source, the pulse shape filter, the modulator, an automatic gain controller, demodulator, a frame synchronizer, and a phase and frequency tracker was built in the programming environment of MATLAB. Re- 2017, IRJET Impact Factor value: 5.181 ISO 9001:2008 Certified Journal Page 3444

usable and re-configurable modules that realize multimode modems, e.g., in an SDR framework [10], overcomes memory/ DSP processing power (or FPGA gate-count/ speed) limitations, without compromising performance. REFERENCES [1] E. Agrell, K. Eriksson, A. Vardy, and K. Zeger, Closest point search in lattices, IEEE Trans. Inf. Theory, vol. 48, no. 8, pp. 2201 2214, Aug. 2002.M. [2] A. Chan and I. Lee, A new reduced-complexity sphere decoder for multiple antenna systems, in Proc. ICC, New York, Apr. 28 May 2 2002, vol. 1, pp. 460 464.IEEE signal processing letters, vol. 13, no. 9, september 2006 [3] A. Due-Hallen, A family of multiuser decision-feedback detectors for asynchronous code-division multipleaccess channels, IEEE Trans. Commun., vol. 43, no. 234, pp. 421 434, Feb. Mar. Apr. 1995. [4] J. Jaldén and A. Ottersten, An exponential lower bound on the ex- pected complexity of sphere decoding, in Proc. ICASSP, Montreal, QC, Canada, May 17 21, 2004. [5] X. Luo, and M. Kisialiou, An efficient quasimaximum like- lihood decoder for PSK signals, in Proc. ICASSP, 2003. [6] C. Ching, and Z. Ding, Semidefinite relaxation based multiuser detection for M-ary PSK multiuser systems, IEEE Trans. Signal Process., vol. 52, no. 10, pp. 2862 2872, Oct. 2004. [7] T. N. Davidson, K. M. Wong, Z.-Q. Luo, and P.-C.Ching, Quasi-ML multiuser detection using semidefiniterelaxation with ap- plication to synchronous CDMA, IEEE Trans. Signal Process., vol. 50, no. 4, pp. 912 922, Apr. 2002. [8] R. Sotirov, and A. K. Khandani, A near maximum likelihood decoding algorithm for MIMO systems based on semi-definite programming, in Proc. Int. Symp. Information Theory, Sep. 4 9, 2005, pp. 1686 1690. [9] A. Stamoulis, G. B. Giannakis, and A. Scaglione, Block FIR decision- feedback equalizers for filterbank precoded transmissions with blind channel estimation capabilities, IEEE Trans. Commun., vol. 49, no. 1, pp. 69 83, Jan. 2001. [10] Jeffry. H. Reed, Software Radio a modern approach to radio engineering, Prentice Hall PTR, A division of person education Inc, ISBN 0-13-081158-0, pp.33-12, 2002 [11] D.Zafor and R.Farooq,"Implementation and Analysis of Qpsk & 16 QAM Modulator & Demodulator," vol.2,p.64-68, Norember,2008. [12] M.S. Naghmash,M.F. Ain, C.Y.Hui,"FPGA Implementation of SDR Model based 16 QAM," Eurojournais publishing,inc,vol.35.no.2,2009. 2017, IRJET Impact Factor value: 5.181 ISO 9001:2008 Certified Journal Page 3445