CE EG Connectivity – Welcome and Status Wednesday 10 th October Business Track

Paul Wiles / Sriram G GENIVI CE Expert Group lead / System Architect Jaguar Land Rover / KPIT Cummins

Dashboard image reproduced with the permission of Visteon and 3M Corporation 12-Oct-12 GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 1 Copyright © GENIVI Alliance 2012 Current Execution Projects

Bluetooth Project Lead – Oleksandr Domin - BMW Connectivity

Device Project Lead – Sriram G - KPIT Management

Media playback Project Lead – Luis de Bethencourt- Collabora

Smart Phone Project Lead – Andreas Koenig - Jambit Connectivity

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 2 Bluetooth Connectivity

Collect Use - Define Code Compliance requirements Case API Statement

Enabling Technologies within scope of this Project  Bluetooth profiles: • Hands-Free Profile (HFP) • Advanced Audio Distribution Profile (A2DP) • Audio/Video Remote Control Profile (AVRCP) • Device ID Profile (DID) • Object Push Profile (OPP) • Phone Book Access Profile (PBAP) • Message Access Profile (MAP)

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 3 Bluetooth Connectivity

Components EXCALIBUR FOTON GEMINI 10/2012 04/2013 10/2013

Level 3 – Specific Compliance based on source code

Level 2 – Abstract P1 Component‘s P1 Component Compliance based • • Bluetooth Media Playback on interfaces • Bluetooth Hands Free • Audio Processing • Bluetooth Phone Book

Level 1 – Placeholder P1 Component P1 Component Compliance based • Bluetooth Media Playback • Personal Information on requirements Management

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 4 Bluetooth Connectivity

Applications

Human Machine Interface (HMI)

Bluetooth Device Manager Telephony Manager Office Manager

Device Adapter Agent HandsfreeGateway VoiceCall Handsfree Modem Manager VoiceCallManager Transfer Client PhonebookAccess

D-Bus <> <> <> Bluetooth Stack Bluetooth Hands Free Bluetooth Phone Book

Mecel GENIVI Bluetooth API wrapper ConnMan oFono Obexd Cybercom GENIVI Bluetooth API wrapper DUN / PAN HFP PBAP

Betula API blueGO API

Bluetooth Driver BlueZ Blue SDK Profiles

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 5 Device management

Collect Use - Define Code Compliance requirements Case API Statement

Scope • Includes: • Detecting of wired and wireless devices • Identification and classification of devices • Media detection • Notification of Media Content

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 6 Device management

Components EXCALIBUR FOTON GEMINI 10/2012 04/2013 10/2013

Level 3 – Specific Compliance based on source code

Level 2 – Abstract Compliance based P1 Abstract Reference on interfaces Component Implementation

Level 1 – Placeholder Compliance based on requirements

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 7 Device Management

DeviceManagement CE Device Manager Capabilities Plugin Data Types Presentation Management Persistence

Content Device Network BT Listener Plugin(s) Discoverer Policy Listener Plugin(s)

Bluetooth libudev.so Stack

Core Device Management Device Management plugins

Sub feature From GENIVI Platform

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 8 Media Playback

Collect Use - Define Code Compliance requirements Case API Statement

Scope • Includes: • Playback controls such as play, pause, stop etc. • Media Indexing. • Media Browsing Including playlist generation. • Excludes: • Core media pipeline(such as decoding, splitting, filtering) • Audio Management

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 9 Media Playback

Components EXCALIBUR FOTON GEMINI 10/2012 04/2013 10/2013

Level 3 – Specific Compliance based on source code

Level 2 – Abstract Compliance based P1 Abstract on interfaces Component

Level 1 – Placeholder P1 Placeholder Compliance based Component on requirements

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 10 Media Playback

Applications

Human Machine Interface (HMI)

Media playback

D-Bus API Playback Control Media Indexer Media Browser

Component

GENIVI Media Player API wrapper

Playback Indexer Browser OR Comercial API

Commercial Stack

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 11 Smart Phone Connectivity

Collect Use - Define POC Compliance requirements Case API Statement

Scope Includes: • List/Filter/Launch/Terminate Apps • Transfer UI and audio content • Integrate car controls Next Steps: • Next steps: Investigate a common set of use cases and requirements, for both Mirroring Technologies such as MirrorLink and App Link Technologies such as LivioConnect or IVILink. • Communication with CCC. • Finalize requirements and use cases for Foton release

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 12 Smart Phone Connectivity

Components EXCALIBUR FOTON GEMINI 10/2012 04/2013 10/2013

Level 3 – Specific Compliance based on source code

Level 2 – Abstract Compliance based P2 Abstract on interfaces Component

Level 1 – Placeholder Compliance based P2 Placeholder on requirements Component

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 13 New Projects

NEW We have recently Agreed to start a new Execution project for NFC which will be led by Samuel Ortiz of .

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 14 CE Contributors

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 15 Thank you - Q&A

GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries 12-Oct-12 Copyright © GENIVI Alliance 2012 16