Week 02 - CSF4203 Data Communication Fundamentals
Week 02 - CSF4203 Data Communication Fundamentals
Data Communication
Fundamentals
Analog and Digital Data
Communications
The way in which the electromagnetic signals are encoded to
convey data determines the efficiency and reliability of the
transmission
Data Signal
Entities that convey Electric or
meaning or information electromagnetic
Transmission representation of data
The communication of
Signaling
data across a computer
The physical propagation
of the signal along a
network by the communication medium
propagation and
processing
of signals
Analog Data/Digital Data
Analog data
Continuous values on some interval
Voice and video
Data collected by sensors, such as temperature and
pressure
Digital data
Discrete values
Text, integers, binary data
Modulation
The conversion of digital signals to analog form
Demodulation
The conversion of analog data signals back to
Figure 5.2
Modulation
of Analog
Signals for
Digital Data
Modems
Continue to be one of the most widely used pieces
of communications gear
Is a device that modulates an analog carrier wave to
encode digital information
Also demodulates the signals it receives to decode
transmitted information
Direct broadcast satellite, Wi-Fi, and mobile phones
use modems to communicate
Three popular types are:
Voice-grade
Cable
ADSL
Figure
5.3
Cable
Modems
Figure
5.4
ADSL
Modem
Application
Figure
5.5
Fiber
to the
Home
Figure
5.7
Examples
of Digital
Signal
Encoding
Schemes
Analog Encoding
of Analog Information
Voice-generated sound wave can be represented by an
electromagnetic signal with the same frequency
components and transmitted on a voice-grade
telephone line
Modulation can produce a new analog signal that
conveys the same information but occupies a different
frequency band
A higher frequency may be needed for effective
transmission
Analog-to-analog modulation permits frequency-division
multiplexing
Figure
5.8
Sine-Wave
Signals
Synchronous Transmission
Clocks of transmitter and receiver
must somehow be synchronized
Block of bits transmitted in a • Provide a separate clock line between Each block begins with a preamble
transmitter and receiver - - - works well
steady stream without start and over short distances bit pattern and generally ends
stop codes • Embed the clocking information in the with a postamble bit pattern
data signal
The ability of
parity checking to
Bit added to each
detect errors is
character to make Noise impulses
dependent on the
all bits add up to Good for are often long
total number of
an even number detecting single- enough to
bits corrupted by
(even parity) or bit errors only destroy more
noise impulses
odd number than one bit
and the parity
(odd parity)
convention that is
used
Table 5.6
Data and Signal Combinations
Summary Asynchronous
Analog and digital data transmission
communications Synchronous
Data encoding
transmission
techniques Error detection
Analog encoding of The need for error
digital information control
Digital encoding of Parity checks
analog information
Cyclic redundancy
Digital encoding of
digital data
check
Analog encoding of
analog information
Chapter 5: Data Communication Fundamentals