Measuring Effective Capacity of IEEE 802.15.4 Beaconless Mode - PowerPoint PPT Presentation

About This Presentation
Title:

Measuring Effective Capacity of IEEE 802.15.4 Beaconless Mode

Description:

Measuring Effective Capacity of IEEE 802.15.4 Beaconless Mode Tony Sun, Ling-Jyh Chen, Chih-Chieh Han, Guang Yang, Mario Gerla – PowerPoint PPT presentation

Number of Views:100
Avg rating:3.0/5.0
Slides: 19
Provided by: Ling60
Category:

less

Transcript and Presenter's Notes

Title: Measuring Effective Capacity of IEEE 802.15.4 Beaconless Mode


1
Measuring Effective Capacity of IEEE 802.15.4
Beaconless Mode
  • Tony Sun, Ling-Jyh Chen, Chih-Chieh Han, Guang
    Yang, Mario Gerla

2
Outline
  • Motivation
  • Background
  • IEEE 802.15.4
  • Hardware/Software Configuration
  • On Measuring Effective Capacity
  • Theoretical Effective Capacity
  • SenProbe
  • Testbed Experiment Results
  • Conclusion

3
Motivation
  • IEEE 802.15.4 WPAN standard features low-rate,
    low-cost, and low power consumption.
  • Applicable to field of home/industrial
    automation, and etc
  • Mobile computing platforms may interact with
    ambient IEEE 802.15.4 sensor environment
    establishing opportunistic wireless networks
  • Evaluation and measurement of wireless path
    capacity in sensor network is of realistic
    interest
  • (i.e. Capacity planning, protocol design,
    performance analysis, system deployment, assess
    applicability of deployment)

4
Outline
  • Motivation
  • Background
  • IEEE 802.15.4
  • Hardware/Software Configuration
  • On Measuring Effective Capacity
  • Theoretical Effective Capacity
  • SenProbe
  • Testbed Experiment Results
  • Conclusion

5
Background IEEE 802.15.4
  • Defined Two Device Types
  • Full Function Devices (FFD)
  • Reduce Function Devices (RFD)

6
Background Configuration
  • Hardware
  • MICAz, IEEE 802.15.4 compliant radio chip
  • MIB510 Interface board
  • Software
  • Sensor Operating Software (SOS) with IEEE
    802.15.4 driver support.
  • With optional ACK frame disabled, to test the
    maximum achievable rate.

7
Outline
  • Motivation
  • Background
  • IEEE 802.15.4
  • Hardware/Software Configuration
  • On Measuring Effective Capacity
  • Theoretical Effective Capacity
  • SenProbe
  • Testbed Experiment Results
  • Conclusion

8
Theoretical Effective Capacity
  • The effective end-to-end rate is defined as the
    maximum achievable data rate in the absence of
    any cross traffic connection.
  • Varies with MAC protocol and link scheduling,
    Link interference, S/N ratio, Tx power,
    Encoding/modulation scheme, Number of antennas
    (e.g. MIMO), Antenna directionality, and etc
  • It is smaller than the raw data rate at the
    physical layer due to
  • Packet Overhead
  • Interference between multiple packets in the
    pipeline

9
Neighborhood Example
  • If DrDi , nodes 3,4,5 are within the same
    n-hood, CC/3
  • If Dr Di /2, nodes 2,3,4,5,6 are in n-hood,
    CC/4

Dr effective receive range from node 4
(solid-line circle) Di interference range
caused by node 4 (dotted-line circle)
10
Effective Capacity of IEEE 802.15.4 Beaconless
mode (1)
  • The effective capacity of a one-hop link can be
    calculated as

Twait the minimum time the radio has to wait
before sending another packet. Including CCA,
Radio Turnaround time, and etc
11
Effective Capacity of IEEE 802.15.4 Beaconless
mode (2)
  • For the CSMA environment in our study (with
    disabled ACK)

12
SenProbe
  • Path capacity estimation tool specially designed
    for the multi-hop CSMA based wireless networks.
  • One-way estimation technique, based on CapProbe
    concepts
  • Aimed to simplify the path capacity estimation
    process
  • A back-to-back packet train technique designed to
    overcome the hidden terminal effects in CSMA
    environment
  • SenProbe measures end-to-end effective capacity
    in wireless ad hoc networks.
  • SenProbe is simple, fast and less intrusive to
    comparative techniques.

13
SenProbe Algorithm(1)
  • Instead of using back-to-back packet pairs,
    SenProbe relies on back-to-back packet train to
    overcome the effect of hidden terminal in CSMA-CA
  • The length of this back-to-back packet train
    depends on the interference range and the
    transmission range of the specific radio
    technology under question

14
SenProbe Algorithm(2)
  • The receiver measures the OWD of every packet in
    kth packet train received as the difference
    between time received and time sent
  • the minimum OWDSUM is kept for the kth packet
    train. The good dispersion sample r (i.e.
    samples encountering no cross traffic) is the
    sample with the minimum OWD sum
  • Dispersion of the good sample calculated, and
    used to estimation capacity

15
Outline
  • Motivation
  • Background
  • IEEE 802.15.4
  • Hardware/Software Configuration
  • On Measuring Effective Capacity
  • Theoretical Effective Capacity
  • SenProbe
  • Testbed Experiment Results
  • Conclusion

16
Experiment Results (1)
  • Path capacity of adhoc multi-hop forwarding chain
    in IEEE 802.15.4 beaconless mode

17
Simulation Results (2)
  • End-to-end capacity estimation of multi-hop IEEE
    802.15.4 beaconless mode connections within the
    same collision domain

18
Experiment Results (3)
  • Path Capacity measured via FTP connection and
    Packet-Pair technique (one way CapProbe)

19
Conclusion
  • In-depth evaluation of effective data capacity of
    IEEE 802.15.4 beaconless mode.
  • Used SenProbe to estimate e2e path capacity in
    IEEE 802.15.4 beaconless enabled wireless sensor
    network.
  • SenProbe uses back-to-back packet trains, and
    relies on packet dispersion between the packet
    trains to measure the path capacities in a
    one-way fashion.
  • Illustrated and verify the simplicity and
    accuracy of SenProbe in measuring effective path
    capacity

20
Thanks!
21
Previous Work (Morris et al)
  • Dr250m, Di500m
  • Use UDP flows to probe the maximum achievable
    throughput (brute force method)

22
SenProbe-Visualization
1)
2)
3)
4)
23
CapProbe Concept
  • Key insight a packet pair that gets through with
    zero queueing delay yields the exact estimate

24
Issues Compression and Expansion
  • Queueing delay on the first packet gt
    compression
  • Queueing delay on the second packet gt expansion
Write a Comment
User Comments (0)
About PowerShow.com