Download presentation
Presentation is loading. Please wait.
Published byAda Wilkerson Modified over 9 years ago
1
Technical Considerations of Application Certification Dr. Jörg Brakensiek Principal Architect, Nokia Chair of the Technical Work Group, CCC
2
Overview 1.MirrorLink® Concept 2.Deployment 3.Advertisement 4.Meta Information 5.Adaptation & Control
3
MirrorLink ® Concept Once connected, no need to touch or look at your phone
4
MirrorLink ® Concept Common API Security Display & Control Data Access Discovery & Events Audio Connectivity App Certs
5
Most of the MirrorLink Protocol is transparent to the Application Developers UI Mirroring Eventing Audio streaming MirrorLink Features important for Application Developers Application Deployment Advertising Applications Controlling the MirrorLink Session MirrorLink ® Concept
6
Deployment of MirrorLink ® Applications Certificate Database Test Lab App Developer Smartphone App Store Test Results App Upload Submit Retrieve Certificate Design App Guidelines Head-Unit User Install Enjoy
7
Deployment of MirrorLink ® Applications App ID Validity App Self Smartphone CCC Head-Unit Application Store CCC Certificate Database Application Certificates X.509 Self-signed CCC signed Certificate Retrieval HTTP GET Application Identifier Check Validity of Certificate Protocol: OCSP Update available Revoked OK (still valid) Uniquely identifies an application and its version
8
Signature Algorithm: sha512WithRSAEncryption Issuer: O = Car Connectivity Consortium CN = ACMS CA Valid from: May 16 2013 3:26:44 AM Valid to: July 23 2023 3:26:44 AM Subject: CN = 1.3.6.1.4.1.41577.2.1:... X509v3 Authority Information Access: OCSP - URI:http://acms.carconnectivity.org/OCSP Signature: [...] Application Certificates – Deep Dive Signature Algorithm Certificate Issuer Validity Period Subject (App Identifier) Certified App Information OCSP Info Signature
9
MirrorLink Specifics User connects the Phone with the Head-Unit Phone contains certified Applications User uses Application’s User Interface Advertising MirrorLink ® Applications
10
Phone Call Nokia Music Nokia Drive Are you alive I am Alive Who are you Launch Terminate
11
MirrorLink Promise All CCC Certified Applications will be advertised from Smartphones and made accessible from Head-Units Application’s Certificate contains Advertisement info Basic Information –Name, Description, URL, Provider, Icons Meta Information –App & Content category, Audio Support, Orientation support Certification Information –Locales for Drive & Park mode (result from test labs) Advertising MirrorLink ® Applications
12
Head-Unit provides App Menu to launch MirrorLink apps App’s user interface is mirrored using VNC protocol Vehicle’s state (Drive or Park) defines, which apps are allowed Application’s Meta Information
13
Prevent Launch of not- allowed applications Block prohibited content on the Head-Unit Screen Application’s Meta Information
14
Adaptation Needs for Apps Head-Unit Screen Size / Resolutions Head-Unit Control Concepts Head-Unit MirrorLink Feature Set Smartphone MirrorLink Feature Set Made available via Smartphone’s Common API Application’s UI Adaptation Common API
15
Application have Control over MirrorLink Session Trigger Head-Unit’s Virtual Keyboard Send Notifications to Head-Unit Switch Framebuffer Orientation Subscribe to Data Services Application respond to MirrorLink Session Events Switch between Drive & Park Mode Switch Framebuffer Orientation Voice Commands Controlling a MirrorLink ® Session
16
1.Deployment –Established Channels 2.Advertisement –Handled by Smartphone 3.Meta Information –Contained within X.509 Certificates 4.Adaptation & Control –Accessible via Common API Conclusion – App View on MirrorLink
17
THANK YOU MirrorLink, Automotive App Development made Easy
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.