47
Creating a Successful IoT Product Hardware Pioneers Sept 2016 Ed Kay, MediaTek 1

Creating a successful IoT product with MediaTek Labs

Embed Size (px)

Citation preview

Page 1: Creating a successful IoT product with MediaTek Labs

Creating a Successful IoT Product Hardware Pioneers – Sept 2016 Ed Kay, MediaTek

1

Page 2: Creating a successful IoT product with MediaTek Labs

2

Page 3: Creating a successful IoT product with MediaTek Labs

Innovation fuelled by many factors

Copyright © MediaTek Inc. All rights reserved. 3

Page 4: Creating a successful IoT product with MediaTek Labs

MediaTek Labs accelerates and supports the path from idea to product

Copyright © MediaTek Inc. All rights reserved. 4

labs.mediatek.com

Page 5: Creating a successful IoT product with MediaTek Labs

Copyright © MediaTek Inc. All rights reserved. 5

Leadership Across Several Technology Categories

MediaTek Enabled Devices in 2015

Page 6: Creating a successful IoT product with MediaTek Labs

Copyright © MediaTek Inc. All rights reserved. 6

Connected Device Forecasts Projected by 2020 : 100 Billion: Hammersmith Group, 2015

78 Billion: Dell, 2015

70 Billion: Morgan Stanley, 2015

70 Billion: Ericsson, 2015

50 Billion: World Economic Forum, 2015

30 Billion: ABI Research, 2015

25 Billion: Gartner, 2015

24 Billion: ITU, 2015

23 Billion: Machina Research, 2015

23 Billion: GSMA, 2015

22 Billion: IMS, 2015

21 Billion: Alix Partners, 2015

10 x 1 x 100 x

1000 x

PC IOT

IOT

Page 7: Creating a successful IoT product with MediaTek Labs

Three Major Challenges to IoT

Profit Model through Data

Analysis

From Individual to Eco-system

BUSINESS MODEL SECURITY

Web transfer

Content Protection

ID

Security

Transaction Safety

1. Software & hardware companies collaborating on security standards

2. New security system (ex: biometric system)

1. Define profit models

to extract value from IoT

2. Build eco-system to hasten cross-industry cooperation

7 Copyright © MediaTek Inc. All rights reserved.

INTEROPERABILITY

With diverse standards, which stands out?

Apple HomeKit

AllSeen Alliance

OIC

Google Thread

1. Integrated & coexistent

standards

2. Devices capable of supporting multiple standards

Page 8: Creating a successful IoT product with MediaTek Labs

Copyright © MediaTek Inc. All rights reserved.

8

IOT Landscape

Page 9: Creating a successful IoT product with MediaTek Labs

9

IOT Landscape

Copyright © MediaTek Inc. All rights reserved.

Page 10: Creating a successful IoT product with MediaTek Labs

IoT Decision Considerations

Standards Requirements

Copyright © MediaTek Inc. All rights reserved. 10

Interoperability: - OCF

- Thread/HomeKit/etc

- OneM2M/IETF

- WFA/BLE Mesh

- Mbed

- Allseen

Connectivity: - USB/UART/etc

- Cellular (2G/3G/4G)

- WiFi/BLE

- Zigbee/Zwave

- Lora

SoC Decisions: - CPU choice/speed

- Operating System

- Memory Size

- Sensor Support

• User privacy • Long battery life • Memory constraints

• Software size • Message sizes

• CPU constraints • User friendliness

• On-boarding • Provisioning • Remote access • Response time

• Data security • MCU cost << CPU cost • Certification requirements (ie, FIPs) • Type Acceptance

Page 11: Creating a successful IoT product with MediaTek Labs

11

▪ Elements of a smart city ▪ Smart citizens & community

▪ Smart economy: innovation

▪ Smart living: health and wellbeing (quality of life)

▪ Smart environment: energy & utilities, infrastructure & buildings, monitoring

▪ Smart mobility: transport & ICT, logistics

▪ Smart governance

▪ Data flow ▪ Acquire Analytics Actions

IoT opportunity – smart city

Page 12: Creating a successful IoT product with MediaTek Labs

The first three features on a spec list?

•Security

•Data management

•Power management

Copyright © MediaTek Inc. All rights reserved. 12

Page 13: Creating a successful IoT product with MediaTek Labs

IoT under attack

13

VULNERABILITIES

Control Theft Disruption

Controls for smart locks or lights

Malware infected white goods Unlock doors

remotely

Backdoor to Other systems

Hacked vehicle control systems

Pacemakers are vulnerable

Fitness devices know your location

Insulin pumps can be targeted

Page 14: Creating a successful IoT product with MediaTek Labs

IoT under attack

14

Source: Harman International

Page 15: Creating a successful IoT product with MediaTek Labs

Recognizing the risks

15

▪ Risks well identified by developers ▪ Possible tension with

commercial requirements

Source: Eclipse Foundation & IEEE

Page 16: Creating a successful IoT product with MediaTek Labs

Prioritising security

16

▪ Device creation pressures

• Prioritize ease-of-use and time-to-market over incorporation of security (and privacy) protection

Security Vulnerabilities

Cost contraints

Delivery limitations

Expertise Customer

behaviours

Operational constraints

Page 17: Creating a successful IoT product with MediaTek Labs

Potential security consequences

17

▪ There are a number of costs associated with security risks • Customers lose privacy

▪ Cyber crime increases

• Private data such as bank and credit card information

▪ IoT expansion will extend this to health, location, surveillance, etc

• Compromised internet enabled devices ▪ Sending spam, spoof data, harvesting and using stolen

credentials and DoS attacks

• M2M activities with no human oversight

▪ Customers lose trust and take business elsewhere

Page 18: Creating a successful IoT product with MediaTek Labs

Considerating Big Data Data is the new currency

• User data access may require value add from suppliers

Data security – sensitive data • Data transmission • Data retention

Regional variations Operational considerations

• Dependent upon solution Connectivity Latency Performance / battery

• Is it always appropriate?

18

Page 19: Creating a successful IoT product with MediaTek Labs

Capture & analytics Verizon research indicates that only around 8% of companies are

using more than 25% of the data they capture The potential to analyse not just obvious data but related

information enables additional business intelligence to be generated • Supports machine learning • Greater customer insight • Trend analysis • May be your differentiating service!

19

Page 20: Creating a successful IoT product with MediaTek Labs

Cloud vs. local

Some actions prompted by data need to be immediate

• Context is critical

Clean and/or encrypted information

20

Page 21: Creating a successful IoT product with MediaTek Labs

Why is power management important?

21

Page 22: Creating a successful IoT product with MediaTek Labs

When is power management important?

22

It should always should be considered a crucial feature • Alongside areas such

as security • Even if the scenario

doesn’t appear to require careful power management

• Not just for items such as wearables or smartphones

Page 23: Creating a successful IoT product with MediaTek Labs

Identifying power saving opportunities

Need to identify all possible behaviors • Use-case modelling • Likely areas of compromise vs non-

negotiable behavior

Power mode flows • Including transitions from one-state to

another

Connectivity • Which protocol best suits usage? • Always-on?

23

Page 24: Creating a successful IoT product with MediaTek Labs

Power Operation Modes

Page 25: Creating a successful IoT product with MediaTek Labs

New IoT offerings…..

• MT2523

• MT7687

• MT2601

Copyright © MediaTek Inc. All rights reserved. 25

Page 26: Creating a successful IoT product with MediaTek Labs

Copyright © MediaTek Inc. All rights reserved. Confidential A / Confidential B / Internal Use 26

Page 27: Creating a successful IoT product with MediaTek Labs

MT2523 World’s 1st Cortex M4 Smartwatch SoC

27

Page 28: Creating a successful IoT product with MediaTek Labs

MT2523/G

World’s first SmartWatch

SOC based on ARM Cortex-

M4 with floating point

MT2523

Low power GNSS

Rich Interface support

A power management unit (PMU)

Dual mode Bluetooth

MCU

28 Copyright © MediaTek Inc. All rights reserved.

Smart Toy

Page 29: Creating a successful IoT product with MediaTek Labs

Key Features

ARM Cortex-M4 with floating point MCU (208 MHz)

Dual mode Bluetooth with 2.1+EDR and 4.2 Low Energy (LE)

GNSS* support with GPS, GLONASS, Galileo and BeiDou

MIPI-DSI and serial interfaces for true color display

Camera serial interface up to VGA resolution

Versatile peripheral connectivity, including UART, I2C, SPI, I2S, PWM, SDIO, MSDC, USB, PCMIF and ADC

Embedded 4MB PSRAM and 4MB flash memory in package

9.2mm x 6mm 242-ball VFBGA package (MT2523G, w/ GNSS)

6.2mm x 5.8mm 165-ball VFBGA package (MT2523D, w/o GNSS)

MT2523 A High Performance-Low Power Bluetooth/GPS SOC for Wearable

*MT2523G only

PCM x1 Master

UART x4

I2C x3

I2S x2 Master x1 Slave x1

SPI x4

5-ch ADC

4MB Flash

RTC

4MB RAM

96 bit eFuse

ARM Cortex-M4F

SYS CLK

PMU

3V~4.8V

26MHz Optional 32KHz

Dual mode BT

GNSS*

GPIOs

D-MIC x2 or A-MIC x1

*2523G only

MT2523D MT2523G

Copyright © MediaTek Inc. All rights reserved. 29

Page 30: Creating a successful IoT product with MediaTek Labs

Copyright © MediaTek Inc. All rights reserved. Confidential A / Confidential B / Internal Use 30

Page 31: Creating a successful IoT product with MediaTek Labs

Wi-Fi MT7687 Use Cases

Home Appliance MT7687

Smart Gadget

MT7687

Copyright © MediaTek Inc. All rights reserved. 31

Page 32: Creating a successful IoT product with MediaTek Labs

Key Features

ARM Cortex-M4 with floating point MCU (192MHz)

1x1 802.11b/g/n Wi-Fi subsystem designed for power efficiency and robust connectivity

Versatile peripheral connectivity, including UART, I2C, SPI, I2S, PWM, IrDA and auxiliary ADC

Integrated security engine (AES and 3DES/SHA)

Embedded SRAM/ROM and 2MB serial flash in package

8 x 8mm 68-pin QFN package

MT7687 A High Performance-Low Power Secure Wi-Fi SoC

IrDA

UART x2

I2C x2

I2S

SPIM x1 SPIS x1

4-ch ADC

GPIOs

2MB SiP Flash

RTC

352KB RAM

64KB ROM

4Kb eFuse

ARM Cortex-M4F

SYS CLK

Wi-Fi

PMU

3.3V

26/40/52MHz 32KHz

MT7687F

Copyright © MediaTek Inc. All rights reserved. 32

Page 33: Creating a successful IoT product with MediaTek Labs

Security now – for 7687/2523

• HW root of trust for Secure Boot and firmware updates

• Securely stored device-unique HW ID and keys

• Support for provisioning of customer unique keys

• JTAG debug port protection

• Crypto-engine with HW accelerator for SSL off load (for high throughput AES)

• TLS support

• AES Encryption Algorithm

• Apple HomeKit support (7687)

• On Module XIP Flash(7687)

• SIP Flash (2523)

Copyright © MediaTek Inc. All rights reserved. 33

Page 34: Creating a successful IoT product with MediaTek Labs

A highly-integrated, power-efficient SoC for the Android Wear platform

Page 35: Creating a successful IoT product with MediaTek Labs

High performance platform for watches, wearables, and other devices featuring ARM Cortex-A7, Wi-Fi, BT, ANT+, and GNSS (including GPS, Glonass and Beidou).

Copyright © MediaTek Inc. All rights reserved. 35

Page 36: Creating a successful IoT product with MediaTek Labs

Copyright © MediaTek Inc. All rights reserved. 36

Dual-core 1.2 GHz processor

High-end performance with better power efficiency

Page 37: Creating a successful IoT product with MediaTek Labs

Copyright © MediaTek Inc. All rights reserved. 37

High-performance multimedia subsystem

• Up to 720P 30fps Video Playback and Recording • 5MP main camera / 1.3MP sub-camera • qHD (960x540) Display Controller (CPU/MIPI/RGB)

Page 38: Creating a successful IoT product with MediaTek Labs

High Level of Integration

Supports 3G modem

Copyright © MediaTek Inc. All rights reserved. 38

MT2601

ePoP

PMIC

MT6323

Connectivity

MT6630

Q* 8026

ePoP

PMIC

PM8226

GPS

WGR7640

Connectivity

WCN3620

EMMC+LPDDR2

4GB+4Gb

Memory EPOP: 4GB Flash + 4Gb

LPDDR2/3

Over 30% BOM count reduction and 10% layout

space reduction

EMMC+LPDDR2

4GB+4Gb

Page 39: Creating a successful IoT product with MediaTek Labs

Leading Connectivity Options • Wi-Fi 802.11abgn/ac 1T1R

up to 210Mbps throughput

• GPS/Glonass/Beidou/ Galileo/QZSS support

• BT 3.0+HS, BT 4.1 LE (BT: 4 links, BLE: 4 links)

• ANT+

• NFC

Copyright © MediaTek Inc. All rights reserved. 39

Page 40: Creating a successful IoT product with MediaTek Labs

Benchmark based on Android Wear

Copyright © MediaTek Inc. All rights reserved. 40

Source: Samsung Gear Live: APQ8026+BCM4334; LG G Watch: APQ8026+BCM20715; MT2601Ref Watch: MT2601+MT6630

Scenario MT2601 demo watch Samsung Gear Live LG G Watch

System Standby leakage 1.05mA 1.5mA 1.5mA

Standby with wake up (touch, sensor)

1.8 mA 2.7 mA 2.1 mA

Standby with BT [No Display] (touch, sensor, BT)

2.8 mA 3 mA 2.9 mA

Early Suspend [No Display] (CPU active, touch, sensor)

7.25 mA 8.2 mA 17.7 mA

Ambient mode [Always-On Display] (Panel, touch, sensor )

3.34 mA 5.24 mA 8.05 mA

Early Suspend [Always-On Display] (CPU active, touch, sensor, panel)

7.25 + 1.XX mA 8.2+2.XX mA 17.7 +2.XX mA

MT2601 enabled reference watch consumes less power in standby, ambient and early suspend modes than existed Android Wear devices.

Page 41: Creating a successful IoT product with MediaTek Labs

MT2601 Key Advantages

Copyright © MediaTek Inc. All rights reserved. 41

Leading CPU/System Performance

– Over 20% less standby leakage

Lowest r-BOM Cost and Count

– 4 Layer PCB support

– Over 30% BOM count reduction (Wi-Fi+GNSS+ANT+BT)

– ~ 10% savings layout area

Highly Integrated

– Provides BSP/Service that customers can customize to their applications

Page 42: Creating a successful IoT product with MediaTek Labs

MT2601 Hardware Flexibility

Copyright © MediaTek Inc. All rights reserved. 42

Page 43: Creating a successful IoT product with MediaTek Labs

Copyright © MediaTek Inc. All rights reserved. 43

Page 44: Creating a successful IoT product with MediaTek Labs

Developing Solutions – Make your life easier

• Compliance & real world testing

– Compliance, security, power requirements, regional regulations and certification requirements may be non-trivial to achieve

– Testing (physical and functional)

• Manufacturing

– Understand how to make things easy for manufacturing

– Include plans for bespoke & mass manufacturing – new techniques may be required so this may be a learning curve for you and the manufacturer

– Use of off-the-shelf, mature components

• Industrial merchandising

– New categories

– Form factor

• Support

– Unlike clothing and similar items, IoT & Wearable Tech needs customer support

Copyright © MediaTek Inc. All rights reserved. 44

Page 45: Creating a successful IoT product with MediaTek Labs

Summary

Copyright © MediaTek Inc. All rights reserved.

• Power usage considerations are critical • Not just for operating life

• Optimise start-up times and general UI

• Security • Don’t compromise on TTM

• Assume risks exist

• Big data • Generation and analytics may differentiate offerings

• Balance of usability, performance and ambition

• MediaTek concentrates on power-efficient, highly-integrated, and cost-effective SoC solutions across its product lines • Powerful new offerings: MT2523, MT7687 & MT2601

45

Page 46: Creating a successful IoT product with MediaTek Labs

Next Steps

Copyright © MediaTek Inc. All rights reserved.

• Register at labs.mediatek.com • Download the complimentary SDKs

• Webinar content is available on YouTube and Slideshare • Including previous webinars and videos, topics include:

• IoT Security

• Big Data

• Look out for the next webinar

• October 4th 2016

• Questions • Labs.mediatek.com/contactus

46

Page 47: Creating a successful IoT product with MediaTek Labs

Copyright © MediaTek Inc. All rights reserved.