User Tools

Site Tools


agl-roadmap

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
agl-roadmap [2018/07/04 18:02]
sdesneux
agl-roadmap [2018/07/18 13:21]
waltminer [From App FW and Security EG]
Line 28: Line 28:
      * {{:​ff-partial-yellow.png?​nolink&​75|FF-PARTIAL}} Distinction between platform services (e.g., nfc, telephone) and user services that run inside a user context (e.g., media player and lightmedia scanner) ​      * {{:​ff-partial-yellow.png?​nolink&​75|FF-PARTIAL}} Distinction between platform services (e.g., nfc, telephone) and user services that run inside a user context (e.g., media player and lightmedia scanner) ​
      * Changes necessary at binder level for V2C (SSL transport)      * Changes necessary at binder level for V2C (SSL transport)
-     * Application signing and installation mechanism+     ​* ​{{:​ff-partial-yellow.png?​nolink&​75|FF-PARTIAL}} ​Application signing and installation mechanism 
 +       * {{:​ff-ready-brightgreen.png?​nolink&​75|FF-READY}} Mechanism for checking signature is in place.  
 +       * Require all apps to be signed in GG 
 +       * Developer workflow is needed for managing keys 
 +       * Development mode and Production mode for app management ​
      * Secure applications running on a remote device such as mobile phone or tablet that are rendered on the IVI system.      * Secure applications running on a remote device such as mobile phone or tablet that are rendered on the IVI system.
      * {{:​ff-ready-brightgreen.png?​nolink&​75|FF-READY}} Binder APIv3 (enable dynamic APIs)      * {{:​ff-ready-brightgreen.png?​nolink&​75|FF-READY}} Binder APIv3 (enable dynamic APIs)
Line 53: Line 57:
          * Improved development cycle (based on partial Widget installation)          * Improved development cycle (based on partial Widget installation)
          * First step to support package manager for SDKs (Yomo)          * First step to support package manager for SDKs (Yomo)
 +
 +     * **GG Priorities for App FW**
 +       * Multi-user use case
 +       * Headless/ Telematics use case
 +       * Unit testing for app framework
  
 ==== From Graphics EG ==== ==== From Graphics EG ====
Line 93: Line 102:
        * {{:​ff-partial-yellow.png?​nolink&​75|FF-PARTIAL}} Extend low level binding to hardware other than CAN. Need to determine what the next target hardware should be.         * {{:​ff-partial-yellow.png?​nolink&​75|FF-PARTIAL}} Extend low level binding to hardware other than CAN. Need to determine what the next target hardware should be. 
        * Factory programming of CAN message set based on final vehicle configuration. Requires multiple vehicle message dictionaries to be present in the code.         * Factory programming of CAN message set based on final vehicle configuration. Requires multiple vehicle message dictionaries to be present in the code. 
 +       * **Add GPS data to virtual signal composer**
 +       * **Sensor data collection and include in signal composer**
 +       * **V2C interface**
 +       * **Improved performance using Denso Ten baseline as presented at ALS 2018**
 +
      * Bluetooth improvements      * Bluetooth improvements
        * {{:​ff-ready-brightgreen.png?​nolink&​75|FF-READY}} **Bluetooth binding rewrite** for stability and robustness ​        * {{:​ff-ready-brightgreen.png?​nolink&​75|FF-READY}} **Bluetooth binding rewrite** for stability and robustness ​
        * {{:​ff-ready-brightgreen.png?​nolink&​75|FF-READY}} **PBAP/​Contacts binding**        * {{:​ff-ready-brightgreen.png?​nolink&​75|FF-READY}} **PBAP/​Contacts binding**
-       * BT PAN binding 
        * BLE binding ​        * BLE binding ​
      * WiFi improvements      * WiFi improvements
Line 112: Line 125:
      * Hardwired connection to telephone for **Telematics use cases**      * Hardwired connection to telephone for **Telematics use cases**
      * Network management binding      * Network management binding
-       * General network connectivity above connman to manage connectivity including IPv4/v6 configuration,​ bridging, tethering, network QOS and switching+       * GG priorities in bold 
 +       * General network connectivity above connman to manage connectivity including ​**IPv4/v6 configuration**, bridging, tethering, network QOS and switching 
 +       * **Add configuration support for networking into settings app**
        * User profiles to allow authorized users to configure interfacing        * User profiles to allow authorized users to configure interfacing
-       * Support multiple low-level interface binding backends including Ethernet, WiFi, BT PAN, and WWAN+       * Support multiple low-level interface binding backends including ​**Ethernet, WiFi**, BT PAN, and WWAN 
      * For 2018 - evaluate usage of connman versus network manager/​modem manager for long-term especially for 4G and complex use cases.      * For 2018 - evaluate usage of connman versus network manager/​modem manager for long-term especially for 4G and complex use cases.
-     * Port Comtech'​s OSS nav app to demo HMI  ​+
  
 ==== From V2X EG ==== ==== From V2X EG ====
agl-roadmap.txt · Last modified: 2021/03/11 12:21 by YAMAGUCHINaoto