Review on Design and Implementation of DSSS-CDMA Transmitter using HDL with Raised Cosine Filter to Minimize ISI

Similar documents
Design of CDMA Transceiver on FPGA for Ad-hoc Networks

Lecture 9: Spread Spectrum Modulation Techniques

Spread Spectrum: Definition

Multiple Access Schemes

Optimized BPSK and QAM Techniques for OFDM Systems

Implementation of DSSS System using Chaotic Sequence using MATLAB and VHDL

DESIGN AND ANALYSIS OF DS-CDMA DETECTED MULTIPATH SIGNALS USING THE RAKE RECEIVER SIMULATOR FOR WIRELESS COMMUNICATION.

Noise Effective Code Analysis on the Basis of Correlation in CDMA Technology

ECS455: Chapter 4 Multiple Access

Key words: OFDM, FDM, BPSK, QPSK.

ECS455: Chapter 4 Multiple Access

SPREAD SPECTRUM (SS) SIGNALS FOR DIGITAL COMMUNICATIONS

Spread Spectrum (SS) is a means of transmission in which the signal occupies a

Orthogonal Frequency Division Multiplexing & Measurement of its Performance

An Improved VLSI Architecture Using Galois Sequence for High Speed DSSS Signal Acquisition at Low SNR

Implementation of Digital Communication Laboratory on FPGA

Comparative Analysis of the BER Performance of WCDMA Using Different Spreading Code Generator

Multiplexing Module W.tra.2

FPGA IMPLEMENTATION OF DSSS-CDMA TRANSMITTER AND RECEIVER FOR ADHOC NETWORKS

Part 3. Multiple Access Methods. p. 1 ELEC6040 Mobile Radio Communications, Dept. of E.E.E., HKU

High Speed & High Frequency based Digital Up/Down Converter for WCDMA System

Spread Spectrum. Chapter 18. FHSS Frequency Hopping Spread Spectrum DSSS Direct Sequence Spread Spectrum DSSS using CDMA Code Division Multiple Access

Prof. P. Subbarao 1, Veeravalli Balaji 2

DS-UWB signal generator for RAKE receiver with optimize selection of pulse width

Unit 1 Introduction to Spread- Spectrum Systems. Department of Communication Engineering, NCTU 1

A Multicarrier CDMA Based Low Probability of Intercept Network

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

OFDM Systems For Different Modulation Technique

Implementation of Digital Modulation using FPGA with System Generator

UNIT 4 Spread Spectrum and Multiple. Access Technique

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

DESIGN OF A VERIFICATION TECHNIQUE FOR QUADRATURE PHASE SHIFT KEYING USING MODEL SIM SIMULATOR FOR BROADCAST COMMUNICATION RELEVANCE S

Multiple Access System

SC - Single carrier systems One carrier carries data stream

Code Division Multiple Access.

Implementation of A Low Power Low Complexity VLSI Architecture for DSSS Signal Transmission and Reception.

A Research Concept on Bit Rate Detection using Carrier offset through Analysis of MC-CDMA SYSTEM

AD9361 transceiver IC are explored. The signal properties are tested on spectrum analyzer. Index Terms: DS-SS, CDMA, Gold code, SOC.

THE STUDY OF BIT ERROR RATE EVOLUTION IN A MOBILE COMMUNICATIONS SYSTEM USING DS CDMA TECHNOLOGY

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

Comparative Study of OFDM & MC-CDMA in WiMAX System

Multiple Access Techniques

FPGA Implementation of Digital Modulation Techniques BPSK and QPSK using HDL Verilog

CONVOLUTIONAL CODED GENERALIZED DIRECT SEQUENCE SPREAD SPECTRUM

BER Analysis for MC-CDMA

PERFORMANCE EVALUATION OF DIRECT SEQUENCE SPREAD SPECTRUM UNDER PHASE NOISE EFFECT WITH SIMULINK SIMULATIONS

C th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2011) April 26 28, 2011, National Telecommunication Institute, Egypt

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

Analyzing Pulse Position Modulation Time Hopping UWB in IEEE UWB Channel

BPSK Modulation and Demodulation Scheme on Spartan-3 FPGA

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 2.114

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( )

Analysis of FPGA Based CDMA Trans-Receivers

Access Methods and Spectral Efficiency

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Electronics and communication Department

VLSI Implementation of Area-Efficient and Low Power OFDM Transmitter and Receiver

CDMA - QUESTIONS & ANSWERS

Cross Spectral Density Analysis for Various Codes Suitable for Spread Spectrum under AWGN conditions with Error Detecting Code

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

COMPARATIVE ANALYSIS OF PEAK CORRELATION CHARACTERISTICS OF NON-ORTHOGONAL SPREADING CODES FOR WIRELESS SYSTEMS

DATA INTEGRATION MULTICARRIER REFLECTOMETRY SENSORS

Analysis, Design and Testing of Frequency Hopping Spread Spectrum Transceiver Model Using MATLAB Simulink

Analysis of Interference & BER with Simulation Concept for MC-CDMA

A Simulation of Wideband CDMA System on Digital Up/Down Converters

UNIK4230: Mobile Communications. Abul Kaosher

S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY

Prepared for the Engineers of Samsung Electronics RF transmitter & power amplifier

Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK DS-CDMA

Spread Spectrum Techniques

SPREADING CODES PERFORMANCE FOR CORRELATION FUNCTION USING MATLAB

BPSK System on Spartan 3E FPGA

Chapter 2 Overview - 1 -

Performance Evaluation of different α value for OFDM System

Using Raised Cosine Filter to Reduce Inter Symbol Interference in OFDM with BPSK Technique

Chapter 2 Overview - 1 -

Chaos based Communication System Using Reed Solomon (RS) Coding for AWGN & Rayleigh Fading Channels

Performance and Analysis of DS-CDMA Rake Receiver

IFH SS CDMA Implantation. 6.0 Introduction

QUESTION BANK EC 1351 DIGITAL COMMUNICATION YEAR / SEM : III / VI UNIT I- PULSE MODULATION PART-A (2 Marks) 1. What is the purpose of sample and hold

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

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

Are Wireless Sensors Feasible for Aircraft?

Simulation Study and Performance Comparison of OFDM System with QPSK and BPSK

Generation and implementation of Pseudorandom codes for Navigation System in FPGA

Downloaded from 1

Comparison of ML and SC for ICI reduction in OFDM system

Pseudo Chaotic Sequence Generator based DS-SS Communication System using FPGA

W-CDMA for UMTS Principles

: DIGITAL COMMUNICATION

Page 1. Outline : Wireless Networks Lecture 6: Final Physical Layer. Direct Sequence Spread Spectrum (DSSS) Spread Spectrum

Part A: Spread Spectrum Systems

Channel Estimation in Multipath fading Environment using Combined Equalizer and Diversity Techniques

A Novel Spread Spectrum System using MC-DCSK

BER Calculation of DS-CDMA over Communication Channels

Investigation of Roll off Factor in Pulse Shaping Filter on Maximal Ratio Combining for CDMA 2000 System G. S. Walia, H. P. Singh, Padma D.

Analysis of Simulation Parameters of Pulse Shaping FIR Filter for WCDMA


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

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

J. Electrical Systems 13-3 (2017): Regular paper. An efficient digital signal processing method for RRNS-based DS-CDMA systems

Transcription:

Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 3, March 2014, pg.837 844 REVIEW ARTICLE ISSN 2320 088X Review on Design and Implementation of DSSS-CDMA Transmitter using HDL with Raised Cosine Filter to Minimize ISI Md. Sohrab Ansari 1, Mathew Oommen 2, Velmurugan.S 3 1 M.Tech. Scholar, Dept. of ECE, Hindustan University, Chennai, India 2 M.Tech. Scholar, Dept. of ECE, Hindustan University, Chennai, India 3 M.Tech. Scholar, Dept. of ECE, Hindustan University, Chennai, India 1 sohrab.ete@gmail.com; 2 mathewoommen91@gmail.com; 3 velsrt@gmail.com Abstract Spread spectrum technology has blossomed from a military technology into one of the fundamental building blocks in current and next-generation wireless systems. The spread-spectrum technology provides antijam capabilities through a processing gain that results from using a wideband (large bandwidth) signal and it also provides capacity enhancement and robustness against noise. This paper presents the design and implementation of a direct sequence spread spectrum (DSSS-CDMA) system using HDL. The transmitter module mainly consist of symbol generator, PN sequence generator, spreader and BPSK modulator, IF carrier generator,root cosine filter(rcf) and DAC (Digital to Analog Convertor) blocks. The Xilinx Synthesis Technology (XST) of Xilinx ISE (Integrated Software Environment) 14.7 version tool will be used for synthesis of transmitter on FPGA(Field Programmable Gate Array) and also MATLAB( R2012b) software will be used for simulation purpose. To minimize the inter-symbol interference (ISI) at transmitter side the Raised cosine filtering will be performed. Keywords DSSS-CDMA, VHDL, BPSK, Spread Spectrum, ISI, FPGA, RCF, DAC 1. INTRODUCTION DSSS-CDMA is a popular multiple access technique because it provides- Multiple access capability, Protection against multipath interference, Privacy, interference rejection,anti-jamming capability and Low probability of interception. The CDMA system provides the basic idea for the development of next generation technology for wireless and mobile communication like 3G, 4G. In recent years, there has been a significant amount of research performed in both industry and academia into the development of CDMA systems. DS-CDMA is a type of spread-spectrum communication system in which multiple signal channels occupy the same frequency band, being distinguished by the use of different spreading codes. CDMA 2014, IJCSMC All Rights Reserved 837

communication is employed in, for example, digital cellular telephone systems and personal communication services. Different Multiple access techniques:- Multiple access is a signal transmission situation in which two or more users wish to simultaneously communicate with each other using the same propagation channel. [1.1] FDMA(Frequency Division Multiple Access):- In FDMA, the total bandwidth is divided into nonoverlapping frequency sub-bands. Each user is allocated a unique frequency sub-band (channels) for the duration of the connection, whether the connection is in active or idle state. The adjacent frequency bands in the FDMA are likely to interference with each other therefore it is necessary to include the guard bands between the adjacent frequency bands. [1.2] TDMA(Time Division Multiple Access):- In TDMA system, each user is allocated the spectral occupancy of the channel, but only for a short duration of time called a time slot. Buffer zones in the form of guard times are inserted between the assigned time slots to avoid interference. [1.3] CDMA (Code Division Multiple Access ):- CDMA is a "spread spectrum" technology, allowing many users to occupy the same time and frequency allocations in a given band/space. CDMA (Code Division Multiple Access) assigns unique codes to each communication to differentiate it from others in the same spectrum. In a world of finite spectrum resources, CDMA enables many more people to share the airwaves at the same time than do alternative technologies.. Figure-1:- Different multiple access schemes [1.4] Spread- spectrum techniques:- Spread-spectrum techniques involve the transmission of a signal in a radio frequency bandwidth substantially greater than the information bandwidth to achieve a particular operational advantage. Once only of interest to the military, spread-spectrum techniques have now been adapted for commercial applications, using nearly all the operational advantages that rendered the techniques important to the military. Spread spectrum uses wideband, noise-like signals that are hard to detect, intercept, or demodulate. Additionally, spread-spectrum signals are harder to jam (interfere with) than narrow band signals. These low probability of intercept (LPI) and anti-jam (AJ) features are why the military has used spread spectrum for so many years. Spread-spectrum signals are intentionally made to be a much wider band than the information they are carrying to make them more noise-like,spread-spectrum transmitters use similar transmit power levels to narrowband transmitters. The use of special pseudo noise (PN) codes in spread-spectrum communications makes signals appear wide band and noise-like. It is this very characteristic that makes spread-spectrum signals possess a low LPI. Spreadspectrum signals are hard to detect on narrow band equipment because the signal's energy is spread over a bandwidth of maybe 100 times the information bandwidth. (Figure 1). 2014, IJCSMC All Rights Reserved 838

Figure- 2: In a spread-spectrum system, signals are spread across a wide bandwidth, making them difficult to intercept, demodulate, and intercept. [1.5] Direct Sequence spread spectrum(dsss): Direct sequence is perhaps one of the most widely known and utilized spread spectrum systems and it is relatively simple to implement. A narrow band carrier is modulated by a code sequence. The carrier phase of the transmitted signal is abruptly changed in accordance with this code sequence. Direct Sequence is adopted by CDMA. [1.6] CDMA Process Gain (Gp): One of the most important concepts required in order to understand spread spectrum techniques is the idea of process gain. The process gain of a system indicates the gain or signal to noise improvement exhibited by a spread spectrum system by the nature of the spreading and de-spreading process. 2. BLOCK DIAGRAM Figure:-3 DSSS-CDMA TRANSMITTER The transmitter module mainly consist of symbol generator, PN sequence generator, spreader and BPSK modulator, IF carrier generator,root cosine filter(rcf) and DAC (Digital to Analog Convertor) blocks. [2.1] PN CODE GENERATOR:- Gold code generators are used extensively in CDMA systems to generate code sequences with good correlation properties. In this project we are using gold Code to generate PN 2014, IJCSMC All Rights Reserved 839

sequences.the Gold Sequence Generator block uses two PN Sequence Generator blocks to generate the preferred pair of sequences, and then XOR s these sequences to produce the output sequence, as shown below - Figure-4:-Gold code generator Joining the two original PN sequences, altogether 2 n + 1 different sequences can be generated with one pair of primitive polynomials. Figure-5 MATLAB simulation output Shows the process of spreading of message sequences [2.2].Raised Cosine Filtering and Inter-Symbol Interference (ISI):- The raised cosine filter is one of the most common pulse-shaping filters in communications systems. In addition, it is used to minimize inter-symbol interference (ISI) by attenuating the starting and ending portions of the symbol period. Because these portions are most susceptible to creating interference from multi-path distortion, the shaping characteristics of the raised cosine filter helps reduce ISI. Inter-symbol interference (ISI) occurs when a pulse spreads out in such a way that it interferes with adjacent pulses at the sample instant. The amount of ISI can be seen on an oscilloscope using an Eye Diagram or Eye pattern. A commonly used pulse shaping filter satisfying the Nyquist criterion while having a faster decay is called the raised cosine filters having the following equation, 2014, IJCSMC All Rights Reserved 840

. Figure- 6 The Response Of Filter For Different Value Of Alpha. The alpha α is the roll-off factor, which determines the sharpness of the frequency response of the filter alpha and it takes values from 0 to 1. From the time domain samples (Figure-6), can observe that filter tail of the raised cosine filter with greater than 0 dies down faster. This implies that practical implementations can ignore taps which are close to zero with negligible loss in performance. Figure -7 Eye diagram for raised cosine filter for alpha =0.5 2014, IJCSMC All Rights Reserved 841

Figure -8 Eye diagram for raised cosine filter for alpha =1 Observations from eye diagram:- [1]. For increasing the margin for error free transmission, the vertical opening of the eye should be more. In the presence of inter-symbol interference, the vertical opening of the eye reduces, thus increasing the probability of error. [2].The ideal sampling instant is the point where the vertical eye opening is maximum. [3]. Smaller horizontal eye opening means implies more sensitivity to timing errors. From the above figures, it can be observed that the horizontal eye opening with =0.5 is smaller than with =1;because the tails of the raised cosine filter with =1 dies away faster than the case where =0.5. Hence error in timing cause a bigger performance degradation for =0.5 than for=1 scenario. However, the flip side of using =1 is the increased bandwidth required for transmission. [2.4] BPSK modulator:- In Binary Phase Shift Keying (BPSK) only one sinusoid is taken as basis function modulation. Modulation is achieved by varying the phase of the basis function depending on the message bits. In this project BPSK is choosen because the hardware implementation of BPSK modulation is easier in compare to other complex modulations techniques. [2.3] Local Oscillator Generator;- The Direct Digital frequency synthesizer (DDS) will be used to produce the desired output with full digital control. So the local oscillator uses the DDS method to generate desired frequency. 3. XILINX SIMULATION RESULTS AND OBSERVATIONS [3.1] PN generator :- PN Sequence is generated the by the preferred pair of sequences, and then XOR s these sequences to produce the output sequence. 101001101110000 is the generated PN code in the simulation shown below. 2014, IJCSMC All Rights Reserved 842

[3.2] BPSK Modulator [3.3]. Transmitted and received data bit streams. 2014, IJCSMC All Rights Reserved 843

4. CONCLUSION In this project a direct sequence spread spectrum (DSSS-CDMA) system using HDL has been proposed with the raised cosine filter to minimize the ISI and the output waveforms has been simulated by using MATLAB and XILINX software. Since nowadays we need higher data rate for communication devices so the chances of distortion increases with increase in data rate, so we have to find the efficient techniques to provide higher data rate with less error. From the eye diagram of the raised cosine filter we have seen the effect of ISI so we have to choose the value of alpha(roll-off factor) around 0.5 for lesser distortion. The simulation waveforms presented in this paper have proven the reliability of the HDL implementation to describe the characteristics and the architecture of the digital transmitter. The Implementation of a CDMA communication system with DSSS technique in HDL has the advantages like the design is fully reconfigurable, The number of bits and PN sequence can be changed very easily and it is useful for both FPGA and ASIC implementations. 5. FUTURE SCOPE The proposed system can be further implemented using different modulation techniques. The different methods of PN sequence generation can also be used for generating the spreading codes. Also frequency hopping spread spectrum technique can be used instead of DSSS. REFERENCES [1] Jung, P.; Baier, P.W.; Steil, A., "Advantages of CDMA and spread spectrum techniques over FDMA and TDMA in cellular mobile radio applications," Vehicular Technology, IEEE Transactions on, vol.42, no.3, pp.357,364, Aug 1993 [2] Mohamed, K.E.; Ali, B.M., "Digital design of DS-CDMA transmitter using VHDL and FPGA," Networks, 2005. Jointly held with the 2005 IEEE 7th Malaysia International Conference on Communication., 2005 13th IEEE International Conference on, vol.2, no., pp.5 pp.,, 16-18 Nov. 2005 [3.] Popescu, S. O.; Gontean, A.-S., "Performance comparison of the BPSK and QPSK modulation techniques on FPGA," Design and Technology in Electronic Packaging (SIITME), 2011 IEEE 17th International Symposium for, vol., no., pp.257,260, 20-23 Oct. 2011 [4] Sarwate, D.V.; Pursley, M.B., "Cross-correlation properties of pseudorandom and related sequences," Proceedings of the IEEE, vol.68, no.5, pp.593,619, May 1980 [5] Implementation of DS-CDMA Transmitter and Receiver in VHDL for FPGA, Vaibhav K Kakade, International Journal of Latest Trends in Engineering and Technology (IJLTET), Special Issue - IDEAS- 2013. [6] F.Xiong,"Digital Modulation Techniques", Artech House,UK,2000 [7] John G. Proakis and Masoud Salehi. Communications Systems Engineering Prentice Hall pub. 1994 [8] Rodger E. Ziemer and Roger L. Peterson. Digital Communications and Spread Spectrum Systems Macmillian Publishing Company, New York 1985. [9] Jhong S. Lee, Leonard E. Miller Cdma System Engineering Handbook (Artech House Mobile Communications), 1998. [10] Simon Haykin, Communications Systems, 4 th edition, Wiley pub.2001. [11] Digital Communications, 2nd E d. J. G. Proakis, McGraw-Hill Book Company, New York, 1989. [12] Spread Spectrum Communication Handbook,M. K. Simon, J. K. Omura, R. A. Schultz, and B. K.Levitt New York, McGraw-Hill, 1994 [13] Theodore S. Rappaport, Wireless Communications: Principles and Practice. [14] The Designer's Guide to VHDL, Third Edition (Systems on Silicon),Peter J. Ashenden 2014, IJCSMC All Rights Reserved 844