Common Vehicle Interface Initiative
Android™ Automotive SIG
Domain Interaction Projects
In-vehicle Payment SIG
Cloud & Connected Services Project
GENIVI Github Repository
GENIVI Code Project Descriptions
We have some exciting news to share -- today we announced the rebrand of GENIVI Alliance and we are now the Connected Vehicle Systems Alliance (COVESA). The new brand signifies the Alliance’s evolving technical focus to connected vehicle systems including in-vehicle, on-edge and in-cloud services, interfaces and data exchange. COVESA is the only alliance focused solely on developing open standards and technologies for connected vehicles, and our new brand and vision reflects the commitment and shared goal of creating a more diverse, sustainable and integrated mobility ecosystem.
Discover more about COVESA, and how we are accelerating the future of connected vehicles, in this short video.
COVESA will expand upon GENIVI’s strong foundation of active technology projects as well as its vehicle signal specification and work on vehicle to cloud connected services. COVESA encourages current and prospective new members to introduce new projects that deliver specifications, open source licensed software and related materials that equip the industry with useful assets for commercial solution development. More information on COVESA projects can be found on the COVESA Wiki.
Please see the full press release and visit our new website at covesa.global. Also, please take a moment to read what some of our members are saying about COVESA and their enthusiastic support for accelerating the future of connected vehicles. COVESA member quotes can be found here.
GENIVI will be gathering again on 5-8 October for its next event that is open to both members and non-members. This event will perhaps be one of the more important events in the 12-year history of GENIVI as several projects to evolve the purpose, scope and even brand of the organization will be unveiled. GENIVI Members can expect an early "reveal" webinar in late September so stay tuned for an email invite.
The theme of the meeting is accelerating the potential of connected vehicles. As with last Spring's event, the program will emphasize the how connected vehicles and the data they generate impacts services delivered by the automotive industry as well as adjacent industries. Participants can expect content on core projects like Android Automotive, Common Vehicle Interface Initiative (CVII) as well in-vehicle payments, dynamic insurance applications leveraging vehicle data, and cybersecurity considerations. If you have an interest in being considered as a speaker during this program, please contact Steve Crumb.
The GENIVI Board of Directors is still considering whether small face-to-face, regional gatherings in Munich and in Detroit-area are possible and prudent given the impact of the latest delta variant of COVID. This decision will be finalized in mid-August, leveraging the latest information from relevant agencies to ensure the health of all participants is the top priority. Either way, the event will use a new virtual platform called ExVo by AllSeated. The platform has a very immersive experience that makes participation in program content and in networking much more intuitive and enjoyable. GENIVI is able to offer 20 virtual booths for organizations interested in presenting product/service information to event participants. ExVo feels much more like a virtual showcase experience allowing participants to "browse" content available at the booth, to request additional information with a simple click as well as engage in direct conversation with a company representative. If you are interested in more information on sponsorship or reserving a booth, please contact michael nunnery or Karin Hanson .
As with previous events, the program timing will align to afternoon Central Europe Time and early morning for most US time zones. Content will be streamed live and also captured for on-demand playback by all including Asia-based audiences.
Program content will be published iteratively with a full program available in early September. If you have any questions about the event, please contact Steve Crumb. Please put a "save the date" in your calendars today for this important event and stay tuned for more information on the program in late August.
It was over a year ago that the first version of the Automotive Virtual Platform Specification (AVPS) was released, and during the pandemic year the AVPS has made slow but steady progress, leading to a new release.
The contributors to this specification are now proud to present version 2.0. This version carries significant updates in many critical chapters including Graphics, IOMMU, cryptography features, and introduces some new device areas as well.
The AVPS v2.0 is around 50 pages long and keeps its original style of including both a Discussion section and a formal Requirements section for each topic:
The discussion sections make up the bulk of the text so that the requirements can be succinct. Because of the complexity of the subject matter and the fast moving state-of-the-art, the discussion sections provide an overview of the current situation and important context for the requirements. This is not so common for requirement specifications, but seems very useful in this case. That introduction to each topic clarifies the rationale for the requirements and can also be a starting point for any discussions among buyers/users and providers/sellers of virtualization technology. The requirement section is the normative part and the document includes a specific chapter about what it means to follow / be compliant with, the specification. Regarding the content, the overwhelming industry standard for kernel-to-hypervisor APIs (virtual device APIs) is VIRTIO. For that reason the AVPS requires the use of VIRTIO in many areas, by referring to specific parts of the VIRTIO specification rather than repeating or rewriting those requirements.
AVPS serves a purpose in addition to the existing VIRTIO specification document as follows:
The team is proud of the achievement of getting version 2.0 out the door, and it is time to again spread the word of its existence and welcome further additional community input! The AVPS document has an open-source (Creative Commons) license which is a guarantee for your time investment.
In combination with VIRTIO, the automotive industry industry now has a strong starting point for a shared virtualization standard, and additional input can increase its scope and quality even further. Join the work to improve this important area of automotive technology!
– Gunnar Andersson - Technical Lead, GENIVI Alliance
On 1 July starting at 1600 CEST, GENIVI, W3C and interested contributors will gather for our next, extended working session on Common Vehicle Interface Initiative (CVII) topics. As you can see in the agenda below, the topics will include a broad range of existing and new topics. We want to thank those who completed the pre-workshop survey and the working session will kick-off with the important findings of that survey.
The Agenda for the working session is as follows:
B R E A K (at approximately 17.30)
As a follow-up to the productive collaboration experienced during the Common Vehicle Interface Initiative (CVII) workshops held at our all member meeting last May, GENIVI and W3C are planning a 3-hour follow-up working session to advance the active projects of the initiative. In advance of the working session, attendees of previous workshops, webinars and other CVII-gatherings have been requested to complete a survey to bring the projects to more rapid decision points for current and future work based on the information gleaned from the survey. Working session organizers are measuring perspectives in a variety of areas, some of which include:
If you have an interest and some degree of understanding of CVII, we welcome you to complete the survey prior to 22 June, to give the session organizers time to process the data prior to the working session.
The final agenda will be published late in the week of 21 June, but expect some of the topics to focus on advancing the Vehicle Signal Specification (VSS), continued discussion a an approach for a standard Vehicle Service Catalog (VSC), status of alignment to related collaborative organizations and building a supporting technology stack to support data exchange and management. The details for attending the extended working session can be found on the CVII Wiki landing page. If you wish to present or participate in this working session, please contact Philippe Robin or Gunnar Andersson.
As was discussed during the early May all member meeting, GENIVI and the Open Insurance Network (OPIN) have agreed to collaborate on a combined data standard that incorporates both vehicle and insurance data. This collaboration kicked-off on 26 May with a discussion of three areas of work: technical analysis, business analysis and data privacy and compliance.
During the technical analysis, the joint teams will compare their respective standard data models (including VSS), identify overlaps, and produce an aligned view representing both vehicle and insurance-related data. The teams will also document impacts of an aligned data model to current and future interface definitions. During the business analysis, the team will focus on producing end-to-end use case scenarios that combine vehicle and insurance data to validate the combined data model. These scenarios will have both real-time and event-related orientations that will impact insurance modeling, pricing and underwriting. And last but not least, the teams will explore issues of data privacy, security and compliance with regional and national regulations on data ownership and management.
The collaboration is settling into a regular, every other week cadence of meetings and welcomes active participation from others interested in the intersection of vehicle and motor insurance. For more information about this activity, please contact Steve Crumb.
Thanks to authors at Geotab, GENIVI has a new tech brief available called Curve Logging. This tech brief describes an approach for combining vehicle data sampling with edge processing to give the most accurate representation of a full data set within an allowable margin of error. With the growing amount of data generated by today's vehicles, logic is needed to balance accurate data with reduced costs for vehicle to cloud communication. Fleet management companies and a growing number of entities consuming passenger vehicle data need to strike this balance of efficiency and accuracy.
The tech brief describes Geotab's Curve Logging algorithm and also provides a link to the Geotab github repository in which the algorithm is further discussed and the library is made available under the MPL v. 2.0 license. Note also that a document listing associated patents can also be accessed from the repository.
On 22 April, GENIVI and eSync Alliance announced a new collaboration to simplify data gathering and management based on existing technologies delivered by the respective organizations. The press release was the result of a joint liaison agreement that enables the organizations to discuss how the data gathering portion of eSync's specification might apply in the Common Vehicle Interface Initiative (CVII) that GENIVI and W3C have introduced during the last year.
Part of the CVII work involves the industry engaging around a standard vehicle data model and GENIVI has put forth its Vehicle Signal Specification (VSS) as a candidate. As part of the collaboration between GENIVI and eSync Alliance, the organizations will explore the relationship between VSS and the eSync Alliance approach for moving data to and from the vehicle. Further, the GENIVI Cloud and Connected Services Project (CCS) has developed a reference architecture for vehicle to cloud connectivity and the "data pipe" technology described in eSync Alliance's documents may allow for a more rapid and standards-based approach for building out portions of that reference architecture. Additionally, eSync Alliance's specification defining a standard for Software over the Air (SOTA) will also be considered for inclusion in the standard vehicle service catalog (VSC) that is being developed as part of CVII.
The relationship established between GENIVI and eSync Alliance is one instance of the alignment activities required to make CVII successful. The initiative brings together existing and new standards and solutions to produce approaches that reduce complexity in future vehicle software and data management systems.
The new relationship will be further discussed during an upcoming virtual panel session entitled, "The Value of Standardization in Automotive Over-the-Air Updating and Data Gathering", being held on 27 April at 10:00 US EDT / 1600 CEST. Roger Lanctot and Greg Basich from Strategy Analytics will moderate the panel that includes the following panelists:
The panel is free to all who register here.
During its annual meeting in March, the GENIVI Board of Directors elected two new members, Geotab and Renesas.
Geotab will be represented by Christoph Ludewig, VP OEM Europe, and Ulf Bjorkengren, Senior Connectivity Strategist. Christoph recently joined Geotab after previous positions at Mercedes-Benz Connected Services and Daimler Fleet Management. Christoph has also graciously agreed to keynote during the upcoming GENIVI All Member Meeting (4-7 May) so you will hear from him soon. Ulf is a familiar contributor to GENIVI and W3C, having been instrumental in developing the Vehicle Interface Service Specification (VISS) and also contributing heavily to the Vehicle Signal Specification (VSS) or related open source projects in GitHub.
Renesas will be represented by Hisao Munakata, Senior Director, and long time participant in GENIVI. Munakata-san has consistently supported the usage of open software in Renesas' products and brings to GENIVI strong relationships with several open source stakeholders, alliances and Japan-based organizations.
The Board will welcome its new members during its upcoming meeting on 14 April.
The Board also acknowledges the great work and leadership provided to GENIVI by the departing Board members, Tero Salminen (OpenSynergy) and Ari Aalto (TietoEvry). We are very grateful for their insights over the years and look forward to their continued engagement in the alliance going forward.
The fundamental shift from a hardware-based to a software-centric IoT device on wheels requires a rethink to address customer needs. Today, customer value is driven by software features such as infotainment as well as driver assistance and intelligent connectivity features rather than by mechanical functions. This presents a towering challenge, as no company is going to be able to transform the automotive industry on its own. Companies have to collaborate within the automotive ecosystem and build synergies with partners. This is why we believe that open standards and open source, as a model for collaborative development, offer a faster path towards new and rapid innovations.
As part of the CVII, Bosch has contributed and is working on the Vehicle Edge and IoT Event Analytics open-source projects.
IoT Event Analytics is an efficient stream processing and complex event processing (CEP) engine based on a publish/subscribe system. It can run inside a vehicle to (pre)process data and in the backend. IoT Event Analytics platform already includes SDKs for Node.js, Python, and CPP to implement “talents” extend and use the platform. A Visual Studio Code plugin helps you to get productive fast.
The Vehicle Edge is a software stack for vehicle computers. It acts as a bridge to signals and services from field buses and other ECUs. The Vehicle Edge stack combines various software components and is built around the IoT Event Analytics platform. Vehicle signals are abstracted using the GENIVI VSS data model. These VSS signals are made available to vehicle-agnostic applications running in the IoT Event Analytics platform via the KUKSA.val server implementing the W3C VISS standard.
Bosch supports the GENIVI and CVII goal of establishing an industry-wide common vehicle data language and invites the open source community to use and further develop the Vehicle Edge and IoT Event Analytics. In the CVII we look forward to sharing best practices across the industry and to further fruitful discussions and software contributions.
Join the CVII by participating in any of the active subprojects.
In collaboration with Automotive World (Mobex), GENIVI along with guest speakers Magnus Feuer (Automotive Software Architect and W3C Contributor) and Gunnar Andersson (Tech Lead at GENIVI Alliance) will discuss a new set of challenges facing the automotive industry as it starts its transition to Service Oriented Architectures. You are invited to hear more during this free webinar that will be held on 6 April (4PM UK; 5PM CEST; 11AM US EDT).
Requirements will be extended with service specifications where interoperability and integration tests will be key vehicle program success factors. GENIVI, W3C, and collaborating organizations meet these member challenges by building on the successful Vehicle Signal Specification project and creating the Common Vehicle Interface Initiative (CVII) to standardize both vehicle data and services model.
Using the Vehicle Service Catalog in CVII, vehicle programs can elevate the conversation between stakeholders from requirements to use cases and interaction flows between ECUs, cloud services, and mobile devices. The risk of uncontrolled proliferation of overlapping service definitions can be turned into the strength of a well defined feature set with clear interface definitions described in an industry-wide, common manner.
Join this webinar where we show how the automotive industry can jointly build a strong set of services, signals, and models that will lay the groundwork for successful adoption of a Service Oriented Architecture.
Please place in your calendars 4-7 May 2021 as the dates for the upcoming GENIVI Virtual All Member Meeting. It is our sincere hope that this will be our final ALL virtual AMM and we hope for some face-to-face opportunities later in the year.
In May, we will continue to emphasize the Common Vehicle Interface Initiative (CVII) activities and use the first two days to emphasize the potential business value that CVII deliverables offers our members and the industry broadly. You may have heard much about vehicle data monetization, but vehicle data, when coupled with vehicle service definitions, can produce great business value to OEMs and their suppliers, even before third-party applications are considered. During our typical "trends and business value" track, occurring on the 4th and 5th, we will explore some "alternative" approaches to gaining value from standard vehicle data and services.
We will also hold working sessions for the four current tracks of activities under the CVII project, including vehicle data models, vehicle service catalogs, technology stack (tooling) and alignment to other organizations. In addition to the CVII tracks, we will hold another workshop on in-vehicle payments and a track on automotive cybersecurity. These workshops and the previously mentioned trends and business track will be open to GENIVI members and guests.
Finally, we believe it is time for an open discussion and dialog with our current GENIVI members. 2020 was a difficult year and the technical shift toward CVII and all things related to vehicle and cloud connectivity may have left some of our members questioning their role in the organization. We want to have an open and honest dialog about this, including a panel of Board members available to share the rationale of the shift, to talk about the future and to answer questions from our members. This members-only discussion will be identified as a separate session from the main AMM schedule and we will make members aware of when to show up for this important dialog.
If you are interested in sponsoring the all member meeting, please reach out to Karin Hanson (karinha at khansonevents dot com). While we will not have a virtual showcase this time, we will be exploring ways to support your commerce-related activities so please contact Mike Nunnery (mikenunnery at comcast dot net) for more information on options.
May is not far away so please reserve room in your calendars for this upcoming virtual all member meeting and we will get details about registration and the schedule posted as soon as possible.
The GENIVI In-Vehicle Payment Special Interest Group (IVP-SIG) recently held a very successful and well attended workshop. The workshop content directly focused on the intersection of in-vehicle technologies, payment technologies and EV-charging trends.
Thirty-four companies attended and heard content following three main themes: integrating the automotive and payment ecosystems, use cases related to EV-charging and trends in voice biometrics for commerce and authentication. John Moon, GENIVI IVP-SIG Lead, opened the workshop with the purpose and goals for the GENIVI IVP-SIG as well as an overview of the IVP ecosystem. Anthony Petit, Director of Internet of Things at Visa, continued the workshop with a presentation about the challenges and opportunities of more seamless integration of payments in the vehicle. His presentation was followed by a Q&A session with Chris Budzynski, Director of Utility Policy at Exelon, who provided a view of the priorities facing an energy provider in the emerging EV world. This was followed by a presentation by Boris Polania, Lead System Architect, e-Mobility Services at American Honda Motor Company, who spoke about "Takers and Givers", the use case of EV's not just consuming but providing power to the grid, and how that might affect payments. Finally, Daniel Thornhill, SVP Global Pre-Sales for ValidSoft, presented the emergence of voice as both a means of executing commerce in the vehicle, as well as authenticating the purchaser by means of voice biometrics.
Slides for most of the presentations are available on the IVP SIG wiki page. The IVP SIG is proceeding with additional activities including:
Additionally, GENIVI IVP-SIG is cooperating with TU-Automotive on a survey on IVP technologies and approaches, in preparation for the June vehicle commerce conference. You can participate in the survey here.
On 18 February, over sixty individual participants from nearly 40 unique organizations gathered for a several hour working session discussing the activities of the Common Vehicle Interface Initiative (CVII). Co-hosted by GENIVI and W3C, the working session offered an informative and (intentionally) diverse set of presentations and dialogs. The schedule, divided into three major components, can be found on the associated wiki page, on which you can also find slides for most of the presentations.
After brief introductions by Ted Guild, W3C Automotive Lead, and Gunnar Andersson, GENIVI Technical Lead, the first major component of the session included a series of updates from existing and related projects. These updates represented work already active in GENIVI and W3C and enabled participants see that CVII is already a mature and productive project, one built on a strong foundation of previously delivered work that is further blossoming within the activities of CVII.
The second major component of the working session was about alignment to existing work in other organizations like Sensoris, eSync Alliance, and the Open Insurance Network. Because the scope of CVII encompasses the work of many other organizations, an active work thread of alignment to the work of others is essential.
A third and final major component of the working session was focused on the CVII Technology Stack activities. Informative talks on developing a common Vehicle Service Catalog and Vehicle Signal Specification layering were given by experts. BMW and Bosch took time to contextualize CVII into their own, data-oriented future. And finally, discussion was held about CVII-related activities both in-vehicle and in the broader ecosystem of connectivity like Web of Things.
A general purpose and open email list (firstname.lastname@example.org) for keeping people informed on CVII was announced during the workshop and any one interested can subscribe at lists.genivi.org. For more information on CVII, please review the materials available on the CVII Home Page including a briefing document, an in-depth tutorial slide deck, and general information about upcoming events and meetings. Contact information for both Ted and Gunnar can be found on the CVII Working Session wiki page.
In addition to ongoing weekly meetings and webinars planned in coming weeks, CVII will be a major portion of the upcoming, GENIVI Virtual All Member Meeting, scheduled for 4-7 May 2021. Stay tuned for more details about this important gathering of the GENIVI community and others interested in the work.
GENIVI and W3C have planned a joint work session on 18 February (1600-2000 CET / 10:00am-2:00pm US EST) as one of several next steps taken to activate the Common Vehicle Interface Initiative (CVII). For several months now, GENIVI and W3C have been building awareness of the joint initiative with OEMs and the automotive industry broadly and the time has come to trigger additional productive collaboration around standard vehicle data models, vehicle/cloud interfaces and standard vehicle service definition and invocation.
Building on weekly meetings within the W3C Automotive Working Group as well as the GENIVI Cloud and Connected Services project, the upcoming working session will explore three key areas:
Participants will receive a status update on previous and current work encompassed in CVII and will also learn of practical ways of engaging in a number of active threads of the initiative.
The logistics for the working session can be found on the CVII pages of the GENIVI Wiki. The detailed agenda of the working session will be posted to CVII wiki page in coming days.
GENIVI and W3C invite you to join this important initiative as it builds momentum toward a unified, industry-standard approach for vehicle data, vehicle services and vehicle-cloud interfaces.