the state of nb-iot in indonesia

52
Internet of Things Indonesia IoT Forum FGD - Polytron, Jan 17, 2018 NB-IoT intro & its state in Indonesia: from IoT developer’s perspective

Upload: andri-yadi

Post on 22-Jan-2018

214 views

Category:

Devices & Hardware


2 download

TRANSCRIPT

Page 1: The state of NB-IoT in Indonesia

Internet of Things

Indonesia IoT Forum FGD - Polytron, Jan 17, 2018

NB-IoT intro & its state in Indonesia: from IoT developer’s perspective

Page 2: The state of NB-IoT in Indonesia

Andri Yadi

@andri_yadi | a (at) dycode (dot) com

http://andriyadi.me | http://dycodex.com

Page 3: The state of NB-IoT in Indonesia

initiator ambassador

Page 4: The state of NB-IoT in Indonesia

Proudly Developer for 20 years

ASM, QBasic, Pascal, c, C++, Java, PHP, Bash, C#, Visual Basic, HTML, JavaScript, Python, Objective-C, Swift

.NET, Qt/QML, Java ME/EE/SE, Android SDK, iOS SDK, Node.js

ARM MBED, ESP8266, ESP-IDF, Arduino

Page 5: The state of NB-IoT in Indonesia

[email protected] | http://dycodex.com

IoT & maker movement enabler

CEO

by DyCode

Page 6: The state of NB-IoT in Indonesia

DycodeX’s Products & Services Focus

Asset Tracking Industrial IoTPrecision Agriculture

Page 7: The state of NB-IoT in Indonesia

General Purpose: Asset Tracking

Consumer-grade Tracking

Cattle Tracking for Precision Agriculture

In-field Tracking(Fleet, Truck, Logistics)

Panic Button & Tracking

Fixed Asset Tracking

Page 8: The state of NB-IoT in Indonesia

Disclosure

DycodeX is the first 3rd party developing NB-IoT solution in Indonesia

Page 9: The state of NB-IoT in Indonesia

Things Connectivity People & Processes

Data Data

Internet of Things

(Sensors, actuators, MCU/MPU, network, energy, firmware) (PAN, LPWAN, Cellular) (IoT Cloud, Machine Learning, AI)

as we know…

Page 10: The state of NB-IoT in Indonesia

Connectivity

Page 11: The state of NB-IoT in Indonesia

Connectivity Options

ADVANTAGES

Highest throughput

DISADVANTAGES

Spectrum utilization, power requirementsWifi

Bluetooth beacons Low application throughputBluetooth

LPWA

Cellular

No power requirementLow cost

Global coverage, application profile standards

Higher reliability for mission critical applications

CAT 1 and CAT 0 LTE for low cost, and ultimately NB-IoT high range data transfer

Power requirements, coverage “black spots”

Low data throughput

Less reliability for mission critical and real-time applications

Satellite

Breadth of coverage even in areas with limited infrastructure e.g. at sea or in developing countries

Price and interference due to weather conditions

Near range

Near range

Wide range

Global

Ethernet

IoT frameworks map higher-level protocols, stable service for SLAs, mobile backhaul, security

Limited range, devices don’t work until they have a method of communication with the network

8*3&%

8*3&-&44

Global

Connectivity Option

Page 12: The state of NB-IoT in Indonesia

LPWA Connectivity designed specifically for IoT

Page 13: The state of NB-IoT in Indonesia

What is LPWA

Low Power, Wide Area Networks

Low data throughput = High sensitivity = Long range

(Relatively) low cost

Multiple Access = One-to-Many Architecture

Using licensed or unlicensed spectrum

Page 14: The state of NB-IoT in Indonesia

Unlicensed Spectrum

EC-

-m

Licensed Spectrum

LPWA: Technologies

Page 15: The state of NB-IoT in Indonesia

Cellular-IoT Licensed Spectrum for IoT

Page 16: The state of NB-IoT in Indonesia

Cellular IoT (CIoT) connectivity we NOW have

Fast, efficient Up to 10 Mbps for 4G LTE

Ubiquitous coverage

Reliable & secure

Not designed for IoT in mind

High power consumption

Relatively expensive: modules, data plan

Provisioning, manageability

Advantages Considerations

Page 17: The state of NB-IoT in Indonesia

Cellular IoT (CIoT) connectivity we WILL have

EC-GSM-IoT LTE-M / eMTC NB-IoT

Low data throughput

Low power

Low device & deployment cost

Extended coverage

Technologies Common Traits

Page 18: The state of NB-IoT in Indonesia

LPWA recap

2015 2016 2017 2018

LTE-M375 kbps

NB-IoT20-65 kbps

EC-GSM-IoT200 kbps

GSM200 kbps

LTE CAT-110 Mbps

CAT-M1 CAT-NB1

Ultra Low Power10-20 years lifetime

Deep Coverage+18dB sensitivity

Low Complexity75% Simpler

Immediate ServiceGlobal Coverage

Durable InvestmentLong-term availability

Trusted EcosystemSolid supply

Evolution of IoT Connectivity in 3GPP/GSMA

Page 19: The state of NB-IoT in Indonesia

NB-IoT a bit intro

Page 20: The state of NB-IoT in Indonesia

What is NB-IoT

3GPP-standardised technology - Release 13

180 kHz RF frontend; Chipset cheaper than Cat M1, cheaper module

Can be deployed in: existing LTE bands, in guard bands, re-farmed spectrum, or standalone

Other details: Uplink: 250 kbit/s half-duplex (multi-tone), 20 kbit/s (single-tone)

Downlink: 250 kbit/s

Latency: 1.6s-10s

Device Transmit Power: 23 dBm

Coverage: 164 dB

Page 21: The state of NB-IoT in Indonesia

Disclaimer

Obviously, I’m not a telco guy Won’t Go details ON NB-IoT infra

Page 22: The state of NB-IoT in Indonesia

Typical Cellular IoT System

8

RF Frontend

Baseband Chipset

Power Mgmt Memory

SIM/UICC

Sensor(s) / Actuator(s)

Other I/Os / Peripherals

Host Application Processor

Battery / Power Memory

eNodeB

EPC

PDN

IMS / Gateway / VPN

Managed Services

Device Management

SIM Management

Application Enablement

Power and data management

Billing

FOTA

Application

U/I

Rules / Alerts

Reports

Billing

Source: LinkLabs

Typical Cellular IoT Architecture

NB-IoT ModuleYour “thing” Telco Infra Your Backend

Page 23: The state of NB-IoT in Indonesia

RF Frontend

Baseband Chipset

Power Mgt

NB-IoT Module

Memory

Chipset Manufacturers

As hardware solution providers, we may not use it directly!

Page 24: The state of NB-IoT in Indonesia

NB-IoT Modules

As system integrators, we may not use it directly

Quectel BG96

u-blox SARA-N2xx Lierda NB08-01

SIM7000A / E

AirPrime® HL78xx

NE866

Page 25: The state of NB-IoT in Indonesia

*Disclosure: DycodeX is u-blox's partner. To purchase, please contact us.

Currently available for pre-order

The world’s first NB-IoT moduleSARA-N2 Series

Page 26: The state of NB-IoT in Indonesia

U-BLOX SARA-N2

Cat NB1, single-tone uplink (up to 27.2 kb/s DL, 62.5 kb/s UL); 3GPP Release 13

Programming/software: Supports IPv4 and IPv6, Embedded UDP/IP Accessible over UART (2 ports), I2C, 2 GPIOs Firmware upgrade-able

Electrical: Supply: 3.6 V nominal, range 2.5 V to 4.2 V

Power consumption: Deep-sleep mode: < 3 μAActive mode: < 6 mARx mode: < 46 mA Tx mode: < 220 mA

Page 27: The state of NB-IoT in Indonesia

To use NB-IOT in real-world application…

Page 28: The state of NB-IoT in Indonesia

A Thing

Sensors MCU/MPU Energy

Actuator Network Interface

Firmware

as we know…

Page 29: The state of NB-IoT in Indonesia

NB-IoT System on Module (SoM)

Pycom’s G01 DycodeX’s DytraX* Particle E Series*

*Choose between variants: u-blox 2G, 3G, and LTE M1/NB1 radios

Packing the core functionalities into a module, to put it into a custom board Includes: MCU, common sensors, power mgt

Page 30: The state of NB-IoT in Indonesia

DytraX

Top Bottom

NB-IoT: U-BLOX SARA-N2

MCU: ESP32-PICO

GPS/GNSS: U-BLOX ZOE-M8

Battery Charger

Battery Gauge

6-Axis Accelerometer &

Gyroscope

OLED Display

Battery Connector

Nano SIMHolder

I2S Digital Microphone

40 m

m

On/Off

Magnetometer

Page 31: The state of NB-IoT in Indonesia

NB-IoT DevBoard

Pycom’s FiPy DycodeX’s NB-IoT BPI NB-IoT

And some other module makers’ EVK

Ready to use electronic board for prototyping

Page 32: The state of NB-IoT in Indonesia

NB-IoT Shields

SODAQ’s NB-IoT WisLTE DycodeX’s NB-IoT Shield akor-IoT

Arduino-compatible shields

Page 33: The state of NB-IoT in Indonesia

What about the Programming?

Page 34: The state of NB-IoT in Indonesia

NB-IoT: Software

Most NB-IoT modules:

Accessible via AT command

Support UDP/IP transport layer

Support Constrained Application Protocol (CoAP) application layer

No support for USSD, CSD, SMS, TCP/IP, HTTP, fax or voice

Page 35: The state of NB-IoT in Indonesia

(Video) The moment of truth: 1st ever connecting to NB-IoT network, using AT command

Watch it on YouTube: https://youtu.be/LhK7WU6FpPI

Page 36: The state of NB-IoT in Indonesia

NB-IoT in Indonesia

Page 37: The state of NB-IoT in Indonesia

Disclaimer

I’m bound to an NDA :P MANY THINGS I CAN tell you in person

Page 38: The state of NB-IoT in Indonesia

1 telco is doing heavy trial

1 big area is covered

~300ha, hidden in a plain sight

that I know…

NB-IoT: in Indonesia

1 use case is in heavy trial

For now, more coverage will be provided on use case basis

Page 39: The state of NB-IoT in Indonesia

nb-iot frequency bands

22

Terminal Integration & Validation, Deutsche Telekom AG

The same frequency bands as in LTE

are used for NB-IoT, with a subset

defined in Release 13.

Most frequencies are in the lower

range of the existing LTE bands,

reflecting that for MTC, poor coverage

conditions is a concern.

band number uplink frequency range (mhz)

downlink frequencyrange (mhz)

1 1920 – 1980 2110 – 2170

2 1850 – 1910 1930 – 1990

3 1710 – 1785 1805 – 1880

5 824 – 849 869 – 894

8 880 – 915 925 – 960

12 699 – 716 729 – 746

13 777 – 787 746 – 756

17 704 – 716 734 – 746

18 815 – 830 860 – 875

19 830 – 845 875 – 890

20 832 – 862 791 – 821

26 814 – 849 859 – 894

28 703 – 748 758 – 803

66 1710 – 1780 2110 – 2200

NB-IoT: Frequency Bands

Currently, Indonesia uses Band 8* There’s suggestion to use Band 3, as all Indonesia telcos already support 1800MHz —> to be explored

*Not final. Official band is not agreed yet

Page 40: The state of NB-IoT in Indonesia

Choose SARA-N200**Not final. Official band is not agreed yet

Page 41: The state of NB-IoT in Indonesia

NB-IoT: SIM Card

Similar to other cellular connectivities, we need a SIM card to use NB-IoT

Any SIM card will do, but need to be “whitelisted” in telco-side

eSIM is still not supported yet in Indonesia. Not (really) technical reason.

Page 42: The state of NB-IoT in Indonesia

NB-IoT Coverage Map

[Content redacted]

Page 43: The state of NB-IoT in Indonesia

For Drive Test, you may need one of this

*You can’t buy it easily, though. Need to be recommended by a specific vendor

Page 44: The state of NB-IoT in Indonesia

NB-IoT Test Result

[Content redacted]

Page 45: The state of NB-IoT in Indonesia

NB-IoT Test Result

[Content redacted]

Page 46: The state of NB-IoT in Indonesia

#1 NB-IoT Use Case in Indonesia:

Bike Sharing

will tell you in person, NDA :)

Page 47: The state of NB-IoT in Indonesia

[Content redacted]

NB-IoT Use Case: Bike Sharing

Page 48: The state of NB-IoT in Indonesia

NB-IoT Use Case: Bike Sharing

[Content redacted]

Page 49: The state of NB-IoT in Indonesia

NB-IoT is NOT a hype!It’s real, and Indonesia is taking part

Page 50: The state of NB-IoT in Indonesia

Interested in adopting NB-IoT?

Page 51: The state of NB-IoT in Indonesia

AndriCEO

a (at) dycode.com

Get in Touch

Page 52: The state of NB-IoT in Indonesia

[email protected] | http://dycodex.com

IoT & maker movement enabler