Professional Documents
Culture Documents
4IndDataCoMMs2 66
4IndDataCoMMs2 66
Unit 4
A. Julsereewong
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
4
Bandwidth
A. Julsereewong
Multiplexing
A. Julsereewong
FDM Process
A. Julsereewong
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
9
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
10
Example of FDM
A. Julsereewong
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
11
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
12
WDM Operation
A. Julsereewong
Synchronous TDM
A. Julsereewong
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
16
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
17
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
18
Statistical TDM
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
19
Review Questions?
A. Julsereewong
A. Julsereewong
Data Communications
o The objective of every data communications
session is to efficiently and accurately transmit
the desired data.
o Data can be corrupted during transmission.
o For reliable communication, errors must be
detected and corrected.
o Error detection and correction are implemented
either at the data link layer or the transport layer
of the OSI model.
Source: J. E. Goldman and P.T. Rawles, Applied Data Communications: A Business-Oriented Approach, Wiley, 2003 01066561 Industrial Data Communications
22
Source: J. E. Goldman and P.T. Rawles, Applied Data Communications: A Business-Oriented Approach, Wiley, 2003 01066561 Industrial Data Communications
23
Jitter
White Noise
A. Julsereewong
• White Noise:
o Also known as thermal or
Gaussian noise.
o Relatively constant and
can be reduced.
o If white noise gets too
strong, it can completely
disrupt the signal.
Source: J. E. Goldman and P.T. Rawles, Applied Data Communications: A Business-Oriented Approach, Wiley, 2003 01066561 Industrial Data Communications
25
Impulse Noise
A. Julsereewong
• Impulse Noise:
o One of the most disruptive forms
of noise.
o Random spikes of power that can
destroy one or more bits of
information.
o Difficult to remove from an analog
signal because it may be hard to
distinguish from the original signal.
o Impulse noise can damage more
bits if the bits are closer together
(transmitted at a faster rate).
Source: J. E. Goldman and P.T. Rawles, Applied Data Communications: A Business-Oriented Approach, Wiley, 2003 01066561 Industrial Data Communications
26
Jitter
A. Julsereewong
• Jitter:
o The result of small timing irregularities during the transmission
of digital signals.
o Occurs when a digital signal is repeated over and over.
o If serious enough, jitter forces systems to slow down their
transmission.
o Steps can be taken to reduce jitter.
01066561 Industrial Data Communications
27
Crosstalk
A. Julsereewong
• Crosstalk:
o Unwanted coupling between two different signal paths.
• For example, hearing another conversation while talking on
the telephone.
o Relatively constant and can be reduced with proper
measures.
01066561 Industrial Data Communications
28
Echo
A. Julsereewong
• Echo:
o The reflective feedback of a transmitted signal as the signal
moves through a medium.
o Most often occurs on coaxial cable.
o If echo bad enough, it could interfere with original signal.
o Relatively constant, and can be significantly reduced.
01066561 Industrial Data Communications
29
Source: J. E. Goldman and P.T. Rawles, Applied Data Communications: A Business-Oriented Approach, Wiley, 2003 01066561 Industrial Data Communications
30
Attenuation (Loss)
A. Julsereewong
Source: J. E. Goldman and P.T. Rawles, Applied Data Communications: A Business-Oriented Approach, Wiley, 2003 01066561 Industrial Data Communications
31
Review Questions?
A. Julsereewong
Match the items on the right with the items on the left.
a.Due to the velocity of propagation of a
____White Noise signal through a medium varies with the
frequency of the signal
____Impulse Noise
b.Unwanted coupling between signal paths
____Crosstalk
c. Due to poor connections
____Echo
d.Gradual decrease in signal over distance
____Attenuation e.Due to thermal agitation of electrons.
____Jitter f. Suddenly increasing in electricity (e.g.
____Harmonic Distortion lighting)
g. Varying time delays in the circuit paths
from component to component in the
signal path
01066561 Industrial Data Communications
32
Error Control
A. Julsereewong
Error Prevention
A. Julsereewong
Source: C. White, Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 01066561 Industrial Data Communications
34
Error Prevention
A. Julsereewong
Source: J. E. Goldman and P.T. Rawles, Applied Data Communications: A Business-Oriented Approach, Wiley, 2003 01066561 Industrial Data Communications
35
• Single-Bit Error
In a frame, there is only one bit,
anywhere though, which is corrupt.
This one bit change cannot be
ignored since one bit change can
change the whole meaning of the
data that is transmitted.
Single-bit errors are typically caused
by random noise.
redundant bits = ‘compressed’ version of original data bits 01066561 Industrial Data Communications
40
Redundancy
A. Julsereewong
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
41
Source: J. E. Goldman and P.T. Rawles, Applied Data Communications: A Business-Oriented Approach, Wiley, 2003 01066561 Industrial Data Communications
43
Source: J. E. Goldman and P.T. Rawles, Applied Data Communications: A Business-Oriented Approach, Wiley, 2003 01066561 Industrial Data Communications
44
• One extra bit is sent along with the original bits to make
number of 1s either even, in case of even parity, or in
case of odd parity.
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
45
Letter “A” in odd and even parity 01066561 Industrial Data Communications
46
• Even parity:
– The number of 1-bit must add up to an even number
• Example: even parity
– 1010100(?)
– 1010101(?)
– 1101101(?)
• Odd parity:
– The number of 1-bit must add up to an odd number
• Example: odd parity
– 1010100(?)
– 1010101(?)
– 1101101(?)
01066561 Industrial Data Communications
48
11001010
10101010
11001100
11100011
Redundant Row/LRC 01001111
Direction of movement
11001010 10101010 11001100 11100011 01001111
Original Data LRC (Parity Bits)
Original Data
11100111 11011101 00111001 10101001
11100111
11011101
00111001
10101001
Redundant Row/LRC?
Direction of movement
11100111 11011101 00111001 10101001 10101010
Original Data LRC (Parity Bits) ?
11100111
11011101
11000110
10101001
New LRC 01010101
(At the Receiver)
01066561 Industrial Data Communications
54
11100111
11011101
00110011
10100011
New LRC 1 0 1 0 1 0 1 0
(At the Receiver)
So even if the data bits have changed this error won't be detected
at the receiver's end.
01066561 Industrial Data Communications
55
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
57
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
58
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
59
Review Question?
A. Julsereewong
T–T=0
• Simplified example:
56
72
34
48
210
• Then bring 2 down and add to right-most position
10
2
12
TCP and IP processes a little more complex but idea is the same.
01066561 Industrial Data Communications
66
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
67
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
68
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
69
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
70
Error Correction
A. Julsereewong
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
71
Error Correction
A. Julsereewong
• Equipment and circuit requirement
o Buffer
o Reverse channel or D channel
• Retransmission - automatic repeat request (ARQ)
• Methods
o Discrete ARQ - ACK/NAK: long data block & low error rate
o Continuous ARQ - sliding window protocol with block
sequence number: long propagation time
o Selective ARQ
o Forward error correction (FEC): simplex transmission
o Trillis-Coded modulation
o High cost (extra bits & codes)
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
72
Error Correction
A. Julsereewong
Source: B. A. Forouzan Data Communications and Networking, 4th edition, McGraw-Hill. 01066561 Industrial Data Communications
73
Homework (Unit 4)
A. Julsereewong