Download Sep 2008 doc: 15-08-0631-00-004e-Distitbuted

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Piggybacking (Internet access) wikipedia , lookup

Throughput wikipedia , lookup

Transcript
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)
Submission Title: [Distributed Contention Access Scheme]
Date Submitted: [Sep 5, 2008 ]
Source: [Paul Dixon, Pei Liu, Liang Li ] Company: [Hisilicom Technology Co. Ltd, Vinno
Technologies Inc. ]
Address: [Nan Tian Bld., No.10 Xinxi. Rd Shang-Di Information Industry Base, Hai-Dain District,
Beijing,China ]
Voice:[+1 469 229 5374], E-Mail:[[email protected], [email protected], [email protected]]
Re: [ IEEE 802.15.4e ]
Abstract:
[The requirement to upgrade CSMA performance for busy systems]
Purpose:
[To encourage discussion.]
Notice:
This document has been prepared to assist the IEEE P802.15. It is offered as a basis for
discussion and is not binding on the contributing individual(s) or organization(s). The material in this
document is subject to change in form and content after further study. The contributor(s) reserve(s) the
right to add, amend or withdraw material contained herein.
Release:
The contributor acknowledges and accepts that this contribution becomes the property of
IEEE and may be made publicly available by P802.15.
Submission
Slide 1
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
The Features of WPAN Communication
low data rate and small packets from a single
node
Large and variable number of nodes
CSMA/CA mechanism: slotted and unslotted
• It is necessary to enhance the CAP Scheme to
optimise the network throughput
• We must consider the feasibility of optimising the
CAP Scheme (based on the CAP model and
calculation method of throughput)
Submission
Slide 2
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
The Current Scheme
The current scheme works only over a small
range of load
As the number of competitors for access to
the channel varies, many potential problems
arise
There can be large swings in throughput and
efficiency
Limits on the number of Backoffs and
Retires are easily exceeded
Submission
Slide 3
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
The Current Scheme
A simple assessment of parameters quickly
identifies the dangers.
The optimum range of back off values varies
with the number of competitors for access
For efficient operation over the full range of
loads, back off limits must be variable
Submission
Slide 4
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Back Off
The current scheme assigns a random
backoff count for attempts to gain access to
the channel.
This count takes a random value between 0
and 2 ^ be - 1
According to the default parameters, be
starts with a value 3 and increments on each
backoff to a maximum value of 5
Submission
Slide 5
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Back Off
The default of the current scheme permits a
maximum of 4 Backoffs before a declaring a
Channel Access Failure
Simulation demonstrates the fragility of this
limit as Channel Access Failures can occur
with as few as two competitors if there is an
intense burst of activity
Submission
Slide 6
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Back Off
Using the Backoff Period as the unit of time
Assuming the average random number to be
mid value, four backoff periods corresponds
to 44 units of time
Typical period of a Transmission is 15 to 25
periods, depending on size
Submission
Slide 7
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Collisions
In a busy system, collisions reduce the
throughput by causing periods of time to be
lost during these collisions
In terms of Channel Access Failures,
collisions do not seem to as great a problem
as Backoffs
However collisions need to be minimised to
enhance throughput
Submission
Slide 8
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Conclusion
As the system becomes busier with a larger
number of competitors attempting to push
the system to the limits of its throughput
capacity, a new analysis of the channel
access method is required
This must address the assignment of the
backoff variable as well as limits placed on
the number of Backoffs and Retries
Submission
Slide 9
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Analysis
If we are to cater for n, a larger number of
competitors, where the average transmission
period is 20 units, then if each device could be
made to cycle in sequence, it is clear that the wait
of a device for its next turn could be of the order of
20n.
This defines the backoff period that must be
considered typical and catered for by the duration
of each backoff and limit on the number of
Backoffs permitted
Submission
Slide 10
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Analysis
Equally with n competitors, the probability of
two devices beginning their CCA sequence
at the same time and proceeding to collide is
a function of the number od devices, n, and
the range of backoff variables available
Submission
Slide 11
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Analysis
Simulation reveals a number of results,
some of which are not immediately and
intuitively obvious
The number of Backoffs and Retries rises
with throughput but is not dependent on the
number of devices competing for that
throughput
Backoffs up to 50 and Retries up to 10 are
typical of an optimised strategy
Submission
Slide 12
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Distributed Contention Access
Distributed CAP is proposed to optimise the
CAP scheme for:
• The channel model within CAP; And
• The calculation method of network throughput;
And
• The performance of network throughput; And
• Efficiency of total energy utilisation of network
Submission
Slide 13
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
The Distributed Contention Access Scheme (1)
• The model of CAP optimisation
optimisation of network
get the time parameters
calculate the back off number
get the network parameters
optimisation
calculate successful CCA probability
Submission
Slide 14
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
The Distributed Contention Access Scheme (2)
•
The detail CAP optimisation steps:
1. Get the number of devices in the network
using the CAP channel model.
2. Calculate the back off number to get
optimal network throughput.
3. Revise the device number in CAP period
based on the result of 2nd step
Submission
Slide 15
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
The Distributed Contention Access Scheme (3)
• Procedure of optimal contention access
Get the parameters of a cycle
Calculate throughput and average cycle length
Calculate optimal back off number
Calculate the probability of successful CCA
Estimate the device number based on average successful CCA probability
Revise the device number in the every successful CCA cycle
Optimize the network
Submission
Slide 16
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Simulation Results of the CAP Optimisation (1)
• Supposed:
Some devices transmit fixed size packets to
the coordinator simultaneously, and
Each device can use the distributed CAP for
optimisation.
The initial number of devices is 5, and 80s
later, some additional devices are connected
into the network
Other conditions strictly follow the ones in
CSMA/CA procedure in 802.15.4 std
Submission
Slide 17
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Simulation Results of the CAP Optimisation (2)
normallized throughput
normallized throughput
• Case 1: 15 additional devices become active
simulation time
simulation time
(a) Optimal throughput
Submission
(b) 15.4's throughput
Slide 18
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Simulation Results of the CAP Optimisation (3)
normallized throughput
normallized throughput
• Case 2: 35 additional devices become active
simulation time
simulation time
(b) 15.4's throughput
(a) Optimal throughput
Submission
Slide 19
Paul Dixon, Pei Liu, Hisilicon.
Sep 2008
doc: 15-08-0631-00-004e-Distitbuted-Contention-Access-Scheme
Simulation Summary
 By CAP optimisation using Distributed Contention
Access, the throughput of network will reach a new
stable optimal value after short-lived fluctuation, even
though the device number changes sharply
 By the optimisation of CAP and throughput, the efficiency
of total energy utilisation of WPAN is improved.
Submission
Slide 20
Paul Dixon, Pei Liu, Hisilicon.