Aloha Protocols
Aloha Protocols
Aloha Protocols
ECE431/Wireless comm
unication
ECE431/Wireless comm
unication
Pure ALOHA
In 1970s, Norman Abramson and his
team at University of Hawaii devised
the algorithm
The basic idea used in the algorithm is
applicable to any system in which
uncoordinated users are competing for
the use of single shared channel
The algorithm is referred to as Random
Multiple Access Protocol or Pure ALOHA
ECE431/Wireless comm
unication
ECE431/Wireless comm
unication
ECE431/Wireless comm
unication
Slotted ALOHA
By introducing a small amount of coordination
among users, the performance of the pure
ALOHA can be improved
Such a scheme is referred to as S-ALOHA or
Slotted-ALOHA system
As with pure ALOHA system, in S-ALOHA the
packet size is constant
Packets are required to be sent in the slot
time between synchronization pulses and can
be started only at the beginning of the time
slot.
ECE431/Wireless comm
unication
Slotted ALOHA
This simple change reduces the rate
of collisions by half, since only
packets transmitted in the same slot
can interfere with one another.
Normalized throughput of S-ALOHA
system is thus given by:
Ge
ECE431/Wireless comm
unication
ECE431/Wireless comm
unication
ECE431/Wireless comm
unication
Reservation ALOHA
(R-ALOHA)
Significant improvement in performance can be
achieved over ALOHA system by using Reservations
The R-ALOHA system has two basic modes:
Unreserved Mode (Quiescent State)
1. A time frame is established and divided into small
reservation subslots
2. Users use these subslots to reserve message slots
3. After requesting a reservation, the user listens for
an acknowledgement and a slot assignment
ECE431/Wireless comm
unication
Reservation ALOHA
(R-ALOHA)
Reserved Mode:
1. The time frame is divided into M+1
slots whenever a reservation is made
2. The first M slots are used for
message transmission
3. The last is subdivided into subslots
to be used for reservations
4. Users send message packets only in
their assigned portions of the M slots
ECE431/Wireless comm
unication
ECE431/Wireless comm
unication
R-ALOHA System
In the quiescent state, with no reservations,
time is partitioned into short subslots for
making reservations
Once reservation is made, the system is
configured so that 5 message slots followed
by 6 reservation subslots becomes the
timing format
In the Figure the station seeks to reserve
three message slots
The reservation acknowledgement advises
the station where to locate its data packets.
ECE431/Wireless comm
unication
R-ALOHA System
Since the control is distributed, all
stations receive the downlink
transmission and are aware of the
reservation format
The acknowledgement need not
disclose any more than the location of
the first slot to use.
When there are no reservations taking
place, the system reverts back to its
quiescent mode
ECE431/Wireless comm
unication