P. 1
Broadband Wireless Access

Broadband Wireless Access

4.0

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

More info:

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

Availability:

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

11/30/2012

pdf

text

original

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
distribution.

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

Contention Protocols

83

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

84

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

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