Page tree
Skip to end of metadata
Go to start of metadata

Top-priority projects

Cloud & Connected Services Project (active)

Challenge: Enable the full data-oriented connected vehicle architecture

  • Enabling easy interoperability of parts, flexibility and choice

  • Developing common solutions and software

  • Enabling access to all data we want to exchange

  • Controlling access to data

  • Enabling user privacy and data security

  • Clarifying responsibilities

  • Facilitating business opportunities and contractual agreements

  • Agreeing on names, roles, responsibilities

Android Automotive Special Interest Group (active)

  • Addressing shared technical challenges, improved software designs, and project-related questions in the industry adoption of Android Automotive into vehicles.

Hypervisor Project (active)

Challenge: Efficient realization of the move from networked system to consolidated systems

  • Extending / developing HV APIs e.g. starting from virtio.  Potentials for cross-industry consolidation?
  • Understanding where Common Interfaces are feasible and realistic
  • For implementors who are interested:  Surveying and analyzing available HV choices.
  • Building the system stack with hypervisors and networked operating system instances

Generic Communication Protocols Evaluation (Completed. FARACON tool delivered, look here)

Challenge:  Too many choices, too much diversity, too much boiler-plate code, adaption layers, and incompatibility.

  • Survey and compare choices MQTT-style, WAMP, RESTful/Web technology and other messaging level protocols

  • Deep dive: SOME/IP - where is it applicable, and where is it not?

  • Discuss and reach consensus.
  • Industry preferred options: Say, among 10-15 choices now, find 3-5 recommended (and for which scenarios they are recommended)

Graphics Sharing & Distributed HMI Compositing (Completed(green star)  See delivered documents)

((green star)However a small spin-off topic is still active on Android+Wayland graphics stack combination)

Challenge: Consistent distributed HMI experience across distributed and diverse multi-ECU systems.

  • Top-level compositing across domains for the same physical display, with or without mixed safety levels
  • Diverse operating systems and HMI technologies
  • Distributed HMIs - Wayland/Waltham... other
  • + Graphics transfer encoding/technology
  • Combining Linux (Wayland) and Android graphics stacks.

User Input Distribution and Coordination (not started)

(possibly a sub-project of Graphics Sharing & Distributed HMI Compositing)

Challenge:  Multiple inputs, varying by car model, technology, etc. bound to very complex multi-modal user interactions.

  • Complexity in encoding rules from input to effect
  • Bounded latency guarantees, time identification
  • Modes / modality and dynamic rules

System Health, Debugging and Analysis in Distributed Systems (suspended)

Challenge: The complexity of debugging and running robustly automotive computing systems with today's constant connectivity, data distribution, consolidation/virtualization and cross-domain interactions.
Seeking out, evaluating, consolidating and recommending Tools and Standards that support development of virtualized or connected, distributed systems with cross-domain interactions.

Comprehensive list of identified projects

  • Hypervisor solutions & low-level API standardization (virtio etc.)
  • Generic Communication Protocol – for cross domain GNU-Linux / AUTOSAR / Android / other
  • Including  Safe network protocol (End-2-end, etc.)
  • Graphics Transfer/Sharing
  • Including Distributed HMI Compositing
  • Input Handling Coordination
  • System Health/Debugging/Analysis (incl. Log & Trace)
  • Distributed System Lifecycle / Node State
  • Network Traffic routing & accounting (priority/bandwidth/payment…)
  • (Distributed) Audio management
  • Distributed User / Login / Profile management

Domain Interaction Strategy Kick-Off - Materials

2 November, 2017.

Frequently Asked Questions

  • No labels

1 Comment

  1. I think it make sense to keep "Graphics Sharing & Distributed HMI Compositing" and "User Input Distribution and Coordination" topics very close together or maybe even putting the "User Input Distribution and Coordination" as sub point of the Graphics Sharing & Distributed HMI Compositing