S-72.3320 Advanced Digital Communication (4 cr). Timo O. Korhonen, HUT Communication Laboratory 2 S.72-3320 Advanced Digital Communication (4 cr) u Lectures:

Slides:



Advertisements
Similar presentations
EE578 Assignment #5 Abdul-Aziz.M Al-Yami November 8 th 2010.
Advertisements

1 S Digital Communication Systems Cyclic Codes.
1 S Digital Communication Systems Cyclic Codes.
IE 419/519 Wireless Networks Lecture Notes #6 Spread Spectrum.
Spread Spectrum Chapter 7.
Spread Spectrum Chapter 7. Spread Spectrum Input is fed into a channel encoder Produces analog signal with narrow bandwidth Signal is further modulated.
1 Helsinki University of Technology,Communications Laboratory, Timo O. Korhonen Data Communication, Lecture6 Digital Baseband Transmission.
S Digital Communication Systems Bandpass modulation II.
April 25, 2005ECE 457 Cellular Communication ECE 457 Spring 2005.
Florida Institute of technologies ECE 5221 Personal Communication Systems Prepared by: Dr. Ivica Kostanic Lecture 23 – Basics of 3G - UMTS Spring 2011.
Lecture 8: Spread Spectrum
SPREAD SPECTRUM In spread spectrum (SS), we combine signals from different sources to fit into a larger bandwidth, but our goals are to prevent eavesdropping.
II. Medium Access & Cellular Standards. TDMA/FDMA/CDMA.
1 CMPT 371 Data Communications and Networking Spread Spectrum.
Wireless & Mobile Networking: Multiple Division Techniques
Spread Spectrum Techniques
Spread Spectrum. Introduction to Spread Spectrum Problems such as capacity limits, propagation effects, synchronization occur with wireless systems Spread.
CDMA Technologies for Cellular Phone System, Dec. 22, CDMA Technologies for Cellular Phone System.
King Fahd University of Petroleum & Minerals  Electrical Engineering Department EE 578 Simulation of Wireless Systems Code Division Multiple Access Transmission.
S Advanced Digital Communication (4 cr)
1 S Advanced Digital Communication (4 cr) Cyclic Codes.
S Digital Communication Systems Overview into spread spectrum and CDMA communication.
Cellular Mobile Communication Systems Lecture 5
1 Introduction to. 2 Contents: DEFINITION OF SPREAD SPECTRUM ( SS ) CHARACTERISTICS OF SPREAD SPECTRUM BASIC PRINCIPLES OF DIRECT SEQUENCE SPREAD SPECTRUM.
CDMA Technologies for Cellular Phone System Week 16 Lecture 1.
S Digital Communication Systems Spread spectrum and Code Division Multiple Access (CDMA) communications.
Lecture 8: Spread Spectrum
Direct Sequence Spread Spectrum vs
1 SNS COLLEGE OF ENGINEERING Department of Electronics and Communication Engineering Subject: Digital communication Sem: V Cyclic Codes.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 9 – Spread Spectrum.
Lecture02 Spread Spectrum Communication By Engr. Muhammad Ashraf Bhutta.
EE578 Assignment #5 Abdul-Aziz.M Al-Yami November 8 th 2010.
Spread Spectrum Modulation Dr. Teerasit Kasetkasem.
WIDEBAND CODE DIVISION MULTIPLE ACCESS & THE CAPACITY IN CODE DIVISION MULTIPLE ACCESS Presented by Maheshwarnath Behary Assisted by Vishwanee Raghoonundun.
S Digital Communication Systems Course Overview, Basic Characteristics of Block Codes.
Basic Characteristics of Block Codes
1 Chapter 7. Spread Spectrum Wen-Shyang Hwang KUAS EE.
EEE Chapter 5 Digital Modulation Systems Huseyin Bilgekul EEE 461 Communication Systems II Department of Electrical and Electronic Engineering Eastern.
TI Cellular Mobile Communication Systems Lecture 4 Engr. Shahryar Saleem Assistant Professor Department of Telecom Engineering University of Engineering.
Lecture 4 Spread Spectrum.
Timo O. Korhonen, HUT Communication Laboratory 1 Convolutional encoding u Convolutional codes are applied in applications that require good performance.
Digital Communications I: Modulation and Coding Course Term Catharina Logothetis Lecture 9.
Stallings, Wireless Communications & Networks, Second Edition, © 2005 Pearson Education, Inc. All rights reserved Multiple Access Techniques.
Code Division Multiple Access (CDMA) Transmission Technology
EC 2401*** WIRELESS COMMUNICATION. Why Wireless Benefits – Mobility: Ability to communicate anywhere!! – Easier configuration, set up and lower installation.
1 Spread Spectrum Technology. 2 What is Spread Spectrum(SS) Spread Spectrum (SS) technology was first introduced by military as a way of sending secure.
Lecture 12-13: Multi-access Aliazam Abbasfar. Outline.
Code Division Multiple Access (CDMA) Transmission Technology
Stallings, Wireless Communications & Networks, Second Edition, © 2005 Pearson Education, Inc. All rights reserved Spread Spectrum Chapter.
S Advanced Digital Communication (4 cr). Timo O. Korhonen, HUT Communication Laboratory 2 S Advanced Digital Communication (4 cr) u Lectures:
TUNALIData Communication1 Spread Spectrum Chapter 9.
Outline  Introduction (Resource Management and Utilization).  Compression and Multiplexing (Other related definitions).  The Most Important Access Utilization.
Transmission Techniques Traffic channels: different users are assigned unique code and transmitted over the same frequency band, for example, WCDMA and.
Chapter 5: Third generation systems-Wideband Digital Modulation
Advanced Wireless Communication Systems
Multiple Access Techniques for Wireless Communication
Outline Introduction Type of Multiplexing FDMA TDMA CDMA Future Work
Digital transmission over a fading channel
Subject Name: Digital Communication Subject Code: 10EC61
Advanced Wireless Networks
DIRECT SEQUENCE SPREAD SPECTRUM WITH FREQUENCY HOPPING
Advanced Wireless Networks
Wireless & Mobile Networking: Multiple Division Techniques
Spread Spectrum Chapter 7.
Chapter 5: Third generation systems-Wideband Digital Modulation
Spread Spectrum A signal that occupies a bandwidth of B, is spread out to occupy a bandwidth of Bss All signals are spread to occupy the same bandwidth.
Wireless Networks Fall 2007
Spread Spectrum Chapter 7.
Chapter 5 Digital Modulation Systems
S Advanced Digital Communication (4 cr). Timo O. Korhonen, HUT Communication Laboratory 2 S Advanced Digital Communication (4 cr) u Lectures:
Presentation transcript:

S Advanced Digital Communication (4 cr)

Timo O. Korhonen, HUT Communication Laboratory 2 S Advanced Digital Communication (4 cr) u Lectures: Timo O. Korhonen, tel , Michael Hall, tel u Course assistants: Seppo Saastamoinen tel , Naser Tarhuni ), tel u Study modules: Examination /Tutorials (voluntary) /Project work u NOTE: Half of exam questions directly from tutorials u Project work guidelines available at the course homepage

Timo O. Korhonen, HUT Communication Laboratory 3 Practicalities u References: (no need to buy these, supplementary material distributed later by Edita) –A. B. Carlson: Communication Systems (4th ed.) –J. G. Proakis, Digital Communications (4th ed.) –L. Ahlin, J. Zander: Principles of Wireless Communications u Prerequisites: S Transmission Methods, (recommended S Telecommunication Systems) u Homepage: u Timetables: –Lectures: Tuesdays S3, Fridays S2 –Tutorials: Fridays S1

Timo O. Korhonen, HUT Communication Laboratory 4 Timetable – spring 2006 u 27.1 Basics of Spread Spectrum Communications u 31.1 Fading Multipath Radio Channels u 3.2 no lecture u 7.2. Digital Transmission over a Fading Channel u 10.2 Cyclic Codes u 14.2 OFDM in Wideband Fading Channel u 17.2 Convolutional Codes u 21.2 Fiber-optic Communications u 24.2 Optical Networking

S Advanced Digital Communication (4 cr) Spread spectrum and Code Division Multiple Access (CDMA) communications

Timo O. Korhonen, HUT Communication Laboratory 6 Spread Spectrum (SS) Communications - Agenda Today u Basic principles and block diagrams of spread spectrum communication systems u Characterizing concepts u Types of SS modulation: principles and circuits –direct sequence (DS) –frequency hopping (FH) u Error rates u Spreading code sequences; generation and properties –Maximal Length (a linear, cyclic code) –Gold –Walsh u Asynchronous CDMA systems

Timo O. Korhonen, HUT Communication Laboratory 7 How Tele-operators* Market CDMA C overage For Coverage, CDMA saves wireless carriers from deploying the 400% more cell site that are required by GSM CDMA’s capacity supports at least 400% more revenue-producing subscribers in the same spectrum when compared to GSM C apacity C ost $ $ A carrier who deploys CDMA instead of GSM will have a lower capital cost C larity CDMA with PureVoice provides wireline clarity C hoice CDMA offers the choice of simultaneous voice, async and packet data, FAX, and SMS. C ustomer satisfaction The Most solid foundation for attracting and retaining subscriber is based on CDMA *From Samsumg’s narrowband CDMA (CDMAOne ® ) marketing (2001)

Timo O. Korhonen, HUT Communication Laboratory 8 Direct Sequence Spread Spectrum (DS-SS) u This figure shows BPSK-DS transmitter and receiver (multiplication can be realized by RF-mixers) DS-CDMA is used in WCDMA, cdma2000 and IS-95 systems spreading

Timo O. Korhonen, HUT Communication Laboratory 9 Characteristics of Spread Spectrum u Bandwidth of the transmitted signal W is much greater than the original message bandwidth (or the signaling rate R) u Transmission bandwidth is independent of the message. Applied code is known both to the transmitter and receiver u Interference and noise immunity of SS system is larger, the larger the processing gain u Multiple SS systems can co-exist in the same band (=CDMA). Increased user independence (decreased interference) for (1) higher processing gain and higher (2) code orthogonality u Spreading sequence can be very long -> enables low transmitted PSD-> low probability of interception (especially in military communications) Narrow band signal (data) Wideband signal (transmitted SS signal)

Timo O. Korhonen, HUT Communication Laboratory 10 Characteristics of Spread Spectrum (cont.) u Processing gain, in general –Large L c improves noise immunity, but requires a larger transmission bandwidth –Note that DS-spread spectrum is a repetition FEC-coded systems u Jamming margin –Tells the magnitude of additional interference and noise that can be injected to the channel without hazarding system operation. Example:

Timo O. Korhonen, HUT Communication Laboratory 11 Characteristics of Spread Spectrum (cont.) u Spectral efficiency E eff : Describes how compactly TX signal fits into the transmission band. For instance for BPSK with some pre-filtering: u Energy efficiency (reception sensitivity): The value of to obtain a specified error rate (often ). For BPSK the error rate is u QPSK-modulation can fit twice the data rate of BPSK in the same bandwidth. Therefore it is more energy efficient than BPSK.

Timo O. Korhonen, HUT Communication Laboratory 12 A QPSK-DS Modulator u After serial-parallel conversion (S/P) data modulates the orthogonal carriers u Modulation on orthogonal carriers spreaded by codes c 1 and c 2 u Spreading codes c 1 and c 2 may or may not be orthogonal (System performance is independent of their orthogonality, why?) u What kind of circuit can make the demodulation (despreading)? Constellation diagram QPSK-modulator

Timo O. Korhonen, HUT Communication Laboratory 13 DS-CDMA (BPSK) Spectra (Tone Jamming) u Assume DS - BPSK transmission, with a single tone jamming (jamming power J [W] ). The received signal is u The respective PSD of the received chip-rate signal is u At the receiver r(t) is multiplied with the local code c(t) (=despreading) u The received signal and the local code are phase-aligned: data Data spectra after phase modulator Spreading of jammer power

Timo O. Korhonen, HUT Communication Laboratory 14 Tone Jamming (cont.) u Despreading spreads the jammer power and despreads the signal power:

Timo O. Korhonen, HUT Communication Laboratory 15 Tone Jamming (cont.) u Filtering (at the BW of the phase modulator) after despreading suppresses the jammer power:

Timo O. Korhonen, HUT Communication Laboratory 16 Error Rate of BPSK-DS System* u DS system is a form of coding, therefore code weight determines, from its own part, error rate u Assuming that the chips are uncorrelated, prob. of code word error for a binary-block coded BPSK-DS system with code weight w is therefore u This can be expressed in terms of processing gain L c by denoting the average signal and noise power by, respectively, yielding u Note that the symbol error rate is upper bounded due to repetition code nature of the DS by where t denotes the number of erroneous bits that can be corrected in the coded word, d min = n (rep. coding) *For further background, see J.G.Proakis: Digital Communications (IV Ed), Section 13.2

Timo O. Korhonen, HUT Communication Laboratory 17 Example: Error Rate of Uncoded Binary BPSK-DS u For uncoded DS w=n (repetition coding), thus and u We note that and yielding u Therefore, we note that by increasing system processing gain W/R or transmitted signal power P av, error rate can be improved

Timo O. Korhonen, HUT Communication Laboratory 18 Code Generation in DS-SS DS modulator Spreading sequence period chip interval maximal length (ML) polar spreading code ML code generator delay elements (D-flip-flops) ->XOR - circuit - code determined by feedback taps - code rate determined by clock rate

Timo O. Korhonen, HUT Communication Laboratory 19 Some Cyclic Block Codes u (n,1) Repetition codes. High coding gain, but low rate u (n,k) Hamming codes. Minimum distance always 3. Thus can detect 2 errors and correct one error. n=2 m -1, k = n - m, u Maximum-length codes. For every integer there exists a maximum length code (n,k) with n = 2 k - 1,d min = 2 k-1. Hamming codes are dual 1 of of maximal codes. u BCH-codes. For every integer there exists a code with n = 2 m -1, and where t is the error correction capability u (n,k) Reed-Solomon (RS) codes. Works with k symbols that consist of m bits that are encoded to yield code words of n symbols. For these codes and u Nowadays BCH and RS are very popular due to large d min, large number of codes, and easy generation 1: Task: find out from net what is meant by dual codes!

Timo O. Korhonen, HUT Communication Laboratory 20 Maximal Length Codes autocorrelation power spectral density N: number of chips in the code

Timo O. Korhonen, HUT Communication Laboratory 21 Maximal Length Codes (cont.) u Have very good autocorrelation but cross correlation not granted u Are linear,cyclic block codes - generated by feedbacked shift registers u Number of available codes* depends on the number of shift register stages: u Code generator design based on tables showing tap feedbacks: 5 stages->6 codes, 10 stages ->60 codes, 25 stages ->1.3x10 6 codes *For the formula see: Peterson, Ziemer: “Introduction to Spread Spectrum Communication”, p. 121

Timo O. Korhonen, HUT Communication Laboratory 22 Design of Maximal Length Generators by a Table Entry u Feedback connections can be written directly from the table:

Timo O. Korhonen, HUT Communication Laboratory 23 Other Spreading Codes u Walsh codes: Orthogonal, used in synchronous systems, also in WCDMA downlink u Generation recursively: u All rows and columns of the matrix are orthogonal: u Gold codes: Generated by summing preferred pairs of maximal length codes. Have a guarantee 3-level crosscorrelation: u For N-length code there exists N + 2 codes in a code family and u Walsh and Gold codes are used especially in multiple access systems u Gold codes are used in asynchronous communications because their crosscorrelation is quite good as formulated above (n: number of stages in the shift register)

Timo O. Korhonen, HUT Communication Laboratory 24 Frequency Hopping Transmitter and Receiver u In FH-SS hopping frequencies are determined by the code and the message (bits) are usually non-coherently FSK-modulated u This method is applied in BlueTooth ®

Timo O. Korhonen, HUT Communication Laboratory 25 Frequency Hopping Spread Spectrum (FH-SS) (example: transmission of two symbols/chip) 4-level FSK modulation Hopped frequency slot determined by hopping code

Timo O. Korhonen, HUT Communication Laboratory 26 Error Rate in Frequency Hopping u If there are multiple hops/symbol (symbol is distributed to different frequencies) we have a fast-hopping system. If there is a single hop/symbol (or below (multiple symbols/frequency)), we have a slow- hopping system. u For slow-hopping non-coherent FSK-system, binary error rate is and the respective symbol error rate is (hard-decisions) u A fast-hopping FSK system is a diversity-gain system. Assuming non- coherent, square-law combining of respective output signals from matched filters yields the binary error rate (with L hops/symbol) (For further details, see J.G.Proakis: Digital Communications (IV Ed), Section 13.3 )

Timo O. Korhonen, HUT Communication Laboratory 27 DS and FH compared u FH is applicable in environments where there exist tone jammers that can be overcame by avoiding hopping on those frequencies u DS is applicable for multiple access because it allows statistical multiplexing (resource reallocation) to other users (power control) u FH applies usually non-coherent modulation due to carrier synchronization difficulties -> modulation method degrades performance u Both methods were first used in military communications, –FH can be advantageous because the hopping span can be very large (makes eavesdropping difficult) –DS can be advantageous because spectral density can be much smaller than background noise density (transmission is unnoticed) u FH is an avoidance system: does not suffer near-far effect! u By using hybrid systems some benefits can be combined: The system can have a low probability of interception and negligible near-far effect at the same time. (Differentially coherent modulation is applicable)

Timo O. Korhonen, HUT Communication Laboratory 28 Multiple access: FDMA, TDMA and CDMA FDMA, TDMA and CDMA yield conceptually the same capacity However, in wireless communications CDMA has improved capacity due to statistical multiplexing graceful degradation Performance can still be improved by adaptive antennas, multiuser detection, FEC, and multi-rate encoding

Timo O. Korhonen, HUT Communication Laboratory 29 FDMA, TDMA and CDMA compared u TDMA and FDMA principle: –TDMA allocates a time instant for a user –FDMA allocates a frequency band for a user –CDMA allocates a code for user u CDMA-system can be synchronous or asynchronous: –Synchronous CDMA difficult to apply in multipath channels that destroy code orthogonality –Therefore, in wireless CDMA-systems as in IS-95,cdma2000, WCDMA and IEEE users are asynchronous u Code classification: –Orthogonal, as Walsh-codes for orthogonal or near-orthogonal systems –Near-orthogonal and non-orthogonal codes: t Gold-codes, for asynchronous systems t Maximal length codes for asynchronous systems

Timo O. Korhonen, HUT Communication Laboratory 30 Example of DS multiple access waveforms channel-> detecting A... -> polar sig.->

Timo O. Korhonen, HUT Communication Laboratory 31 Capacity of a cellular CDMA system u Consider uplink (MS->BS) u Each user transmits Gaussian noise (SS-signal) whose deterministic characteristics are stored in RX and TX u Reception and transmission are simple multiplications u Perfect power control: each user’s power at the BS the same u Each user receives multiple copies of power P r that is other user’s interference power, therefore each user receives the interference power where U is the number of equal power users (1)

Timo O. Korhonen, HUT Communication Laboratory 32 u Each user applies a demodulator/decoder characterized by a certain reception sensitivity E b /I o (3 - 9 dB depending on channel coding, channel, modulation method etc.) u Each user is exposed to the interference power density (assumed to be produced by other users only) where B T is the spreading (and RX) bandwidth u Received signal energy / bit at the signaling rate R is u Combining (1)-(3) yields the number of users u This can still be increased by using voice activity coefficient G v = 2.67 (only about 37% of speech time effectively used), directional antennas, for instance for a 3-way antenna G A = 2.5. (2) (3) (4) Capacity of a cellular CDMA system (cont.)

Timo O. Korhonen, HUT Communication Laboratory 33 u In cellular system neighboring cells introduce interference that decreases capacity. It has been found out experimentally that this reduces the number of users by the factor u Hence asynchronous CDMA system capacity can be approximated by yielding with the given values G v =2.67, G A =2.4, 1+f = 1.6, u Assuming efficient error correction algorithms, dual diversity antennas, and RAKE receiver, it is possible to obtain E b /I o =6 dB = 4, and then This is of order of magnitude larger value than with the conventional (GSM;TDMA) systems! Capacity of a cellular CDMA system (cont.)

Timo O. Korhonen, HUT Communication Laboratory 34 Lessons Learned u You understand what is meant by code gain, jamming margin, and spectral efficiency and what is their meaning in SS systems u You understand how spreading and despreading works u You understand the basic principles of DS and FH systems and know their error rates by using BPSK and FSK modulations (if required, formulas will be given in exam) u You know the bases of code selection for SS system. (What kind of codes can be applied in SS systems and when they should be applied.) u You understand how the capacity of asynchronous CDMA system can be determined