×

Transmission Mode (Data Flow)

Introduction

The exchange of information between two people via a wired or wireless medium is referred to as communication. The OSI (Open System Interconnection) model of computer networks consists of seven communication network layers. Using a physical medium the Physical layer (first OSI layer) transfers raw data to other devices via the Transmission mode. The process of moving data across a specific network between two points or devices is referred to as transferring modes. The two devices may be connected by a network or a bus. Wireless communication an optical fiber cable and a copper wired channel are all part of the communication channel between the two locations. Electromagnetic waves are used between the devices to transfer data.

Transmission Mode

Transmission mode refers to the transfer of data from one device to another device through a network.

Transmission Mode (Data Flow)

The transmission mode determines the direction of the data.

As we know, the data is converted to bits formats and transmitted in bits. These bits are transmitted through different transmission modes.

These are the following three types of transmission modes.

  1. Simplex mode
  2. Half-duplex mode
  3. Full-duplex mode

Simplex mode

In Simplex transmission mode, the communication between the sender and the receiver can be only in one direction; i.e., this mode is unidirectional. The sender can only send the data, and the receiver can only receive the data. The receiver cannot reply to the message of the sender in this mode. The figure is shown below.

Transmission Mode (Data Flow)

The Simplex mode is a one-way road with traffic in one direction only, and no vehicles are allowed to enter from the other direction.

We can take an example of keyboard and monitor to understand transmission mode better. The keyboard can only send the data to the monitor, and the monitor can only receive data and display it on the screen. The monitor cannot send any data return to the keyboard.

Other examples of simplex modes are loudspeakers, TV broadcasting, TV remotes, etc.

The main advantage of Simplex mode is that it utilizes the full capability of the channel to transmit data in one direction.

Simplex Modes advantages

  • The simplest and most dependable communication method is the simplex mode.

  • As it only requires one communication channel, it is the most economical mode.

  • Communication is streamlined because the transmitting and receiving devices don’t need to coordinate.

  • When feedback or response is not necessary like in broadcasting or surveillance then simplex mode is especially helpful.

The drawbacks of Simplex Mode

  • There can only be one-way communication.
  • It's impossible to prove that data was correctly received after transmission.
  • Applications requiring bidirectional communication should not use simplex mode.

Half-duplex mode

In this transmission mode, the communication is done in both directions, but the communication can be done in one direction at a time. The whole capacity of the channel can be used for both directions. The figure is shown below.

Transmission Mode (Data Flow)

The Half-duplex mode is the one-way road in which the vehicle in the opposite direction of traffic has to wait until the road is empty.

The walkie-talkie is the best example of half-duplex. At the end of the walkie-talkie, both can speak but one can speak at a time, and both cannot speak together.

Advantages of half-duplex mode

  • Half-duplex mode enables bidirectional communication, useful for sending and receiving data.
  • The channel's ability to transmit and receive makes it more efficient than simplex mode.
  • Since only one communication channel is required, half-duplex mode is less expensive than full-duplex mode.

Drawbacks of half-duplex mode

  • Half-duplex mode is less trustworthy than full-duplex mode due to the inability to transfer concurrently from both devices.
  • In certain applications, the delay between transmission and reception may be problematic.
  • The communication process may become more difficult because the transmitting and receiving devices must coordinate.

Use Cases

  • Push-to-talk Radios: Emergency services, including police and fire departments, employ half-duplex radios. In order to guarantee effective communication in emergency situations, they send their message and keep an ear out for updates.
  • Citizen Band (CB) Radios: CB radios are used on long-distance truck trips. They can converse with other truckers but they should alternate speaking and listening to maintain proper communication.
  • Amateur Radio Operators (Ham Radio): Half-Duplex mode is used by ham radio enthusiasts for international communication. Though not simultaneously, it allows them to communicate with other operators around the world.

Full-duplex mode

The communication between the sender and receiver can occur together in the full-duplex transmission mode. The sender and receiver can send or receive the data at the same time. The figure is shown below.

Transmission Mode (Data Flow)

The full-duplex transmission mode is a two-way road in which traffic can go both ways at the same time.

Full-duplex can be best understood with an example of the telephone. When two people talk on the telephone, both are free to speak and listen simultaneously.

Use cases

  • Video Conferencing: Full-Duplex mode makes sure that video conferences in virtual meetings and remote work run smoothly. Conversations can flow smoothly since people can speak and listen simultaneously.
  • Data Centres: Servers in data centres are always communicating. These exchanges are optimized in full-duplex mode which guarantees fast data transfer free of bottlenecks.
  • VoIP Calls: VoIP calls like regular phone calls guarantee continuous communication by utilizing Full-Duplex technology.

Full-Duplex Modes advantages

  • Full-duplex mode permits simultaneous bidirectional communication in real-time applications such as video conferencing and online gaming.
  • The most efficient communication method is data transmission between two devices at the same time.
  • Since error correction mechanisms are not required so full-duplex mode offers a high degree of accuracy and reliability.

Drawbacks of Full-Duplex Mode

  • Due to the requirement for two communication channels, full-duplex mode is the costliest.
  • Because it necessitates a division of channel capacity or two physically distinct transmission paths, it is more complicated than simplex and half-duplex modes.
  • Because it demands a lot of bandwidth and might not be required for some forms of communication, full-duplex mode might not be appropriate for all applications.

Transmission mode types according to synchronization

Based on synchronization, there are two possible transmission modes.

  • Synchronous.
  • Asynchronous.

Synchronous mode

Data is transmitted bit by bit, sending instructions to the recipient without the use of stopping or starting bits.

Asynchronous Mode

Data transmission is done bit by bit, with the starting or stopping bits in the transmission message being used to send bits to the recipient.

In a point-to-point system known as duplex communication, two or more devices connected to a network are able to communicate with one another. Performance varies among the three transmission modes according to the direction of data flow. Full duplex transmission performs better than simplex and half duplex transmission modes.

What are the differences between the Simplex transmission mode, Half-duplex transmission mode, and Full-duplex transmission mode?

Basic ComparisonSimplex ModeHalf-duplex ModeFull-duplex Mode
Types of Communication directionCommunication in Simplex mode is unidirectional.Communication in Half-duplex mode is bidirectional, but one at a time.Communication in Full-duplex mode is bidirectional and done simultaneously.
Sender/ReceiverThe sender can send the data, and the receiver can only receive the data, but the receiver cannot reply to the sender.The sender and receiver can send and receive the data, but at a time.The sender and receiver can together send and receive the data at the same time.
PerformanceSimplex mode delivers less performance than the other transmission mode.Half-duplex mode delivers less performance than the full-duplex and better than the simplex mode.Full-duplex mode delivers better performance than the other transmission mode.
ExampleExamples of simplex modes are keyboard, monitor, speakers, TV broadcasting, TV remote, etc.An example of half-duplex is Walkie-Talkies.An example of half-duplex is a telephone.

Conclusion

Communication between devices is enabled by transmission modes, which are divided into three types: half-duplex mode, which permits bidirectional communication but it transmits data from one direction at one time; simplex mode, which permits unidirectional communication and this mode is cost-effective but it only helps in one-way data transfer; and full-duplex mode, which gives the highest efficiency and reliability but is the most complicated and pricey.

FAQs (Frequently Asked Questions)

Which of the following transmission modes provides the highest data rate: simplex, half-duplex, or full duplex?

The maximum data rate is typically provided by Full Duplex Transmission Mode because it allows simultaneous transmission in both directions.

Which mode requires the most work to implement?

Because it may transmit and receive data at the same time, full duplex transmission is the most complicated to execute.

Wi-Fi: is it a full duplex?

No, Wi-Fi is not a full duplex.

Does half-duplex outperform full-duplex in speed?

Throughput is higher with full-duplex. Thus, more data can be sent simultaneously in addition to sending data more quickly.

Which mode is the hardest to put into practice?

The full duplex transmission mode is the most challenging to implement because it may send and receive at the same time.


Related Topics

FTP: File Transfer Protocol

File Transfer Protocol File transfer protocol is commonly called FTP. The most popular service of the Internet is to download the files. In other words, it is to transfer the files...

3 minutes read.

Stream Control Transmission Protocol

Stream Control Transmission Protocol: SCTP stands for Stream Control Transmission Protocol. SCTP was developed by the Internet Engineering Task Force (IETF). It is a reliable message-oriented protocol of the transport...

3 minutes read.

Mesh Topology Diagram in Computer Network

Topology in simple terms can be defined asthe arrangement of a computer network, which is further divided into logical and physical arrangements. Logical arrangement refers to how the data flow...

4 minutes read.

Cyclic Redundancy Check Example

What is Cyclic Redundancy Check? A cyclic redundancy check (CRC) is a type of error-detecting code commonly used in digital networks and storage devices to detect accidental changes to raw data....

5 minutes read.

Data Link Layer Protocols

 Data Link Layer Protocols Bluetooth Low EnergyZ-WaveZigBee Smart EnergyLoRaWANWirelessHARTLTE-A  1. Bluetooth Low Energy Bluetooth Low Energy or Bluetooth is a short-range communication protocol with the physical layer and medium access control layer. It is widely used in IoT...

3 minutes read.

Working of ARP

The majority of computer programmes and applications send and receive messages using logical addresses (IP addresses), but the actual communication takes place over physical addresses (MAC addresses), which is found...

4 minutes read.

Method of Joining and Fusion of Fiber Optic Cable

What is Fiber Optics Cable? Fiber optics cable transforms the information at a light pulse. We can transfer voice, data, and video through the fiber optics cable. The fiber optics cable...

3 minutes read.

IPv4 vs IPv6

What is an IP? The process or protocol used to transmit data from one computer to another over the internet is known as Internet Protocol (IP). Every computer connected to the...

5 minutes read.

Fiber Optics and its Types

Fiber Optics is a type of technology that is used to transfer data through the cable with the speed of light. The metal wire is preferred for the transmission of...

3 minutes read.

Multiple Access Control

Multiple Access Control: The data link layer is separated into two sub-layers. The upper sub-layer is responsible for flow control and error control that is called the logical link control...

5 minutes read.

Integrated Services Digital Network (ISDN)

Integrated Services Digital Network (ISDN): ISDN means Integrated Services Digital Network. ISDN was developed by ITU-T in the 1980s. These are digital telephony and data transport services offered by regional...

3 minutes read.

Aloha

Aloha Norman Abramson and his colleagues were developed aloha at the University of Hawaii in the 1970s. ALOHA is a Multiple Access Protocol which is used for random access in the...

3 minutes read.

Network Layer in OSI Model

This article will help you in getting a good understanding of the Network Layer in the OSI model. The network layer is the third layer of the OSI Model from the...

4 minutes read.

Define Framing in Computer Network

Framing is a function of the data link layer, which provides a way for a sender to transmit a set of bits that should be meaningful to the user. The...

7 minutes read.

Classes of Routing Protocols

In this tutorial, we will discuss about the classes of the routing protocols. Routing: What is it? Routing in computer networks is a procedure in which the layer 3 or network layer...

7 minutes read.

Transmission Media

Transmission Media: The physical layer directly controls transmission media. A transmission medium is a way which transmits the data from one place to another. It carries the data from source...

5 minutes read.

TCP

TCP is a transport layer protocol that helps to establish connections. TCP means Transmission Control Protocol. It guarantees secure data transmission between two network-connected devices. The data can only be...

5 minutes read.

Application Layer in OSI Model

This article will help you in getting a better understanding of the Application layer in the OSI model. It is the uppermost layer in the OSI Model. The application layer establishes...

4 minutes read.

Decoding in Communication Process

The use of codes is necessary for all forms of communication. The sender, transmitter, and receiver are the three major components of more conventional communication paradigms. The sender is in...

4 minutes read.

E-mail in Computer Network

E-mail E-mail stands for electronic mail. E-mail is an application layer service in which a user can transfer the messages and information with another user. E-mail is the most popular service...

2 minutes read.