Submission request to W3C

Submitted Materials


hereby submit to the Consortium the following specification, comprising the following document(s) attached hereto:

  1. Volkswagen Infotainment Web Interface protocol specification (VIWI protocol) (version 1.9.0-w3c)

which collectively are referred to as "the Submission". We request the Submission be known as the VIWI 1.9.0 Submission.


This is an update to a previous submission from Volkswagen AG to the W3C in order to share our latest version of the protocol.

With the Volkswagen Infotainment Web Interface (viwi), applications running on an in-vehicle infotainment (IVI) system or any device connected via TCP/IP capable connection get access to the systems resources and functionality.

The interface is based on web technologies. The goal using web technologies (HTTP, WebSockets) is to create a convienient and known API style for developers on both ends, the system and the application(s). VIWI is a restful service interface, which promotes (micro) service system design patterns. VIWI utilizes standardized web security mechanisms like TLS encryption, OAuth or JWT tokens. The API is designed in a graph-like fashion to allow interconnection between services. VIWI is treating the car like many web services from an API perspective. The REST approach is extended by a publish/subscribe mechanism for high frequency changes.

Intellectual Property Statements


Volkswagen AG hereby grants to the W3C a perpetual, nonexclusive, royalty-free, world-wide right and license under any Volkswagen AG copyrights on this contribution, to copy, publish and distribute the contribution under the W3C document licenses.
Additionally, should the Submission be used as a contribution towards a W3C Activity, Volkswagen AG grants a right and license of the same scope to any derivative works prepared by the W3C and based on, or incorporating all or part of, the contribution. Volkswagen AG further agrees that any derivative works of this contribution prepared by the W3C shall be solely owned by the W3C.
Should the Submission not be used as a contribution towards a W3C Activity, change control of the Submission shall remain with the Submitters/Authors.


The organization I represent on the W3C Advisory Committee agrees to offer licenses according to the W3C Royalty-Free licensing requirements described in section 5 of the 5 February 2004 W3C Patent Policy for any portion of the Submission that is subsequently incorporated in a W3C Recommendation.
DE10 2014 201 948 A1
Zustandslose Schnittstelle zum Zugriff auf Fahrzeug-Infotainment-Funktionen
DE10 2012 020 974 A1
Vorrichtung und Verfahren zur Bereitstellung multimedialer Daten in einem Kraftfahrzeug
Data Transfer Method, Communications Network, Subscriber and Vehicle

Required proprietary technology


Suggested action

We suggest that the Consortium discusses the Submission within the Automotive Business Group and the Automotive Working Group.


To help with this work, we expect to be able to continue our work in the Automotive Working and Business Group of the Consortium.


Inquiries from the public or press about this Submission should be directed to: Patrick Lünnemann <patrick.luennemann@carmeq.com>


this 16th of July, 2019,

Patrick Lünnemann