Support for IEEE 802.15.4 Ultra Wideband Communications in the - - PowerPoint PPT Presentation

support for ieee 802 15 4 ultra wideband communications
SMART_READER_LITE
LIVE PREVIEW

Support for IEEE 802.15.4 Ultra Wideband Communications in the - - PowerPoint PPT Presentation

Support for IEEE 802.15.4 Ultra Wideband Communications in the Contiki Operating System M. Charlier , B. Quoitin, S. Bette and J. Eliasson Computer Science Department University of Mons, Belgium IEEE Symposium on Communications and Vehicular


slide-1
SLIDE 1

Support for IEEE 802.15.4 Ultra Wideband Communications in the Contiki Operating System

  • M. Charlier, B. Quoitin, S. Bette and J. Eliasson

Computer Science Department University of Mons, Belgium

IEEE Symposium on Communications and Vehicular Technology November 2016

slide-2
SLIDE 2

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Table of contents

1 Principles and benefits of UWB 2 Supporting UWB in IoT 3 Performance Evaluation 4 Discussion and Further work

  • M. Charlier et al.

IEEE SCVT 2016 2/18

slide-3
SLIDE 3

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Table of contents

1 Principles and benefits of UWB 2 Supporting UWB in IoT 3 Performance Evaluation 4 Discussion and Further work

  • M. Charlier et al.

IEEE SCVT 2016 3/18

slide-4
SLIDE 4

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Ultra Wideband principles

UWB uses a bandwith larger than 500 MHz while Narrowband uses a bandwidth limited to a few MHz.

⋆ The Power Spectral Density of Zigbee is limited to 10 dBm/MHz.

  • M. Charlier et al.

IEEE SCVT 2016 4/18

slide-5
SLIDE 5

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Ultra Wideband benefits

Larger bandwidth → Higher bit rate → Higher node density Performs well in environments with high level of multipath fading Cohabits with Narrowband technology Unlicensed spectrum Supports Time of Flight (ToF) and Time Difference of Arrival (TDoA)

  • M. Charlier et al.

IEEE SCVT 2016 5/18

slide-6
SLIDE 6

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Table of contents

1 Principles and benefits of UWB 2 Supporting UWB in IoT 3 Performance Evaluation 4 Discussion and Further work

  • M. Charlier et al.

IEEE SCVT 2016 6/18

slide-7
SLIDE 7

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

IEEE 802.15.4 UWB

IEEE 802.15.4a-2007 includes a UWB PHY. High bit rates: from 110 Kbps to 27 Mbps MAC layer unchanged (same frame format). One-way/two-way ranging protocol.

Figure: P-/M-PDU formats.

  • M. Charlier et al.

IEEE SCVT 2016 7/18

slide-8
SLIDE 8

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Contiki OS

Operating System for Internet of Things Low cost and low power micro-controller Cooperative scheduling Objectives Send/receive 6LoWPAN datagrams over UWB

Proof of concept in this paper Determine achievable performance Figure: Zolertia Z1. Figure: Decawave DW1000 UWB transceiver.

  • M. Charlier et al.

IEEE SCVT 2016 8/18

slide-9
SLIDE 9

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

IoT network stack

  • M. Charlier et al.

IEEE SCVT 2016 9/18

slide-10
SLIDE 10

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Contiki OS Driver Architecture

Figure: Block diagram of the radio driver.

  • M. Charlier et al.

IEEE SCVT 2016 10/18

slide-11
SLIDE 11

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Contiki OS Driver Architecture

Figure: Block diagram of the radio driver.

  • M. Charlier et al.

IEEE SCVT 2016 10/18

slide-12
SLIDE 12

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Contiki OS Driver Architecture

Figure: Block diagram of the radio driver.

  • M. Charlier et al.

IEEE SCVT 2016 10/18

slide-13
SLIDE 13

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Table of contents

1 Principles and benefits of UWB 2 Supporting UWB in IoT 3 Performance Evaluation 4 Discussion and Further work

  • M. Charlier et al.

IEEE SCVT 2016 11/18

slide-14
SLIDE 14

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

How long does it take to send a frame ?

Figure: Measurement of transmission time and overhead.

  • M. Charlier et al.

IEEE SCVT 2016 12/18

slide-15
SLIDE 15

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

How long does it take to send a frame ?

Figure: Measurement of transmission time and overhead.

  • M. Charlier et al.

IEEE SCVT 2016 12/18

slide-16
SLIDE 16

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

How long does it take to send a frame ?

Figure: Measurement of transmission time and overhead.

  • M. Charlier et al.

IEEE SCVT 2016 12/18

slide-17
SLIDE 17

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

How long does it take to send a frame ?

Figure: Measurement of transmission time and overhead.

  • M. Charlier et al.

IEEE SCVT 2016 12/18

slide-18
SLIDE 18

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

How long does it take to send a frame ?

Figure: Measurement of transmission time and overhead.

  • M. Charlier et al.

IEEE SCVT 2016 12/18

slide-19
SLIDE 19

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

How long does it take to send a frame ?

  • !"#

$% !"#"&'

Figure: Measurement of transmission time and overhead.

  • M. Charlier et al.

IEEE SCVT 2016 13/18

slide-20
SLIDE 20

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

What bit/packet rates can be achieved ?

  • !

"#$ ! ! "#$ !

Figure: Achievable bit and packet rates at 6,8 Mbps

  • M. Charlier et al.

IEEE SCVT 2016 14/18

slide-21
SLIDE 21

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Table of contents

1 Principles and benefits of UWB 2 Supporting UWB in IoT 3 Performance Evaluation 4 Discussion and Further work

  • M. Charlier et al.

IEEE SCVT 2016 15/18

slide-22
SLIDE 22

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Discussion and Further work

Working support for IEEE 802.15.4-UWB

Implementation of a radio driver Validated through several transmissions Impact of SPI transfers

Further work

Evaluate on additional platforms (e.g. CC2538) Support for Radio Duty-cycling

CCA primitive used in many protocols (e.g. ContikiMAC, X-MAC) Issue: UWB PHY CCA always report channel clear Adapt existing protocols ? Develop new approaches ?

Support for Ranging

Indoor geolocation Measured distance as a routing metric

  • M. Charlier et al.

IEEE SCVT 2016 16/18

slide-23
SLIDE 23

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Any questions?

  • M. Charlier et al.

IEEE SCVT 2016 17/18

slide-24
SLIDE 24

Principles and benefits of UWB Supporting UWB in IoT Performance Evaluation Discussion and Further work

Acknowledgments

We thank H. Derhamy and K. Albertsson for sharing their initial DW1000 driver for the Mulle platform (Kinetis K60). We also acknowledge DecaWave Ltd for their support.

  • M. Charlier et al.

IEEE SCVT 2016 18/18