digital transmission & analog transmission. 4.#2 1. digital-to-digital conversion digital data...
TRANSCRIPT
![Page 1: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/1.jpg)
Digital Transmission&
Analog Transmission
![Page 2: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/2.jpg)
4.# 2
1. DIGITAL-TO-DIGITAL CONVERSION1. DIGITAL-TO-DIGITAL CONVERSION
Digital Data -> Digital SignalDigital Data -> Digital SignalThree techniques: Three techniques: 1.1. line coding (line coding (always neededalways needed))2.2. block coding (working with NRZ-I)block coding (working with NRZ-I)3.3. Scrambling (working with AMI)Scrambling (working with AMI)
![Page 3: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/3.jpg)
Figure 4.1 Line coding and decoding
![Page 4: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/4.jpg)
Figure 4.2 Signal element versus data element
r = number of data elements / number of signal elements
![Page 5: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/5.jpg)
Data Rate Vs. Signal Rate•Data rate: the number of data elements (bits) sent in 1s (bps). It’s also called the bit rate•Signal rate: the number of signal elements sent in 1s (baud). It’s also called the pulse rate, the modulation rate, or the baud rate.
We wish to: 1. increase the data rate (increase the speed of
transmission) 2. decrease the signal rate (decrease the bandwidth
requirement) 3. Worst case, best case, and average case of r4. S = c * N / r baud
![Page 6: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/6.jpg)
Baseline wanderingBaseline: running average of the
received signal power
DC ComponentsConstant digital signal creates low
frequencies
Self-synchronizationReceiver Setting the clock matching the
sender’s
![Page 7: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/7.jpg)
Figure 4.4 Line coding schemes
![Page 8: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/8.jpg)
Figure 4.5 Unipolar NRZ scheme
![Page 9: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/9.jpg)
Figure 4.6 Polar NRZ-L and NRZ-I schemes
![Page 10: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/10.jpg)
Figure 4.7 Polar RZ scheme
![Page 11: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/11.jpg)
Figure 4.8 Polar biphase: Manchester and differential Manchester schemes
![Page 12: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/12.jpg)
• High=0, Low=1
• No change at begin=0, Change at begin=1
• H-to-L=0, L-to-H=1
• Change at begin=0, No change at begin=1
![Page 13: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/13.jpg)
Figure 4.9 Bipolar schemes: AMI (Alternate Mark Inversion) and pseudoternary
![Page 14: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/14.jpg)
Multilevel Schemes
• In mBnL schemes, a pattern of m data elements is encoded as a pattern of n signal elements in which 2m ≤ Ln
• m: the length of the binary pattern• B: binary data• n: the length of the signal pattern• L: number of levels in the signaling
![Page 15: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/15.jpg)
Figure 4.10 Multilevel: 2B1Q scheme
![Page 16: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/16.jpg)
Figure 4.13 Multitransition: MLT-3 scheme
![Page 17: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/17.jpg)
Table 4.1 Summary of line coding schemes
Polar
![Page 18: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/18.jpg)
Block Coding
• Redundancy is needed to ensure synchronization and to provide error detecting
• Block coding is normally referred to as mB/nB coding
• it replaces each m-bit group with an n-bit group
• m < n
![Page 19: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/19.jpg)
Figure 4.15 Using block coding 4B/5B with NRZ-I line coding scheme
![Page 20: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/20.jpg)
Figure 4.14 Block coding concept
![Page 21: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/21.jpg)
Table 4.2 4B/5B mapping codes
![Page 22: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/22.jpg)
Scrambling
• It modifies the bipolar AMI encoding (no DC component, but having the problem of synchronization)
• It does not increase the number of bits• It provides synchronization• It uses some specific form of bits to
replace a sequence of 0s
![Page 23: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/23.jpg)
Figure 4.19 Two cases of B8ZS scrambling technique
B8ZS substitutes eight consecutive zeros with 000VB0VB
![Page 24: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/24.jpg)
Figure 4.20 Different situations in HDB3 scrambling technique
HDB3 substitutes four consecutive zeros with 000V or B00V depending
on the number of nonzero pulses after the last substitution.
![Page 25: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/25.jpg)
2. ANALOG-TO-DIGITAL CONVERSION2. ANALOG-TO-DIGITAL CONVERSION
The tendency today is to change an analog signal to The tendency today is to change an analog signal to digital data. digital data.
1.1. pulse code modulationpulse code modulation2.2. delta modulation.delta modulation.
![Page 26: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/26.jpg)
Figure 4.21 Components of PCM encoder
![Page 27: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/27.jpg)
According to the Nyquist theorem, the sampling rate must be at least 2 times the highest frequency contained in the signal.
What can we get from this:
1. we can sample a signal only if the signal is
band-limited
2. the sampling rate must be at least 2 times the
highest frequency, not the bandwidth
![Page 28: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/28.jpg)
Figure 4.26 Quantization and encoding of a sampled signal
![Page 29: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/29.jpg)
Contribution of the quantization error to SNRdb SNRdb= 6.02nb + 1.76 dB
nb: bits per sample (related to the number of level L)
The minimum bandwidth of the digital signal is nb times greater than the bandwidth of the analog signal.
Bmin= nb x Banalog
![Page 30: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/30.jpg)
DM (delta modulation) finds the change from the previous sampleNext bit is 1, if amplitude of the analog signal is largerNext bit is 0, if amplitude of the analog signal is smaller
![Page 31: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/31.jpg)
3. TRANSMISSION MODES3. TRANSMISSION MODES
1. The transmission of binary data across a link can 1. The transmission of binary data across a link can be accomplished in either parallel or serial mode. be accomplished in either parallel or serial mode. 2. In parallel mode, multiple bits are sent with each 2. In parallel mode, multiple bits are sent with each clock tick. clock tick. 3. In serial mode, 1 bit is sent with each clock tick. 3. In serial mode, 1 bit is sent with each clock tick. 4. there are three subclasses of serial transmission: 4. there are three subclasses of serial transmission: asynchronous, synchronous, and isochronous.asynchronous, synchronous, and isochronous.
![Page 32: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/32.jpg)
Figure 4.31 Data transmission and modes
![Page 33: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/33.jpg)
4. DIGITAL-TO-ANALOG CONVERSION4. DIGITAL-TO-ANALOG CONVERSION
Digital-to-analogDigital-to-analog conversion is the process of conversion is the process of changing one of the characteristics of an analog changing one of the characteristics of an analog signal based on the information in digital data. signal based on the information in digital data.
![Page 34: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/34.jpg)
Figure 5.1 Digital-to-analog conversion
![Page 35: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/35.jpg)
Figure 5.2 Types of digital-to-analog conversion
![Page 36: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/36.jpg)
1.Data element vs. signal elementWhat is a signal element here?
2. Bit rate is the number of bits per second.
2. Baud rate is the number of signal elements per second. 3. In the analog transmission of digital data, the baud rate is less than or equal to the bit rate.
S = N x 1/r baud r = log2L
![Page 37: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/37.jpg)
Figure 5.3 Binary amplitude shift keying
B = (1+d) x S = (1+d) x N x 1/r
![Page 38: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/38.jpg)
Figure 5.4 Implementation of binary ASK
![Page 39: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/39.jpg)
Figure 5.6 Binary frequency shift keying
![Page 40: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/40.jpg)
Figure 5.9 Binary phase shift keying
![Page 41: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/41.jpg)
Figure 5.12 Concept of a constellation diagram
![Page 42: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/42.jpg)
Figure 5.13 Three constellation diagrams
![Page 43: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/43.jpg)
QAM – Quadrature Amplitude Modulation
• Modulation technique used in the cable/video networking world
• Instead of a single signal change representing only 1 bps – multiple bits can be represented buy a single signal change
• Combination of phase shifting and amplitude shifting (8 phases, 2 amplitudes)
![Page 44: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/44.jpg)
Figure 5.14 Constellation diagrams for some QAMs
![Page 45: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/45.jpg)
5. ANALOG AND DIGITAL5. ANALOG AND DIGITAL
Analog-to-analog conversion is the representation of Analog-to-analog conversion is the representation of analog information by an analog signal. analog information by an analog signal.
Modulation is needed if the medium is bandpass in Modulation is needed if the medium is bandpass in nature or if only a bandpass channel is available to nature or if only a bandpass channel is available to us.us.
Example: radio stations Example: radio stations
![Page 46: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/46.jpg)
Figure 5.15 Types of analog-to-analog modulation
![Page 47: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/47.jpg)
Figure 5.16 Amplitude modulation
The total bandwidth required for AM can be determined from the bandwidth of the audio signal: BAM = 2B.
![Page 48: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/48.jpg)
Figure 5.17 AM band allocation
![Page 49: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/49.jpg)
Figure 5.18 Frequency modulation
![Page 50: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/50.jpg)
Figure 5.19 FM band allocation
The total bandwidth required for FM can be determined from the bandwidth
of the audio signal: BFM = 2(1 + β)B. β has a common value of 4
![Page 51: Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always](https://reader035.vdocuments.net/reader035/viewer/2022070403/56649f325503460f94c4e6ce/html5/thumbnails/51.jpg)
Figure 5.20 Phase modulation
The total bandwidth required for PM can be determined from the bandwidth and maximum amplitude of the modulating signal:BPM = 2(1 + β)B.