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 Stack • 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 <
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
udev 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 Intel.
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