Software Management & SOTA October 22nd/11-12:30 Intended Audience



Similar documents
Over-the-Air Software Updates: Deployment Strategies

Open Source Solution for IVI: Tizen IVI. Brett Branch Tizen IVI Product Marketing

CGHub Client Security Guide Documentation

Secure Cloud and Remote Service Connections for AllJoyn Applications

SofaWare Management Architecture Basics

Secure Cloud and Remote Service Connections for AllJoyn Applications

HP Intelligent Management Center Enterprise Software Platform

Application Framework: Apertis Hands-on

Red Hat Enterprise ipa

Automotive Companies Save Costs, Gain Advantages with Red Bend s FOTA. Case Study

Managed File Transfer

Professional Services Overview

BENEFITS OF MOBILE DEVICE MANAGEMENT

KonyOne Server Installer - Linux Release Notes

HP Intelligent Management Center Standard Software Platform

HELIUM PULSE FOR MONITORING AND ALERTING HELIUM SMART SENSORS HELIUM NETWORK HELIUM CLOUD HELIUM PULSE HP

ARM mbed IoT Device Platform. November 3 rd, 2014

Developing Microsoft SharePoint Server 2013 Advanced Solutions

EPICenter Network Management Software

Spirent Abacus. SIP over TLS Test 编 号 版 本 修 改 时 间 说 明

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

Kaseya 2. User Guide. Version 1.0

Alliance Key Manager A Solution Brief for Technical Implementers

Company & Solution Profile

Table of Contents. Introduction. Audience. At Course Completion

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: Security Note

HP Intelligent Management Center Standard Software Platform

MOBILE AGENT BANKING SYSTEM PRODUCT BENEFITS AND FEATURES

UPnP Internet of Things Dec 2014

Intervid Fleet Management Fleet Telematics. Intervid, Inc Pegasus Court, Suite C Frederick, MD 21704

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Intel IT s Cloud Journey. Speaker: [speaker name], Intel IT

Using ArcGIS for Server in the Amazon Cloud

Business and enterprise cloud sync, backup and sharing solutions

Kontiki Enterprise Video Platform

Android Auto PoC. October Oct-15. Maxim Ovchinnikov Architect Harman

EPICenter Network Management Software

Solving the Online File-Sharing Problem Replacing Rogue Tools with the Right Tools

Visualization Cluster Getting Started

TEST AUTOMATION FRAMEWORK

Your Cloud, Your Data, Your Way! owncloud Overview. Club IT - Private and Hybrid Cloud. Austrian Chambers of Commerce Vienna, January 28th, 2014

Introduction to FileWave

PRIVACY AWARE ACCESS CONTROL FOR CLOUD-BASED DATA PLATFORMS

USER GUIDE: MaaS360 Services

This presentation provides an overview of the architecture of the IBM Workload Deployer product.

CipherShare Features and Benefits

Managing your Red Hat Enterprise Linux guests with RHN Satellite

Maximizing ROI on Test and Durability

HUBISS. Herit IoT Solution Connect, Manage, Enable

WIND RIVER INTELLIGENT DEVICE PLATFORM XT

WIND RIVER SECURE ANDROID CAPABILITY

Enhanced Diagnostics Improve Performance, Configurability, and Usability

Ikasan ESB Reference Architecture Review

NetOp Suite NetOp Element Management System (EMS)

Bomgar Corporation. Bomgar Application Security Assessment Summary January 26, This document is the property of Bomgar Corporation.

Mobile Admin Architecture

Cisco Virtual Office Express

OWASP NZ Day 2011 Testing Mobile Applications

FEATURE COMPARISON BETWEEN WINDOWS SERVER UPDATE SERVICES AND SHAVLIK HFNETCHKPRO

SUSE Manager. A Comprehensive Linux Server Management the Linux Way. Name. Title

API Management: Powered by SOA Software Dedicated Cloud

Kaseya 2. User Guide. Version 7.0. English

Web Foundations Series Internet Business Associate

About Network Data Collector

Security Features: Lettings & Property Management Software

RPC and TI-RPC Test Suite Test Plan Document

A Comparison of Protocols for Device Management and Software Updates

Hardware + Software Solutions for The Best in Client Management & Security. Malcolm Hay Intel Technology Manager

VAULT MODERN SECRETS MANAGEMENT

Of Pets and Cattle and Hearts

A Technical White Paper

This document describes how the Meraki Cloud Controller system enables the construction of large-scale, cost-effective wireless networks.

Implementing and Administering Security in a Microsoft Windows Server 2003 Network

SOFTNIX LOGGER Centralized Logs Management

Tel: Toll-Free: Fax: Oct Website: CAIL Security Facility

Extending Tizen Native Framework with Node.js

Architecture Overview

W H I T E P A P E R. Extend the Value of M2M Modules with Firmware Over-the-Air (FOTA) Updating

MDS PulseNET. Network Management Software. Purpose Built. Rapid Deployment. Robust Monitoring. Easy to Use. Key Benefits Return on Network Investments

SeaClouds Project D6.2 - Case Study test-beds and key features mapping

FOR SERVERS 2.2: FEATURE matrix

Quick Start Guide. Version R9. English

Interoperability and Portability for Cloud Computing: A Guide

Athena Mobile Device Management from Symantec

Mobile Device Management A Functional Overview

SmartCenter for Pointsec - MI Overview

Open Source Security: Opportunity or Oxymoron?

Embedded Java & Secure Element for high security in IoT systems

Data Collection and Analysis: Get End-to-End Security with Cisco Connected Analytics for Network Deployment

Transcription:

Software Management & SOTA October 22nd/11-12:30 Intended Audience Arthur Taylor CTO - EG SI Contributor ATS Advanced Telematic Systems Oct 21st -15 1

SOTA SOTA / SCOTA / FOTA / OTA! Delivering updates to vehicles in the field, over the internet! Urgent requirement for existing and future IVI systems! Non-differentiating feature - has to work!! Existing solutions! Red Bend (Harman) - feature-rich, fully proprietary! CarSync (Arynga) - Part of Arynga's proprietary server-side software suite, open source client! OMA DM / FUMO - Open Standard - complex, some parts available as open source! The Update Framework [1] - designed to overlay on existing solutions! "Roll your own" - time consuming, insecure! JLR commissioned end-to-end open source solution!! 1. http://theupdateframework.com! Oct 21st -15 2

SOTA - PROJECT BACKGROUND Oct 21st -15 3

SOTA - PROJECT BACKGROUND Oct 21st -15 4

SOTA - PROJECT BACKGROUND Oct 21st -15 5

SOTA - FEATURES Package upload Software / Firmware / Hardware inventory management by VIN Package installation campaign management Filtering Scheduling Tracking Package download and installation Reliable delivery by RVI Interface with Software Loading Manager / local package manager Success / Failure reporting to the server Oct 21st -15 6

RVI FEATURES Secure provisioning of devices Mutual client-server authentication and authorization Encrypted communication channel End-to-End TLS on all media Physical-layer agnostic WiFi / Bluetooth / GSM Topology agnostic Client-server, Peer-to-peer Scalable, Robust Oct 21st -15 7

SOTA - ROADMAP FIRST - Initial skeleton system - Done! (20/9) INST - Tracking package installation - Done! (21/10) COMP - Managing components - Done! (21/10) DEPS - Tracking / calculating dependencies SCHED - Scheduling updates, time boxing, prioritization, queuing SHAPE - Traffic shaping, data-plan / billing cycle sensitivity SCALE - Support for high-capacity production deployment Oct 21st -15 8

SOTA - FUTURE PLANS Complete logging and audit Reporting / analysis GUI Interactive log viewer - device and server logs ELK / Fluentd integration Flexible permissions management Multiple roles, Admin and API user management Automatic package manifest -> dependency graph processing Download optimization - binary diffs Client integration for non-genivi platforms Generic Linux QNX? Android? Support for non-automotive platforms IoT? CE? Mobile? Oct 21st -15 9

SOTA - DELIVERABLES Server-side Server implemented in Scala Deployment scripts / instructions for AWS, Docker and developer machines Complete Design, Architectural and API documentation Complete test suite Client-side Client implemented in Rust Build / installation scripts for GDP Complete test suite Integration with GENIVI Software Loading Manager Oct 21st -15 10

OPEN SOURCE! All software available under MPL v.2! Oct 21st -15 11

OPEN SOURCE! Oct 21st -15 12

LIVE DEMO! Oct 21st -15 13

GET INVOLVED! Github https://github.com/pdxostc/rvi_sota_server https://github.com/pdxostc/rvi_sota_client! JIRA -! Mailing lists - Oct 21st -15 14

SOFTWARE MANAGEMENT Oct 21st -15 15