CE EG Connectivity – Welcome and Status Wednesday 10Th October
Total Page:16
File Type:pdf, Size:1020Kb
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 <<GAbstractComponent>> <<GAbstractComponent>> <<GAbstractComponent>> 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 Device Management Device CE Device Manager Capabilities Plugin Data Types Data 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.