Multiple Access Protocols in Computer Network

Last Updated : 31 Dec, 2025

Multiple Access Protocols are a set of rules used in computer networks to control how multiple devices share and access a common communication channel. Since simultaneous transmissions by multiple devices can lead to data collisions and loss, these protocols ensure orderly, fair, and efficient use of the shared medium by coordinating when and how each device is allowed to transmit data.

Multiple-Access-Control
Multiple Access Protocols

Note: These protocols manage network traffic by controlling which device can transmit, when it can transmit how collisions are handled. Without them, simultaneous transmissions would lead to interference, packet loss degraded performance.

Role in the OSI Model

The Data Link Layer is responsible for the transmission of data between nodes. It has two major functions:

  1. Data Link Control (DLC): Ensures reliable transmission using framing, error control flow control (e.g., Stop-and-Wait ARQ).
  2. Multiple Access Control (MAC): Manages access when multiple stations share a common channel (non-dedicated link).
jpg
Data Link Layer Functions

Types of Multiple Access Protocols

Multiple Access Protocols are categorized into three major types:

  • Random Access Protocols
  • Controlled Access Protocols
  • Channelization Protocols

Random Access Protocols

In this approach, all stations have equal priority. Transmission decisions are based on the state of the channel (idle or busy). Below are its Features:

  • No fixed order of transmission.
  • No fixed time slot assignment.

1. ALOHA

  • Designed for wireless LANs and shared media.
  • Multiple stations can transmit simultaneously, leading to collisions.
ALOHA
ALOHA

Types of Aloha:

  • Pure ALOHA
  • Slotted ALOHA

2. CSMA (Carrier Sense Multiple Access)

Before transmitting, stations sense the medium:

  • If idle -> transmit.
  • If busy -> wait.
CSMA
CSMA

Types of CSMA:

  • CSMA/CD (Collision Detection)
  • CSMA/CA (Collision Avoidance)

Note: Still vulnerable to collisions due to propagation delay.

Controlled Access Protocols

Here, devices take turns accessing the channel, preventing collisions. For example:

  • Reservation: Stations reserve slots before transmission.
  • Polling: Central controller polls each device in turn.
  • Token Passing: A token (special packet) is passed; only the device holding the token can transmit.

Channelization Protocols

Bandwidth is divided and allocated so that multiple users can transmit simultaneously.

1. Frequency Division Multiple Access (FDMA)

  • Bandwidth is divided into frequency bands.
  • Guard bands prevent overlap.

2. Time Division Multiple Access (TDMA)

  • Time is divided into slots.
  • Each station transmits only in its assigned slot.
  • Needs synchronization.

3. Code Division Multiple Access (CDMA)

  • All stations transmit simultaneously using unique codes.
  • Widely used in mobile communication.

4. Orthogonal Frequency Division Multiple Access (OFDMA)

  • Bandwidth divided into small subcarriers.
  • Widely used in 4G/5G for high data rates.
  • High throughput, supports multimedia.
  • Complex design, high power requirements.

5. Spatial Division Multiple Access (SDMA)

  • Uses multiple antennas (MIMO).
  • Separates users spatially.
  • Improves data rate and signal quality.

Features of Multiple Access Protocols

  • Contention-Based Access: Devices compete for channel.
  • Carrier Sensing: Medium is sensed before transmitting.
  • Collision Handling: Detection (CSMA/CD) or avoidance (CSMA/CA).
  • Token Passing: Sequential access control.
  • Bandwidth Utilization: Varies depending on protocol efficiency.
Comment

Explore