connect your iot device: bluetooth 5, 802.15.4, nb-iot · pdf filenb-iot protocol layer 3...

22
© 2017 Arm Limited TechTalk 2017 Connect your IoT device: Bluetooth 5, 802.15.4, NB-IoT Prithi Ramakrishnan | Arm

Upload: buidien

Post on 28-Feb-2018

222 views

Category:

Documents


1 download

TRANSCRIPT

© 2017 Arm Limited TechTalk 2017

Connect your IoT device:

Bluetooth 5, 802.15.4, NB-IoT

Prithi Ramakrishnan | Arm

© 2017 Arm Limited 2

IoT connectivity technologiesMultiple standards, different applications

Throughput

Coverage

>100Mbps

<10Mbps

<10Kbps

<1Mbps

<100Kbps

<10m <100m <1Km <10Km

Bluetooth

802.15.4

Wi-Fi

Sigfox<1Kbps

LoRa

NB-IoT

LTE-M

LTE-A

Unlicensed

Licensed

Short Range Long Range

© 2017 Arm Limited 3

The wireless connectivity pyramid

© 2017 Arm Limited 4

Bluetooth low energy - connectivity options

Paired Beacons Mesh

1 to 1 1 to many Many to many

© 2017 Arm Limited 5

Beacons: Beckons high volumes

Beacon Market* Beacons

1 to many

0500

100015002000250030003500

1 2 3 4

Series1 Series2 Series3 Series4 Series5

Driven by device batterylife improvements

Driven by standards evolution

*Arm Internal market analysis

© 2017 Arm Limited 6

Bluetooth mesh: Applications and Market Sectors

Building automation

Sensor Networks

Way finding Asset tracking

Way finding

Asset tracking

Commercial Lighting

Building Automation

© 2017 Arm Limited 7

Bluetooth low energy - future growth

Direction Finding Audio on Bluetooth low energy

© 2017 Arm Limited 8

802.15.4: Established standard for IoT Used in consumer and commercial applications

Smart meters Home automation Commercial automation

802.15.4

© 2017 Arm Limited 9

Cordio - Design Flexibility is YoursBluetooth 5 and/or 802.15.4

Select your fab Select your features/standards Match your stack(s)

802.15.4

© 2017 Arm Limited 10

Arm Cordio IP PAN Products

Complete Arm radio IP solution

• Arm Cordio radio front-end

• Support for Bluetooth 5 and/or 802.15.4

Flexible architecture

• Choice of radio standards with software

• Interface to non-Arm radio front-ends

3rd party

2.4 GHz Mixed Signal Radio Front End (RFE)

© 2017 Arm Limited 11

Flexible Cordio architecture: Reference design

Memory

Cortex-M33

Cordio® BT Profiles

Cordio® BT Stack

ZigBee 3.0

Thread 1.1

AHB - 32

Boot ROM SRAM

ROMC RAMC

TIM

ER G

PIO

PW

R C

TRL

UA

RT

1

UA

RT

2

SPI

I2CDMAC

CryptoCell

310/312

Asynchronous Bridge

Bluetooth 5 Link Layer

802.15.4 MAC

© 2017 Arm Limited 12

NB-IoT and LTE-M are complementary

© 2017 Arm Limited 13

Why NB-IoT

Spectrum efficient – 200kHz deployment in licensed spectrum.

Cost-effective – Modest upgrade to carrier’s existing network, and designed low cost from the ground-up.

High reliability – Carrier-grade quality of service (QoS) and security.

Global – Built on 3GPP open standard, ensuring interoperability and scalability.

© 2017 Arm Limited 14

NB-IoT: example applicationsReal NB-IoT use cases being deployed now

OFO Mobike Shanghai Fiorentini

Source: mobike.comSource: ofo.so Source: fiorentini.cn

© 2017 Arm Limited 15

NB-IoT: 10 year battery life?Analysis using 3GPP (TS45.820) methodology

Smart gas meter

• Industrial environment dynamic tariffs

• Reporting energy consumption every 2 hours

• 5Whr battery, 200 bytes

Note: Battery self-discharge, temperature and shelf life need to be accounted for.

Smart farming

• Soil monitoring optimised irrigation

• Reporting moisture level once per day

• 5WHr battery, 200 bytes

0 5 10 15 20

Good(144dB)

Typical(154dB)

Poor(164dB)

Battery Life (Years) vs Coverage

0 10 20 30 40

Good(144dB)

Typical(154dB)

Poor(164dB)

Battery Life (Years) vs Coverage

© 2017 Arm Limited 16

Application Layer& Device

Management

PHY

RF

Protocol stack

Sensors

Cordio-N

Arm Cordio-N NB-IoT IP: architecture overview

mbed OS NB-IoT API

NB-IoT Application Stack

IPNon

IP

LWM2M

Control

Modem Application Interface

PHY HW

RF

NB-IoT Protocol

Layer 3

Layer 2

Layer 1

Application layer & ControlDevice management

Connection managementSecure Sub-System e.g. SIM

Communications Protocol Stack

L3, L2 & L1

RF transceiverIntegrated on-chip

Software Stack

© 2017 Arm Limited 17

Example Cordio-N based IoT SoC

Cordio-NExample IoT Subsystem

CryptoCellUICC

InterfaceModem & baseband

NB-IoT RF

Peripherals3GPP

SecurityL1 HW

AcceleratorsFlash

Controller

eFlash

Cortex M CPU

LocalSRAM

AHB5 Interconnect

Cortex M33 CPU

SystemSRAM

AHB5 Interconnect

© 2017 Arm Limited 18

Reducing BoM from

3 into 1

Security island

I/O IoT AppsCPU

MEM

Keys *(OTP)

CryptoCellSecureMEM

eUICC Stack

CPU

*Birth certificate (ECASD) and other keys

Radio &Baseband

Cordio-N

Towards integrated SIMCombining a secure element, cellular modem and MCU into a single SoC

Radio

small

CPU

MEM CryptoCell

Cellular modemMCU

CPU

MEM CryptoCell

I/O

eSIM

or

SIM

“integrated SIM” in security island

Example with an Arm security island

© 2017 Arm Limited 19

IoT Devices – Metres to Kilometres, Connected with Arm

New classes of connectivity for a new era of IoT

Bluetooth 5 802.15.4 NB-IoT

© 2017 Arm Limited 20

Simplifying IoT connectivity

Complete solution from RF to stack.

Low power, flexible, design-ready.

Bluetooth 5 or 802.15.4: use one or both NB-IoT: pre-certified solutions.

2121

Thank You!Danke!Merci!谢谢!ありがとう!Gracias!Kiitos!감사합니다धन्यवाद

© 2017 Arm Limited

2222 © 2017 Arm Limited

The Arm trademarks featured in this presentation are registered trademarks or trademarks of Arm Limited (or its subsidiaries) in the US and/or elsewhere. All rights reserved. All other marks featured may be trademarks of their respective owners.

www.arm.com/company/policies/trademarks