Chapter 7 Spread-Spectrum Modulation

Similar documents
Chapter 7 Spread-Spectrum Modulation

Performance Analysis of DSSS and FHSS Techniques over AWGN Channel

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

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

Code Division Multiple Access.

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

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

Lecture 9: Spread Spectrum Modulation Techniques

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

Spread Spectrum Communications and Jamming Prof. Kutty Shajahan M G S Sanyal School of Telecommunications Indian Institute of Technology, Kharagpur

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK. Subject Name: Digital Communication Techniques

Spread Spectrum Techniques

ECS455: Chapter 4 Multiple Access

DE63 DIGITAL COMMUNICATIONS DEC 2014

ECS455: Chapter 4 Multiple Access

Assignment 1: Solutions to Problems on Direct Sequence Spread Spectrum

SPREAD SPECTRUM (SS) SIGNALS FOR DIGITAL COMMUNICATIONS

KINGS DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING DIGITAL COMMUNICATION TECHNIQUES YEAR/SEM: III / VI BRANCH : ECE PULSE MODULATION

COMMUNICATION SYSTEMS

UNIK4230: Mobile Communications. Abul Kaosher

Part A: Spread Spectrum Systems

Multiple Access Schemes

Chapter 2 Direct-Sequence Systems


ECE 5325/6325: Wireless Communication Systems Lecture Notes, Spring 2013

: DIGITAL COMMUNICATION

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

Chapter 6 Passband Data Transmission

Spread Spectrum Basics Spreading Codes IS-95 Features- Transmitter/Receiver Power Control Diversity Techniques RAKE Receiver Soft Handoff

Syllabus. osmania university UNIT - I UNIT - II UNIT - III CHAPTER - 1 : INTRODUCTION TO DIGITAL COMMUNICATION CHAPTER - 3 : INFORMATION THEORY

SPREADING CODES PERFORMANCE FOR CORRELATION FUNCTION USING MATLAB

= = (1) Denote the noise signal in the i th branch as n i, assume without loss of generality that the noise is zero mean and unit variance. i.e.

Part A: Spread Spectrum Systems

Lecture 3. Direct Sequence Spread Spectrum Systems. COMM 907:Spread Spectrum Communications

Digital Modulation Schemes

Mobile Radio Systems OPAM: Understanding OFDM and Spread Spectrum

IFH SS CDMA Implantation. 6.0 Introduction

Laboratory 5: Spread Spectrum Communications

Powerline Communication Link and below Layers

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Electronics and communication Department

Contents Preview and Introduction Waveform Encoding

Year : TYEJ Sub: Digital Communication (17535) Assignment No. 1. Introduction of Digital Communication. Question Exam Marks

Mobile Communications TCS 455

UNIT 4 Spread Spectrum and Multiple. Access Technique

Problem Sheets: Communication Systems

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications

CDMA Mobile Radio Networks

Chapter 8 Multiuser Radio Communications

Spread Spectrum Modulation

Satellite Telemetry Data Transmission Immunity from the ASI and Jamming Using DSSS Optimized PN Codes in DS-CDMA Systems

A MULTICARRIER CDMA ARCHITECTURE BASED ON ORTHOGONAL COMPLEMENTARY CODES FOR NEW GENERATION OF WIDEBAND WIRELESS COMMUNICATIONS

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

Department of Electronics and Communication Engineering 1

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

ICT 5305 Mobile Communications. Lecture - 3 April Dr. Hossen Asiful Mustafa

EC 6501 DIGITAL COMMUNICATION UNIT - IV PART A

Frequency-Hopped Spread-Spectrum

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

Spread Spectrum: Definition

Wireless Networks (PHY): Design for Diversity

Study on the UWB Rader Synchronization Technology

Spread Spectrum Signal for Digital Communications

Digital Image Watermarking by Spread Spectrum method

CHAPTER 6 SPREAD SPECTRUM. Xijun Wang

Thus there are three basic modulation techniques: 1) AMPLITUDE SHIFT KEYING 2) FREQUENCY SHIFT KEYING 3) PHASE SHIFT KEYING

MODULATION AND MULTIPLE ACCESS TECHNIQUES

Prof. P. Subbarao 1, Veeravalli Balaji 2

Fundamentals of spread-spectrum techniques

GNSS Technologies. GNSS Acquisition Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey

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

Downloaded from 1

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

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

Wireless Medium Access Control and CDMA-based Communication Lesson 08 Auto-correlation and Barker Codes

ITT Technical Institute. ET3330 Telecommunications Systems and Technology Onsite Course SYLLABUS

Wireless Transmission & Media Access

Probability of Error Calculation of OFDM Systems With Frequency Offset

Multiple Access Techniques

Spread spectrum. Outline : 1. Baseband 2. DS/BPSK Modulation 3. CDM(A) system 4. Multi-path 5. Exercices. Exercise session 7 : Spread spectrum 1

Multiplexing Module W.tra.2

SC - Single carrier systems One carrier carries data stream

Handout 11: Digital Baseband Transmission

Communication Systems

THE UNIVERSITY OF NAIROBI DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING

B SCITEQ. Transceiver and System Design for Digital Communications. Scott R. Bullock, P.E. Third Edition. SciTech Publishing, Inc.

SUMMER 15 EXAMINATION. 1) The answers should be examined by key words and not as word-to-word as given in the

WCDMA Basics Chapter 2 OBJECTIVES:

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

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

Lecture 3 Concepts for the Data Communications and Computer Interconnection

EITF25 Internet Techniques and Applications L2: Physical layer. Stefan Höst

Pearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England and Associated Companies throughout the world

Handout 13: Intersymbol Interference

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

Communication Systems

Communications Theory and Engineering

Downstream Synchronization Sequence: Vertical vs Horizontal

28. What is meant by repetition rate of the AM envelope? (ADC,AU-2010) 29. Describe the upper and lower sidebands. (ADC, AU-2010) 30.

Chapter 2: Wireless Transmission. Mobile Communications. Spread spectrum. Multiplexing. Modulation. Frequencies. Antenna. Signals

Mobile Radio Propagation: Small-Scale Fading and Multi-path

Transcription:

Chapter 7 Spread-Spectrum Modulation Spread Spectrum Technique simply consumes spectrum in excess of the minimum spectrum necessary to send the data. 7.1 Introduction Definition of spread-spectrum modulation Weakly sense Occupy a bandwidth that is much larger than the minimum bandwidth (1/2T) necessary to transmit a data sequence. Strict sense Spectrum is spreading by means of a pseudo-white or pseudo-noise code. Po-Ning Chen@cm.nctu Chapter 7-2 1

7.2 Pseudo-noise sequences A (digital) code sequence that mimics the (second-order) statistical behavior of a white noise. For example, balance property run property correlation property From implementation standpoint, the most convenient way to generate a pseudo-noise sequence is to employ several shift-registers and a feedback through combinational logic. Po-Ning Chen@cm.nctu Chapter 7-3 7.2 Pseudo-noise sequences Exemplified block diagram of PN sequence generators Feedback shift register becomes linear if the feedback logic consists entirely of modulo-2 adders. Po-Ning Chen@cm.nctu Chapter 7-4 2

7.2 Pseudo-noise sequences Example of linear feedback shift register Po-Ning Chen@cm.nctu Chapter 7-5 7.2 Pseudo-noise sequences A PN sequence generated by a feedback shift register must eventually become periodic with period at most 2 m, where m is the number of shift registers. A PN sequence generated by a linear feedback shift register must eventually become periodic with period at most 2 m 1, where m is the number of shift registers. A PN sequence whose period reaches its maximum value is named the maximum-length sequence or simply m-sequence. Po-Ning Chen@cm.nctu Chapter 7-6 3

7.2 Pseudo-noise sequences A maximum-length sequence generated from a linear shift register satisfies all three properties: Balance property The number of 1s is one more than that of 0s. Run property (total number of runs = 2 m 1 ) ½ of the runs is of length 1 ¼ of the runs is of length 2 Po-Ning Chen@cm.nctu Chapter 7-7 7.2 Pseudo-noise sequences Correlation property Autocorrelation of an ideal discrete white process = a δ[τ], where δ[τ] is the Kronecker delta function. Po-Ning Chen@cm.nctu Chapter 7-8 4

7.2 Pseudo-noise sequences Power spectrum view Suppose c(t) is perfectly white with c 2 (t) = 1. Then, m(t) = b(t)c(t) and b(t) = m(t)c(t). Question: What will be the power spectrum of m(t)? Po-Ning Chen@cm.nctu Chapter 7-9 7.2 Pseudo-noise sequences b(t) m(t) channel b(t) c(t) c(t) Po-Ning Chen@cm.nctu Chapter 7-10 5

7.2 Pseudo-noise sequences Please self-study Example 7.2 for examples of the m- sequences. Its understanding will be part of the exam. Po-Ning Chen@cm.nctu Chapter 7-11 7.3 A notion of spread spectrum Make the transmitted signal to blend (and hide behind) the background noise. b(t) m(t) channel b(t) c(t) c(t) Spreading code Po-Ning Chen@cm.nctu Chapter 7-12 6

7.3 A notion of spread spectrum transmitter channel Lowpass filter that (only) allows signal b(t) to pass! receiver Po-Ning Chen@cm.nctu Chapter 7-13 7.4 Direct-sequence spread spectrum with coherent binary phase-shift keying DSSS system transmitter receiver Po-Ning Chen@cm.nctu Chapter 7-14 7

Po-Ning Chen@cm.nctu Chapter 7-15 (As the conceptual system below.) Po-Ning Chen@cm.nctu Chapter 7-16 8

7.5 Signal-space dimensionality and processing gain SNR before spreading SNR after spreading Assume coherent detection. In other words, perfect synchronization and no phase mismatch. Orthonormal basis used at the receiver end Po-Ning Chen@cm.nctu Chapter 7-17 SNR before spreading Po-Ning Chen@cm.nctu Chapter 7-18 9

SNR after spreading Po-Ning Chen@cm.nctu Chapter 7-19 Po-Ning Chen@cm.nctu Chapter 7-20 10

Po-Ning Chen@cm.nctu Chapter 7-21 Mismatch with the text in SNR I SNR before spreading SNR after spreading Assume coherent detection. In other words, perfect synchronization but with phase mismatch. Orthonormal basis used at the receiver end Po-Ning Chen@cm.nctu Chapter 7-22 11

SNR before spreading Po-Ning Chen@cm.nctu Chapter 7-23 The factor 2 enters when the phase is assumed unknown to the before-spreading receiver; hence, both cosine and sine domains must be inner-producted. If the phase is also assumed unknown to the afterspreading receiver, then the fact 2 in SNR I /SNR O formula will (again) disappear. Po-Ning Chen@cm.nctu Chapter 7-24 12

7.6 Probability of error Gaussian assumption j is Gaussian distributed due to central limit theorem Po-Ning Chen@cm.nctu Chapter 7-25 7.6 Probability of error Similar to what the textbook has assumed, let J denote the interference power experiencing at the channel with phase mismatch. Po-Ning Chen@cm.nctu Chapter 7-26 13

7.6 Probability of error Slide 6-32 said that Po-Ning Chen@cm.nctu Chapter 7-27 6.3 Coherent phase-shift keying Error probability Error probability of Binary PSK Based on the decision rule Po-Ning Chen@cm.nctu Chapter 7-28 6-32 14

7.6 Probability of error Comparing system performances with/without spreading, we obtain: With P = E b /T b, where P is the average signal power, J/P is termed the jamming margin (required for a specific error rate). Po-Ning Chen@cm.nctu Chapter 7-29 Example 7.3 Without spreading, (E b /N 0 ) required for P e = 10 5 is around 10 db. PG = 4095 Then, Jamming margin for P e = 10 5 is Information bits can be detected subject to the required error rate, even if the interference level is 409.5 times larger than the received signal power (in the price of the transmission speed is 4095 times slower). Po-Ning Chen@cm.nctu Chapter 7-30 15

7.7 Frequency-hop spread spectrum Basic characterization of frequency hopping Slow-frequency hopping Fast-frequency hopping Chip rate (The smallest unit = Chip) Po-Ning Chen@cm.nctu Chapter 7-31 7.7 Frequency-hop spread spectrum A common modulation scheme for FH systems is the M-ary frequency-shift keying Po-Ning Chen@cm.nctu Chapter 7-32 16

0 7 6 5 4 3 2 1 The smallest unit = Chip Slow-frequency hopping Po-Ning Chen@cm.nctu Chapter 7-33 0 7 6 5 4 3 2 1 The smallest unit = Chip Fast-frequency hopping Po-Ning Chen@cm.nctu Chapter 7-34 17

7.7 Frequency-hop spread spectrum Fast-frequency hopping is popular in military use because the transmitted signal hops to a new frequency before the jammer is able to sense and jam it. Two detection rules are generally used in fast-frequency hopping Make decision separately for each chip, and do majority vote based on these chip-based decisions (Simple) Make maximum-likelihood decision based on all chip receptions (Optimal) Po-Ning Chen@cm.nctu Chapter 7-35 7.8 Computer experiments: Maximum-length and gold codes Code-division multiplexing (CDM) Each user is assigned a different spreading code. Po-Ning Chen@cm.nctu Chapter 7-36 18

7.8 Computer experiments: Maximum-length and gold codes So, if then signal one (i.e., s 1 ) can be exactly reconstructed. In practice, it may not be easy to have a big number of PN sequences satisfying the above equality. Instead, we desire Po-Ning Chen@cm.nctu Chapter 7-37 7.8 Computer experiments: Maximum-length and gold codes Gold sequences Po-Ning Chen@cm.nctu Chapter 7-38 19

7.8 Computer experiments: Maximum-length and gold codes Gold sequences g 1 (x) and g 2 (x) are two maximum-length shift-register sequences of period 2 m 1, whose cross-correlation lies in: Then, the structure in previous slide can gives us 2 m 1 sequences (by setting different initial value in the shift registers). Together with the two original m-sequences, we have 2 m + 1 sequences. Po-Ning Chen@cm.nctu Chapter 7-39 7.8 Computer experiments: Maximum-length and gold codes Gold s theorem The cross-correlation between any pair in the 2 m +1 sequences also lies in Po-Ning Chen@cm.nctu Chapter 7-40 20

Experiment 1: Correlation properties of PN sequences Po-Ning Chen@cm.nctu Chapter 7-41 Autocorrelation 2 7 1 = 127 Po-Ning Chen@cm.nctu Chapter 7-42 21

Cross-correlation (of general PN sequences, not necessarily Gold sequences) Po-Ning Chen@cm.nctu Chapter 7-43 Experiment 2: Correlation properties of Gold sequences Po-Ning Chen@cm.nctu Chapter 7-44 22

Cross-correlation 15 1 17 Po-Ning Chen@cm.nctu Chapter 7-45 23