SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
OTA WITH OMA FOR AUTOMOTIVES
Tao Lin, PhD
October 26 2016
10/26/2016 www.movimentogroup.com 1
Updating 3M vehicles per year
Equal to 5.5 vehicles 'every' minute
Automotive & high tech company
founded in 2003 and headquartered
in Detroit with offices in China,
Europe, Mexico and Silicon Valley
www.movimentogroup.com 2
Movimento Overview
10/26/2016
www.movimentogroup.com 3
Combining Expertise
Automotive Centers
Detroit – USA
Technology Center
Silicon Valley – USA
ADAS, Electronics, Infotainment, EV
Architecture, Manufacturing and
Operational Technology
Enterprise Software, Cloud, Internet-of-
Things, Big Data, Analytics, Security,
Networking and Information Technology
10/26/2016
Basic Software Update Process
10/26/2016 www.movimentogroup.com 4
Upload a new software version
Create package (diff)
Download
Installation
Software Update Process
10/26/2016 www.movimentogroup.com 5
Peak communication
Server/agent resource
Involve millions of cars
Software dependency
Multiple packages
Validate update software package
Reject or postpone download
New joined member
Download status update
Different configuration
Security validation
Multiple protocols
Client state track
Resolve issue
Support different OEM
Multi-tenancy
Download through USB or others
Run multiple operation flow
Off connection
Safety, battery and user interrupt
Multiple communication points
www.movimentogroup.com 6
Software Update Operation
Validate uploaded software file
Create delta files
A subset of potential vehicles
Assign time and agent for
distribution task
Download plan for each individual car
(1 Car)
Installation Task
Client
Installation
Distribution Task
City: Austin
State: Texas
Country: United Sates
Continent: North America
Software Upload
Campaign Creation
Identify all potential cars
(1 million cars)
2K CarsConfiguration
Download
Update status
…
Assigned agent resolves issues
associated with this Distribution Task
A default Distribution Task created
New registered client
10/26/2016
Security Authentication
10/26/2016 www.movimentogroup.com 7
Amazon S3
Package
Client
Clouds
e-signature to certify clouds
e-signature to certify client
e-signature to certify package
Session key
Public key for car
Private key for cloud
Public key for cloud
Private key for car
OMA Extension for Automotive
• Needs to support different communication
protocols
• Needs a default protocol and OMA is the one
• Use OMA DM V2 with JSON
• Support:
• DLOTA
• LAMMO
• FUMO
• SCOMO
• DiagMon
10/26/2016 www.movimentogroup.com 8
Basic Communication Flow
10/26/2016 www.movimentogroup.com 9
Session Initialization
Device Info
LAWMO
FOMO
SCOMO
DiagMO
Initialization Session
10/26/2016 www.movimentogroup.com 10
Device Info
10/26/2016 www.movimentogroup.com 11
1. Server sends command
2. Client sends Device Info
3. Server confirms completion
LAWMO
10/26/2016 www.movimentogroup.com 12
1. Server sends wipe command 2. Client inform using sync or async mode
3. Client inform operation status
4. Server confirms completion
FUMO
10/26/2016 www.movimentogroup.com 13
1. Server sends FUMO command
2. Client FUMO info to server
3. Server confirms completion
FUMO Update
10/26/2016 www.movimentogroup.com 14
1. Server sends HGET command
2. Client sends status
3. Server confirms completion
SCOMO
10/26/2016 www.movimentogroup.com 15
1. Server sends FUMO command
2. Client sends package info to server
3. Server confirms completion
Software Update
10/26/2016 www.movimentogroup.com 16
1. Server sends HGET command
2. Client sends status
3. Server confirms completion
Device Registration
10/26/2016 www.movimentogroup.com 17
1. Client send request 2. Sever response
3. Client confirmation
Unified OTA Platform
10/26/2016 www.movimentogroup.com 18
Business Processing
 Software Mgt.
 Device Mgt.
 Monitor/Issue
 Workflow/Schedule
Big Data Processing
 Data Lake
 Stream Processing
 Data Warehouse
 Context
Data Analytics
 Predictive Analysis
 Machine learning
 Deep Learning
• Business rules
• Stream processing patterns
Stream Processing
 Correlation
 Time-series Analysis
www.movimentogroup.com 19
High Level Architecture
Cloud
Client
Message Engine Transformation Engine Operation
Engine
Intelligence Engine
Connectivity
Security
Transformation
Validation
Business operation
Software
management
Resolver
Schedule
Reporting
Analytics
Analytic Engine
Message
Bus
NoSQL
Database
Relational
Database
Download
Server
Web UI 3rd party systemClient Engine
Download manager
Install Manager
Stream Processing
10/26/2016
www.movimentogroup.com 20
Key Properties
Cloud
Client
Message Engine Transformation
Engine
Operation
Engine
Intelligence Engine
Connectivity
Security
Transformation
Validation
Business operation
Software
management
Resolver
Schedule
Reporting
Analytics
Analytic Engine
Message
Bus
NoSQL
Database
Relational
Database
Download
Server
Web UI 3rd party systemClient Engine
Download manager
Install Manager
Stream Processing
10/26/2016
Real-Time
Scalability
Extensibility
Flexibility
Security
Adaptability
Manageability
Conclusion
• OTA for automotive
• Motimento Unified OTA platform
• Default communication protocol is OMA
– Registration
– Provisioning (security)
– Configuration
– Use the extension with
• DLOTA
• LAMMO
• FUMO
• SCOMO
• Progress with
– Stream processing patterns
– State flow control
– Services
10/26/2016 www.movimentogroup.com 21
10/26/2016 www.movimentogroup.com 22
Tao Lin, PhD
Distinguished Architect & VP of Engineering, Movimento
tao.lin@movimentogroup.com
https://www.linkedin.com/in/tao-lin-phd-058352
1-650-223-4166

Weitere ähnliche Inhalte

Was ist angesagt?

Megatrends 2013: Manage the Accelerating Amount of Software in Cars
Megatrends 2013: Manage the AcceleratingAmount of Software in CarsMegatrends 2013: Manage the AcceleratingAmount of Software in Cars
Megatrends 2013: Manage the Accelerating Amount of Software in CarsRed Bend Software
 
Red Bend Software: Cloud Computing West 2013
Red Bend Software: Cloud Computing West 2013Red Bend Software: Cloud Computing West 2013
Red Bend Software: Cloud Computing West 2013Red Bend Software
 
Big Data and Internet of Things: Creating Customer Value for the Internet of ...
Big Data and Internet of Things:Creating Customer Value for the Internet of ...Big Data and Internet of Things:Creating Customer Value for the Internet of ...
Big Data and Internet of Things: Creating Customer Value for the Internet of ...Red Bend Software
 
The Future of Mobile Java and Mobility Middleware - Jon Bostrom, Nokia
The Future of Mobile Java and Mobility Middleware - Jon Bostrom, NokiaThe Future of Mobile Java and Mobility Middleware - Jon Bostrom, Nokia
The Future of Mobile Java and Mobility Middleware - Jon Bostrom, Nokiamfrancis
 
[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...
[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...
[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...BeMyApp
 
OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGiUsers
 
Hands-On Lab: Quickly Identify the Fault Domain – Is It the Network, the Se...
Hands-On Lab: Quickly Identify the Fault Domain – Is It the Network, the Se...Hands-On Lab: Quickly Identify the Fault Domain – Is It the Network, the Se...
Hands-On Lab: Quickly Identify the Fault Domain – Is It the Network, the Se...CA Technologies
 
AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions
AppSphere 15 - Is Your Infrastructure Affecting Critical Business TransactionsAppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions
AppSphere 15 - Is Your Infrastructure Affecting Critical Business TransactionsAppDynamics
 
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamics
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamicsAppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamics
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamicsAppDynamics
 
SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...
SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...
SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...South Tyrol Free Software Conference
 
Portfolio Manager Plus
Portfolio Manager PlusPortfolio Manager Plus
Portfolio Manager Plusbittudey
 
Measuring Cloud Performance Into and Across Cloud Providers
Measuring Cloud Performance Into and Across Cloud ProvidersMeasuring Cloud Performance Into and Across Cloud Providers
Measuring Cloud Performance Into and Across Cloud ProvidersAppNeta
 
MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...
MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...
MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...Until ROI
 
2015 Customer Choice Awards Infographic
2015 Customer Choice Awards Infographic2015 Customer Choice Awards Infographic
2015 Customer Choice Awards InfographicFlexera
 
apidays LIVE LONDON - API Lifecycle Management - Avoiding Breaches By Securin...
apidays LIVE LONDON - API Lifecycle Management - Avoiding Breaches By Securin...apidays LIVE LONDON - API Lifecycle Management - Avoiding Breaches By Securin...
apidays LIVE LONDON - API Lifecycle Management - Avoiding Breaches By Securin...apidays
 
Desktop Software Asset Management – Today and Tomorrow
Desktop Software Asset Management – Today and TomorrowDesktop Software Asset Management – Today and Tomorrow
Desktop Software Asset Management – Today and TomorrowFlexera
 

Was ist angesagt? (20)

Megatrends 2013: Manage the Accelerating Amount of Software in Cars
Megatrends 2013: Manage the AcceleratingAmount of Software in CarsMegatrends 2013: Manage the AcceleratingAmount of Software in Cars
Megatrends 2013: Manage the Accelerating Amount of Software in Cars
 
Red Bend Software: Cloud Computing West 2013
Red Bend Software: Cloud Computing West 2013Red Bend Software: Cloud Computing West 2013
Red Bend Software: Cloud Computing West 2013
 
Big Data and Internet of Things: Creating Customer Value for the Internet of ...
Big Data and Internet of Things:Creating Customer Value for the Internet of ...Big Data and Internet of Things:Creating Customer Value for the Internet of ...
Big Data and Internet of Things: Creating Customer Value for the Internet of ...
 
FOTA Upgrade on Automotive and IoT Industry
FOTA Upgrade on Automotive and IoT IndustryFOTA Upgrade on Automotive and IoT Industry
FOTA Upgrade on Automotive and IoT Industry
 
OMA for Automotive Presentation
OMA for Automotive PresentationOMA for Automotive Presentation
OMA for Automotive Presentation
 
The Future of Mobile Java and Mobility Middleware - Jon Bostrom, Nokia
The Future of Mobile Java and Mobility Middleware - Jon Bostrom, NokiaThe Future of Mobile Java and Mobility Middleware - Jon Bostrom, Nokia
The Future of Mobile Java and Mobility Middleware - Jon Bostrom, Nokia
 
[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...
[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...
[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...
 
OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems
 
Hands-On Lab: Quickly Identify the Fault Domain – Is It the Network, the Se...
Hands-On Lab: Quickly Identify the Fault Domain – Is It the Network, the Se...Hands-On Lab: Quickly Identify the Fault Domain – Is It the Network, the Se...
Hands-On Lab: Quickly Identify the Fault Domain – Is It the Network, the Se...
 
AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions
AppSphere 15 - Is Your Infrastructure Affecting Critical Business TransactionsAppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions
AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions
 
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamics
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamicsAppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamics
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamics
 
SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...
SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...
SFScon15 - Jürgen Vigna: " Application Performance Monitoring auf Open Source...
 
Portfolio Manager Plus
Portfolio Manager PlusPortfolio Manager Plus
Portfolio Manager Plus
 
Measuring Cloud Performance Into and Across Cloud Providers
Measuring Cloud Performance Into and Across Cloud ProvidersMeasuring Cloud Performance Into and Across Cloud Providers
Measuring Cloud Performance Into and Across Cloud Providers
 
MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...
MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...
MAKING DEVICES WORK ON 4G NETWORKS by Dr. Rakesh Kushwaha CTO & Founder MFORM...
 
Slow is the New Down
Slow is the New DownSlow is the New Down
Slow is the New Down
 
2015 Customer Choice Awards Infographic
2015 Customer Choice Awards Infographic2015 Customer Choice Awards Infographic
2015 Customer Choice Awards Infographic
 
DataMiner by Skyline Communications
DataMiner by Skyline Communications DataMiner by Skyline Communications
DataMiner by Skyline Communications
 
apidays LIVE LONDON - API Lifecycle Management - Avoiding Breaches By Securin...
apidays LIVE LONDON - API Lifecycle Management - Avoiding Breaches By Securin...apidays LIVE LONDON - API Lifecycle Management - Avoiding Breaches By Securin...
apidays LIVE LONDON - API Lifecycle Management - Avoiding Breaches By Securin...
 
Desktop Software Asset Management – Today and Tomorrow
Desktop Software Asset Management – Today and TomorrowDesktop Software Asset Management – Today and Tomorrow
Desktop Software Asset Management – Today and Tomorrow
 

Andere mochten auch

IoT Seminar (Oct. 2016) Jong Young Lee - MDS Technology
IoT Seminar (Oct. 2016) Jong Young Lee - MDS TechnologyIoT Seminar (Oct. 2016) Jong Young Lee - MDS Technology
IoT Seminar (Oct. 2016) Jong Young Lee - MDS TechnologyOpen Mobile Alliance
 
The data defined-vehicle_architecture
The data defined-vehicle_architectureThe data defined-vehicle_architecture
The data defined-vehicle_architectureSebastian Wedeniwski
 
Creating a Truly Global Connectivity Solution - Is It Even Possible?
Creating a Truly Global Connectivity Solution - Is It Even Possible?Creating a Truly Global Connectivity Solution - Is It Even Possible?
Creating a Truly Global Connectivity Solution - Is It Even Possible?Dan Mårtensson
 
LAS16-100K1: Welcome Keynote
LAS16-100K1: Welcome KeynoteLAS16-100K1: Welcome Keynote
LAS16-100K1: Welcome KeynoteLinaro
 
Automotive security (cvta)
Automotive security (cvta)Automotive security (cvta)
Automotive security (cvta)Alan Tatourian
 
George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1Linaro
 
Meetup8 IoT trends 2016
Meetup8 IoT trends 2016Meetup8 IoT trends 2016
Meetup8 IoT trends 2016Francesco Rago
 
Critical Success Factors for A Data Analytics Initiative
Critical Success Factors for A Data Analytics InitiativeCritical Success Factors for A Data Analytics Initiative
Critical Success Factors for A Data Analytics InitiativeSasken Technologies Ltd.
 
Addressing Security in the Automotive Industry
Addressing Security in the Automotive IndustryAddressing Security in the Automotive Industry
Addressing Security in the Automotive IndustrySasken Technologies Ltd.
 
Mahbubul alam -_kpmg:flex_automotive_innovation_summit_2
Mahbubul alam -_kpmg:flex_automotive_innovation_summit_2Mahbubul alam -_kpmg:flex_automotive_innovation_summit_2
Mahbubul alam -_kpmg:flex_automotive_innovation_summit_2Mahbubul Alam
 
20160914 EuroSPI: "Automotive Security: Challenges, Standards and Solutions"
20160914 EuroSPI: "Automotive Security: Challenges, Standards and Solutions"20160914 EuroSPI: "Automotive Security: Challenges, Standards and Solutions"
20160914 EuroSPI: "Automotive Security: Challenges, Standards and Solutions"Alexander Much
 
Semantic Repository of Linked Data for Interoperability of Software Defined...
Semantic Repository of Linked Data for  Interoperability of  Software Defined...Semantic Repository of Linked Data for  Interoperability of  Software Defined...
Semantic Repository of Linked Data for Interoperability of Software Defined...Pratik Desai, PhD
 
From Connected To Self-Driving - Securing the Automotive Revolution
From Connected To Self-Driving - Securing the Automotive RevolutionFrom Connected To Self-Driving - Securing the Automotive Revolution
From Connected To Self-Driving - Securing the Automotive RevolutionAlexander Schellong
 
Winning Europe: The human possibilities of the connected world
Winning Europe: The human possibilities of the connected worldWinning Europe: The human possibilities of the connected world
Winning Europe: The human possibilities of the connected worldAMETIC
 
5G and autonomous vehicle
5G and autonomous vehicle5G and autonomous vehicle
5G and autonomous vehicleMahbubul Alam
 
Autonomous Car & Cybersecurity - IAA 2015 - New Mobility World
Autonomous Car & Cybersecurity - IAA 2015 - New Mobility WorldAutonomous Car & Cybersecurity - IAA 2015 - New Mobility World
Autonomous Car & Cybersecurity - IAA 2015 - New Mobility WorldMahbubul Alam
 

Andere mochten auch (19)

Software Defined Car
Software Defined CarSoftware Defined Car
Software Defined Car
 
IoT Seminar (Oct. 2016) Jong Young Lee - MDS Technology
IoT Seminar (Oct. 2016) Jong Young Lee - MDS TechnologyIoT Seminar (Oct. 2016) Jong Young Lee - MDS Technology
IoT Seminar (Oct. 2016) Jong Young Lee - MDS Technology
 
The data defined-vehicle_architecture
The data defined-vehicle_architectureThe data defined-vehicle_architecture
The data defined-vehicle_architecture
 
Creating a Truly Global Connectivity Solution - Is It Even Possible?
Creating a Truly Global Connectivity Solution - Is It Even Possible?Creating a Truly Global Connectivity Solution - Is It Even Possible?
Creating a Truly Global Connectivity Solution - Is It Even Possible?
 
LAS16-100K1: Welcome Keynote
LAS16-100K1: Welcome KeynoteLAS16-100K1: Welcome Keynote
LAS16-100K1: Welcome Keynote
 
Automotive security (cvta)
Automotive security (cvta)Automotive security (cvta)
Automotive security (cvta)
 
George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1
 
EUIC Reference
EUIC ReferenceEUIC Reference
EUIC Reference
 
Meetup8 IoT trends 2016
Meetup8 IoT trends 2016Meetup8 IoT trends 2016
Meetup8 IoT trends 2016
 
Critical Success Factors for A Data Analytics Initiative
Critical Success Factors for A Data Analytics InitiativeCritical Success Factors for A Data Analytics Initiative
Critical Success Factors for A Data Analytics Initiative
 
Addressing Security in the Automotive Industry
Addressing Security in the Automotive IndustryAddressing Security in the Automotive Industry
Addressing Security in the Automotive Industry
 
Mahbubul alam -_kpmg:flex_automotive_innovation_summit_2
Mahbubul alam -_kpmg:flex_automotive_innovation_summit_2Mahbubul alam -_kpmg:flex_automotive_innovation_summit_2
Mahbubul alam -_kpmg:flex_automotive_innovation_summit_2
 
20160914 EuroSPI: "Automotive Security: Challenges, Standards and Solutions"
20160914 EuroSPI: "Automotive Security: Challenges, Standards and Solutions"20160914 EuroSPI: "Automotive Security: Challenges, Standards and Solutions"
20160914 EuroSPI: "Automotive Security: Challenges, Standards and Solutions"
 
Semantic Repository of Linked Data for Interoperability of Software Defined...
Semantic Repository of Linked Data for  Interoperability of  Software Defined...Semantic Repository of Linked Data for  Interoperability of  Software Defined...
Semantic Repository of Linked Data for Interoperability of Software Defined...
 
z_remy_spaan
z_remy_spaanz_remy_spaan
z_remy_spaan
 
From Connected To Self-Driving - Securing the Automotive Revolution
From Connected To Self-Driving - Securing the Automotive RevolutionFrom Connected To Self-Driving - Securing the Automotive Revolution
From Connected To Self-Driving - Securing the Automotive Revolution
 
Winning Europe: The human possibilities of the connected world
Winning Europe: The human possibilities of the connected worldWinning Europe: The human possibilities of the connected world
Winning Europe: The human possibilities of the connected world
 
5G and autonomous vehicle
5G and autonomous vehicle5G and autonomous vehicle
5G and autonomous vehicle
 
Autonomous Car & Cybersecurity - IAA 2015 - New Mobility World
Autonomous Car & Cybersecurity - IAA 2015 - New Mobility WorldAutonomous Car & Cybersecurity - IAA 2015 - New Mobility World
Autonomous Car & Cybersecurity - IAA 2015 - New Mobility World
 

Ähnlich wie IoT Seminar (Oct. 2016) Tao Lin - Movimento Group

Net Motion Mobility Overview - Field Service
Net Motion Mobility Overview  - Field ServiceNet Motion Mobility Overview  - Field Service
Net Motion Mobility Overview - Field Serviceksholes
 
Changing Admins Lives Forever with Automated Network Management
Changing Admins Lives Forever with Automated Network ManagementChanging Admins Lives Forever with Automated Network Management
Changing Admins Lives Forever with Automated Network ManagementMark Piening
 
ABC's of Service Virtualization
ABC's of Service VirtualizationABC's of Service Virtualization
ABC's of Service VirtualizationParasoft
 
Informe: ¿Quién tiene la conexión a Internet más rápida del mundo?
Informe: ¿Quién tiene la conexión a Internet más rápida del mundo?Informe: ¿Quién tiene la conexión a Internet más rápida del mundo?
Informe: ¿Quién tiene la conexión a Internet más rápida del mundo?Aura Systems Perú
 
Akamai State of Internet: Q3 2013
Akamai State of Internet: Q3 2013Akamai State of Internet: Q3 2013
Akamai State of Internet: Q3 2013Dario Caliendo
 
VOLUME 6, NUMBER 3 3RD QUARTER, 2013 REPORT The State of the Internet
VOLUME 6, NUMBER 3 3RD QUARTER, 2013 REPORT The State of the InternetVOLUME 6, NUMBER 3 3RD QUARTER, 2013 REPORT The State of the Internet
VOLUME 6, NUMBER 3 3RD QUARTER, 2013 REPORT The State of the InternetAkamai Technologies
 
Reporte Estado del Internet
Reporte Estado del InternetReporte Estado del Internet
Reporte Estado del InternetHabacuc Guzman
 
Open sso enterprise customer pitch
Open sso enterprise customer pitchOpen sso enterprise customer pitch
Open sso enterprise customer pitchxKinAnx
 
Endpoint Agent Part 2: Monitoring SaaS Apps from Anywhere
Endpoint Agent Part 2: Monitoring SaaS Apps from AnywhereEndpoint Agent Part 2: Monitoring SaaS Apps from Anywhere
Endpoint Agent Part 2: Monitoring SaaS Apps from AnywhereThousandEyes
 
Getting Started with ThousandEyes
Getting Started with ThousandEyesGetting Started with ThousandEyes
Getting Started with ThousandEyesThousandEyes
 
DEVNET-1180 Security from the Cloud
DEVNET-1180	Security from the CloudDEVNET-1180	Security from the Cloud
DEVNET-1180 Security from the CloudCisco DevNet
 
"Records Management in the Cloud" - AVM Summit - London
"Records Management in the Cloud" - AVM Summit - London"Records Management in the Cloud" - AVM Summit - London
"Records Management in the Cloud" - AVM Summit - LondonJohn Upham
 
Maximize Holiday Revenue for Magento eCommerce
Maximize Holiday Revenue for Magento eCommerceMaximize Holiday Revenue for Magento eCommerce
Maximize Holiday Revenue for Magento eCommerceLagrange Systems
 
Event log analyzer by me
Event log analyzer by me Event log analyzer by me
Event log analyzer by me ER Swapnil Raut
 
What's New with Windows Phone - FoxCon Talk
What's New with Windows Phone - FoxCon TalkWhat's New with Windows Phone - FoxCon Talk
What's New with Windows Phone - FoxCon TalkSam Basu
 
Scaling Front-End Performance - Velocity 2016
Scaling Front-End Performance - Velocity 2016Scaling Front-End Performance - Velocity 2016
Scaling Front-End Performance - Velocity 2016Patrick Meenan
 
Smart Printing Technical Presentation
Smart Printing Technical PresentationSmart Printing Technical Presentation
Smart Printing Technical PresentationJohnTileyITQ
 
Why Progressive Web Apps For WordPress - WordCamp Finland
Why Progressive Web Apps For WordPress - WordCamp FinlandWhy Progressive Web Apps For WordPress - WordCamp Finland
Why Progressive Web Apps For WordPress - WordCamp FinlandImran Sayed
 
Hpe store virtual_command_line_interface_user_guide_ax696-10046
Hpe store virtual_command_line_interface_user_guide_ax696-10046Hpe store virtual_command_line_interface_user_guide_ax696-10046
Hpe store virtual_command_line_interface_user_guide_ax696-10046Gino
 
Why progressive apps for WordPress - WordSesh 2020
Why progressive apps for WordPress - WordSesh 2020Why progressive apps for WordPress - WordSesh 2020
Why progressive apps for WordPress - WordSesh 2020Imran Sayed
 

Ähnlich wie IoT Seminar (Oct. 2016) Tao Lin - Movimento Group (20)

Net Motion Mobility Overview - Field Service
Net Motion Mobility Overview  - Field ServiceNet Motion Mobility Overview  - Field Service
Net Motion Mobility Overview - Field Service
 
Changing Admins Lives Forever with Automated Network Management
Changing Admins Lives Forever with Automated Network ManagementChanging Admins Lives Forever with Automated Network Management
Changing Admins Lives Forever with Automated Network Management
 
ABC's of Service Virtualization
ABC's of Service VirtualizationABC's of Service Virtualization
ABC's of Service Virtualization
 
Informe: ¿Quién tiene la conexión a Internet más rápida del mundo?
Informe: ¿Quién tiene la conexión a Internet más rápida del mundo?Informe: ¿Quién tiene la conexión a Internet más rápida del mundo?
Informe: ¿Quién tiene la conexión a Internet más rápida del mundo?
 
Akamai State of Internet: Q3 2013
Akamai State of Internet: Q3 2013Akamai State of Internet: Q3 2013
Akamai State of Internet: Q3 2013
 
VOLUME 6, NUMBER 3 3RD QUARTER, 2013 REPORT The State of the Internet
VOLUME 6, NUMBER 3 3RD QUARTER, 2013 REPORT The State of the InternetVOLUME 6, NUMBER 3 3RD QUARTER, 2013 REPORT The State of the Internet
VOLUME 6, NUMBER 3 3RD QUARTER, 2013 REPORT The State of the Internet
 
Reporte Estado del Internet
Reporte Estado del InternetReporte Estado del Internet
Reporte Estado del Internet
 
Open sso enterprise customer pitch
Open sso enterprise customer pitchOpen sso enterprise customer pitch
Open sso enterprise customer pitch
 
Endpoint Agent Part 2: Monitoring SaaS Apps from Anywhere
Endpoint Agent Part 2: Monitoring SaaS Apps from AnywhereEndpoint Agent Part 2: Monitoring SaaS Apps from Anywhere
Endpoint Agent Part 2: Monitoring SaaS Apps from Anywhere
 
Getting Started with ThousandEyes
Getting Started with ThousandEyesGetting Started with ThousandEyes
Getting Started with ThousandEyes
 
DEVNET-1180 Security from the Cloud
DEVNET-1180	Security from the CloudDEVNET-1180	Security from the Cloud
DEVNET-1180 Security from the Cloud
 
"Records Management in the Cloud" - AVM Summit - London
"Records Management in the Cloud" - AVM Summit - London"Records Management in the Cloud" - AVM Summit - London
"Records Management in the Cloud" - AVM Summit - London
 
Maximize Holiday Revenue for Magento eCommerce
Maximize Holiday Revenue for Magento eCommerceMaximize Holiday Revenue for Magento eCommerce
Maximize Holiday Revenue for Magento eCommerce
 
Event log analyzer by me
Event log analyzer by me Event log analyzer by me
Event log analyzer by me
 
What's New with Windows Phone - FoxCon Talk
What's New with Windows Phone - FoxCon TalkWhat's New with Windows Phone - FoxCon Talk
What's New with Windows Phone - FoxCon Talk
 
Scaling Front-End Performance - Velocity 2016
Scaling Front-End Performance - Velocity 2016Scaling Front-End Performance - Velocity 2016
Scaling Front-End Performance - Velocity 2016
 
Smart Printing Technical Presentation
Smart Printing Technical PresentationSmart Printing Technical Presentation
Smart Printing Technical Presentation
 
Why Progressive Web Apps For WordPress - WordCamp Finland
Why Progressive Web Apps For WordPress - WordCamp FinlandWhy Progressive Web Apps For WordPress - WordCamp Finland
Why Progressive Web Apps For WordPress - WordCamp Finland
 
Hpe store virtual_command_line_interface_user_guide_ax696-10046
Hpe store virtual_command_line_interface_user_guide_ax696-10046Hpe store virtual_command_line_interface_user_guide_ax696-10046
Hpe store virtual_command_line_interface_user_guide_ax696-10046
 
Why progressive apps for WordPress - WordSesh 2020
Why progressive apps for WordPress - WordSesh 2020Why progressive apps for WordPress - WordSesh 2020
Why progressive apps for WordPress - WordSesh 2020
 

Mehr von Open Mobile Alliance

Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Open Mobile Alliance
 
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)Open Mobile Alliance
 
Prospective of LwM2M for Smart City Use Cases (IoT World 2017 Workshop)
Prospective of LwM2M for Smart City Use Cases (IoT World 2017 Workshop)Prospective of LwM2M for Smart City Use Cases (IoT World 2017 Workshop)
Prospective of LwM2M for Smart City Use Cases (IoT World 2017 Workshop)Open Mobile Alliance
 
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)Open Mobile Alliance
 
Introduction to OMA LightweightM2M by OMA Device Management Chairman (IoT Wor...
Introduction to OMA LightweightM2M by OMA Device Management Chairman (IoT Wor...Introduction to OMA LightweightM2M by OMA Device Management Chairman (IoT Wor...
Introduction to OMA LightweightM2M by OMA Device Management Chairman (IoT Wor...Open Mobile Alliance
 
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...Open Mobile Alliance
 
Eclipse IoT Day, March 2017 - LightweightM2M Protocol & Ecosystem
Eclipse IoT Day, March 2017 - LightweightM2M Protocol & EcosystemEclipse IoT Day, March 2017 - LightweightM2M Protocol & Ecosystem
Eclipse IoT Day, March 2017 - LightweightM2M Protocol & EcosystemOpen Mobile Alliance
 
IoT Seminar (Oct. 2016) Pilgrim Beart - DevicePilot & Duncan Purves - Connect...
IoT Seminar (Oct. 2016) Pilgrim Beart - DevicePilot & Duncan Purves - Connect...IoT Seminar (Oct. 2016) Pilgrim Beart - DevicePilot & Duncan Purves - Connect...
IoT Seminar (Oct. 2016) Pilgrim Beart - DevicePilot & Duncan Purves - Connect...Open Mobile Alliance
 
IoT Seminar (Oct. 2016) Juan Perez - Microsoft
IoT Seminar (Oct. 2016) Juan Perez - MicrosoftIoT Seminar (Oct. 2016) Juan Perez - Microsoft
IoT Seminar (Oct. 2016) Juan Perez - MicrosoftOpen Mobile Alliance
 
IoT Seminar (Oct. 2016) Alex Edelmann - Bosch Singapore
IoT Seminar (Oct. 2016) Alex Edelmann - Bosch SingaporeIoT Seminar (Oct. 2016) Alex Edelmann - Bosch Singapore
IoT Seminar (Oct. 2016) Alex Edelmann - Bosch SingaporeOpen Mobile Alliance
 
IoT Seminar (Oct. 2016) Hatem Oueslati - IOTEROP
IoT Seminar (Oct. 2016) Hatem Oueslati - IOTEROPIoT Seminar (Oct. 2016) Hatem Oueslati - IOTEROP
IoT Seminar (Oct. 2016) Hatem Oueslati - IOTEROPOpen Mobile Alliance
 
IoT Seminar (Oct. 2016) Nicolas Damour - Sierra Wireless
IoT Seminar (Oct. 2016) Nicolas Damour - Sierra WirelessIoT Seminar (Oct. 2016) Nicolas Damour - Sierra Wireless
IoT Seminar (Oct. 2016) Nicolas Damour - Sierra WirelessOpen Mobile Alliance
 
IoT Seminar (Oct. 2016) CK Vishwakarma - IOTSG
IoT Seminar (Oct. 2016) CK Vishwakarma - IOTSGIoT Seminar (Oct. 2016) CK Vishwakarma - IOTSG
IoT Seminar (Oct. 2016) CK Vishwakarma - IOTSGOpen Mobile Alliance
 
OMA Open Source Industry Survey Results
OMA Open Source Industry Survey ResultsOMA Open Source Industry Survey Results
OMA Open Source Industry Survey ResultsOpen Mobile Alliance
 
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 WorkshopNXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 WorkshopOpen Mobile Alliance
 
LWM2M Introduction - Edinburgh 2016 Workshop with ARM
LWM2M Introduction - Edinburgh 2016 Workshop with ARMLWM2M Introduction - Edinburgh 2016 Workshop with ARM
LWM2M Introduction - Edinburgh 2016 Workshop with ARMOpen Mobile Alliance
 
IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...
IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...
IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...Open Mobile Alliance
 
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkitIoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkitOpen Mobile Alliance
 
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...Open Mobile Alliance
 

Mehr von Open Mobile Alliance (20)

Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
 
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
 
Prospective of LwM2M for Smart City Use Cases (IoT World 2017 Workshop)
Prospective of LwM2M for Smart City Use Cases (IoT World 2017 Workshop)Prospective of LwM2M for Smart City Use Cases (IoT World 2017 Workshop)
Prospective of LwM2M for Smart City Use Cases (IoT World 2017 Workshop)
 
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
 
Introduction to OMA LightweightM2M by OMA Device Management Chairman (IoT Wor...
Introduction to OMA LightweightM2M by OMA Device Management Chairman (IoT Wor...Introduction to OMA LightweightM2M by OMA Device Management Chairman (IoT Wor...
Introduction to OMA LightweightM2M by OMA Device Management Chairman (IoT Wor...
 
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
 
The LightweightM2M Ecosystem
The LightweightM2M EcosystemThe LightweightM2M Ecosystem
The LightweightM2M Ecosystem
 
Eclipse IoT Day, March 2017 - LightweightM2M Protocol & Ecosystem
Eclipse IoT Day, March 2017 - LightweightM2M Protocol & EcosystemEclipse IoT Day, March 2017 - LightweightM2M Protocol & Ecosystem
Eclipse IoT Day, March 2017 - LightweightM2M Protocol & Ecosystem
 
IoT Seminar (Oct. 2016) Pilgrim Beart - DevicePilot & Duncan Purves - Connect...
IoT Seminar (Oct. 2016) Pilgrim Beart - DevicePilot & Duncan Purves - Connect...IoT Seminar (Oct. 2016) Pilgrim Beart - DevicePilot & Duncan Purves - Connect...
IoT Seminar (Oct. 2016) Pilgrim Beart - DevicePilot & Duncan Purves - Connect...
 
IoT Seminar (Oct. 2016) Juan Perez - Microsoft
IoT Seminar (Oct. 2016) Juan Perez - MicrosoftIoT Seminar (Oct. 2016) Juan Perez - Microsoft
IoT Seminar (Oct. 2016) Juan Perez - Microsoft
 
IoT Seminar (Oct. 2016) Alex Edelmann - Bosch Singapore
IoT Seminar (Oct. 2016) Alex Edelmann - Bosch SingaporeIoT Seminar (Oct. 2016) Alex Edelmann - Bosch Singapore
IoT Seminar (Oct. 2016) Alex Edelmann - Bosch Singapore
 
IoT Seminar (Oct. 2016) Hatem Oueslati - IOTEROP
IoT Seminar (Oct. 2016) Hatem Oueslati - IOTEROPIoT Seminar (Oct. 2016) Hatem Oueslati - IOTEROP
IoT Seminar (Oct. 2016) Hatem Oueslati - IOTEROP
 
IoT Seminar (Oct. 2016) Nicolas Damour - Sierra Wireless
IoT Seminar (Oct. 2016) Nicolas Damour - Sierra WirelessIoT Seminar (Oct. 2016) Nicolas Damour - Sierra Wireless
IoT Seminar (Oct. 2016) Nicolas Damour - Sierra Wireless
 
IoT Seminar (Oct. 2016) CK Vishwakarma - IOTSG
IoT Seminar (Oct. 2016) CK Vishwakarma - IOTSGIoT Seminar (Oct. 2016) CK Vishwakarma - IOTSG
IoT Seminar (Oct. 2016) CK Vishwakarma - IOTSG
 
OMA Open Source Industry Survey Results
OMA Open Source Industry Survey ResultsOMA Open Source Industry Survey Results
OMA Open Source Industry Survey Results
 
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 WorkshopNXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
 
LWM2M Introduction - Edinburgh 2016 Workshop with ARM
LWM2M Introduction - Edinburgh 2016 Workshop with ARMLWM2M Introduction - Edinburgh 2016 Workshop with ARM
LWM2M Introduction - Edinburgh 2016 Workshop with ARM
 
IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...
IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...
IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...
 
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkitIoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
 
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
IoT Seminar (Jan. 2016) - (6) sunil marolia - taming the iot beast, one manag...
 

Kürzlich hochgeladen

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Kürzlich hochgeladen (20)

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

IoT Seminar (Oct. 2016) Tao Lin - Movimento Group

  • 1. OTA WITH OMA FOR AUTOMOTIVES Tao Lin, PhD October 26 2016 10/26/2016 www.movimentogroup.com 1
  • 2. Updating 3M vehicles per year Equal to 5.5 vehicles 'every' minute Automotive & high tech company founded in 2003 and headquartered in Detroit with offices in China, Europe, Mexico and Silicon Valley www.movimentogroup.com 2 Movimento Overview 10/26/2016
  • 3. www.movimentogroup.com 3 Combining Expertise Automotive Centers Detroit – USA Technology Center Silicon Valley – USA ADAS, Electronics, Infotainment, EV Architecture, Manufacturing and Operational Technology Enterprise Software, Cloud, Internet-of- Things, Big Data, Analytics, Security, Networking and Information Technology 10/26/2016
  • 4. Basic Software Update Process 10/26/2016 www.movimentogroup.com 4 Upload a new software version Create package (diff) Download Installation
  • 5. Software Update Process 10/26/2016 www.movimentogroup.com 5 Peak communication Server/agent resource Involve millions of cars Software dependency Multiple packages Validate update software package Reject or postpone download New joined member Download status update Different configuration Security validation Multiple protocols Client state track Resolve issue Support different OEM Multi-tenancy Download through USB or others Run multiple operation flow Off connection Safety, battery and user interrupt Multiple communication points
  • 6. www.movimentogroup.com 6 Software Update Operation Validate uploaded software file Create delta files A subset of potential vehicles Assign time and agent for distribution task Download plan for each individual car (1 Car) Installation Task Client Installation Distribution Task City: Austin State: Texas Country: United Sates Continent: North America Software Upload Campaign Creation Identify all potential cars (1 million cars) 2K CarsConfiguration Download Update status … Assigned agent resolves issues associated with this Distribution Task A default Distribution Task created New registered client 10/26/2016
  • 7. Security Authentication 10/26/2016 www.movimentogroup.com 7 Amazon S3 Package Client Clouds e-signature to certify clouds e-signature to certify client e-signature to certify package Session key Public key for car Private key for cloud Public key for cloud Private key for car
  • 8. OMA Extension for Automotive • Needs to support different communication protocols • Needs a default protocol and OMA is the one • Use OMA DM V2 with JSON • Support: • DLOTA • LAMMO • FUMO • SCOMO • DiagMon 10/26/2016 www.movimentogroup.com 8
  • 9. Basic Communication Flow 10/26/2016 www.movimentogroup.com 9 Session Initialization Device Info LAWMO FOMO SCOMO DiagMO
  • 11. Device Info 10/26/2016 www.movimentogroup.com 11 1. Server sends command 2. Client sends Device Info 3. Server confirms completion
  • 12. LAWMO 10/26/2016 www.movimentogroup.com 12 1. Server sends wipe command 2. Client inform using sync or async mode 3. Client inform operation status 4. Server confirms completion
  • 13. FUMO 10/26/2016 www.movimentogroup.com 13 1. Server sends FUMO command 2. Client FUMO info to server 3. Server confirms completion
  • 14. FUMO Update 10/26/2016 www.movimentogroup.com 14 1. Server sends HGET command 2. Client sends status 3. Server confirms completion
  • 15. SCOMO 10/26/2016 www.movimentogroup.com 15 1. Server sends FUMO command 2. Client sends package info to server 3. Server confirms completion
  • 16. Software Update 10/26/2016 www.movimentogroup.com 16 1. Server sends HGET command 2. Client sends status 3. Server confirms completion
  • 17. Device Registration 10/26/2016 www.movimentogroup.com 17 1. Client send request 2. Sever response 3. Client confirmation
  • 18. Unified OTA Platform 10/26/2016 www.movimentogroup.com 18 Business Processing  Software Mgt.  Device Mgt.  Monitor/Issue  Workflow/Schedule Big Data Processing  Data Lake  Stream Processing  Data Warehouse  Context Data Analytics  Predictive Analysis  Machine learning  Deep Learning • Business rules • Stream processing patterns Stream Processing  Correlation  Time-series Analysis
  • 19. www.movimentogroup.com 19 High Level Architecture Cloud Client Message Engine Transformation Engine Operation Engine Intelligence Engine Connectivity Security Transformation Validation Business operation Software management Resolver Schedule Reporting Analytics Analytic Engine Message Bus NoSQL Database Relational Database Download Server Web UI 3rd party systemClient Engine Download manager Install Manager Stream Processing 10/26/2016
  • 20. www.movimentogroup.com 20 Key Properties Cloud Client Message Engine Transformation Engine Operation Engine Intelligence Engine Connectivity Security Transformation Validation Business operation Software management Resolver Schedule Reporting Analytics Analytic Engine Message Bus NoSQL Database Relational Database Download Server Web UI 3rd party systemClient Engine Download manager Install Manager Stream Processing 10/26/2016 Real-Time Scalability Extensibility Flexibility Security Adaptability Manageability
  • 21. Conclusion • OTA for automotive • Motimento Unified OTA platform • Default communication protocol is OMA – Registration – Provisioning (security) – Configuration – Use the extension with • DLOTA • LAMMO • FUMO • SCOMO • Progress with – Stream processing patterns – State flow control – Services 10/26/2016 www.movimentogroup.com 21
  • 22. 10/26/2016 www.movimentogroup.com 22 Tao Lin, PhD Distinguished Architect & VP of Engineering, Movimento tao.lin@movimentogroup.com https://www.linkedin.com/in/tao-lin-phd-058352 1-650-223-4166