Data Communication Note 1
Data Communication Note 1
Lecture Note
Lecture: 1
Week: 1
Topic: Introduction to Data Communication
Lecture Outline
1. Characteristics of Data Communication
2. Key Elements of Data Communication
3. A Data Communications Model
4. Data Representation
5. Data Transmission
6. Mode of Serial transmission
7. Bit Rate
8. Types of Networks
1. Characteristics of Data Communication:
Data communications are the exchange of data between two devices via some
form of transmission medium such as a wire cable. For data communications to
occur, the communicating devices must be part of a communication system made
up of a combination of hardware (physical equipment) and software (programs).
The effectiveness of a data communications system depends on four fundamental
characteristics: delivery, accuracy, timeliness, and jitter.
2. Key Elements of Data Communication:
This section introduces a simple model of communications, illustrated by the
block diagram in following figure (a).
The fundamental purpose of a communications system is the exchange of data
between two parties. Figure (b) presents one particular example, which is
communication between a workstation and a server over a public telephone
network. Another example is the exchange of voice signals between two
telephones over the same network.
.
Now consider a telephone conversation. In this case the input to the telephone is
a message (m) in the form of sound waves. The sound waves are converted by
the telephone into electrical signals of the same frequency. These signals are
transmitted without modification over the telephone line. Hence the input signal
g(t) and the transmitted signal s(t) are identical. The signals (t) will suffer some
distortion over the medium, so that r(t) will not be identical to s(t). Nevertheless,
the signal r(t) is converted back into a sound wave with no attempt at correction
or improvement of signal quality. Thus, m’ is not an exact replica of m. However,
the received sound message is generally comprehensible to the listener.
4. Data Representation:
Data and instructions cannot be entered and processed directly into computers
using human language. Any type of data be it numbers, letters, special symbols,
sound or pictures must first be converted into machine-readable form i.e. binary
form. Due to this reason, it is important to understand how a computer together
with its peripheral devices handles it’s data.
Computer uses binary system. It has proved difficult to develop devices that can
understand natural language directly due to the complexity of natural languages.
However, it is easier to construct electric circuits based on the binary or ON and
OFF logic. All forms of data can be represented in binary system format. Other
reasons for the use of binary are that digital devices are more reliable, small and
use less energy as compared to analog devices.
Types of data representation -
Computers not only process numbers, letters and special symbols but also
complex types of data such as sound and pictures. However, these complex
types of data take a lot of memory and processor time when coded in binary
form.
This limitation necessitates the need to develop better ways of handling long
streams of binary digits.
Higher number systems are used in computing to reduce these streams of
binary digits into manageable form. This helps to improve the processing
speed and optimize memory usage.
Binary number system –
Example:
Convert 1011012 to base 10(or decimal) number
Place value 25 24 23 22 21 20
Binary digits 1 0 1 1 0 1
32*1=32
16*0=0
8*1=8 4*1=4
2*0=0
1*1=1
=4510
5. Data Transmission:
One of the primary concern when we are considering the transmission of data
from one device to another is the wiring, and of primary concern when we are
considering the wiring is the data stream. Do we send 1 bit at a time; or do we
group bits into larger groups and, if so, how?
The transmission of binary data across a link can be accomplished in either
parallel or serial mode. In parallel mode, multiple bits are sent with each clock
tick.
In serial mode, 1 bit is sent with each clock tick. While there is only one way to
send parallel data, there are three subclasses of serial transmission: asynchronous,
synchronous, and isochronous (see Figure).
7. Bit Rate:
Most data communications over networks occurs via serial-data transmission.
Data bits transmit one at a time over some communications channel, such as a
cable or a wireless path. Figure 1 typifies the digital-bit pattern from a computer
or some other digital circuit. This data signal is often called the baseband signal.
The data switches between two voltage levels, such as +3 V for a binary 1 and
+0.2 V for a binary 0. Other binary levels are also used. In the non-return-to-zero
(NRZ) format (Fig. 1, again), the signal never goes to zero as like that of return-
to-zero (RZ) (will explain later) formatted signals.
The speed of the data is expressed in bits per second (bits/s or bps). The data rate
R is a function of the duration of the bit or bit time (TB) (Fig. 1 below,):
R = 1/TB
Rate is also called channel capacity C (will explain later in details again). If the
bit time is 10 ns, the data rate equals:
R = 1/10 x 10–9 = 100 million bits/s
This is usually expressed as 100 Mbits/s
example:
Assume we need to download text documents at the rate of 100 pages per
minute. What is the required bit rate of the channel?
Solution
A page is an average of 24 lines with 80 characters in each line. If we assume
that one character requires 8 bits, the bit rate is
The Metropolitan Area Network (MAN) generally expands throughout a city such
as cable TV network. It can be in the form of Ethernet,Token-ring, ATM, or Fiber
Distributed Data Interface (FDDI).
Metro Ethernet is a service which is provided by ISPs. This service enables its users
to expand their Local Area Networks. For example, MAN can help an organization
to connect all of its offices in a city.
Backbone of MAN is high-capacity and high-speed fiber optics. MAN works in
between Local Area Network and Wide Area Network. MAN provides uplink for
LANs to WANs or internet.
As the name suggests,the Wide Area Network (WAN) covers a wide area which
may span across provinces and even a whole country. Generally,
telecommunication networks are Wide Area Network. These networks provide
connectivity to MANs and LANs. Since they are equipped with very high speed
backbone, WANs use very expensive network equipment.