The short answer

Pure ALOHA lets a device transmit a frame at any moment, so a collision can happen across a 2T window, which caps its efficiency near 18.4%. Slotted ALOHA forces every frame to start at a time-slot boundary, so the vulnerable window shrinks to T, which doubles the peak efficiency to about 36.8%. In short, slotting time halves collisions and doubles throughput.

Pure ALOHA and slotted ALOHA are two early random-access protocols for sharing one wireless channel. They are a staple of computer-networks and GATE syllabi, so students need to know exactly why slotting time makes such a big difference.

Both let devices transmit without first sensing the channel, so collisions are the central problem. This guide defines each protocol, explains the vulnerable period and efficiency, compares them in a table, and shows when to use which.

They are multiple-access schemes, so it also helps to know TDMA vs CDMA.

Two-panel timeline showing Pure ALOHA frames sent at random times with a 2T vulnerable period versus Slotted ALOHA frames aligned to slots with a 1T vulnerable period
Pure ALOHA has a 2T vulnerable period; slotted ALOHA halves it to T.

What is Pure ALOHA?

Pure ALOHA is an early contention-based protocol, developed at the University of Hawaii in the 1970s. It works on a simple rule: a device transmits a frame whenever it has data, with no coordination. So if two frames overlap at all, they collide, and each sender waits a random time before trying again.

Advantages:

  • Immediate transmission, since a device sends as soon as it is ready.
  • Very simple to implement, with minimal overhead.
  • No need for clock synchronisation between devices.

Limitations:

  • Frequent collisions, because senders never coordinate.
  • No contention or priority management, so it congests under load.
  • Low efficiency, capped near 18.4%.

What is Slotted ALOHA?

Slotted ALOHA improves on Pure ALOHA by dividing time into equal slots, each the length of one frame. A device may start a transmission only at the beginning of a slot. So two frames either share a slot completely or not at all, which removes the partial overlaps that plague Pure ALOHA.

Benefits:

  • Fewer collisions, thanks to the slot boundaries.
  • Higher throughput, roughly double that of Pure ALOHA.
  • Supports acknowledgements, so lost frames can be retransmitted.

Drawbacks:

  • Needs clock synchronisation across all devices.
  • Slot timing adds some overhead.
  • Harder to implement than Pure ALOHA.

Vulnerable Period and Efficiency

Infographic showing Pure ALOHA with a 2T vulnerable period before and after a frame versus Slotted ALOHA with a single T vulnerable period
A collision can happen across 2T in Pure ALOHA but only T in slotted ALOHA.

The key idea is the vulnerable period: the time window in which another frame can cause a collision. In Pure ALOHA, a frame of length T collides with any frame that starts up to one T before or after it, so the window is 2T. In slotted ALOHA, frames only start at slot boundaries, so the window shrinks to a single T.

That halved window directly doubles the throughput. If G is the offered load, Pure ALOHA throughput is S = G·e−2G, which peaks at G = 0.5 with a maximum of 1/2e ≈ 18.4%. Slotted ALOHA throughput is S = G·e−G, which peaks at G = 1 with a maximum of 1/e ≈ 36.8%. So slotting time exactly doubles the best-case efficiency.

Pure ALOHA vs Slotted ALOHA: Comparison Table

Comparison infographic listing timing, vulnerable period, max efficiency and collisions for Pure ALOHA versus Slotted ALOHA
Pure ALOHA vs slotted ALOHA at a glance.
AspectPure ALOHASlotted ALOHA
Transmission timingAt any timeOnly at the start of a slot
Time structureContinuous (no slots)Divided into equal slots
Vulnerable period2T (two frame times)T (one frame time)
Throughput formulaS = G·e−2GS = G·e−G
Max efficiencyAbout 18.4% (1/2e) at G = 0.5About 36.8% (1/e) at G = 1
CollisionsFrequentFewer
ThroughputLowerHigher (about double)
Clock syncNot neededRequired
OverheadMinimalSlot timing overhead
ImplementationSimpleMore complex
LatencyImmediate transmissionWaits for the next slot
Error recoveryNone built inAcknowledgements possible
Best forSimple, low-traffic networksBusier, synchronised networks

When to Use Pure or Slotted ALOHA

Choose Pure ALOHA when simplicity matters more than efficiency and traffic is light. For example, early wireless links and simple sensor systems use it, because it needs no clock synchronisation.

Choose slotted ALOHA when you need better efficiency and the devices can keep a shared clock. For instance, satellite and some cellular systems use it, since the doubled throughput is worth the timing overhead.

In practice, both are mostly historical now. Modern networks build on carrier-sense protocols like CSMA/CD and CSMA/CA, which listen before they transmit. Even so, ALOHA remains the classic starting point for understanding random access.

Frequently Asked Questions

Pure ALOHA is a simple random-access protocol where a device can transmit at any time, without checking whether the channel is free. If a collision occurs, the sender waits a random time and retransmits. So its lack of coordination leads to frequent collisions.

Slotted ALOHA improves Pure ALOHA by dividing time into equal slots. A device can transmit only at the start of a slot, which removes partial overlaps. As a result, it halves the vulnerable period and roughly doubles efficiency.

The vulnerable period is the time window in which another transmission can collide with yours. For Pure ALOHA it is 2T, because a frame can clash with one that starts up to a frame time before or after it. For slotted ALOHA it is T, since frames only begin at slot boundaries.

Pure ALOHA has a maximum throughput of about 18.4%, or 1/2e, reached when the offered load G is 0.5. This low value comes from the wide 2T vulnerable period, which makes collisions likely when many devices transmit randomly.

Slotted ALOHA reaches a maximum throughput of about 36.8%, or 1/e, when the offered load G is 1. By aligning transmissions to time slots, it halves the vulnerable period to T, which nearly doubles the performance of Pure ALOHA.

Because slotting time halves the vulnerable period from 2T to T. With a smaller window for collisions, more frames get through, so the peak efficiency doubles from 18.4% to 36.8%. So the single change of forcing frames to start at slot boundaries makes the big difference.

Use Pure ALOHA where simplicity matters more than efficiency and traffic is low, such as early wireless networks or simple sensor systems. Because it needs no clock synchronisation, it is easy to deploy on basic hardware.

Use slotted ALOHA where better performance is needed and the devices can synchronise to time slots, such as satellite and some cellular systems. So the extra timing effort pays off through the higher, more reliable throughput.

Wrapping Up

Pure ALOHA and slotted ALOHA are the foundational random-access protocols, and a single idea separates them: the vulnerable period. Pure ALOHA allows transmission any time, giving a 2T window and about 18.4% efficiency, while slotted ALOHA aligns frames to slots, cutting the window to T and reaching about 36.8%.

So remember the rule: slotting time halves collisions and doubles throughput. Though carrier-sense protocols have largely replaced both, ALOHA stays the clearest way to learn how shared channels and collisions work.

Related reading on DiffStudy:


Whatsapp-color Created with Sketch.

By Arun Kumar

Full Stack Developer with a BE in Computer Science, working with React, Next.js, Node.js, MongoDB, and AI/ML tools. Founder of DiffStudy — built to help CS students ace GATE and university exams, and keep developers up to date across AI, cloud, system design, web development, and every field of computer science. Every article is written from real hands-on experience, not just theory.

2 thought on “Pure ALOHA vs Slotted ALOHA: Key Differences”

Leave a Reply

Your email address will not be published. Required fields are marked *


You cannot copy content of this page