Chapter 5. Data Encoding Digital Data, Digital Signals

Slides:



Advertisements
Similar presentations
Signal Encoding Techniques
Advertisements

1 Pertemuan 07 Teknik Modulasi Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Teknik Enkoding Pertemuan 08 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 5 – Signal Encoding Techniques.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 5 – Signal Encoding Techniques.
Data and Computer Communications
Data and Computer Communications Chapter 5 – Signal Encoding Techniques.
1 Data Encoding – Chapter 5 (part 1) CSE 3213 Fall /2/2015 9:13 AM.
Chapter 5 – Signal Encoding and Modulation Techniques
Physical Layer – Part 2 Data Encoding Techniques
ICSA 341 (Updated 12/2001) Encoding There are four types of encoding possible. –Digital Encoding of Digital Data –Digital Encoding of Analog Data –Analog.
EE 4272Spring, 2003 Chapter 5 Data Encoding Data Transmission Digital data, digital signal Analog data, digital signal: e.g., voice, and video are often.
S IGNAL E NCODING T ECHNIQUES Engr. Mehran Mamonai Department of Telecommunication.
William Stallings Data and Computer Communications 7th Edition
Signal Encoding Lesson 05 NETS2150/2850
3. Encoding Techniques and Spread Spectrum
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
Sami Al-Wakeel 1 Data Transmission and Computer Networks Data Encoding.
LECTURE 5 CT1303 LAN. DATA ENCODING Digital signal: is a sequence of discrete, discontinuous voltage pulses. Each pulse is a signal element Binary data.
DIGITAL-TO-DIGITAL CONVERSION
Base-Band Digital Data Transmission Prepared By: Amit Degada. Electronics Engineering Department, Sardar Vallabhbhai National Institute of Technology,
COSC 3213 – Computer Networks I Summer 2003 Topics: 1. Line Coding (Digital Data, Digital Signals) 2. Digital Modulation (Digital Data, Analog Signals)
Aegis School of Telecommunication Telecom Systems I by Dr. M. G. Sharma, Phd. IIT Kharagpur Microwaves and Antennas.
Data Encoding.
Data and Computer Communications
Data Communications Chapter 5 Data Encoding.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Digital Encoding.
Wireless Networks Instructor: Fatima Naseem Lecture # 03 Computer Engineering Department, University of Engineering and Technology, Taxila.
Computer Communication & Networks Lecture # 05 Physical Layer: Signals & Digital Transmission Nadeem Majeed Choudhary
: Data Communication and Computer Networks
3-2008UP-Copyrights reserved1 ITGD4103 Data Communications and Networks Lecture-11:Data encoding techniques week 12- q-2/ 2008 Dr. Anwar Mousa University.
EEC4113 Data Communication & Multimedia System Chapter 2: Baseband Encoding by Muhazam Mustapha, July 2010.
A digital signal is a sequence of discrete discontinuous voltage pulses. Each pulse is a signal element (symbol). Binary data are transmitted by encoding.
Spring 2007Data Communications, Kwangwoon University4-1 Chapter 4. Digital Transmission 1.Digital-to-Digital Conversion 2.Analog-to-Digital Conversion.
Chapter 4 Digital Transmission
Prof. Hosny Ibrahim Lecture 5. Data Communication IT 221 By: Prof. Hosny M. Ibrahim 2.
1 Chapter 5 Encoding. 2 Figure 4-1 Transformation of Information to Signals.
Digital Line Encoding Converting standard logic level to a form more suitable to telephone line transmission. Six factors must be considered when selecting.
Signal Encoding Techniques Ir. Hary Nugroho MT.. Data Transmission.
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education,
Signal Encoding Techniques. Digital Data, Digital Signal  Digital signal discrete, discontinuous voltage pulses discrete, discontinuous voltage pulses.
CSE 320 Data Communications
Data and Computer Communications by William Stallings Eighth Edition
Data Encoding Data Encoding refers the various techniques of impressing data (0,1) or information on an electrical, electromagnetic or optical signal that.
Chapter 4. Digital Transmission
4.2 Digital Transmission Pulse Modulation (Part 2.1)
Encoding and Modulating
DIGITAL TRANSMISSION PART C
Data Conversion Methods
Chapter 4 Digital Transmission
Signal Encoding Techniques
Physical Layer (Part 2) Data Encoding Techniques
Chapter 4 Digital Transmission
Signal Encoding Techniques
Data Encoding Data Encoding refers the various techniques of impressing data (0,1) or information on an electrical, electromagnetic or optical signal that.
Physical Layer – Part 2 Data Encoding Techniques
CT1303 LAN Rehab AlFallaj.
Lecture 6: Signal Encoding Techniques
Signal Encoding Techniques
NET301 Lecture 5 10/18/2015 Lect5 NET301.
NET301 Lecture 5 10/18/2015 Lect5 NET301.
CCE Computer Networks Chapter 5: Encoding Information must be encoded into signals before it can be transported across communication media Information.
Chapter 4 Digital Transmission
3. Encoding Techniques and Spread Spectrum
Physical Layer – Part 2 Data Encoding Techniques
EEC4113 Data Communication & Multimedia System Chapter 2: Baseband Encoding by Muhazam Mustapha, September 2012.
Chapter 5: Encoding Information must be encoded into signals before it can be transported across communication media Information can be either Digital,
CS433 - Data Communication and Computer Networks
Presentation transcript:

Chapter 5. Data Encoding Digital Data, Digital Signals Digital Data, Analog Signals Analog Data, Digital Signals Analog Data, Analog Signals Spread Spectrum

Encoding and Modulation x(t) g(t) digital or analog x(t) g(t) Encoder Decoder digital t (a) Encoding onto a digital signal S(f) m(t) digital or analog s(t) m(t) Modulator Demodulator analog f fc (b) Modulating onto an analog signal

Digital Data, Digital Signals a sequence of discrete, discontinuous voltage pulses Encoding schemes Nonreturn-to-Zero-Level (NRZ-L) 0 = high level 1 = low level Nonreturn to Zero Inverted (NRZI) 0 = no transition at beginning of interval (one bit time) 1 = transition at beginning of interval

NRZ-L and NRZI Advantages of NRZI Main limitations of NRZ May be more reliable to detect a transition in the presence of noise than to compare a value to a threshold Still work when the leads are inverted Main limitations of NRZ Presence of a dc component Lack of synchronization capability E.g. long string of 1s or 0s for NRZ-L, or long string of 0s for NRZI

Multilevel Binary Schemes Bipolar-AMI (alternate mark inversion) 0 = no line signal 1 = positive or negative level, alternating for successive ones Pseudo-ternary 0 = positive or negative level, alternating for successive ones 1 = no line signal

Bipolar-AMI No loss of synchronization if a long string of 1s occurs No net dc component Not as efficient as NRZ Three levels of signal, but each signal element, which could represent log23 = 1.58 bits of information, bears only one bit of information Provides a simple means of error detection

Biphase Schemes Manchester Differential Manchester 0 = transition from high to low in middle of interval 1 = transition from low to high in middle of interval Differential Manchester Always a transition in middle of interval 0 = transition at beginning of interval 1 = no transition at beginning of interval

Adv. of Biphase Schemes Synchronization No dc component Known as self-clocking codes No dc component Error detection Absence of an expected transition can be used to detect errors

Examples 1 NRZ-L NRZI Bipolar-AMI Pseudo-ternary Manchester 1 NRZ-L NRZI Bipolar-AMI Pseudo-ternary Manchester Differential Manchester

Scrambling Tech.: B8ZS, HDB3 Commonly used in long-distance transmission services No dc component Overcome the drawback of AMI code Long string of zeros may result in loss of synchronization No reduction in data rate Error-detection capability

B8ZS and HDB3 (cont) 1 1 1 1 1 Bipolar-AMI V B V B B8ZS V B V B V 1 1 1 Bipolar-AMI V B V B B8ZS V B V B V HDB3 (odd # of 1s since last substitution) Code violation

Evaluating Encoding Schemes Signal spectrum Lack of high-frequency components  less bandwidth is required Lack of a direct-current (dc) component is desirable Concentrate the transmitted power in the middle of the transmission bandwidth Clocking Determine the beginning and end of each bit position Separate clock or self-synchronization

Evaluating Encoding Schemes Error detection Data link level Physical level Signal interference and noise immunity Cost and complexity The higher the signaling rate, the greater the cost

Modulation Rate Data rate (bit rate) Modulation rate Expressed in bits per second 1/tB, tB = bit duration Modulation rate Expressed in baud The rate at which signal elements are generated D = R/b, D = modulation rate, R = data rate, b = # of bits per signal element

Bit vs. Signal Element 1 Mbps 1 1 1 1 1 NRZI 1M Baud 1 bit = 1signal element = 1ms Manchester 2M Baud 1 bit = 1ms 1 signal element = 0.5ms

Digital Data, Analog Signals ASK: Amplitude-shift keying E.g. s(t) = Acos(2p fct) binary 1 0 binary 0

Digital Data, Analog Signals (cont) FSK: Frequency-shift keying E.g. s(t) = Acos(2p f1t) binary 1 Acos(2p f2t) binary 0

Digital Data, Analog Signals (cont) PSK: Phase-shift keying E.g. s(t) = Acos(2p fct +p ) binary 1 Acos(2p fct) binary 0

Analog Data, Digital Signals Digitization (a) Original signal 6.2 5.9 4.1 (b) PAM pulse 3.0 2.8 1.4 1.3 Ts 6 6 (c) PCM pulse 4 3 3 1 1 (d) PCM output 011 001 110 001 011 110 100

Analog Data, Digital Signals (cont) Analog-to-digital conversion PAM sampler Quantizer Encoder Continuous-time continuous-amplitude (analog) input signal Discrete-time continuous-amplitude signal (PAM pulses) Discrete-time discrete-amplitude signal (PCM pulses) Digital bit-stream output signal PAM: Pulse Amplitude Modulation PCM: Pulse Code Modulation

Analog Data, Analog Signals Amplitude Modulation Phase Modulation Frequency Modulation

QAM Quadrature Amplitude Modulation Combination of amplitude and phase modulation Send two different signals simultaneously on the same carrier frequency, by using two copies of the carrier frequency, one shifted by 90° Each carrier is ASK modulated S(t) = d1(t)cos2pfct + d2(t)sin2pfct

2-bit Serial-to-parallel converter QAM Modulator d1(t) R/2 bps cos2pfct Binary input Carrier oscillator 2-bit Serial-to-parallel converter  QAM signal out S d(t) R bps s(t) Phase shift -p/2 sin2pfct d2(t) R/2 bps

Spread Spectrum

Spread Spectrum (cont) Frequency Hopping, Direct Sequence