Data Communication
Data Communication is the exchange
of information from one entity to the
other using a Transmission Medium.
1
Data Communication
❑ 1883: Samuel Morse & Alfred Veil invent Morse Code Telegraph
System
❑ 1876: Alexander Graham Bell invented Telephone
❑ 1930: Development of ASCII Transmission Code
❑ 1950: IBM releases its first computer IBM 710
❑ 1960: IBM releases the First Commercial Computer IBM 360
2
Data Communication Definition
(Modified)
Data Communication is the exchange
of data (in the form of 0’s and 1’s)
between two devices (computers) via
some form of the transmission
medium.
3
DATA COMMUNICATIONs
The term telecommunication means communication at a
distance. The word data refers to information presented
in whatever form is agreed upon by the parties creating
and using the data. Data communications are the
exchange of data between two devices via some form of
transmission medium such as a wire cable.
1.4
Elements of Communication
5
Elements of Communication
■ What are the elements?
6
Elements of Communication over
Networks
• Devices (Sender/Receiver)
• These are used to communicate with one another
• Medium
• This is how the devices are connected together
• Messages
• Information that travels over the medium
• Rules/Protocols
• Governs how messages flow across network
7
Five elements/components of data communication
1.8
Data flow (simplex, half-duplex, and full-duplex)
1.9
NETWORKS
A network is a set of devices (often referred to as nodes)
connected by communication links. A node can be a
computer, printer, or any other device capable of sending
and/or receiving data generated by other nodes on the
network.
Topics discussed in this section:
Distributed Processing
Physical Structures
Categories of Networks
Interconnection of Networks: Internetwork
Networks supporting the way we
learn.
11
Networks supporting the way we
learn.
12
Networks supporting the way we
work.
13
Networks supporting the way we
play.
14
Networks- Purpose???
■ Communication.
15
Figure 1.3 Types of connections: point-to-point and multipoint
1.16
Figure 1.4 Categories of topology
1.17
Figure 1.5 A fully connected mesh topology (five devices)
1.18
Figure 1.6 A star topology connecting four stations
1.19
Figure 1.7 A bus topology connecting three stations
1.20
Figure 1.8 A ring topology connecting six stations
1.21
Figure 1.9 A hybrid topology: a star backbone with three bus networks
1.22
Elements of Communication over
Networks
23
Network Elements/Components
■ Network Devices
■ Hardware (Devices and Media)
■ Software (Services and Processes)
24
Devices
■ Two Types:
■ End Devices
■ Intermediary Devices
25
End Devices and their Role
■ End devices form interface with human
network & communications network
26
Intermediary devices
■ Provides connectivity between end devices.
■ Manages data as it flows through the network.
■ Examples?
Routers
Switches
27
Intermediary devices
Hub
Router
Wireless Router
Switch 28
Software
■ Services :
■ provides information in response to a request.
■ For example e-mail hosting services and web
hosting services.
■ Processes :
■ Provide the functionality that directs and
moves the messages through the network.
■ Processes are less obvious to us but are critical
to the operation of networks.
29
Processes and Services
30
Media
31
Network Media
twisted-pair cable twisted-pair wire
woven or
braided metal copper wire
plastic outer insulating
coating material
optical
fiber core
glass
cladding
protective
coating
32
Messages- Data Representation
■ Information today comes in different forms
such as
■ text, numbers, images, audio, and video.
33
Data Representation-Text
■ Text : Different sets of bit patterns are
designed to represent text symbols. Each
set is called a code.
■ ASCII
■ American Standard Code for Information
Interchange: 7-bit code/char, 1 bit for parity.
■ Unicode - 16 bit codes to represent a symbol.
34
Data Representation-Text
35
Text- Data Representation
36
Data Representation
■ Images –
■ Also represented by bit patterns.
■ Mechanism different. Matrix of Pixels used. Each pixel
is assigned to a bit pattern.
■ Color images uses RGB or YCM methods.
37
Data Representation
Audio- Continuous, not
■
discrete. Converted to
digital or analog signal.
38
Rules - Protocols
■ A set of predetermined rules that govern
communication.
■ Defines:
■ What is communicated??
■ How it is communicated??
■ When it is communicated??
39
Network Types
■ PAN
■ LAN
■ MAN
■ WAN
40
Personal Area Networks (PAN)
■ A network that connects computers, peripherals
and other devices within a personal operating
space.
■ Eg. Bluetooth
41
[Link]
Local Area Networks (LAN)
■ Connects computers,
peripherals and other devices
within a building (e.g. office,
home) or in a limited area.
■ Typical coverage 50 to 300
meters.
■ Ex. Ethernet, Wireless LANs
42
[Link]
Metropolitan Area Network (MAN)
■ Is a city wide network.
■ The coverage limitation is not strict, but real
implementation may have range of up to 50 km
in urban, suburban, or rural area.
■ Ex. WiMax
43
Wide Area Networks (WANs)
■ A network that spans larger geographical area.
■ LANs separated by geographic distance are
connected by a Wide Area Network (WAN)
■ PSTN, Cellular Networks (GSM etc)
44
Internet
■ The internet is defined as a global mesh
of interconnected networks.
45
Internet
46
Effectiveness of a system depends upon:
● Delivery
● Accuracy
● Timeliness
● Jitter
47
49