Principles of a Vehicle Infotainment Platform

Similar documents
Mentor Embedded Automotive Solutions

ProSyst Software AG. for a smarter world. EuroCargo 2004 Joachim Ritter. Technical Consultant, ProSyst Software

Safety and security related features in AUTOSAR

Java-based Functionality and Data Management in the Automobile. Prototyping at BMW Car IT GmbH. by Alexandre Saad, BMW Car IT GmbH, Munich/Germany

AutoSAR Overview. FESA Workshop at KTH Prof. Jakob Axelsson Volvo Cars and Mälardalen University

2015 MicroDoc GmbH, München Java and IoT from a MicroDoc perspective

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

Challenges for the European Automotive Software Industry

BMW Car IT GmbH. AUTOSAR - First Experiences and the Migration Strategy of the BMW Group

Managing Complexity in Mobile Application Deployment Using the OSGi Service Platform

Safety compliance. Energy management. System architecture advisory services. Diagnostics. Network topologies. Physical and functional partitioning

MOST PCI Tool Kit. Overview. Ordering Information. Experience the Versatile MOST PC Interfaces.

KURA M2M/IoT Gateway. reducing the distance between embedded and enterprise technologies. Tiziano Modotti, October 28 th, 2014

Deeply Embedded Real-Time Hypervisors for the Automotive Domain Dr. Gary Morgan, ETAS/ESC

GENIVI FAQ. What is the GENIVI Alliance?

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

Herstellerinitiative Software (OEM Initiative Software)

OSI Layers in Automotive Networks

Hardware Virtualization for Pre-Silicon Software Development in Automotive Electronics

EB Automotive Driver Assistance EB Assist Solutions. Damian Barnett Director Automotive Software June 5, 2015

A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services

Embedding Trust into Cars Secure Software Delivery and Installation

Infotainment and Telematics Solutions with Renesas R-Car Course ID: 0C18I

Development of AUTOSAR Software Components within Model-Based Design

LEADING INNOVATION IN DATA AND TELEMATICS.

Microsoft in Automotive and the Future of Connected Vehicle Consumer Experiences

Toward Connected Vehicle with AGL

GEMALTO M2M KEY TECHNOLOGY TRENDS OF M2M

AUTOSAR Software Architecture

Automotive Software Development Challenges Virtualisation and Embedded Security

Vehicular On-board Security: EVITA Project

AUTOSAR Safety Solutions for Multicore ECUs and ADAS Systems. Robert Leibinger 5 th June 2015

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces

Software Components for Reliable Automotive Systems

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

Antonio Kung, Trialog. HIJA technical coordinator. Scott Hansen, The Open Group. HIJA coordinator

Model-based Testing of Automotive Systems

Introduction to RACE FUELS Hans-Christian von der Wense Munich, Germany

Software House Embedded Systems

Beschleunigen Sie die Entwicklung Ihrer Embedded Software mit Dienstleistungen von Vector

SOME/IP SERVICE DISCOVERY THE NEED FOR SERVICE DISCOVERY IN THE VEHICLE

Agile automated software testing into automotive V-Model process:

Dr. Dimitar Valtchev ProSyst Software. Using OSGi for the Realization of Home Automation Systems

Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems

MOST Technology MOST Multimedia Network Data Transport Optical Bus... 6 Optical Transmitter... 6 Optical Receiver...

Industrial Application of MultiPARTES

Home networking Home automation. EASY & VALUE = MASS The business case is there Mark B.M. Ossel

What is a Connected Car

A Data Centric Approach for Modular Assurance. Workshop on Real-time, Embedded and Enterprise-Scale Time-Critical Systems 23 March 2011

Understanding Mobile Apps for Automotive. Kerry Johnson, Senior Automotive Product Manager

OpenClovis Product Presentation

AN INTEL COMPANY WIND RIVER AUTOMOTIVE SOLUTIONS

How To Make A Car A Car Into A Car With A Car Stereo And A Car Monitor

Java and the Internet of Things

In-Vehicle Infotainment. A View of the European Marketplace

OSGi Remote Management

Performance Management for Cloudbased STC 2012

Alcatel-Lucent IMS Application Server

Secure Containers. Jan Imagination Technologies HGI Dec, 2014 p1

Efficient and Faster PLC Software Development Process for Automotive industry. Demetrio Cortese IVECO Embedded Software Design

Lecture 3 - Model-based Control Engineering

AUTOSAR Configuration Process - How to handle 1000s of parameters

Dr. Dimitar Valtchev. 24 June 2010, Stuttgart, Eclipse Embedded Day

Database FAQs - SQL Server

automotive.elektrobit.com Driver assistance software EB Assist solutions

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools

Mentor Embedded IVI Solutions

Local Interconnect Network Training. Local Interconnect Network Training. Overview

THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS

Automotive and Industrial Data Security

SCSK s Automotive Software Business

Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication

How to market in the Integrated Telematics Cloud Services

Application Framework: Apertis Hands-on

Notes and terms of conditions. Vendor shall note the following terms and conditions/ information before they submit their quote.

ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0

An OSGi based HMI for networked vehicles. Telefónica I+D Miguel García Longarón

Raptor-Telematics User Manual

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS

PeopleSoft Cloud Architecture Automating PeopleSoft Deployment

Product Information Services for Embedded Software

VELOCITY LAB TM Embedded Development Ecosystem

Enhancing Hypervisor and Cloud Solutions Using Embedded Linux Iisko Lappalainen MontaVista

Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions

From Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II)

Automotive Communication Network Trends

An Android based Quantum GIS prototype. Ramon Carrillo, Daniel Ochoa

Simple and error-free startup of the communication cluster. as well as high system stability over long service life are

Network Management System (NMS) FAQ

I can make just such ones if I had tools, and I could make tools if I had tools. -Eli Whitney

Code Estimation Tools Directions for a Services Engagement

Serial Bus Systems in the Automobile

Embedded OS. Product Information

Exar. Optimizing Hadoop Is Bigger Better?? March Exar Corporation Kato Road Fremont, CA

Transcription:

Hans-Ulrich Michel BMW Group Forschung und Technik Principles of a Vehicle Infotainment Platform copyright 2004 by OSGi Alliance All rights reserved.

Agenda Vehicle System Architecture Trends In Vehicle Industry The Infotainment Domain Platform Architecture Autosar and OSGi Technology Software-Download Opportunities and Challenges End2End-Standardization: GST OSGi Technology in 5-, 6-series Wrap up

Vehicle System Architecture 7-series Multimedia Body/Comfort Body/Comfort Security Chassis/Power Train

Vehicle System Architecture Multimedia MOST 0,5 1 2,5 5 Costs/node LIN PT-CAN K-CAN Flexray Byteflight MOST 20K 125K 1M 10M 25M Data Rate bit/sec K-CAN System K-CAN Peripherie byteflight PT-CAN Body/Comfort Security Chassis/Power Train Costs per node

Vehicle System Architecture ECU Design Looking at the design of ECU s: Standardize network management functions and communication services in different domains to reduce software development costs: - First step to an open system design

Vehicle System Architecture ECU Design ISO/OSI Model of Communication NetBlock Application Application 7: Application Layer Command Interpreter 6: Presentation Layer 5: Session Layer 4: Transport Layer 3: Network Layer Netservice Layer 1 Interaction Layer Network Layer OSEK/VDX NM 2: Data Link Layer MOST Transceiver SW CAN Driver SW 1: Physical Layer Optical Receiver Optical Transmitter CAN Comm HW

Trends In Vehicle Industry From a black box to a service platform App1 App2 App3 App1 App2 App3 MOST Netservice MOST HW -Platform HW-Platform - Supplier Black-Box development - HW/SW-monolith - Integrated SW/HWdevelopment - Flash-Update of SW, complete image generation - Independent SW/HW- Development - Software Component- Update

Trends In Vehicle Industry: The Infotainment Domain OSGi Standard an enabling technology Phone Telematics Ampl Tuner ASC Speech BC MMI Front TV Navi Vehicle func Navi/Telematic/s Phone Tuner ClimaCon Nav Telematic Serivces OSGi-Framework and Base-s Concentrate functionality Country specific solutions Life cycle mismatch JVM, JNI Native App s OS (VXWorks, QNX, Linux..) HW-Platform Scalability Satellite 1 Satellite n

Trends In Vehicle Industry: The Infotainment Domain OSGi Standard an enabling technology

Trends In Vehicle Industry: Platform Architecture? OSGi Standard an enabling technology system bus MOST CAN

Autosar Standardization App1 App2 App3 App 6 App7 App8 Most Netservices OSEK/VDX OS MOST HW CAN HW App1 App2 App3 Most Netservices MOST HW Autosar RTE App 6 App7 App8 OSEK/VDX OS CAN HW Autosar-RTE is a middleware to abstract from bus-specific logic

Autosar Standardization The goal of the Autosar process: Virtual, independent description of ECU s, SW-components and system constrains Mapping of software to hardware depending on quality factors and system constrains

Autosar and OSGi Technology OSGi is execution environment for a single device to support a standard deployment model Autosar is a distributed environment, static after generation, designed for multi-language use and supports hard real-time. Autosar defines a process for system creation

Autosar and OSGi Technology AUTOSAR/OSGi CONFIG ZT-4 DMT H.-U. Michel 02.08.04 DEPLOY Seite STATUS 3 AUTOSAR EVENT DOWNLOAD DIAG Configuration Interface (combine with DMT?) Distributed Management Tree Deployment Status Requests Remote Autosar Components Protocol Event Distribution Download Management Diagnostics Autosar Remote Diagnostics Autosar Remote Manager OSGi Remote Manager DOWNLOAD DMT DIAG EVENT DIAG Diagnostics Adapter EVENT Management Adapter CONFIG DEPLOY STATUS DMT DOWNLOAD DMT EVENT CONFIG DEPLOY STATUS AUTOSAR DMT EVENT OSGi OSGi Bundles Bundles Autosar OSGi Bundles DUs Autosar Framework Rem.EU Event Manager OSGi Framework CONFIG DEPLOY STATUS DMT EVENT OSGi OSGi Bundles Bundles OSGi OSGi Bundles Bundles OSGi Autosar Connector Download DMT HW Abstraction AUTOSAR DOWNLOAD DMT Hardware Autosar Issues Automotive Autosar + OSGi Issues OSGi Issues Automotive Autosar +

SW Download - Opportunities Order Production Delivery Usage Resell Independent SW/HW-development process: Supplier independence, reduced costs, increased flexibility Software-Upgrades after production for long-term, simplified maintenance Remote Diagnostics SW-Update/Upgrade before resale Software-based option for vehicle individuali-zation and customer personalization in production, on dealer level or via E2E-service chain delivery: Software as a Product Increased Flexibility Customer Loyalty New Business model Value Conservation

SW Download - Challenges Order Production Delivery Usage Resell Enable seamless software-development process (Supplier, OEM, Third-Party) Model-Based Development Integrated Product-Data and SW-Configuration-Management Change-Management / Control Compatibility / Testing Security Infrastructure, graduated Firewall-Concept (AA), Certification Mechanism for Software and HW Software as a Product: Open E2E-delivery chain?

End2End Standardization: GST Status Quo Telematics Telematics Telematics Network Network Network Network Network Network Terminal Presentation Terminal Presentation Terminal Presentation

End2End Standardization: GST Horizontal Market Evolution Telematics Network Terminal Terminal Terminal Presentation Presentation Presentation

End2End Standardization: GST Open Platform Beyond The Vehicle Accident / Hazard Warning Traffic Weather Road Status E-Call Need to harmonize many private, proprietary, isolated, costly solutions Need for a common provider of high quality content Need for European standards in formats National scope European harmonization Delivery Platform National scope Open service delivery platform Harmonized access network profiles Protocol standardization Open Platform Open, but secure runtime environment User interface Vendor-independent minimum vehicle access Interface and platform standardization

OSGi Technology in 5-, 6-series Platform Concept High End 2DIN-system Head Unit with 16:9 widescreen and Controller, Integration of DVD / CD-Drive Integrated Modules (GPS, Gyro,..) Microprocessor: 32bit SH4 166MHz/300 Mips OS: VX-Works RTOS Integration Vehicle functionality (Tuner, CD, Speech I/O, Phone, Navigation etc.) and ConnectedDrive-s (BMW Assist, BMW Online) MOST, CAN Interface for networking Jeode VM, P-Java Runtime Based on TLA-architecture

Wrap Up Trend to concentrate functionality in service platforms and to reduce the number of ECU s - OSGi Standard is an enabling technology! The automotive industry is changing to an industry mainly driven by electronics and SW: - new development process - match this to organizational structure SW-Download offers a lot of opportunities Standardization is an important issue BMW is addressing this issues in different standardization activities and projects