P. 1
Broadband Wireless Access

Broadband Wireless Access


|Views: 1,056|Likes:
Published by djosua

More info:

Published by: djosua on Oct 25, 2008
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Consider an infinitepopulation of users, each generating fixed-length

packets under Poisson arrivals. The maximum throughput can be obtained
by assuming steady-state (statistical) equilibrium with aggregate arrival

process (from new and retransmitted packets) forming a Poisson

For unslotted ALOHA, the vulnerable period is2T. This gives:

Contention Protocols


For slotted ALOHA, the vulnerable period isT. This gives:

Figure 5.4 illustrates the throughput performance of both protocols. The
throughput of slotted ALOHA is maximized when the total channel traffic
or offered load (i.e., new plus retransmitted packets) is unity (i.e., one

packet per packet transmission time). Since the maximum throughput of
the slotted ALOHA protocol is

or 0.368, this means that on the

average, each packet must be transmitted

or roughly three times.
Thus, less than 40% of a packet per packet transmission time can be
transmitted successfully in ALOHA channels.

The maximum achievable throughput for unslotted ALOHA has been

shown to be less than the

value when packets with variable lengths are

sent [FERG77], [BELL80]. Although the slotted version of ALOHA has

the advantage of throughput efficiency, this is offset by the need for

synchronization and the increased header overhead when long packets are


Chapter 5

segmentedinto shorter packets that fit the duration of a fixed slot length.

Furthermore, users have to delay their transmissions until the start of the

slot boundary. Thus, the choice between unslotted and slotted ALOHA

depends on the ratio of header overhead to packet lengths, the distribution

of these lengths, the efficiency operating point chosen to satisfydelay and

stability considerations, and the systemcost of synchronization.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->