Data Communication and Computer Network
Data Communication and Computer Network
Computer Network
Communication
• Communication
– is the process of sharing ideas, information, and message
with others in particular time and place.
– is the process of exchanging information between two
parties in effective manner
• Forms of Communication include:
– Verbal communication: Writing and taking
– Non-verbal communications: Facial expressions, body
language
– Visual communication: using images or pictures, such as
painting, photography, video, or films
– Electronic communications: such as telephone calls, Fax, e-
mail, cable TV, or satellite broadcast
2
The elements involved in the communication process are:
• Sender: The sender or the communicator generates the message and
conveys it to the receiver. He is the source and the one who starts the
communication
• Message: It is the idea, information, view, fact, feeling, etc. that is
generated by the sender and is then intended to be communicated
further.
• Encoding: The message generated by the sender is encoded
symbolically such as in the form of words, pictures, gestures, etc.
before it is being conveyed.
• Media: It is the manner in which the encoded message is transmitted.
The message may be transmitted orally or in writing. The medium of
communication includes telephone, internet, post, fax, e-mail, etc. The
choice of medium is decided by the sender.
Cont…
• Decoding: It is the process of converting the symbols
encoded by the sender. After decoding the message is
received by the receiver.
• Receiver: He is the person who is last in the chain and for
whom the message was sent by the sender. Once the
receiver receives the message and understands it in proper
perspective and acts according to the message, only then
the purpose of communication is successful.
• Feedback: Once the receiver confirms to the sender that he
has received the message and understood it, the process of
communication is complete.
• Noise: It refers to any obstruction that is caused by the
sender, message or receiver during the process of
communication
Modes of Data transmission
• Data Transmission mode defines the direction
of the flow of information between two
communication devices
• The data transmission modes can be
characterized in the following three types
based on the direction of information
exchange:
– Simplex
– Half-Duplex
– Full Duplex
Simplex mode
• Simplex is the data transmission mode in which the data can
flow only in one direction, i.e., the communication is
unidirectional.
• In this mode, a sender can only send data but cannot receive it.
Similarly, a receiver can only receive data but cannot send it
Cont….
• It is mainly used in the business field as in sales that do not
require any corresponding reply.
• It is similar to a one-way street.
– For Example, Radio and TV transmission, keyboard, mouse, etc.
Advantages of using a Simplex transmission mode:
– It utilizes the full capacity of the communication channel during
data transmission.
– It has the least or no data traffic issues as data flows only in one
direction.
Disadvantages of using a Simplex transmission mode:
– It is unidirectional in nature having no inter-communication
between devices.
– There is no mechanism for information to be transmitted back
to the sender (No mechanism for acknowledgement).
Half-Duplex
• Half-Duplex is the data transmission mode in which the data can
flow in both directions but in one direction at a time. It is also
referred to as Semi-Duplex. In other words, each station can
both transmit and receive the data but not at the same time.
When one device is sending the other can only receive and vice-
versa
In this type of transmission mode, the entire capacity of the channel can be
utilized for each direction.
Cont …
• Transmission lines can carry data in both directions, but the data can
be sent only in one direction at a time.
• This type of data transmission mode can be used in cases where there
is no need for communication in both directions at the same time.
• It can be used for error detection when the sender does not send or
the receiver does not receive the data properly. In such cases, the data
needs to be transmitted again by the receiver.
• In such cases, the data needs to be transmitted again by the receiver.
– For Example, Walkie-Talkies in generally Ham radio etc.
Advantages of using a half-duplex transmission mode:
– It facilitates the optimum use of the communication channel.
– It provides two-way communication.
Disadvantages of using a half-duplex transmission mode:
– The two-way communication cannot be established simultaneously
at the same time.
– Delay in transmission may occur as only one way communication
can be possible at a time.
Full-Duplex
• Full-Duplex is the data transmission mode in which the data can flow
in both directions at the same time. It is bi-directional in nature. It is
two-way communication in which both the stations can transmit and
receive the data simultaneously