Low-Power Wide -Area Networks - RIOTsummit.riot-os.org › wp-content › uploads › 2016 › 07...

Post on 06-Jul-2020

0 views 0 download

Transcript of Low-Power Wide -Area Networks - RIOTsummit.riot-os.org › wp-content › uploads › 2016 › 07...

Low-Power Wide-Area Networks

Alexander Pelov (a@ackl.io)RIOT Summit 2016

Berlin, July 15

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io)

SIGFOX LoRa NB-IoT Weightless RPMA

2

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io)

Low-Power Wide-Area Networks

3

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io)

Low-Power Wide-Area Networks20 years on simple battery

25 mW transmission power

4

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io)

Low-Power Wide-Area Networks2-3 km urban indoor

15-50 km rural outdoor

5

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io)

Low-Power Wide-Area NetworksNo routing

No scheduling

ALOHA

Device-initiated comHuge densities

Low throughput

6

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io)

Low-Power Wide-Area NetworksNarrow-band250 kHz or less

7

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io)

Low-Power Wide-Area NetworksNarrow-band

License free In licensed spectrum250 kHz or less

Duty cyclingCollisions

Acknowledgements

8

Guard-bandsIn-bandData-over-NAS

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io)

Low-Power Wide-Area NetworksNarrow-band

License free In licensed spectrum

Duty cyclingCollisions

Acknowledgements

No routing

No scheduling

ALOHA

Device-initiated comHuge densities

Low throughput

20 years on simple battery

25 mW transmission power

250 kHz or less

2-3 km urban indoor

15-50 km rural outdoor

100 bps(50 kbps max)

12 byte payload(50 byte payload)

140 messages 4 messagesuplink downlink

9

Guard-bandsIn-bandData-over-NAS

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io)

11km

10

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io)

Source : SNS Research, November 2015

11

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io) 12

Radio-GW

LPWAN-GW App Server

Compression

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io) 13

PHY PHYMAC MAC

IPUDPCoAP

IPUDPCoAP

Internet

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io) 14

Management

Building the next 10 bln devices• Device software stack

– Drivers (available for Contiki)– MAC (e.g. LoRaMAC – open C implementation)– IP/UDP/CoAP with SCHC IP compression– CoOL/CoMI for network and app management– RESTful APIs– Certificates, COSE, secure element, code verification

• Design for disposable devices + devices that will be there for 10+ years

• Development tools!– Independent of LPWAN technology

• But wait, there is more…– 6TiSCH

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io) 15

Thank you! Questions?

LP-WAN - RIOT Summit 2016, Alexander Pelov (a@ackl.io) 16

IETF LPWAN BoF on Monday- Join the lp-wan mailing list- Technical session on Sunday- Key documents:

- draft-toutain-6lpwa-ipv6-static-context-hc- draft-gomez-lpwan-fragmentation-header

CoOL/CoMI on CoRE:- draft-ietf-core-yang-cbor- draft-veillette-core-cool- draft-somaraju-core-sid