24
Lifeng Geng Shenzhen IoT Embedded Marketing Manager December 2015 Trust Foundations for IoT

Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

Lifeng Geng

Shenzhen IoT

Embedded Marketing Manager

December 2015

Trust Foundations for IoT

Page 2: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 2

What is IoT? Connecting the real world and web services with changing business models

GPS

Gyroscope

Accelerometer

Magnetometer

Touch

Microphone

Luminance

Temperature

Page 3: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 3

Is there anything New about IoT or has it Just Become Fashionable??

Page 4: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 4

Functional Becomes Data & Service

Functional My Data as a Services

Page 5: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 5

Evolving metrics of success

Personal Computing

Perf

$

Perf

Power× $

Mobile Computing

Perf

Energy× $

Internet of Things

Perf

Energy× $ × Trust × Scale

Page 6: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 6

Performance

Energy x $

x Trust x Scale = Success

Page 7: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 7

Big Data begins with Little Data

IoT Endpoints Gateways Cloud Services

Data collection and control: • Improved operational efficiency

• New services and applications

• New business models and revenue streams

Page 8: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 8

ARM: The World’s Most Scalable Architecture

ARM ecosystem meets needs of vertical markets – from sensors to servers

Addressing automotive, consumer, industrial, mobile, medical, metering and beyond

12bn ARM chips shipped in 2014 alone – increasingly becoming connected as part of IoT

ARM’s market share at 37% overall

Year Market

Share

2007 17%

2008 20%

2009 22%

2010 25%

2011 29%

2012 32%

2013 35%

2014 37%

Page 9: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 9

Cortex-M: Trusted choice for embedded intelligence

3500+ Catalog parts

337 Licenses*

4.4 Bn Units shipped in 2014

0

2

4

6

8

10

12

2005 2010 2015

15.2 Bn Units shipped*

* Data up to end Q3, 2015

4.5 Bn Units shipped *

Page 10: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 10

Bringing Security to the Smallest Devices

ARMv8-M architecture The ARM architecture for ARM Cortex-M processors

New AMBA® 5 AHB5 specification

Extends the security foundation through the ultra-low power SoC

Tomorrow

Provides a security foundation with TrustZone

Page 11: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 11

ARMv8-M Ecosystem Development Underway

ARMv8-M provides the standard for the extensive Cortex-M ecosystem to

create the security solutions needed in a connected world

Contact us to start your ARMv8-M development

Page 12: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 12

Connectivity Efficiency Management Productivity Security

Page 13: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 13

What is mbed?

mbed OS

Reference web applications

mbed Developer community

mbed Ecosystem

IoT Devices Web app

Tools, Technologies, Services and Partner ecosystem

Services

mbed Device Server

Reference Designs

mbed Client

Yotta

Online IDE*

Compiler

Collaboration tools*

Drag and Drop Programming

mbed Device Connector

Hosted version

mbed TLS

*in future

Page 14: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 14

Taking IoT to Scale

Productivity &

Time-to-market

Connectivity &

Security Deployment diversity

mbed Reference Designs. mbed OS Technology Preview. mbed Device Connector

Page 15: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 15

Hardware Interfaces

mbed OS API

Application Code Libraries

mbed OS

uVisor uVisor

Lifecycle Security Secure Drivers SW Crypto

mbed OS

Drivers Device Drivers CMSIS-Core Debug Support

Thread WiFi BLE 6LoWPAN

mbed OS

Core Schedulers

Communication Management

Device Management mbed TLS

mbed Client

IP Stack BLE API Event

Tasks Energy Thread API

Secure communications

mbed OS Technology Preview

ARM Cortex-M MCU Radio

Sensor

Secure Store

Crypto

Physical IP

Secure Lifecycle

Secure Devices

Page 16: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 16

mbed Device Connector eases development, management and scaling of IoT

Available at connector.mbed.com. Easy transition to commercial service providers

mbed Device Connector: Making IoT Scale

Build IoT Device Connect your devices

Build application

with example code

Utilize cloud

solutions

Page 17: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 17

Device Connectivity Fast Track with mbed Device Connector

Free for development purposes

100 devices, 10,000 events per hour

Caching and subscription aggregation

Strong end-to-end trust and security

Based on industry standard protocols for energy-

efficient data communication

REST APIs for easy integration with existing systems

Full integration with and web tools on mbed.com

Page 18: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 18

Trusted Device Services Enable Data Analytics

Device

Configuration Match configurations

to service subscriptions

Device Onboarding Easy intuitive self-install

and registration

Device Monitoring Real-time visibility into the

status of all connected devices

Firmware Updates Policy driven firmware

manager

Remote Connectivity Apps with secure,

real-time remote access

Security Analytics Detecting and responding to

anomalous behavior

Page 19: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 19

Device

Services

Trust Foundation for IoT

Storage

Communications

Analytics

Applications

Device Connectivity

Device Provisioning

Device Update

Software

Silicon Architecture

ARM mbed IoT Device Platform builds the trust foundation

that enables Big Data to scale

Coming in 2016

Page 20: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 20

mbed

Device Services

150,000+

developers

100+ mbed

Enabled products mbed OS

Page 21: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 21

Welcome to register and attend mbed Connect (https://login.arm.com/register.php?event=MCC20151215)

Page 22: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 22

Farming

Environmental

Energy Grid

Home Automation

Identity &

Tracking

Transportation

Building

Management

Connected

Car

Social &

Local

Healthcare

Page 23: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

© ARM 2015 23

Thank you

Page 24: Trust Foundations for IoT - Elecfans · Device Connectivity Fast Track with mbed Device Connector Free for development purposes 100 devices, 10,000 events per hour Caching and subscription

The trademarks featured in this presentation are registered and/or unregistered trademarks of ARM Limited (or

its subsidiaries) in the EU and/or elsewhere. All rights reserved. All other marks featured may be trademarks of

their respective owners.

Copyright © 2015 ARM Limited

Thank you