Spread Spectrum Modulation Techniques using MATLAB

Similar documents
Design and Implementation of FHSS and DSSS for Secure Data Transmission

How To Understand The Theory Of Time Division Duplexing

CDMA TECHNOLOGY. Brief Working of CDMA

Revision of Lecture Eighteen

Multiple Access Techniques

Bit Error Rate Performance Analysis on Modulation Techniques of Wideband Code Division Multiple Access

Security and protection of digital images by using watermarking methods

Log-Likelihood Ratio-based Relay Selection Algorithm in Wireless Network

Abstract. 1. Introduction

Digital Modulation. David Tipper. Department of Information Science and Telecommunications University of Pittsburgh. Typical Communication System

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1

AN Application Note: FCC Regulations for ISM Band Devices: MHz. FCC Regulations for ISM Band Devices: MHz

TABLE OF CONTENTS. Dedication. Table of Contents. Preface. Overview of Wireless Networks. vii xvii

Lecture 1: Introduction

ERLANG CAPACITY EVALUATION IN GSM AND CDMA CELLULAR SYSTEMS

Protocolo IEEE Sergio Scaglia SASE Agosto 2012

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Mobile Communications Chapter 2: Wireless Transmission

The influence of Wi-Fi on the operation of Bluetooth based wireless sensor networks in the Internet of Things

DT3: RF On/Off Remote Control Technology. Rodney Singleton Joe Larsen Luis Garcia Rafael Ocampo Mike Moulton Eric Hatch

Frequency Hopping Spread Spectrum (FHSS) vs. Direct Sequence Spread Spectrum (DSSS) in Broadband Wireless Access (BWA) and Wireless LAN (WLAN)

Bluetooth voice and data performance in DS WLAN environment

Course Curriculum for Master Degree in Electrical Engineering/Wireless Communications

CDMA Performance under Fading Channel

PHASE ESTIMATION ALGORITHM FOR FREQUENCY HOPPED BINARY PSK AND DPSK WAVEFORMS WITH SMALL NUMBER OF REFERENCE SYMBOLS

Non-Data Aided Carrier Offset Compensation for SDR Implementation

What s The Difference Between Bit Rate And Baud Rate?

Lecture 18: CDMA. What is Multiple Access? ECE 598 Fall 2006

Co-channel and Adjacent Channel Interference Measurement of UMTS and GSM/EDGE Systems in 900 MHz Radio Band

BER Performance Analysis of SSB-QPSK over AWGN and Rayleigh Channel

A Performance Study of Wireless Broadband Access (WiMAX)

Lecture 1. Introduction to Wireless Communications 1

Appendix D Digital Modulation and GMSK

Lezione 6 Communications Blockset

Optimum Frequency-Domain Partial Response Encoding in OFDM System

TDM & FDM Overlays on Bluetooth

Measurement, Modeling and Simulation of Power Line Channel for Indoor High-speed Data Communications

A WEB BASED TRAINING MODULE FOR TEACHING DIGITAL COMMUNICATIONS

RF Measurements Using a Modular Digitizer

Dynamic Reconfiguration & Efficient Resource Allocation for Indoor Broadband Wireless Networks

Adaptive Use of Spectrum in Frequency Hopping Multi-Band Transmission

ISI Mitigation in Image Data for Wireless Wideband Communications Receivers using Adjustment of Estimated Flat Fading Errors

RF SYSTEM DESIGN OF TRANSCEIVERS FOR WIRELESS COMMUNICATIONS

Course Duration: Course Content Course Description Course Objectives Course Requirements

Tutorial on Basic Link Budget Analysis

MSB MODULATION DOUBLES CABLE TV CAPACITY Harold R. Walker and Bohdan Stryzak Pegasus Data Systems ( 5/12/06) pegasusdat@aol.com

Demonstration of a Software Defined Radio Platform for dynamic spectrum allocation.

INTER CARRIER INTERFERENCE CANCELLATION IN HIGH SPEED OFDM SYSTEM Y. Naveena *1, K. Upendra Chowdary 2

Voice Service Support over Cognitive Radio Networks

Selection of data modulation techniques in spread spectrum systems using modified processing gain definition

How To Understand The Quality Of A Wireless Voice Communication

CDMA Technology : Principles of CDMA/DS Decoding

Module 13 : Measurements on Fiber Optic Systems

Wireless Medical Telemetry Laboratory

NRZ Bandwidth - HF Cutoff vs. SNR

Electronic Communications Committee (ECC) within the European Conference of Postal and Telecommunications Administrations (CEPT)

Algorithms for Interference Sensing in Optical CDMA Networks

R&S FSW signal and spectrum analyzer: best in class now up to 50 GHz

Frequency Hopping Spread Spectrum PHY of the Wireless LAN Standard. Why Frequency Hopping?

Teaching Convolutional Coding using MATLAB in Communication Systems Course. Abstract

ADVANCED APPLICATIONS OF ELECTRICAL ENGINEERING

Sampling Theorem Notes. Recall: That a time sampled signal is like taking a snap shot or picture of signal periodically.

Spectrum analyzer with USRP, GNU Radio and MATLAB

4 Cellular systems: multiple access

CS263: Wireless Communications and Sensor Networks

Wi-Fi and Bluetooth - Interference Issues

FUNDAMENTALS OF MODERN SPECTRAL ANALYSIS. Matthew T. Hunter, Ph.D.

Wireless Local Area Networking For Device Monitoring

The front end of the receiver performs the frequency translation, channel selection and amplification of the signal.

PAPR and Bandwidth Analysis of SISO-OFDM/WOFDM and MIMO OFDM/WOFDM (Wimax) for Multi-Path Fading Channels

5 Signal Design for Bandlimited Channels

Implementation of Digital Signal Processing: Some Background on GFSK Modulation

Wireless Personal Area Networks (WPANs)

Noise Power and SNR Estimation for OFDM Based Wireless Communication Systems

Design and Develop Wireless System Using Frequency Hopping Spread Spectrum

Implementing Digital Wireless Systems. And an FCC update

The Effect of Network Cabling on Bit Error Rate Performance. By Paul Kish NORDX/CDT

Packet Queueing Delay in Wireless Networks with Multiple Base Stations and Cellular Frequency Reuse

International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol. XXXIV-5/W10

Four Wave Mixing in Closely Spaced DWDM Optical Channels

EE2/ISE2 Communications II

IEEE Simulation and BER Analysis under the Interference

How To Understand And Understand The Power Of A Cdma/Ds System

Networks. Master of Science (Computer Science and Engineering), December 2004, 45 pp.,

THE NEED for higher data rates is increasing as a result

DVB-T. The echo performance of. receivers. Theory of echo tolerance. Ranulph Poole BBC Research and Development

A SIMULATION STUDY ON SPACE-TIME EQUALIZATION FOR MOBILE BROADBAND COMMUNICATION IN AN INDUSTRIAL INDOOR ENVIRONMENT

Complementary Code Keying with PIC Based Microcontrollers For The Wireless Radio Communications

Research Article Physical Layer Built-In Security Analysis and Enhancement Algorithms for CDMA Systems

Adaptive Equalization of binary encoded signals Using LMS Algorithm

Computers Are Your Future Prentice-Hall, Inc.

Performance Improvement of DS-CDMA Wireless Communication Network with Convolutionally Encoded OQPSK Modulation Scheme

Chapter 3: Spread Spectrum Technologies

Objectives. Lecture 4. How do computers communicate? How do computers communicate? Local asynchronous communication. How do computers communicate?

TCOM 370 NOTES 99-4 BANDWIDTH, FREQUENCY RESPONSE, AND CAPACITY OF COMMUNICATION LINKS

Digital Communications

Voice services over Adaptive Multi-user Orthogonal Sub channels An Insight

Rapid Prototyping of a Frequency Hopping Ad Hoc Network System

Implementation of FHMA Communication System using LabView

Instructor: Hüseyin Arslan University of South Florida, Electrical Engineering Dept., 4202 E. Fowler Ave., ENB118, Tampa, Fl, 33620,

Transcription:

Spread Spectrum Modulation Techniques using MATLAB S. Shinly Swarna Sugi 1, Vijesh Joe C 2 1,2 Assistant Professor, 1 Department of CSE, 2 Department of IT Karpagam College of Engineering, Coimbatore, Tamil Nadu Abstract- In any communication system, effective utilization of bandwidth, is of prime importance. The message signal should reach the intended receiver uncompromised. We achieve this by allowing a trade-off between the bandwidth performances of the system. In this journal, simulation of the two spread spectrum modulation techniques, Direct Sequence Spread Spectrum (DSSS) as well as Frequency Hop Spread Spectrum (FHSS) was done and their performance studied. The simulation process is done using MATLAB version 7.6.0. Index Terms- Bandwidth, Signal-to-Noise Ratio, DSSS, FHSS, Spectrum I. INTRODUCTION One of the major issues concerning digital communication in the recent years is the efficient and optimum use of power and bandwidth. Bandwidth and power are considered as important resources as far as communication is concerned. At the same time, it is of utmost importance to ensure the integrity of the message signal. The message signal needs to be protected in the hostile environments. In order to achieve this motto, we can use a class of signaling techniques called the spread-spectrum modulation. Spread spectrum is a means of transmission in which the data sequence occupies a bandwidth in excess of the minimum bandwidth necessary to send it. A spread spectrum system should fulfill the following requirements [3]: The same code is used in the receiver to recover the original data sequence. Thus both the transmitter and the receiver are synchronized in their operation. Though in frequency modulation and pulse code modulation, the modulated signal has a wider bandwidth it doesn t make use of the same code in transmitter and receiver. Spread spectrum modulation was developed to have a reliable communication insusceptible to interference [1]. It was primarily used in military communication. Spread Spectrum techniques exploit the concept that the narrow band signals are easily detected since the frequency band is narrow and fixed. Hence it is easy to jam a narrow band signal compared to a wide band signal in the same band. Therefore the spread signals are intentionally made to be much wider band than the information they are carrying to make them more noise-like [2]. The Spread-Spectrum technique has numerous advantages with the suppression of interference from the channel being the most popular among them. Other advantages include energy density reduction, multipath rejection, multiple-access communication and fine time resolution [6][9]. The two types of spread spectrum techniques are: Direct Sequence spread spectrum Frequency hop spread spectrum The modulated signal occupies a bandwidth much in excess of the minimum bandwidth necessary to send the data. The spectrum spreading is accomplished by means of wideband spread signal, often called a code signal, which is independent of data sequence. IJIRT 142537 INTERNATIONAL JOURNAL OF INNOVATIVE RESEARCH IN TECHNOLOGY 47

II. DIRECT SEQUENCE SPREAD SPECTRUM Fig 2.1 Block Diagram of Direct Sequence Spread Spectrum at the Transmitter and Receiver end Generation of PN Sequence: III. FREQUENCY HOP SPREAD SPECTRUM In Frequency Hopping Spread Spectrum, the modulated data sequence covers a wider band by randomly hopping from one frequency to other. Hence the modulated data sequence is spread sequentially rather than instantaneously as seen in Direct Sequence Spread Spectrum. Any modulation scheme can be used for Frequency Hopping system such as M-ary frequency-shift keying (MFSK) which is widely used for FH systems. In our simulation, we have used BPSK modulation scheme as shown in the Fig3.1 The first step in the technique is to generate the Pseudo-noise (PN ) sequence. A PN sequence is a periodic binary sequence with a noise-like waveform [12]. They may appear random in nature to an outsider but they are perfectly deterministic in nature. If the period of the PN sequence is longer, it will be difficult to track the sequence. They are generated by means of a feedback shift registers made of m flip-flops. Therefore the PN sequence generated becomes periodic with a period of at most 2 m. When the period of the PN sequence is equal to 2 m -1, it is called a m-sequence. Product Multiplication: If m(t) is the original data sequence which is narrowband in nature and c(t) is the wideband PN sequence, the resultant signal m(t) is the multiplied product of the m(t) and c(t). Thus the product modulated signal s(t) will have a resultant spectrum that is nearly the same as the wideband PN sequence c(t) [12]. In other words the data sequence is spread by the PN sequence. Then the spread signal s(t) is applied to a BPSK modulator. Note that any modulation scheme can be used in place of BPSK as shown in the schematic in Fig2.1. The transmitted signal is can be called a direct sequence spread binary phase shift keyed signal (DS/ BPSK). In the receiver, the de-spread is carried out which is the same as the spread operation using the same PN sequence. Fig 3.1 Block Diagram of FHSS at the Transmitter and Receiver End Since the spread spectrum is not instantaneous, two additional parameters are considered for Frequency Hopping System. One is the rate at which the hops occurs (R h ) and the other is the Hopping period (T h ). A PN sequence generator is employed to generate k-bit pattern which is created for every hopping period. Next a frequency synthesizer is used for the purpose of creating multiple signals varying in frequencies. Here the purpose of the PN sequence generator is to determine the carrier frequency to be used for the frequency modulation. At the receiver end, the same operation as in the transmitter is carried out to get the demodulated data. The schematic of the Frequency Hopping System used in transmitter and receiver end is represented in Fig 3.1 IV. SIMULATION OF DIRECT SEQUENCE SPREAD SPECTRUM By using Matlab version 7.6.0 simulator, simulation of Direct Sequence Spread Spectrum is done and is shown as follows. Fig 4.1 and Fig 4.2 shows the generated data sequence and the Pseudo-Noise sequence respectively. IJIRT 142537 INTERNATIONAL JOURNAL OF INNOVATIVE RESEARCH IN TECHNOLOGY 48

Fig 4.1 Data Sequence V. SIMULATION OF FREQUENCY HOP SPREAD SPECTRUM The below figure Fig 5.1 shows the data sequence and the BPSK modulated data signal before applying to the mixer. Fig 4.2 Pseudorandom bit sequence Fig 5.1 Data sequence and BPSK modulated signal Fig 5.2 shows the Fast Fourier Transform of the Binary Phase Shift Keying modulated data sequence. Fig 4.3 DSSS Signal Spectra In the above figure (Fig 4.3) shows the spectra of Direct Sequence Spread Spectrum signal. The Fast Fourier transform of the BPSK signal is shown in Fig 4.4. Fig 5.2 FFT of BPSK modulated signal Fig 5.3 shows the carrier modulated Binary Phase Shift Keying modulated data sequence after the frequency synthesizer stage. Fig 4.4 Fast Fourier transform of BPSK Signal IJIRT 142537 INTERNATIONAL JOURNAL OF INNOVATIVE RESEARCH IN TECHNOLOGY 49

Fig 5.3 Frequency shifted signal The transformation of the modulated BPSK signal from narrow band to wide band is shown in the Fig 5.4. Fig 6.1 a Signal to-noise ratio Vs Error rate for Direct Sequence Fig 5.4 Transformation of BPSK signal into wider range VI. COMPARISON OF DSSS AND FHSS The error rate and the Signal-to-Noise ratio, by varying level of interference is obtained. It can be seen that the performance is affected as the interference increases. The Signal-to-Noise ratio is the measure of the proportion of the signal power and the noise power expressed in decibels. Error rate determines the number of bits that have changed from their originality during the transmission through the channel. Both these parameters aid in analyzing the performance of the communication system. Fig 6.1 b Signal to-noise ratio Vs Error rate for Frequency Hop From Fig 6.1 a and Fig 6.1 b, it can be seen that under the same signal to noise ratio, direct sequence spread spectrum technique works better compared with frequency hopping. Also to be noted is that direct sequence performance is affected after certain interference threshold. The continuous line represents the theoretical values whereas the dots represent the practical values. It can been seen that there is a slight variation in the expected and the actual error rate. To further analyse the performance of the system gold codes can be used. Gold codes are nothing but a pre-selected set of m-ary sequences. The m-ary sequence is used instead of the PN sequence whose autocorrelation is given by[7], Rc(m) = L, m=0 or -1, 1 m L-1 The autocorrelation of Pseudo-random Noise is given by IJIRT 142537 INTERNATIONAL JOURNAL OF INNOVATIVE RESEARCH IN TECHNOLOGY 50

Autocorrelation Rc(m)=ΣCnCn+m, 0 m L-1 VII. CONCLUSION The various spread spectrum modulation techniques like direct sequence spread spectrum and frequency hop spread spectrum has been explained and the simulation has been carried out using MATLAB 7.6.0. The comparison of both the modulation spread spectrum techniques is done. However the selection of the better techniques between them depends on the environment where they are employed. Direct Sequence Spread Spectrum is more susceptible to broad band interfering signal. Further research of the spread spectrum techniques is also underway pertaining to multi-user scenario and their effect on bit error rate, bandwidth usage. REFERENCES Fig 6.2 a Error rate in Rayleigh Channel with m- sequence in Direct Sequence Thus the m-ary sequence can also be used in place of Pseudo-random Noise sequence. The use of gold sequence in PN sequence can also be investigated. [1] J.G. Prokais, Communication Systems Engineering, Prentice Hall,1994,chap 11. [2] R. L. Peterson, R. E. Ziemer, and D. E. Borth. Introduction to Spread Spectrum Communications, Prentice Hall, Inc., 1995. [3] Adeel Ahmad and Rahat Ullah Efficient Transmission of Information using Transmission Code along FHSS. International Journal of Computer Applications, in (2012), 40(9). [4] Theodore S. Pappaport, Wireless Communications principles and practice. [5] John G. Proakis and Masoud Salehi, Contemporary Communication Systems Using MATLAB. [6] N.B chakrabarti, A. K. Datta, introduction to the principles of digital communication", New Age Publishers, 2007. Fig 6.2 b Error rate with Rayleigh fading in Frequency hop For varying values of Signal-to-Noise Ratio, the simulation is carried out for Direct Sequence Spread and Frequency Hop in Rayleigh fading. For better understanding of transmission over wireless medium, the Rayleigh fading is introduced instead of the commonly used Additive White Gaussian Noise channel. [7] Erik Storm, Tony Ottosson, Arne Svensson, An introduction to spread spectrum systems, Department of signals and systems, Chalmers university of technology, Sweden, 2002. [8] Raymond L. PICKHOLTZ, Theory of spread spectrum communication A tutorial, IEEE Trans. Communication, vol. 30, No.5, May 1982. [9] Spread Spectrum Communications Handbook, Electronic Edition, McGraw-Hill, Inc,2002, IJIRT 142537 INTERNATIONAL JOURNAL OF INNOVATIVE RESEARCH IN TECHNOLOGY 51

[10] T. S. Rappaport, Wireless communications: principles and practice, Pentrice Hall PTR, N.J., 1996. [11] G. L. Stüber, Principles of mobile communication, Kluwer Academic, Boston 1996. [12] Communications System, by Simon Haykin, Wileys- Fourth Edition. IJIRT 142537 INTERNATIONAL JOURNAL OF INNOVATIVE RESEARCH IN TECHNOLOGY 52