Table of contents
1.
Introduction
2.
Types of transmission modes
2.1.
SIMPLEX MODE
2.1.1.
Pros of simplex transmission mode:
2.1.2.
Cons of simplex transmission mode:
2.2.
HALF-DUPLEX MODE
2.2.1.
Pros of half-duplex transmission mode:
2.2.2.
Cons of half-duplex transmission mode include:
2.3.
FULL-DUPLEX MODE
2.3.1.
Pros of full-duplex transmission mode:
2.3.2.
Cons of full-duplex transmission mode include:
3.
Frequently Asked Questions
3.1.
Which transmission mode involves dedicated circuits to transmit the data?
3.2.
What is data transmission? How many types of data transmission are present in computer networks? 
3.3.
Why is data transmission necessary?
4.
Conclusion
Last Updated: Mar 27, 2024

Transmission Modes

Author Urwashi Priya
1 upvote
Career growth poll
Do you think IIT Guwahati certified course can help you in your career?
Computer Networks

Introduction

In this blog, we will discuss Transmission modes.

Data transmission modes, sometimes also referred to as data communication modes or data directional mode is defined as the direction of the flow of information between two communication devices.

Data transmission modes, sometimes also referred to as data communication modes or data directional mode is defined as the direction of the flow of information between two communication devices.
A bus connecting major components like process, memory, or I/O, called a system bus, helps communicate various devices connected individually.

(See Introduction to Computer Networks)

You can also read about mime protocol.

You can also read about the Layered Architecture in Computer Network.

Types of transmission modes

Types of Transmission Modes

 

Now let us look at each one of them in detail.

SIMPLEX MODE

Here, data flows in only one direction. i.e., the flow of data is unidirectional. 

Diagrammatically represented as,

A—>B 

Simplex

source: Wikipedia

 

The figure depicts that the sender can only send data, and cannot receive it. Similarly, the receiver can only receive the data but cannot send it.

Examples:

  • Sending inputs from mouse or keyboard to CPU. The keyboard can only enter the data, and the CPU can only receive the data from the keyboard.
  • Output sent by CPU to monitor.
  • Output sent by computer to the printer.
  • Radio and TV transmission.

 

Pros of simplex transmission mode:

  • The total capacity of the communication channel can be utilized during the transmission of data. Therefore, more amount of data can be transmitted.
  • This is the highest secure data transmission technique.

 

Cons of simplex transmission mode:

  • As communication is unidirectional. So this transmission technique does not support any intercommunication between devices.
  • This mode has the lowest performance.

HALF-DUPLEX MODE

Here, data flows in both directions but only in one direction at a time

Diagrammatically represented as,

A—>B or B—>A

Half-duplex

Source: wikipedia

The figure depicts that when one device is sending, the other can only receive and vice versa. We can say that the entire benefit of the communication channel is utilized in one direction at a time. So in the case of half-duplex mode, it is possible to perform the error detection. If any error occurs, the receiver requests the sender to retransmit the data.

Examples:

  • Walkie-talkie.
  • Internet Browser. Here at one time, on searching any information, it goes to the server, and at another time, the target information reaches from server to the user.

 

Pros of half-duplex transmission mode:

  • Both systems can send and receive the data. 
  • This mode has better performance than the simplex mode.

 

Cons of half-duplex transmission mode include:

  • When one device is sending the data, the other has to wait. This causes a delay in sending the data at the right time.
     

Also see, Message Switching in Computer Networks.

FULL-DUPLEX MODE

Here, data flow in both directions at the same time

Diagrammatically represented as,

A—>B and B—>A

Full-duplex

Source: wikipedia

 

The figure depicts that this mode is bi-directional in nature, i.e., data can be sent in both directions simultaneously. We can send as well as receive data. So in full-duplex mode, we have two simplex channels, one channel has traffic moving in one direction and another channel has traffic moving in another direction.

Examples:

  • Telephone or Mobile phone. Here two persons can talk and listen at the same time.

 

Pros of full-duplex transmission mode:

  • Both systems can transmit and receive the data at the same time. 
  • This mode has the best performance.

 

Cons of full-duplex transmission mode include:

Frequently Asked Questions

Which transmission mode involves dedicated circuits to transmit the data?

A generally dedicated circuit is included in a simple transmission mode. One example we can think of is TV broadcasting.

What is data transmission? How many types of data transmission are present in computer networks? 

Data transmission refers to the process of transferring data from one device to another. The mode by which this process is done is termed transmission mode. There are two types of data transmission present in a computer network: Serial transmission and Parallel transmission.

Why is data transmission necessary?

Data transmission is essential because there are an enormous amount of data and many complex tasks are to be performed. So if we don’t understand the concept behind this, we cannot figure out the best performance, hence causing a lag in the system.

Conclusion

This article taught us about various transmission modes. We discussed different types of transmission modes, their examples, their pros, and their cons.

We hope you could easily take away all critical and conceptual techniques by walking over the given examples. 

Recommended Readings:


Do check out The Interview guide for Product Based Companies as well as some of the Popular Interview Problems from Top companies like Amazon, Adobe, Google, etc. on Coding Ninjas Studio.

Also check out some of the Guided Paths on topics such as Data Structure and Algorithms, Competitive Programming, Operating Systems, Computer Networks, etc. as well as some Contests, Test Series, Interview Bundles, and some Interview Experiences curated by top Industry Experts only on Coding Ninjas Studio.

It's not the end. Learn and explore more.

Live masterclass