DCN Unit 1
DCN Unit 1
FUNDAMENTS OF DATA
COMMUNICATION
AND COMPUTER NETWORKS
DATA COMMUNICATION
2. Accuracy:
The system must deliver the data accurately.
3. Timeliness:
The system must deliver data in a timely manner.
4. Jitter:
Variation in packet arrival time.
PROCESS OF DATA COMMUNICATION
AND ITS COMPONENTS
2.Semantics
Semantic defines interpretation of data that is being sent
For example => last 2 bits of receiver address containing 00=> S
and R are on same N/W
ELEMENTS OF A PROTOCOL
3.Timing
This refers to the agreement between the sender
and receiver about data transmission rates and
duration.
For example. If a sender produces data at 100 Mbps but
the receiver can process data at only 1 Mbps, the
transmission will overload the receiver and data
will be largely lost.
Solution :sender must send 1Mbps data and
wait for ack before next 1Mbps of data.
STANDARDS
? Data communication standards fall into two categories: de facto
(meaning "by fact" or "by convention") and de jure (meaning
"by law" or "by regulation").
? Example:
? Voice signal ranges from 20Hz to 20KHz,
⚫ BW=f2-f1=20000-20=19980Hz
CHANNEL BANDWIDTH
? Bandwidth of a channel is defined as maximum frequency it
can allow to pass through it without attenuation and
distortion.
? Digital Bandwidth: the maximum bit rate that a medium can
propagate through it.
? For digital devices, An Internet connection via
cable modem may provide 25 Mbps of
bandwidth.
BIT RATE
? The number of bits per second that can be
transmitted along a digital network.
? The speed of the data is expressed in bits per second
(bits/s or bps).
? For example, kilobits per second (Kbps), Megabits
per second (Mbps), Gigabits per second (Gbps), etc.
BAUD RATE
? Baud rate refers to the number of signal or symbol changes
that occur per second.
? Binary has two symbols, one for each bit 0 or 1, that represent
voltage levels.
? In this case, the baud or symbol rate is the same as the bit
rate.
? However, it’s possible to have more than two symbols per
transmission interval, whereby each symbol represents
multiple bits.
BIT RATE & BAUD RATE
? bit: a unit of information
? baud: a unit of signalling speed.
? Bit rate:b
Number of bits transmitted per second.
? Baud Rate:s
Number of symbols transmitted per second.
? General formula:
b=s*n
Where n is number of bits per symbol.
? An analog signal carries 4 bits per signal
element. If 1000 signal elements are transmitted
per second, find the bit rate.
? Solution:
r=4
S = 1000
N = S x r = 4000 bps
MODES OF COMMUNICATION
Communication between two devices ie sender and receiver can
be of three types:
Simplex
Half-Duplex
Full-Duplex
SIMPLEX
? In simplex mode, the communication is unidirectional.
? Only one of the devices on a link can transmit, the
other can only receive.
? e.g. keyboards, monitors, etc.
HALF-DUPLEX
In this mode, each station can both transmit and
receive, but not at the same time.
When one device is sending, the other can only receive,
and vice-versa.
e.g. walkie-talkies, CB(citizens band) etc.
FULL DUPLEX
? In full duplex mode, both stations can transmit and
receive simultaneously.
? One common example of full duplex is the Telephone
network.
? When two people are communicating by a telephone
line, both can talk and listen at the same time.
DIRECTION OF DATA FLOW
?
? Simplex
? Half-
duplex
? Full-
duplex
ANALOG AND DIGITAL SIGNAL
Periodic Signals -
? A signal is periodic signal if it completes a pattern
within measurable time frame.
?
1) DIGITAL TO ANALOG
CONVERSSION
? It is a process of changing one of the
charachteristics of an analog signals based on the
information in digital data.
1. Sampling
2. Quantization
3. Encoding
4) ANALOG TO DIGITAL CONVERSION
A) SAMPLING
? Sampling that represent the signal's amplitude at
specific points in time. The sample rate (or sampling
rate) is the number of samples taken per second
4) ANALOG TO DIGITAL CONVERSION
B) QUANTIZATION
? The quantization is done between the
maximum amplitude value and the
minimum amplitude value.
4) ANALOG TO DIGITAL CONVERSION
C) ENCODING
? In encoding, each approximated value is
then converted into binary format.
FUNDAMENTALS OF COMPUTER
NETWORK
? Computer Network :
A computer network is a group of computer systems
and other computing hardware devices that are linked
together through communication channels to facilitate
communication and resource-sharing among a wide
range of users.
? APPLICATIONS :
1.Banking 2. Video conferencing
3. Marketing 4. School
5. Radio 6. Television
7. E-mail 8. Companies
ADVANTAGES / BENIFITS OF COMPUTER NETWORK
Sharing of Information
Resource sharing
Peripherals:printer,scanner, speakers,etc.
Storage
Application sharing
User Communication
Facilitating Centralized Management
Managing S/w
Maintaing N/w
Backing up data
ADVANTAGES / BENEFITS OF COMPUTER NETWORK