Chapter Two: Fundamentals of Data and Signals
Chapter Two: Fundamentals of Data and Signals
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 2
Objectives (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 3
Objectives (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 4
Introduction
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 5
Introduction (continued)
Table 2-1 Four combinations of data and signals
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 6
Data and Signals
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 7
Analog vs. Digital
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 8
Analog vs. Digital (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 9
Analog vs. Digital (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 10
Analog vs. Digital (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 11
Analog vs. Digital (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 12
Analog vs. Digital (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 13
Analog vs. Digital (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 14
Fundamentals of Signals
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 15
Fundamentals of Signals (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 16
Fundamentals of Signals (continued)
• Frequency
– The number of times a signal makes a complete cycle within a given
time frame; frequency is measured in Hertz (Hz), or cycles per
second
– Spectrum – range of frequencies that a signal spans from minimum
to maximum
– Bandwidth – absolute value of the difference between the lowest and
highest frequencies of a signal
– For example, consider an average voice
• The average voice has a frequency range of roughly 300 Hz to 3100 Hz
• The spectrum would be 300 – 3100 Hz
• The bandwidth would be 2800 Hz
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 17
Fundamentals of Signals (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 18
Fundamentals of Signals (continued)
• Phase
– The position of the waveform relative to a given
moment of time or relative to time zero
– A change in phase can be any number of angles
between 0 and 360 degrees
– Phase changes often occur on common angles,
such as 45, 90, 135, etc.
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 19
Fundamentals of Signals (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 20
Loss of Signal Strength
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 21
Loss of Signal Strength (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 22
Loss of Signal Strength (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 23
Converting Data into Signals
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 24
Transmitting Analog Data with
Analog Signals
• In order to transmit analog data, you can
modulate the data onto a set of analog signals
• Broadcast radio and television are two very
common examples of this
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 25
Transmitting Analog Data with
Analog Signals (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 26
Transmitting Digital Data with Digital
Signals: Digital Encoding Schemes
• There are numerous techniques available to
convert digital data into digital signals; let’s
examine five:
– NRZ-L
– NRZI
– Manchester
– Differential Manchester
– Bipolar AMI
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 27
Transmitting Digital Data with Digital
Signals: Digital Encoding Schemes
(continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 28
Nonreturn to Zero Digital Encoding
Schemes
• Nonreturn to zero-level (NRZ-L) transmits 1s as zero voltages
and 0s as positive voltages
• Nonreturn to zero inverted (NRZI) has a voltage change at the
beginning of a 1 and no voltage change at the beginning of a 0
• Fundamental difference exists between NRZ-L and NRZI
– With NRZ-L, the receiver has to check the voltage level for each bit to
determine whether the bit is a 0 or a 1
– With NRZI, the receiver has to check whether there is a change at the
beginning of the bit to determine if it is a 0 or a 1
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 29
Manchester Digital Encoding Schemes
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 30
Manchester Digital Encoding Schemes
(continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 31
Bipolar-AMI Encoding Scheme
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 32
4B/5B Digital Encoding Scheme
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 33
4B/5B Digital Encoding Scheme (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 34
Transmitting Digital Data with
Analog Signals
• Three basic techniques:
– Amplitude shift keying
– Frequency shift keying
– Phase shift keying
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 35
Amplitude Shift Keying
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 36
Amplitude Shift Keying (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 37
Amplitude Shift Keying (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 38
Frequency Shift Keying
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 39
Frequency Shift Keying (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 40
Phase Shift Keying
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 41
Phase Shift Keying (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 42
Phase Shift Keying (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 43
Phase Shift Keying (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 44
Phase Shift Keying (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 45
Phase Shift Keying (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 46
Transmitting Analog Data with
Digital Signals
• To convert analog data into a digital signal, there
are two techniques:
– Pulse code modulation (the more common)
– Delta modulation
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 47
Pulse Code Modulation
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 48
Pulse Code Modulation (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 49
Pulse Code Modulation (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 50
Pulse Code Modulation (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 51
Pulse Code Modulation (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 52
Pulse Code Modulation (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 53
Pulse Code Modulation (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 54
Pulse Code Modulation (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 55
Delta Modulation
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 56
Delta Modulation (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 57
The Relationship Between Frequency and
Bits Per Second
• Higher data transfer rates
– How do you send data faster?
• Use a higher frequency signal (make sure the
medium can handle the higher frequency)
• Use a higher number of signal levels
– In both cases, noise can be a problem
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 58
The Relationship Between Frequency and
Bits Per Second (continued)
• Maximum data transfer rates
– How do you calculate a maximum data rate?
– Use Shannon’s equation
• S(f) = f x log2 (1 + S/N)
– Where f = signal frequency (bandwidth), S is the signal power in
watts, and N is the noise power in watts
– For example, what is the data rate of a 3400 Hz signal with
0.2 watts of power and 0.0002 watts of noise?
• S(f) = 3400 x log2 (1 + 0.2/0.0002)
= 3400 x log2 (1001)
= 3400 x 9.97
= 33898 bps
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 59
Data Codes
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 60
EBCDIC
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 61
ASCII
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 62
Unicode
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 63
Data and Signal Conversions In Action:
Two Examples
• Let us transmit the message “Sam, what time is
the meeting with accounting? Hannah.”
• This message leaves Hannah’s workstation and
travels across a local area network
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 64
Data and Signal Conversions In Action:
Two Examples (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 65
Data and Signal Conversions In Action:
Two Examples (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 66
Data and Signal Conversions In Action:
Two Examples (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 67
Summary
• Data and signals are two basic building blocks of computer networks
– All data transmitted is either digital or analog
– Data is transmitted with a signal that can be either digital or analog
• All signals consist of three basic components: amplitude, frequency,
and phase
• Two important factors affecting the transfer of a signal over a
medium are noise and attenuation
• Four basic combinations of data and signals are possible: analog
data converted to an analog signal, digital data converted to a digital
signal, digital data converted to an analog signal, and analog data
converted to a digital signal
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 68
Summary (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 69
Summary (continued)
Data Communications and Computer Networks: A Business User's Approach, Fifth Edition 70