Android™ Automotive SIG
Domain Interaction Projects
Cloud & Connected Services Project
GENIVI Github Repository
GENIVI Code Project Descriptions
GENIVI Yocto IVI Baseline
GENIVI is actively investigating essential standards and solutions needed to enable a fully data-oriented, connected vehicle architecture. In just a few years, connected cars will become the predominant form of automotive transportation. A number of actors are working at breaking down the barriers to adoption for mobility services based on automotive data and helping drivers, communities, mobility services, aftermarket and repair services and automotive manufacturers extract the most value from that data. But this has already resulted in a somewhat fragmented ecosystem where different actors are using different solutions to access the data of connected cars.
As an example of the fragmentation, we have identified competing commercial initiatives that are developing mostly proprietary solutions, and more than one partly overlapping collaborative efforts. Several start-ups are already active for delivering data of production vehicles to the market place in the short term.
As more of the solutions also involve public infrastructure, including the smart cities concept, the time for finding a common approach is imminent. We have gathered a list of collaborative projects that look at various facets of the same topic on a mid to long term.
A priority topic emerging from this analysis is the need to agree on an industry-wide common data model. GENIVI has already delivered an overview and gap analysis for the different data models used by these collaborative projects. This first deliverable is available here.
In addition to the above usage, more and more automotive functions exchange data with the cloud-based back-end or execute partly using cloud computing. This back-end provides the basis for various innovative applications and functions that can execute with support of the cloud. These functions include autonomous driving, enhanced speech recognition and security-related system behavior analysis, and many more.
GENIVI believes there is a need to join forces and harmonize activities to realize the full data-oriented connected vehicle architecture.
The current alliance work on data-driven connected vehicle software architecture is an important step towards achieving the seamless coupling of the in-vehicle and back-end architectures, and delivering an end-to-end vehicle computing platform. This end-to-end platform leverages existing standards and solutions, but some gaps exist and an overall interoperability is still far from achieved. We are convinced the GENIVI work will help the automotive industry take a big step toward the future when the in-vehicle software, E/E architecture and the back-end architecture will be moving closer together.
The Cloud & Connected Services (CCS) project team has made a major step forward during Q1, 2020 with the initial design of an end-to-end vehicle-to-cloud communication framework. This framework incorporates technology components identified by various collaborative projects such as W3C Gen 2 protocol built on VSS2, GraphQL, ISO Extended Vehicle Neutral Server. It clarifies connections to in-car technologies such as AUTOSAR-defined SOME/IP and several others.
The team plans to implement a proof-of-concept demonstrator in order to validate the reference architecture of the communication framework. There is work breakdown structure for this work available here. We are now in the process of recruiting volunteers to help with the development activities.
The CCS proof-of-concept project roadmap is organized around 4 demonstrable milestones:
All contributors are welcome! Now is the right time to join the team and share your expertise in some implementation and test activities. For questions about how to join the team, please contact GENIVI PMO Lead or GENIVI Development Lead.
The GENIVI Alliance Board met on 17 March to discuss the current coronavirus situation and how it affects the planned GENIVI All Member Meeting scheduled for 12-14 May in Leipzig, Germany. Following recommended guidelines from global and national health organizations, the Board made two decisions.
First, the Board decided to postpone the physical (face-to-face) event to the fall with a new target date of 27-29 October, which will be confirmed with the Marriott Leipzig. Once the dates have been confirmed, we will communicate the new plan by email and on the website. The scope and purposes of the all member meeting, including its member showcase and the open community element that encourages participation by non-members, will continue as was originally planned for the May event.
An important second decision reached by the Board was to proceed with a slightly reduced scope Summit in May using virtual technologies to allow for program sessions to proceed as planned, though not in person. The details for this virtual approach are being finalized by GENIVI staff, but at a minimum, the program will support interactive participation and have the following elements:
The Board also made a request to explore holding a one-hour, virtual showcase during which sponsoring organizations would have a brief slot to introduce their products and services to a virtual audience and have the ability to set up offline conversations with interested attendees. Virtual beer and snacks will be served. More information on how this will be executed will be made in another blog post and through Mike Nunnery, GENIVI Marketing Manager.
While many of us would have enjoyed being face-to-face, we will have to wait until the fall to do so. But in the meantime, keep your calendars marked for 12-14 May for the first ever, GENIVI Virtual Summit. If you have any questions about this event, please contact me (scrumb at genivi dot org).
Stay healthy and safe and I wish you all the best during these challenging times.
Automotive OEMs are increasingly adopting Android(tm) Automotive embedded as a solution for their IVI stack. This adoption has introduced a series of challenges around integrating the Android Automotive embedded solution into existing legacy software and into other systems present in the vehicle.
Through a GENIVI-hosted Android Automotive Special Interest Group (AASIG), OEMs, their suppliers and the broader cockpit software ecosystem can discuss requirements, identify gaps and provide an aligned, community voice for discussion with the Google Android Automotive team. There are currently two active projects under the GENIVI AASIG umbrella: the Vehicle Hardware Abstraction Layer (VHAL) / Vehicle Data APIs project and the Audio Hardware Abstraction Layer (Audio HAL) project. Android-related discussions are also occurring in other GENIVI projects.
The AASIG VHAL / Vehicle Data APIs project has recently detailed a delivery roadmap for its initial deliverables. During a successful face-to-face meeting hosted at the beginning of February by BMW in Munich, the project team identified four proof-of-concept (coding projects) corresponding the various software architectural options that have been debated since last November’s GENIVI Technical Summit, held in Troy, Michigan.
The four proof-of-concepts include:
The AASIG VHAL project team has decided to implement first the External Data Server proof-of-concept because it relies on a very limited coupling of the Android Automotive side and the Vehicle side and can be implemented with available technologies like GraphQL, Node.JS and VSS data server.
The team has developed a complete work breakdown structure for the EDS proof-of-concept which is available here. We are now in the process of recruiting volunteers to help with the development activities.
The EDS proof-of-concept project roadmap is organized around four milestones, each representing a demonstrator deliverable:
All contributors are welcome! Now is the right time to join the team and share your expertise in the project's implementation and test activities. For questions about how to join the team, please contact GENIVI PMO Lead or GENIVI Development Lead.