freescale's internet of things · targeting cpe. what cloud access link . ... the evolutionary...
TRANSCRIPT
External Use
TM
Freescale's Internet of Things (IoT) OfferingsAPF-CON-T0641
J U L Y . 2 0 1 4
Opal Li 李秀丽 | Marketing and Business Development , Microcontroller Asia
TM
External Use 1
25BILLION
World Population
2003 2010 2015 20202008
<1x 2x 3.5x 6.5x 1x # ConnectedDevices/Person
50 BILLION
12.5BILLION
7.2B6.8B6.5B6.3B
7.6B
* Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011
The Internet of Things isDriving Explosive GrowthIn Connected Devices
TM
External Use 2
INTERNET OF THINGSDifferent Services, Different Technologies, Different Meanings for Everyone
Miniaturization & advances in packaging technologiesAdvances in flashNew class of powerful but low-cost & low-power MCUsCloud-based services
And the Word“SMART”Is Everywhere!
TM
External Use 3
Microcontrollers – Powering The Internet of Things
Telematics/Instrument Clusters
Vision CameraSystems
Infotainment
HomeSecurity
Smart Meters
Gateways/Home Health Hub
MedicalTablets
Home HealthMonitors + Fitness
Smart Appliances
Digital Power Conversion
SolarInverters
Human – Machine InterfaceIndustrial
Tablets
FactoryAutomation
Lighting
Security/Access Control
i.MX Applications Processors | Kinetis MCUs | DSCs
Point ofSale
Patient Monitoring
Gaming SystemsPortable Media Players
eReaders
DigitalSignage
Aerospace/Defense
TM
External Use 4
Infotainmenti.MX
Instrument Clusteri.MX, Qorivva
Rear Seat Entertainment
i.MX
Audio Amplifieri.MX, Vybrid
Telematicsi.MX
CamerasQorivva
ADAS, Body and Powertrain ECUs
Qorivva
Driver and Passenger Mobile Devices
CLOUD
Automotive Internet of Things
Big Data Smart Grid Transportation NetworkHomeInfrastructure
Freescale Connected Vehicle Vision Powered by i.MX
Connecting Your Car to Your World
TM
External Use 5
PAN/BAN
The Cloud
LAN
WiredWAN
HVAC
WirelessWAN
WAN
Monitor Anywhere
HomeHub
NAN
Power
At-HomeCharging& CommunicationsCenter
Automobile Operations Center
VariousService Provider
Operations Center
Smart Home & Smart Health
• Human beings’ vital statistics monitored via edge nodes communicating through body area network s(BAN) and personal area networks (PAN)
• Many other “things” in the smart home using local area network (LAN)
• All communicate with a home hub/gateway, which in turn communicates to the cloud via wide area networks (WAN)
TM
External Use 6
EdgeProduct
BAN/PAN/ & Wired/Wireless, Power Line LAN
Layers of Aggregation /
Hubs / Gateways
Wired/Wireless, Power Line
WAN
Remote Cloud-basedProcessing
P
S
S
P
P
P P
Software in All Nodes
C
C
C C C CC
KinetisMicrocontrollersDesign Potential. Realized
Vybrid Controller SolutionsRich Apps in Real Time.
i.MX Applications ProcessorsYour Interface to the World.
QorIQ Processors built on Layerscape ArchitectureAccelerating the Network’s IQ
Industry’s most scalable ultra-low-power, mixed-signal MCU solutions based on the
ARM® Cortex™-M and Cortex™-M0+ architectures.
Real-time, highly integrated solutions with best-in-class 2D
graphics to enable your system to control, interface,
connect, secure and scale.
Industry’s most versatile solutions for multimedia and
display applications, with multicore scalability and market-leading power,
performance & integration.
Industry’s first software-aware, core-agnostic networking system
architecture for the smarter, more capable networks of
tomorrow – end to end.
Scalable Industry Standard Solutions, Software and Development Ecosystem
Xtrinsic SensingIntelligent Contextual Sensing.
ConnectivityBAN/ PAN/ LAN
The right combination of intelligent integration, logic
and customizable software on the platform to deliver
smarter, more differentiated applications.
Fully integrated Short Range radios with best in class power performance, and
Powerline Communications
For IoT it provides Context: Identity, Activity, Location, & Time
Edge products: •Very small•Low cost•Low power•Low complexity• Industrial grade & robust
CommunicationsCEmbedded ProcessingPSensingS
Freescale IoT Offerings
TM
External Use 7
Typical Views of IoT: Generalized
Building Automation Smart City Smart Lighting
Smart Grid Smart Health Industrial Automation
TM
External Use 8
IoT is More Than M2M
Machine to Machine
Machine to Environment
Machine to Infrastructure
Machine to Human
TM
External Use 9
Second ViewPervasive Remote Monitoring and/or Control
New breed of heirarchicalgatewaysconnecting tiny sensing nodes to the Cloud using the most efficient ways to make the connection
TM
External Use 10
Typical Views of IoT: GeneralizedToday We Believe the Model Should Look Like
Proprietary
Fiber
Satellite
Gateway Box
Best Available Route to Cloud
Cellular
Cloud
TM
External Use 11
TV White SpaceSub-gig, etc.
Ex: Weightless
Fiber
Gateway Box
Cellular
Cloud
Typical Views of IoT: GeneralizedIn the Future We Believe the Model Will Look Like
TM
External Use 12
Infrastructure of the Internet of Things
Edge Nodes PAN/LAN Connectivity
Gateway WANConnectivity
Cloud
Application/Action Big Data
MCUs Energy
Sensors Connectivity
Most parts of this infrastructure and, to the greatest extent, the edge nodes use different technology nodes, different tool sets, different development environments, different levels
of security competence and resources, even different programming languages
Infrastructure of the Internet of ThingsThe Challenge
TM
External Use 13
Infrastructure of the Internet of ThingsThe Solution
Edge Nodes PAN/LAN Connectivity
Gateway WANConnectivity
Cloud
Application/Action Big Data
MCUs Energy
Sensors Connectivity
technology to embrace the entire system and unify the Internet of Things, even down to the tiniest and most resource-constrained edge/sensing nodes
TM
External Use 14
Edge Nodes
TM
Edge Nodes
Sensors Connectivity
EnergyMCUs
PAN/LAN Connectivity
Gateway WANConnectivity
Cloud
Application/Action
BigData
Java to enable the developers of the edge nodes with the same solution categories as the rest of the network
TM
External Use 15
One Box: Connecting the Cloud to the Tiniest Sensing/Edge nodes
Edge Nodes PAN/LAN Connectivity
Gateway WANConnectivity
Cloud
Application/Action Big Data
MCUs Energy
Sensors Connectivity
TM
External Use 16
Diversity Of Service Providers For The Smart HomeOne Gateway Controlling
Future Smart Home
Future Smart Home:Digitally Controlled via Local Automation and
Remote Cloud Processing – Host of New Generations Of Services
Internet
LandlinePhone
Cable/Satellite
Mobile Phone
Security
Electric
Water
Gas
Smart Energy
Home Health
Elderly Monitoring &
Care
Home Automation
Services
Home Landscape & Maintenance
New Types of Infotainment
Home Meal Services
RemoteEducation
Remote Pet Care
Many Other Services
Internet
LandlinePhone
Cable/Satellite
Mobile Phone
Qua
d Pl
ayTr
iple
Pla
y
Traditional Service Providers
Home Gateway
TM
External Use 17
One Box Means Integrating All “Boxes” Into One:Connecting the Cloud to the Tiniest Sensing Devices
Display
What Devices to Monitor/ Control
What Short-range Device Access Link Targeting CPE What Cloud
Access Link
BAN/PAN/LAN/HAN Side NAN/WAN SideSuperset of Standards Superset of Standards
Switching & Routing
Protocol Conversion
Firewall & VPN
Security
Storage
One Box Gateway
Wire
d &
Wire
less
Wire
d &
Wire
less
UART, SPI, I2C, USB, X10, RS-485, RS-422, RS-232, etc.
Bluetooth
Zigbee, 802.15.4
WiFi, DASH7, ISA100
Wireless HART, EnOcean
Wireless MBus
Ethernet, EtherCAT, Profinet, Modbus,
HPGP
Etc.
Ethernet / Fiber
Weightless
Cellular
802.11ah
Sub Gig
Satellite
PLM/PLC (G3, Prime, etc.)
Etc.
Optimize the communications, processing, and storage requirements of all stakeholders (i.e. telcoproviders, security, utility, energy, automation, control, and other future service providers), @Home,
@Factory, @Hospital, or other target facilities / environments
CloudCollection of edge/sensing node devices
TM
External Use 18
Communication Topologies Across Hierarchies
Scalability based on use case, dictating processing and communications support
Sin
gle
fam
ily
hom
e/si
mpl
e en
tity
Apa
rtmen
t bui
ldin
g, e
nter
pris
e ca
mpu
s, fa
ctor
y au
tom
atio
n, n
eigh
borh
ood
grid
, roa
d in
frast
ruct
ures
, hos
pita
l war
ds, e
tc.
Edge/Sensing Nodes GatewayG
GBAN/PAN/LAN/HAN
WAN
G
G
G
G
G
G
G
G
G
G
Edg
e/S
ensi
ngN
odes
BAN/PAN/LAN/HAN
BAN/PAN/LAN
Wi-Fi®
BTLE
Zigbee
HPGP
WAN
LAN/NAN
LAN/NAN
LAN/NAN
LAN/NAN
Cloud
Cloud
TM
External Use 19
Scalability, Segment and Use Case Requirements
• Low-latency for real-time control vs. delay tolerant applications
• Consumer and home vs. industrial and manufacturing environment
• Choice of standards for each, wired and wireless communication technologies
• Legacy standards support vs. new up-and-coming standards
• Memory management requirements
Vertical Market Requirements
• Single dwelling vs. apartment building, enterprise campus or distributed factory automation
• Position in the hierarchy of the gateway topology
• Application specific requirements (e.g., video surveillance vs. moisture monitoring sensors in the field)
• Legacy technology support vs. green field
Processing Density Requirements
• Inside home or office vs. in the field
• Consumer specifications vs. industrial, automotive, etc.
• Home and office vs. rail systems, inside oil tankers or extreme environmental conditions, etc.
• Associated specs related to environmental conditions related to the quality of service and longevity
Number of Sensing Nodes/Processing
Density Requirements
Use Case Requirements
Vertical Segment Requirements
Use Case Requirements
Gateway
TM
External Use 20
Additional Considerations
• Co-existence With Legacy Standards − Almost all of the existing markets have entrenched legacy standards− The evolutionary path in non-green-field markets means a transition period
were existing and future standards both need to be supported− Gateway box needs to support both, and have a “Protocol Conversion”
function that supports various topologies, depending on use cases− It also needs to have modularized HW and SW that can easily support a cost
reduction path with only the newer targeted standards
• Flexible memory scheme to offload some of data center functionalities− Not just data aggregation, but local command and control processing based
on pre-set conditions, and communication with the cloud in case of:Exception handlingUpload of data for history on an infrequent basis, and meta data for big Data AnalyticsAdded memory to support data collection
• Local Data Analytics
TM
External Use 21
Overlapping Services/Functions
Smart HomeFocus on home automation, but includes energymanagement
Smart CarCharging electric vehicles (EV) can be done in the home garage, making the car a part of the grid
Smart EnergyFocus on reducing energy consumption at a variety of facilities, including at home
Smart GridFocus on optimizing grid utilization
Overlapping Services/Functions
• IoT services will tie some of the overlapping functions together:− The Smart Car will use the home garage charging station to charge up overnight− Home Automation service provider becomes aware of this, based on the home
gateway communication, and passes on the message to the Smart Grid service provider to ensure enough capacity in the neighborhood (in case of multi-vehicle charging)
− Home Energy Management (HEM) service provider logs the energy usage and works with the Smart Car gateway to coordinate with other appliances at home, as well as potentially available energy from solar or wind harvesting at home
TM
External Use 22
The Need for a Secure Service Delivery Infrastructure
• World's first IoT secure service delivery infrastructure based on open platforms
Edge Nodes PAN/LAN Connectivity
Gateway WANConnectivity
Cloud
Application/Action Big Data
MCUs Energy
Sensors Connectivity
Service Layer
TM
External Use 23
Need for Security, as Stakes are Very High
Best-in-Class SecurityFreescale’s extensive portfolio of secure, scalable embedded processing solutions +
Java’s industry-leading security +
System-level security optimizations +
Use-case based best practices =
Secure Service Delivery Infrastructure
TM
TM
External Use 24
Edge/Sensing Node Software/Hardware Platform
Kinetis K70Platform
SensorData
Sens
or I
nter
face
Java
ME
CoA
PGb Phy
GMI
S
S
S
S
Freescale Solutions
Freescale MPU Linux® OS
Freescale MPUBoard Design
Phy Interface
Inside Box Modules
TM
External Use 25
One Box Software/Hardware Platform
Oracle Event Processing Embedded for Java Embedded
JAVA Embedded Suite (JES)
JAVA SEAggregator
Local & ComplexEvents
JAVA SE AppsWrapper
Local Directory
JAVA VM(SE)
FSL openWRT AP-WLAN Wireless Router Gateway Platform
VLAN, DNS,IPS Encrypted Data Open SSL, DTLS
TR069 RemoteProvisioning
FSL MPU Linux-SDK BSP Software Drivers
ZigBee 1.0 ZigBee 2.0 Gb Enet Bluetooth 4.0 Wi-Fi
USB2 USB2 GMI SDIO FLASH
USB2Think-Eco
USB2802.15.4 Gb Phy SDIO Wifi/BT - Module On-board
8 GB Flash
SensorData
ZigBee Data
Wi-Fi Data
Bluetooth LE Data
JAVADatabase
TM
External Use 26
EdgeProduct
BAN/PAN/ & Wired/Wireless, Power Line LAN
Layers of Aggregation /
Hubs / Gateways
Wired/Wireless, Power Line
WAN
Remote Cloud-basedProcessing
P
S
S
P
P
P P
Software in All Nodes
C
C
C C C CC
KinetisMicrocontrollersDesign Potential. Realized
Vybrid Controller SolutionsRich Apps in Real Time.
i.MX Applications ProcessorsYour Interface to the World.
QorIQ Processors built on Layerscape ArchitectureAccelerating the Network’s IQ
Industry’s most scalable ultra-low-power, mixed-signal MCU solutions based on the
ARM® Cortex™-M and Cortex™-M0+ architectures.
Real-time, highly integrated solutions with best-in-class 2D
graphics to enable your system to control, interface,
connect, secure and scale.
Industry’s most versatile solutions for multimedia and
display applications, with multicore scalability and market-leading power,
performance & integration.
Industry’s first software-aware, core-agnostic networking system
architecture for the smarter, more capable networks of
tomorrow – end to end.
Scalable Industry Standard Solutions, Software and Development Ecosystem
Xtrinsic SensingIntelligent Contextual Sensing.
ConnectivityBAN/ PAN/ LAN
The right combination of intelligent integration, logic
and customizable software on the platform to deliver
smarter, more differentiated applications.
Fully integrated Short Range radios with best in class power performance, and
Powerline Communications
For IoT it provides Context: Identity, Activity, Location, & Time
Edge products: •Very small•Low cost•Low power•Low complexity• Industrial grade & robust
CommunicationsCEmbedded ProcessingPSensingS
Freescale IoT Offerings
TM
External Use 27
A balanced approach is needed to establish the right
infrastructure for IoT
Oracle + Freescale + ARM Introducing
The World’s First Secure Service Delivery Infrastructure
Based on Open Platforms
TM
External Use 29
• Faster time‐to‐market• Low cost • Supports Linux and Android Jelly Bean• Open platform reference design
• Open Source• Developer focused community RIoTboard.org• Reference design available as creative commons
• Price & Performance• i.MX 6Solo processor based on ARM® Cortex®‐A9 Core® architecture, operating at speeds up to 1GHz.
• Integrated debug circuit using the Kinetis K20 MCU• Freescale PMIC (MMPF0100)
RIoTboard is an open source, single board, platform based on the i.MX 6Solo processor using ARM® Cortex®‐A9 architecture, designed to help speed development with the designer and hobbyist in mind.
TM
External Use 30
RIoTboard – A powerful computer for rapid prototyping
• Freescale i.MX 6Solo processor based on ARM® Cortex®‐A9 Core® architecture, operating at speeds up to 1 GHz.
• Freescale Kinetis MCU (K20)• Freescale PMIC (Power Management Integrated Chip) (MMPF0100)