Skip to main content
← All posts

Part 1: Introduction to Data Communications: Five Key Elements & Transmission Modes

Md. Harun-Or-RoshidNov 5, 20263 min readArticle
Part 1: Introduction to Data Communications: Five Key Elements & Transmission Modes

Series Overview & Learning Objectives

Welcome to Fundamentals of Data Communications, a comprehensive 10-part engineering curriculum covering the physical, electrical, and data-link foundations of modern telecommunication networks. While software developers routinely work at high levels of abstraction (REST APIs, WebSockets, JSON), all digital applications fundamentally rely on electromagnetic and optical signals traversing physical transmission media. In this opening installment, we establish the core definition of data communication, analyze the five indispensable components of every communication system, evaluate directional transmission modes (Simplex, Half-Duplex, Full-Duplex), and review international standards organizations.

1. What is Data Communication?

Data communication is the exchange of data between two devices via some form of transmission medium, such as a wire cable or radio frequency channel. For data communications to occur, the communicating devices must be part of a communication system made up of a combination of hardware (physical equipment) and software (programs and protocol drivers).

The effectiveness of any data communication system depends on four fundamental characteristics:

1. Delivery

The system must deliver data to the correct destination. Data must be received by the intended device or user and only by that device or user.

2. Accuracy

The system must deliver data accurately. Data that have been altered in transmission and left uncorrected are unusable.

3. Timeliness

The system must deliver data in a timely manner. Late-delivered data are often useless. In the case of video and audio, timely delivery means real-time transmission without jitter.

4. Jitter

Jitter refers to the variation in packet arrival time. It is the uneven delay in the delivery of audio or video packets that degrades multimedia quality.

2. The Five Key Elements of a Communication System

Every data communication system, regardless of scale, comprises five core entities:

1

Message

The information (data) to be communicated. Popular forms of information include text, numbers, pictures, audio, and video, encoded into binary bits.

2

Sender (Transmitter)

The device that sends the data message. It can be a computer, workstation, telephone handset, video camera, or IoT sensor node.

3

Receiver

The device that receives the message. It can be a server, workstation, television receiver, printer, or mobile device.

4

Transmission Medium

The physical path by which a message travels from sender to receiver. Media are classified into Guided Media (twisted-pair wire, coaxial cable, fiber-optic cable) and Unguided Media (radio waves, microwaves, infrared).

5

Protocol

A protocol is a set of rules that govern data communications. It represents an agreement between communicating devices. Without a protocol, two devices may be connected, but not communicating—just as a person speaking French cannot be understood by a person who speaks only Japanese.

3. Data Flow Modes: Simplex, Half-Duplex, and Full-Duplex

ModeDirectionalityChannel Capacity UsageReal-World Examples
SimplexStrictly unidirectional (One-way only)Entire channel capacity used by one directionKeyboard to CPU, traditional broadcast television, GPS satellites
Half-DuplexBidirectional, but only one party at a timeEntire capacity shared alternatelyWalkie-talkies (push-to-talk), legacy 10BASE-T half-duplex CSMA/CD hubs
Full-DuplexSimultaneous bidirectional transmissionCapacity divided between directions or separate physical channelsModern switched Ethernet (1000BASE-T), cellular phone calls, optical links
Share:
Share on X
Share on LinkedIn
Share on Facebook
Share on Reddit
Share on WhatsApp
Share on Telegram
Copy link

Related reading

Intro to Data Communications: Key Elements | Draftsbook · Draftsbook