Vehicle to Cloud Expert Group
Meetings
Meetings Agenda and Report
Meetings agenda and report can be found on Confluence
Objectives
Collect and prioritize use cases
Define Reference Architecture
Identify existing, missing or reusable components
Identify and document reference applications
Identify and document any AGL framework gaps
Recruit volunteers to build out initial demonstration(s)
Business Use Case Candidates
Payments
Sharing, Parking, Petro/Charging, Traffic
Enable “Right to be Forgotten”/Privacy and Consent in a data driven ecosystem economy
In-Vehicle Personalization
Usage-based Insurance
Vehicle/Ride Sharing/Car Rental
Tracking
Asset management
Cargo tracking
Technical Use Case Candidates
Telematics Integration
GPS telematics pushed to a MQTT queue in the cloud
OEM Data integration / management
User Data Privacy Management
Authentication
User-to-Vehicle
Vehicle-to-Cloud
Trusted Vehicle Identities
Shared Data Management
Third Party usage & access
Data Encryption & Signing
Connectivity
LTE/5G connectivity
QOS
Application Candidates
Authenticate to third-party subscription service
Save Vehicle preferences from car to cloud
Cloud-initiated Feature Activation
CAN Data is encrypted, signed and stored in OEM Cloud
* Out of Scope for Current Phase:
Integrated Device Management (OMA/DM or OMA LWM2M)
Secure/Software Over-the-air Updates (SOTA) - Discussed 30-Jul-2018
Remote Vehicle Diagnostics - Added / discussed 30-Jul-2018
Predictive Maintenance
Data Tagging in-vehicle
Members
Roadmap
Meeting Notes
November 15, 2023
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
Megan Knight - AWS
Nenad Illic - AWS
October 30, 2023
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
Megan Knight - AWS
Nenad Illic - AWS
Confluence updated with task breakdown
Assigning of tasks and determining of signals discussed.
Do we have a list of signals our customers are asking for? We can ask internally as well.
What does our current Fleetwise demo push up? Speed, acceleration, break pedal pressure, etc. Nenad can send these signals to the group.
By next meeting we will provide next signals -
October 16, 2023
Attendees:
Agenda:
+ Redefined Scope - review with group
+ COVESA response
+ kuksa.val questions
+ SOW timeline based on redefined scope
* Scott says it would be a COVESA specification. GM is jumping into Eclipse SDV - story could be changing. Some things will pump back into VSS. Not clear how we would do the compliance as they don't have a story of what that would look like today. There is not implementation of uProtocol stuff - no one has signed up to use it other than GM. They are working towards implementation in the next few months - we don't know usability/applicability.
* If we want something in the next 6 months, some form of simple VSS payload and MQTT would be acceptable and simple to build. Would it stand the test of time though?
* We may have to be okay throwing it away if other standards take off more successfully than this one. Nenad and Megan want to make sure we are laying the groundwork for iteration without walking through a one-way door, if possible.
* We will focus on creating something concrete and accept it will change a year from now. Many of the things floating around the space currently are all ideas with little supporting code.
* Consensus on Nenad's approach / Definition of Done. We need to make the conversation happen through implementation.
* Worked through Nenad's document that includes Definition of Done / Functional Requirements / Non-Functional Requirements
* Strongly prefer to not use JSON
* Focus on MQTT version 5
Next steps:
* task breakdown + allocation
* need to look at timeline
s4 starter kit to show connectivity in-vehicle and possibly extend to V2C stuff - within Green Machine. This body of work is not dependent on specific hardware - S4 is only needed for green machine.
Deliverable of Nenad being able to do the cloud side - would need to get him something well before April 1; Maybe March 1?
If we had in-vehicle part ready by march 15, does that give Nenad enough time to do the cloud stuff?
Open source credits won't expire in this time frame. Contractor dollars - as long as we have something rolling, we can roll funding over.
October 2, 2023
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
James Simon - AWS
Megan Knight - AWS
Nenad Illic - AWS
Nenad taking ownership of the project on the AWS side.
James committed gerrit 29240 and 29239. Nenad has been reviewing these commits. Wants to talk to James about what his intentions were and how we can improve what is there.
Talked about options for external collaboration on the protocol specification. Possibilities include VSS (COVESA) and building something on top of it and
uProtocol, the SDV/ GM project.
Scott will send an introduction of Nenad and Megan to Sebastian and the VSS people.
Jan-Simon trying to acquire S4SK boards for AGL and AWS, but we keep running into roadblocks. Would like to use the S4SK for an embedded world demo in April.
Goal for next meeting:
Intro email from Scott to VSS
Nenad to research what is available in VSS
Document the scope and value to the customer to be reviewed during the next call.
September 18, 2023
Attendees:
Walt Miner - LF
Scott Murray - Konsulko
Jan-Simon Moeller - LF
James Simon - AWS
Megan Knight - AWS
Nenad Illic - AWS
James has code ready for gerrit and documentation. Generic message header, HVAC, location, and self-defining message set.
June 12, 2023
Attendees:
Walt starting on SOW for V2C work
KUKSA.val databroker recipe was merged to master. Nothing using it yet. Scott will get the Qt apps changed to use it for Pike M2.
Yan's project was approved internally. A major update will be provided during the AMM.
Previous
May 30, 2023
Attendees:
Walt Miner - LF
Scott Murray - Konsulko
Jan-Simon Moeller - LF
Kurokawa-san - Renesas
KUKSA.val 0.3.1 merged on master. Cherry picked to Octopus.
Rust mix-in layer merged on master
Walt starting on SOW for V2C work
Previous
April 17, 2023
Attendees:
James will send estimated hours for contractors to complete V2C tasks later today.
Working on HVAC implementation using VSS object model.
Trying to get more feedback from Wireless Car and Aicas.
Walt still working on getting Mercedes to contribute their Comfort
API
-
-
December 12, 2022
November 14, 2022
Attendees:
Amazon - James suggested creating a reference V2C architecture with sequence diagrams, protocols buffer files, patterns, build system, reference implementations for cloud and vehicle clients. Timeline would be implementation in March with a white paper. James would like include some FMEA documentation as well so we analyze corner cases and error cases.
September 19, 2022
August 22, 2022
Attendees:
Amazon - Nenad got stuck in Serbia so Richard attended. The AWS who will be working on identity management will be starting on it after Labor Day (commitment is about 10 hours per week.)
Will work with NXP to get the Goldbox BSP into AGL CI. Nenad will send the current layer they are using to NXP.
July 25, 2022
Attendees:
Amazon - Continuing to evolve the demo. Nenad will be looking at VirtIO and participating in the Wednesday calls going forward.
Will work with NXP to get the Goldbox BSP into AGL CI. Nenad will send the current layer they are using to NXP.
July 11, 2022
Attendees:
Amazon - AWS demo at Embedded World looked good. Nenad reported that they got good feedback on their demo which will continue to evolve.
Will work with NXP to get the Goldbox BSP into AGL CI. Nenad will send the current layer they are using to NXP.
April 4, 2022
Attendees:
Amazon - Amazon switched to the Gold Box for the demo. Scott pointed out that there is a Yocto layer at Code Aurora (meta-alb) that might be usable. Richard has someone taking over this meeting for him starting week 19.
Cancel the next meeting due to Easter Monday
Richard worked through the “Identity Management for V2C” feature with one of his engineers who has experience with OEMs in delivering payloads from server to the ECUs via the TCU. They will be writing up the requirements from their white boarding and add them to the confluence page.
AICAS - urgent customer programs taking priority over the demo work lately.
Scott got the Telematics image building and booting for the Marlin release. The recorder application does not work. Plans to get the working with kuksa.val.
March 21, 2022
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
Paul Barker - SanCloud
Damiano Senese - AICAS
Richard Elberger - AWS
Chih-Ming - AICAS
Sachin Gole - FEV
Amazon - Richard worked through the “Identity Management for V2C” feature with one of his engineers who has experience with OEMs in delivering payloads from server to the ECUs via the TCU. They will be writing up the requirements from their white boarding and add them to the confluence page.
AICAS - urgent customer programs taking priority over the demo work lately.
Scott indicated that is likely he will get the existing Telematics working this week on Marlin.
March 7, 2022
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
Paul Barker - SanCloud
Damiano Senese - AICAS
Richard Elberger - AWS
Chih-Ming - AICAS
Sachin Gole - FEV
Richard will be meeting with Haydn this week about the roadmap for V2C and Containers and Mesh EGs and will be in Germany in two weeks to work on the demo for Embedded World.
Damiano - Aicas continues to work on integrating connection manager into the reference design.
Paul - SanCloud has decided on their architecture for the demo. They will use a local
Mosquitto broker. Will try to open source their app, but they are working with a partner that they need to clear this with,
Scott working on getting telematics image building for Marlin M3. Will see for tomorrow. Got kuksa.val building and tested it with getting speed into the apps as a replacement for Signal Composer. Will try to get the recipe into M3 as well.
-
Feb 22, 2022
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
Paul Barker - SanCloud
Damiano Senese - AICAS
Richard Elberger - AWS
Chih-Ming - AICAS
Sachin Gole - FEV
Feb 7, 2022
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
Paul Barker - SanCloud
Damiano Senese - AICAS
Richard Elberger - AWS
Chih-Ming - AICAS
Sachin Gole - FEV
January 24, 2022
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
Paul Barker - SanCloud
Damiano Senese - AICAS
Richard Elberger - AWS
Chih-Ming - AICAS
Sachin Gole - FEV
AICAS - working on making their application into a service that their data center can use to make the best connection.
SanCloud - working on BSP updates for TI and BBE enhanced. Should be ready for Marlin.
Richard - AWS IoT Express Link and AWS IoT Fleetwise. These will be demoed in the Embedded World AGL booth running AGL on a couple of boards. The cellular module is the
Sera R5 Starter kit
January 10, 2022
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
Paul Barker - SanCloud
Damiano Senese - AICAS
Chih-Ming - AICAS
Sachin Gole - FEV
December 13, 2021
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
Paul Barker - SanCloud
Damiano Senese - AICAS
Chih-Ming - AICAS
Sachin Gole - FEV
November 29, 2021
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
Paul Barker - SanCloud
Damiano Senese - AICAS
Sachin Gole - FEV
November 15, 2021
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
Paul Barker - SanCloud
Damiano Senese - AICAS
Paul: SanCloud has been looking at the latest changes on master with App FW deprecated because they want to make sure that they are not doing things that require a lot of rework later. Working on mosquito MQTT. Access to CAN is their biggest concern right now.
Domiano: Chi-Ming working on connector.
November 1, 2021
Attendees:
Walt Miner - LF
Scott Murray - Konsulko
Paul Barker - SanCloud
Richard Elberger - AWS
October 18, 2021
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Scott Murray - Konsulko
Paul Barker - SanCloud
Damiano Senese - AICAS
October 4, 2021
Attendees:
Jan-Simon Moeller - LF
Damiano Senese - AICAS
Richard Elberger - AWS
Scott Murray - Konsulko
Sergio Rojas
September 20, 2021
August 23, 2021
August 9, 2021
Attendees:
AICAS has switched their work to use Raspberry Pi 4 and has started on their work. They will be incorporating a
Waveshare 5g module. Damiano will update the Confluence page with the hardware set up.
July 26, 2021
July 12, 2021
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Damiano Senese - AICAS
Paul Barker - SanCloud
Richard Elberger - AWS
Scott Murray - Konsulko
AICAS and SanCloud provided some updates on their plans for reference apps.
Richard brought up that there may be regulatory issues around using VIN number as the vehicle identifier in Europe due to GDPR. Will be doing a deep dive into the issues around that and what options we have to do something else.
June 28, 2021
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Damiano Senese - AICAS
Scott Murray - Konsulko
May 17, 2021
Apr 19, 2021
Attendees:
Jan-Simon Moeller - LF
Michael Reimann - AICAS
Damiano Senese - AICAS
Richard Elberger - AWS
Paul Barker - Konsulko
Scott Murray - Konsulko
Mar 22, 2021
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Michael Reimann - AICAS
Damiano Senese - AICAS
Richard Elberger - AWS
Paul Barker - Konsulko
Scott Murray - Konsulko
Mar 8, 2021
Attendees:
Walt Miner - LF
Jan-Simon Moeller - LF
Michael Reimann - AICAS
Damiano Senese - AICAS
Richard Elberger - AWS
Richard updated the confluence page with more information on use cases and a story board for Telematics demo #1
AICAS will work on a story board for demo #2 for the next meeting.
Richard met with Quectel about their 5G board. They will be joining the AMM next week.
Feb 22, 2021
Attendees:
Continued to discuss the use cases. Richard mentioned working backwards from the customer's expectations.
Richard is getting a 5G Quectel eval board in the next month. Discussed the challenges around connectivity and multiple connections.
Feb 8, 2021
Attendees:
Spent time on introductions
Last year MERA contributed plug-ins for Microsoft Azure and AWS.
AICAS reviewed how their product might use AGL
Richard: Let's define a goal for the end of 2021.
Created a V2C EG
Confluence page to document the ideas for reference designs.
24-August-2020
Call cancelled due to local wildfires
10-August-2020
Introduced the VW guys to the team
13-July-2020
No one dialed in so call disconnected at 7:39 AM PDT
29-June-2020
mikahail.aaytsev@mera.com
santhosh babu @ ford motor
robbie.jones@forgerock.com
Welcome Santosh from Ford Motor Company! Mera Systems also discussed their web service and is actively collaborating with T-Systems (who updated us that they 'were able to get things running and only have to get our own HTML5 app communicating with' it.)
15-June-2020
call rescheduled due to conflicts
01-June-2020
leonid.lazarev@mera.com
mikahail.aaytsev@mera.com
robbie.jones@forgerock.com
shankhoghosh123@gmail.com
Mera Team updated us on conversation last week with T-Systems and Azure connector; moved all future calls back by 30 minutes (new start time is 7:30 AM PDT.)
18-May-2020
No one dialed in so call ended 6 minutes after top of the hour.
04-May-2020
Mera shared that their azure integration (view notes from previous call below) is awaiting approval- see https://jira.automotivelinux.org/browse/SPEC-3351; they have aws prototyped; gcp a possibility.
There was a great V2C and C2V demo shown on our last call;
20-April-2020
06-April-2020
Discussed Mera's implementation of auto telematic messages published to IotHub in Azure, and possible future work to (perhaps) do something in AWS given T-systems choice on said platform. FYI we may have a high-level demo of the former on the next team call.
23-March-2020
Attendees: the Mera personnel referenced below.
The folks from our most-recent member Mera (Mikhail, Leonard and and Andrey) shared work they are doing re: GPS telematics pushed to a MQTT queue in Azure; moving forward those payloads and the mechanism could be generalized so that it could be published to any cloud vendor. This seems like a great use-case for this working group thus it has been added to the UCs listed above.
09-March-2020
No one dialed in (perhaps due to day-light savings time-zone change in US) so call cancelled 6 minutes after the hour
24-February-2020
Call postponed due to RSA trade show
03-February-2020
Call postponed due to EMEA travel
13-January-2020
Attendees (taken from GoToMeeting):
Welcomed Scott to this 'party line'; waited for Tim to join to get more details on their SSI/DID framework selection; topic of conversation tabled until our next call on 1.27.20
16-December-2019
Attendees (taken from GoToMeeting):
Briefly discussed Decentralized Identity for T-system's parking demo. Hopefully we can discuss the details of their solution when we reconvene after the holidays on January 13th.
4-November-2019
==No one else dialed in so call ended at 7:05 AM PDT
14-October-2019
==No call given F2F meetings in Monte Carlo
7-October-2019
Attendees (taken from GoToMeeting):
Discussed:
getting 'more information' on the Self Sovereign ID platform that T-systems will use in their ongoing parking payment demo (possibly shown at CES 2020). Drivers license verification can be leveraged in said platform.
having a F2F meeting in Monte Carlo at the AGL Monte Carlo conference later this month
(given that last point) cancelling the call for 10.21.19 (or 12.10.19 depending on your locale)
23-September-2019
Attendees (taken from GoToMeeting):
No one else dialed in so call ended at 7:05 AM PDT
9-September-2019
call cancelled due to scheduling conflicts
12-August-2019
Attendees (taken from GoToMeeting):
No one else dialed in so call ended at 7:05 AM PDT
29-July-2019
Attendees (taken from GoToMeeting):
robbie.jones@forgerock
Tim Laine, Lorenz, Marius @t-systems.com
Aymeric, Fulup, Jose, Loic @ iot.bzh
Recap
Discussed T-Systems upcoming Parking payment demo; discussed if parts of our collective past IdM demo (the NFC tag demo shown at CES '19) can be leveraged for said demo
Retrieving user attributes from the IdM could be interesting to show for a payment demo
15-July-2019
Attendees (taken from GoToMeeting):
robbie.jones@forgerock
tim.laine@t-systems.com
Recap
1 July-2019
Attendees (taken from GoToMeeting):
robbie.jones@forgerock
tim.laine@t-systems.com
Jan-Simon Möller
Recap
Update: T-Systems is working on an upcoming Car Share and Parking payment demo
Given the maturity of this demo, we have moved it up in the U.C. list above.
17-June-2019
Attendees (taken from GoToMeeting):
robbie.jones@forgerock
muthuganesan.muthiah@panasonicautomotive.com
wminer@linuxfoundation.org
jsmoeller@linuxfoundation.org
Agenda
Reviewed charter/mandate of the group for new members
Recapped work thus far on Business and Technical UCs
Concluded that we should look at the work in the Connectivity EG given common synergies
20-May-2019
Attendees (taken from GoToMeeting):
Agenda
06-May-2019
Attendees (taken from GoToMeeting):
robbie.jones@forgerock
aymeric.aillet@iot.bzh
johan.cahier@iot.bzh
(call-in dialler #1)
Agenda
22-October-2018
Attendees (taken from GoToMeeting):
Agenda
Discussion Point #1
Discussion Point #2
08-October-2018
Discussed Business use case prioritization with Walt, who will present to Advisory Board and other members for feedback
Discussed creation of a V2C EG White Paper using the new Confluence site
Discussed AECC
13-August-2018
Attendees (taken from GoToMeeting):
Ashley Stevenson
Michael Tworek
Tiejun Chen
Walt Miner
Discussion Topics
Reviewed business use case candidate list with Walt - feedback that SOTA, while technically V2C, has been well covered in other areas; also that GDPR (Privacy / Compliance) was a topic of interest during a recent Advisory Board meeting
Reviewed some other business use cases from MOBI initiative (
https://www.dlt.mobi/) provided by Michael Tworek; will review and cross-reference with existing use cases
Once consolidated, we will provide the list of business use cases for Walt to circulate to get community feedback on prioritization
Moved “Shared Data Management” down to technical use cases, as its an underpinning technical theme that supports many business use cases, rather than a business use case unto itself
30-July-2018
Attendees (taken from GoToMeeting):
Rafal Garbat
Tiejun Chen
Ashley Stevenson
Jan-Simon Moeller
Hiroto Imamura
Discussion Topics
Attendees agreed to keep minutes and notes on this wiki page
Discussed the need for cloud-side integrations for V2C use cases, which is a relatively new angle for existing apps and demos that do not necessarily depend on external integration with cloud apps to demonstrate use case
Discussed OTA updates as one example
Discussed some intersections with Connectivity EG, but per Jan-Simon, this EG mostly focused on Wifi, Bluetooth, etc.
Hiroto suggested we survey OEM AGL members to determine their top V2C use cases
Rafal mentioned how most vehicle data today is OEM-specific
Ashley mentioned looking to other standards bodies, like CCC for V2C use cases
Rafal suggested considering 5G impact on V2C use cases
Team agreed to create a simple slide deck with suggested use cases and circulate to SAT, then to broader AGL members, including Advisory Board
16-July-2018
Attendees (taken from GoToMeeting):
Archans
Ashley Stevenson
Daniel Bernal
Fulup-IotBzh
Harunobu Kurokawa
Hiroto Imamura
José Bollo [Iot.Bzh]
Michael Tworek
Pushpavati
Rafal Garbat
Tiejun Chen
Walt Miner
Léonard Moustacchis
Discussion Topics
Tokyo F2F Meeting Attendees - 2018-02-22