iot running on arm, data - big and little, and security · 12 confidential so, a new arm product...

28
CONFIDENTIAL 1 CONFIDENTIAL 1 IoT Running on ARM, Data - Big and Little, and Security Stephen Pattison VP Public Affairs ARM Holdings

Upload: others

Post on 23-May-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL1 CONFIDENTIAL1

IoT Running on ARM, Data - Big and Little, and Security

Stephen Pattison VP Public AffairsARM Holdings

Page 2: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL2

Celebrating 50 Billion ARM-Powered Chips

http://www.50billionchips.com

Page 3: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL3

ARM Ecosystems

Page 4: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL4

Internet of Things = Connected, Autonomous

Cloud10s of Millions

Wireless NetworkBillions

Sensing and Controlling

10s of Billion

Page 5: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL5

What can IoT do for us all?

Page 6: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL6

Some is already out there

PrecisionAgriculture

StreetlightEfficiency

LeakDetection

Chronic Disease

Management

Page 7: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL7

Wearables Powered by ARM Processors

Oakley Airwave

OMate

MotoActiv

> 60+ devices in development or

already in commercial deployment

Page 8: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL8

How do we know?

ARM partners shipped over 3 Billion ARM Cortex-M Class processors and MCUs in 2013

Page 9: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL9

Close… but not the same as the web Intermittent connection Resource constraints

Scalable and secure Architected 6LoWPAN and CoAP standards Standardization through IETF, ZigBee IP, ETSI and

OMA

Runs on the tiniest of nodes Optimized firmware fits on ARM Cortex-M devices Cost-effective, energy efficient, secure

IoT standardsW

eb c

lient

s to

day

100s –1000s

of bytes

XML

HTTP

TCPIP

TLS

IoT

clie

nt

10s of bytesEXI

CoAP

UDP6LoWPAN

eDTLS

Page 10: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL10

Three Pillars

Ubiquitous Connectivity Robust, safe IoT Application

Layer

Page 11: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL11

Big data begins with little data

Page 12: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL12

So, a New ARM product for IoT

ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

- A software platform and free operating system to simplify and speed up the creation and deployment of Internet of Things (IoT) products. - Built around open standards - Brings Internet protocols, security and standards-based

manageability into one integrated solution optimized for energy and cost-constrained devices.

Page 13: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL13

ARM Cortex®-M-based MCU

mbed Ecosystem• Partners• Developers• Enabled Services• Enabled

Products

mbed Device Server

• Free for development• Licensable for

commercial use• Application data and

device management

mbed OS• Free on ARM

architecture• Energy-efficiency,

productivity,connectivity, security

Page 14: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL14

Long-range IP Mesh

Intelligent, low-power, large scale

and secure IoT street built usingmbed OS

Internet connected via a

lightweight gateway running

for example Linux(Cortex®-A CPU plus OS)

mbed Device Server and a lighting

service provide a scalable, secure

foundation for smart city big data

applications

Example: Smart City Street Lighting

Connectivity

Security

Management

Page 15: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL15

Example: Smart Home

Home appliances and control

connected over open standards

running mbed OS

Internet connected via a single gateway running for

example Linux(Cortex®-A CPU plus OS)

mbed Device Server provides

a scalable foundation for smart

home applications

70 F21 C

Connectivity

Security

Management

Page 16: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL16

Application Application Application

Common foundation with mbed OS

Basic WearablesSmart Cities Smart Home

ProvisioningSecurity

OS + Drivers

ProvisioningSecurity

OS + Drivers

ProvisioningSecurity

OS + Drivers

Key connectivity standards with mbed OS

Common OS and Connectivity Across Markets

ZigbeeIP-NAN

Sub-GHz BT Smart

Thread

BT SmartConnectivity Connectivity Connectivity

Page 17: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

Gym

Me

I own the data

Life insurance

They own the data Car insurance

?!

Page 18: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL18

IoT: some other angles …..

Huge Potential Benefits as long as ....

Security Data More devices More tracking More sensitive sectors No User Interface...... More Risk?

Volu

me

Device Categories *Gartner

26 Billion Installed Units by 2020*

Page 19: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL1919

Enabling Better Security

Trusted applications hardware isolated from rich OS & malware Small, certifiable Trusted

Execution Environment Trusted platform through

secure boot Hardware unique key

Ownership, Biometrics, Sociopolitical

Ownership, Biometrics, Sociopolitical

Identification, Authentication, Privacy

Identification, Authentication, Privacy

Trends

Challenges

Page 20: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL20

Page 21: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL21

DATA: The Challenge Data Security AND Data

ProtectionFreak Events Heavy Handed

legislation A Passionate DebateNeed consumer

confidence

Page 22: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL22

Data Usage is the Real Problem Consumer as Target Consumer as Topic

Page 23: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

Data Management in the IoT Era

Page 24: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL24

A Starting Point @ ARM/AMD Principles

Consumers should own their own dataNot all Data is Equally

Sensitive Consumers must have

confidence in how their data is used, stored and transported.

Technology is a significant part of the solutionData can Drive

Economic Growth and provide a multitude of societal and individual benefits A Data Handling

Framework is needed

Page 25: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL25

Data Management Framework for the IoT era

Different types of data should be managed differently!

Highly sensitive data – health, financial, individual communications, trade secrets, etc.

Volunteered data in context of a transaction or enabled via consent (i.e. Opt-In);

Observed data about one’s interests, activities, movements, etc. that is collected with consent (i.e. Cookies) ;

Observed data about one’s interests, activities, movements, that is collected without consent (i.e. web trackers);

Anonymized or de-identified data (i.e. anonymous surveys).

Page 26: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL26

HypercatSPECIFICATION: A VERY THIN LAYER WHICH ALLOWS APPS TO EXPLORE                    WHAT IS AVAILABLE ON A HUB 

Page 27: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL27

Where is this going?

Page 28: IoT Running on ARM, Data - Big and Little, and Security · 12 CONFIDENTIAL So, a New ARM product for IoT ARM new software ecosystem for the future of IoT The ARM mbed IoT Device Platform

CONFIDENTIAL28

Partnership Effort: Connectivity, Interoperability and Trust

CcCCCCCCCCCCCCCCCCcCConnectivityonnec

tivity Choice

Interoperability Trust