Lecture 01 - Data Communication
Lecture 01 - Data Communication
Department of CSE
IS 013
Kijitonyama Campus
Block A,
Room No. A023
Tel.: 0684 697 697
[email protected]
DATA COMMUNICATIONS
• Data communications evolved from challenges faced
traditional Telecommunication technology.
• Telecommunication (includes telephony, telegraphy,
television, etc.) means communication at a distance (i.e.
tele is Greek for “far”)
• Data communications are the exchange of data between
two devices via some form of transmission medium such
as a wire cable.
• The word data refers to information presented in raw
form agreed upon by the parties creating and using the
data.
DATA COMMUNICATIONS
• Data is a raw source of information that comes in
different forms such as text, numbers, images, audio,
and video.
• Text and numbers are represented by bit-patterns
(sequence of 0s and 1s) obtained easily through process
called coding.
• Image, audio and video are also represented by bit-
patterns obtained through complex coding process that
normally lead to very large pattern compared to
text/numbers.
Components of Data Communications Systems
• A data communications system has five components.
1. Message: This is the information (data) to be
communicated. Popular forms of information
include text, numbers, images, audio, and video.
2. Sender: This is the device that sends the message. It
can be a computer, workstation, telephone handset,
video camera, and so on.
Components of Data Communications Systems
• A data communications system has five components.
3. Receiver: This is the device that receives the message.
It can be a computer, workstation, telephone handset,
television, and so on.
4. Transmission medium: is the physical path used by a
message to travel from sender to receiver. Examples
include twisted-pair wire, coaxial cable, fiber-optic
cable, and radio waves
Components of Data Communications Systems
• A data communications system has five components.
5. Protocol: A protocol is a set of rules that govern data
communications. It represents an agreement between
the communicating devices.
Without a protocol, two devices may be connected but
not communicating, just as a person speaking French
cannot be understood by a person who speaks only
Japanese.
Data Flow Mode
• Communication between two devices can be simplex,
half-duplex, or full-duplex mode
a. Simplex mode: Communication is unidirectional, as
on a one-way street. Only one of the two devices on a
link can transmit; the other can only receive.
Keyboard is a good example of simplex devices.
Data Flow Mode
• Communication between two devices can be simplex,
half-duplex, or full-duplex mode
b. Half-duplex mode: Sender and receiver can both
transmit and receive, but not at the same time. When
one device is sending, the other can only receive, and
vice versa .
The half-duplex mode is like a one-lane road whereby
cars only travel in one direction while the other way
must wait.
Data Flow Mode
• Communication between two devices can be simplex,
half-duplex, or full-duplex mode
c. Full-duplex mode: Both stations can transmit and
receive simultaneously. The full-duplex mode is like
a two-way street with traffic flowing in both
directions at the same time.
In full-duplex mode, signals going in one direction
share the capacity of the link with signals going in
the other direction.
Data Flow Mode
• The effectiveness of a data communications system
depends on four fundamental characteristics:
1. Delivery: The system must deliver data to the correct
destination i.e. only the intended user device.
2. Accuracy: The system must deliver the data
accurately i.e. no alteration should be allowed during
transmission.
3. Timeliness: The system must deliver data on time
regardless of late delivery. Time delivery means
delivering data in the same order that they are
produced without significant delay.
Data Flow Mode
• The effectiveness of a data communications system
depends on four fundamental characteristics:
4. Jitter: Jitter refers to the variation in the packet
arrival time.
It is the uneven delay in the delivery of audio or video
packets. For example, let us assume that video
packets are sent every 30-ms. If some packets arrive
with a 30-ms delay and others with a 40-ms delay, an
uneven quality in the video results.
Transmission Mode
• The transmission of binary data across a link can be
accomplished in two different modes: