WiseTOP - a multimode MAC protocol for wireless implanted devices - - PowerPoint PPT Presentation

wisetop a multimode mac protocol for wireless implanted
SMART_READER_LITE
LIVE PREVIEW

WiseTOP - a multimode MAC protocol for wireless implanted devices - - PowerPoint PPT Presentation

WiseTOP - a multimode MAC protocol for wireless implanted devices Lorenzo Bergamini, Philippe Dallemagne, Jean-Dominique Decotignie RTNS 2018 Conference, 10.10.2018 - Poitiers Futuroscope Overview Detop use-case: implanted device


slide-1
SLIDE 1

WiseTOP - a multimode MAC protocol for wireless implanted devices

Lorenzo Bergamini, Philippe Dallemagne, Jean-Dominique Decotignie RTNS 2018 Conference, 10.10.2018 - Poitiers Futuroscope

slide-2
SLIDE 2

2

Overview

  • Detop use-case: implanted device communication
  • Low power protocol requirements
  • Candidate solution 1 - Wisemac
  • Candidate solution 2 - TDMA
  • Selected solution - WiseTOP
  • WiseTOP mode switch
  • Energy consumption comparison
  • TDMA communication performance
  • Conclusions and future work
slide-3
SLIDE 3

DeTOP use case

slide-4
SLIDE 4

4

Low power wireless protocol - main requirements

  • Low power consumption in idle mode
  • Adaptable data throughput
  • Downlink traffic for configuration and management data
  • End-to-end latency below 100ms, bitrate up to 1Mbit/sec
  • Resistance to WiFi and other 2.4GHz technologies
slide-5
SLIDE 5

5

Candidate solution 1 - Wisemac

  • Low power listening protocol
  • CSMA (carrier sense multiple access)
  • Preamble sampling to mitigate idle listening
  • Table of sampling time offsets of usual destinations to optimise consumption
  • Multi channel support included
  • Very low power consumption when traffic is low
slide-6
SLIDE 6

6

Wisemac - example

  • Sink starts sending data with a long preamble (red)
  • Node 1 receives and sends ack for last repetition
  • Next time node 1 and sink communicates, short preamble
slide-7
SLIDE 7

7

Low power wireless protocol - main requirements: Wisemac

  • Low power consumption in idle mode
  • Adaptable data throughput
  • Downlink traffic for configuration and management data
  • End-to-end latency below 100ms, bitrate up to 1Mbit/sec
  • Resistance to WiFi and other 2.4GHz technologies

Wisemac

slide-8
SLIDE 8

8

Candidate solution 2 - TDMA

  • Time divided in beacon intervals, i.e. the interval between 2 successive beacons
  • Beacon intervals divided in a fixed number of slots
  • One special node selected as network coordinator
  • Periodic transmission of “beacons” containing setup information
  • Only one node can transmit in a given slot; more slots can be assigned to a same

node

  • Higher total data rate than wisemac
  • Multi channel support included
slide-9
SLIDE 9

9

TDMA - Example

Beacon Sink N/A Node 1 Node 1 N/A N/A

Gu ard

Beacon

Slot 0 Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 … Slot n

Beacon interval

Sink Node 1 Node 2

Sleep Sleep Sleep Sleep Sleep Sleep Sleep Sleep Sleep Sleep Sleep

Transmission Reception

slide-10
SLIDE 10

10

Low power wireless protocol - main requirements: TDMA

  • Low power consumption in idle mode
  • Adaptable data throughput
  • Downlink traffic for configuration and management data
  • End-to-end latency below 100ms, bitrate up to 1Mbit/sec
  • Resistance to WiFi and other 2.4GHz technologies

TDMA

slide-11
SLIDE 11

11

Two solutions

  • Low power consumption
  • Adaptable data throughput
  • Downlink traffic for configuration

and management data

  • End-to-end latency below 100ms,

bitrate up to 1Mbit/sec

  • Resistance to WiFi and other

2.4GHz technologies

  • Low power consumption
  • Adaptable data throughput
  • Downlink traffic for configuration

and management data

  • End-to-end latency below 100ms,

bitrate up to 1Mbit/sec

  • Resistance to WiFi and other

2.4GHz technologies Wisemac TDMA protocol

Wisemac TDMA

WiseTOP

slide-12
SLIDE 12

12

Low power wireless protocol - main requirements: WiseTOP

  • Low power consumption in idle mode
  • Adaptable data throughput
  • Downlink traffic for configuration and management data
  • End-to-end latency below 100ms, bitrate up to 1Mbit/sec
  • Resistance to WiFi and other 2.4GHz technologies

WiseTOP

slide-13
SLIDE 13

WiseTOP General Architecture

  • Takes the best of two solutions
  • For no to low traffic operations, use

wisemac

  • Periodic traffic status information are

transmitted from all nodes

  • When traffic increases, switch to TDMA
  • A traffic scheduler running on the

coordinator decides when to switch protocol

  • Dynamic channel switching to reduce impact
  • f external interference
  • Reduce buffers size to fit both protocols in

program memory

slide-14
SLIDE 14

14

WiseTOP - example

Traffic is increasing, Switch to TDMA

“Change protocol” Beac

  • n

Sink N/A Node 1 Node 1 N/A N/A

G ua rd

Beac

  • n

TDMA

N1 Sink N2

slide-15
SLIDE 15

Energy consumption of the two protocols

Operation Wisemac TDMA Data transmission 405 uJ 32.6 uJ Data Reception 267 uJ 43 uJ Sampling 27 uJ N/A Beacon Transmission N/A 55 uJ Beacon Reception N/A 45 uJ

slide-16
SLIDE 16

Energy consumption comparison

Energy consumed by the 3 protocols in 1 minute with respect to then number of packets

slide-17
SLIDE 17

TDMA Protocol performance

  • Test scenario: 6 nodes in star topology with or without WiFi interference
  • Results averaged on 10 different runs
  • Metric: percentage of packets correctly received at sink
  • Without interference: 97%, with interference 94%
  • Latency requirements met with appropriate tuning of tdma parameters and TMM

configuration (both elements are application dependent)

slide-18
SLIDE 18

18

Conclusions and future work

  • Detop EU project requires a low power protocol with specific constraints
  • Neither Wisemac nor TDMA, alone, could comply with all of the constraints at the

same time

  • WiseTOP is a bi-mode protocol, running both as Wisemac and as TDMA depending
  • n the traffic status
  • Complete definition and analysis of TMM module for scheduling of transmissions

and protocol mode switch in the specific context of the considered implanted device scenario

slide-19
SLIDE 19

Thank you for your attention! Questions?