For the Future IT Convergence Vehicle
Connected & Downloadable Infotainment Platform
Pusik Park
Agenda
•
Trend
•
Introduction of the project
Trend
Open H/W & S/F Platform for the Vehicle
http://openxcplatform.com/
To enable the developers community to quickly
prototype ideas and test out affordable new
connectivity concepts
Introduction
Goal
Connected & Downloadable Infotainment Software Platform for the Vehicular IT Convergence Service
Eco-system of the IT Convergence Software based on the C&D Infotainment Software Platform
Eco-system
-
OpenLab Establishment
-
Globalization
-
Support of Certification
Downloadable Service Platform
-
Open Automotive IT Convergence App. Platform
-
Efficient Software Platform
-
Standardized Automotive Open API
-
Software Development Kit inc. the Vehicle Emulator
-
Vehicle-specialized AppStore
C&D Infotainment System
-
Convergence Gateway for the Telematics Service
-
Automotive Killer Applications
Connected Vehicle Platform
-
Vehicular Application Processor
-
Open Hardware Platform and the Testbed
-
In-Vehicle/Out-Vehicle Network Support
-
Connectivity Service
C&D Global Eco-system
Open Market
Developers
Developer
Developer Support
C&D System
Global Provider
Consumer
Car Infotainment Center
Vender Content (Open API)
C&D Device
User
C&D Device Smartphone Vehicle Contents DLNA Mirror LinkSmartPhone Vendors
Car Venders
C&D Device BM Market C&D Platform Customizing Car Vender Store
Telematics Center
Telematics system Service Interface Server Store Server Connected by DLNA/MirrorLink/ Telematics TelematicsApps / Content
Provider Site
Content
Provider
Telematics Content (Open API)
CAN / MOST
Connected Vehicle Platform Globalization Develop SITE OPEN Lab Home mission Global mission Develop guide Signing SDK/API Simulator
C&D
Developer
Site
C&D Device Dealer
C&D Device AM Market C&D Platform Customizing Apps/Content Store DIO DIO PIO PIO
Content Provider
Multimedia Provider Car Dealer SmartPhone Provider Etc. Content ProviderOBD/ MOST
OBD/ CAN
Telematics Center
Connected Vehicle Platform
Service Architecture
Telematics Center
Store Server
Developer’s Support
•SDK,API,개발가이드 •검증/검증 가이드 •오프라인 지원
Remote
Diagnosis/Control
Buyer System
Admin Site/ Signing System 3rdparty
Service Server I/F
Eclipse Plug-in CAN / MOST Simulator 3rdparty
Service Servers Connected Vehicle Device MOST network CAN Diagnostics Collector Service
Player (Out of Scope)
Open Lab Developer Site
Automotive Open API AppStore Client DRM MOST DLNA MirrorLink CAN HTML5 등록 등록 등록 PND
CAR Vendors (Out of Scope)
SmartPhone (Connected by DLNA/MirrorLink) Store Backend Infra System Streaming Server Downloader Server Open Market Developers
Car Infotainment Center
상품/회원 Database
SmartPhone Vendors
(Out of Scope)
Carrier
C&D Platform Project’s Key Missions
AV Service over the MOST
AV Delivery between MOST devices via the MOST150
C&D Device (w. MOST I/F)
With Driving Play the video on
the remote MOST MediaServer
Connected Vehicle Platform
MOST Device List
FBlock #1 FBlock #2
Music/Movie Contents
Content
On the MOST
MediaServer
Based on MOST150
MOST MediaServer discovered
MOST Network
C&D Platform Project’s Key Missions
MOST-based In-Vehicle Sound System
C&D Device (w. MOST I/F)
차량 주행 Play the audio by
the MOST-based Speakers
Connected Vehicle Platform
Music/Movie Contents
MOST Audio
Streaming
MOST150
MOST AMP.
Contents
Storage
Car Speakers
C&D Platform Project’s Key Missions
Connected Vehicle Hardware Platform
CND Hardware
Platform
FATC
CAN TRX. Vendor specific ECU F/W
TCU
CAN TRX. Vendor specific ECU F/W
MDPS
CAN TRX. Vendor specific ECU F/W
Hardware Configuration
MOST IOC
MOST INIC
MOST AMP
MOST150 INIC Amplifier FBlock
MOST DVD
MOST150 INIC CDPlayer FBlock
LS CAN TRX
HS CAN/ODB-II TRX
ELM 327
A TM
EL
MOS150
Network
CAN
Network
C&D Platform Project’s Key Missions
VOHM (Vehicle-Office-Home-Mobile) Service Framework
Automotive Open API
Downloader API Wrapper HTML5 Automotive Device API JSR298 (Telematics API) MirrorLink API Wrapper DLNA API Wrapper
(Android) Service Framework DLNA Service
Content
Providers View System
Package Manager
…
Resource Manager Location Manager VBus Service MirrorLink Service AppStore D/L Service MOST Service MOST APICAN/OBD Manager MOST Manager DRM Service HTML5 extention DRM Core
VOHM
*
Vehicle
Office
Home
Mobile
*
Framework
Linux Kernel & Driver
Android Runtime Libraries (Native)
Automotive Open API
Downloader API Wrapper HTML5 Automotive Device API JSR298 (Telematics API) Terminal Mode API Wrapper DLNA API Wrapper Android Framework DLNA Service Content
Providers View System
Package Manager
…
Resource Manager Location Manager System Display Camera VBus Service Ternimal Mode Service AppStore D/L ServiceConnectivity Service App. Downloadable Service App.
Automotive
Application
Platform
Mirror Link
Infotainment Service App.
DLNA Client Clouding
Telematics AppStore Client
App.
V-Health Care NFC Service
MOST Service MOST API MOST-based
Player/Server
CAN/OBD Manager MOST Manager
Connectivity (무선) Connectivity (유선)
MOST CAN (inc OBD)
LTE WiFi Bluetooth NFC Media Framework SQLite Surface
Manager OpenGL ES FreeType WebKit
…
DRM Service
HTML5 extention
Connected Vehicle Device Platform Architecture
DRM Core
Java/Android C/C++
IDE
C&D Platform Project’s Key Missions
Vehicle Emulator including virtual MOST & CAN network
Android Emulator
PC Base Car Emulation SW
Plug-in download
Developer’s Support Center
3
rdParty
Developers
SDK & IDE
(Eclipse Plug-in)
Open Module Type H/W Platform Test Bed
TEST
AVD
TCP/IP
C&D Device
RS-232 CAN/MOST board
MOST network CAN/MOST Simulator
Automotive Open API
C&D Platform Project’s Key Missions
CAN LLD
CAN LLD
MOST LLD
MOST LLD
Automotive Open API
Applications
Applications
Virtual Bus
Virtual Bus
JSR298
JSR298
MirrorLink
MirrorLink
MOST
MOST
Downloader
Downloader
DLNA
DLNA
HTML5
HTML5
IT Software Developer friendly Android API transparent to the vendor
C&D Platform Project’s Key Missions
Automotive Open API
New Android Multimedia Service for the MOST NetServices
Control
Control
Synchronous/
Isochronous
Synchronous/
Isochronous
Packet
Asynchronous
Packet
Asynchronous
Transparent IP based data channel
Ethernet
Transparent IP based data channel
Ethernet
Low Level Driver / Linux Kernel
Low Level Driver / Linux Kernel
MOST NetServices / JNI
MOST NetServices / JNI
FBlock Services
FBlock Services
Streaming Services
Streaming Services
Packet Services
Packet Services
C&D Platform Project’s Key Missions
Strategy
BM & AM Infotainment Hardware Platform
Reference C&D Platform
Edu. Platform
AM C&D Platform
BM C&D Platform
Testbed
MOST/CAN
Int. Module
BM Optimization
아이나비
Navigation
AM C&D Platform
A TM
EL
MOST150
IOC
CAN/OBD-II
MOST Cert.
Support
MO
ST
150 Tes
tbe
d
HBI
I2C
I2S
Testbed based on the
Real Components
OEM Adaptive
C&D Platform Project’s Key Missions
Strategy
Downloadable MOST Software Platform
Automotive API
Contexts
CND Platform
CND Platform
Streaming Source
MOST1
50
Streaming Sink
Store Server
Car Infotainment Center
MOST-based
MediaPlayer Apps.
MOST150
NetServices
Connected Vehicle Device
MOST Automotive Open API
Control Channel Synchronous Channel Asynchronous Channel MOST Low Level Deriver (MLD)
MOST Management Connection Service Media Service MOST Automotive Open API (MAA) Service
MOST Low Level Driver (MLD) Wrapper
Media List Module Streaming Module Media Control Module MOST Media Server / MOST Media Player
Download Manager
WAC HTTP TCP/IP LTE Connectivity