Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "IoT/M2MIWG/Weekly call minutes"

< IoT
(Review IoT Developer Survey Results)
Line 344: Line 344:
 
*Testbeds are doing great and will be announced in two weeks prior to the Red Hat Summit in Boston, May 2-4.  
 
*Testbeds are doing great and will be announced in two weeks prior to the Red Hat Summit in Boston, May 2-4.  
 
*We will be hosting more testbeds in the future and every working group member is invited to participate or propose one.
 
*We will be hosting more testbeds in the future and every working group member is invited to participate or propose one.
 +
 +
= Apr 26, 2017 (WG Call) =
 +
 +
== Participants ==
 +
*Benjamin Cabé, Eclipse Foundation
 +
*Roxanne Joncas, Eclipse Foundation
 +
*Ian Skerrett, Eclipse Foundation
 +
*Dejan Bosanac, Red Hat
 +
*Mick Limprecht, IOTRACKS
 +
*Kai Hudalla, Bosch SI
 +
*James Kirkland, Red Hat
 +
*Jens Reimann, Red Hat
 +
*Laurent Lagosanto, MicroEJ
 +
*David Bericat, Red Hat
 +
*Kai Kreuzer, Deutsche Telekom
 +
*Others who joined later
 +
 +
== Agenda ==
 +
 +
== Testbed Update - Benjamin Cabé ==
 +
*New open IoT Testbed will be announced tomorrow
 +
*Demo system and implementation of the testbed, Red Hat, Eurotech, Samsung, Azul Systems and Codenvy collaborated on an Asset Tracking Testbed. It features, Eclipse Kura, Eclipse Kapua, Eclipse Che, Samsung ARTIK and OpenShift.
 +
 +
Announcement: https://www.eclipse.org/org/press-release/20170426_iottestbeds.php
 +
 +
Testbed on Eclipse IoT: https://iot.eclipse.org/testbeds/
 +
 +
Asset Tracking Testbed: https://iot.eclipse.org/testbeds/asset-tracking/
 +
 +
Benjamin’s blog post: https://blog.benjamin-cabe.com/2017/04/27/unveiling-the-eclipse-iot-open-testbeds
 +
 +
== Security policies for IoT projects - Jens Reimann ==
 +
We have been doing some work on the security policies.
 +
 +
Changes:
 +
*New projects should know that there are security policies at the Eclipse Foundation
 +
*Encourage projects to put a link directing users to detailed information to report security issues against Eclipse IoT projects.
 +
*New mandatory field = reporting security issues for Eclipse IoT projects in the release review. If there are none, just say none, but if there are just list them. If you can’t list them right away, you can just put the bugzilla link that is not publicly viewable to users.
 +
*We will write this new information down so new and existing projects know how to do it and will send an email to inform projects how to proceed
 +
 +
== Update on a new IoT WG charter and Steering Committee - Ian Skerrett ==
 +
*With each Working Group at the Eclipse Foundation, there is a steering committee that helps make decisions. We used to have one when the working group was called M2M, but it didn’t work out for many reasons. We would like to relaunch it to make sure that the things we are producing are in agreement with what the overall community wants.
 +
*We need to define roles and responsibilities in the charter.
 +
*If the community doesn’t agree on something eventually the Steering Committee can help.
 +
 +
== Plans for IoT World - Roxanne Joncas ==
 +
*Booth at the event, demoing the testbeds and Eclipse IoT Projects
 +
*If you’d like to demo, just let us know!
 +
 +
== IoT Day in London and Munich - Ian Skerrett ==
 +
*Eclipse IoT Day @ThingMonk will take place September 11 in London, UK http://thingmonk.com/ 
 +
*Should we do an IoT Day in Munich the week of Sept 11? General consensus is not to have an Eclipse IoT Munich is too close to ECE in September, maybe in February or have a presence in Spain.
  
 
----------------------------------------
 
----------------------------------------

Revision as of 08:14, 28 April 2017

The Internet of Things Industry Working Group is holding bi-weekly calls on Wednesdays, at 12pm ET.
Participation to these calls is restricted to members of the IWG, but the minutes are public. We alternate between marketing-focused calls (upcoming events coordination, community outreach, etc.), and technical calls mostly targeting project leads, to synchronize cross-project activities.

The meetings are held via teleconference. The regular call-in numbers are shown below (if possible, please used caller paid numbers). There are a few local / toll-free dial in numbers, but you may want to setup a SIP client on your computer if possible.

  • North America 1-866-569-4992
  • Germany 49-692-2224-6059
  • France 33-(0)-17-070-8535
  • UK 0800-033-7806
  • Switzerland 41-44-580-2115
  • Sweden 46-85-063-8386
  • Italy 003-902-3604-8268

Participant conference extension: 713, then enter pin 68764

SIP clients can call 713@asterisk.eclipse.org, then enter pin 68764.


Contents

Feb 1, 2017 (WG Call)

Participants

  • Dan Gross, Samsung
  • James Sutton, IBM
  • David Bericat, Red Hat
  • Laurent Lagosanto, MicroEJ
  • Roxanne Joncas, Eclipse Foundation
  • Benjamin Cabé, Eclipse Foundation
  • Brad Micklea, Codenvy

Agenda

Eclipse IoT Testbeds: review strategy and next steps.

Work on a set of industry oriented (vertical solutions) to showcase a technical solution and showcase the Eclipse projects and vendor ecosystem. Eclipse IoT Members working together to set-up the testbed and create a demo that runs 24/7 on the Eclipse servers More details: https://docs.google.com/presentation/d/1nmdi-cmw_O-7W2qZKRHMN-3gw0WHxE75llcV0nMhS-U/edit?usp=sharing Proposed Testbed scenario around Asset Tracking Management: https://docs.google.com/presentation/d/1KF7yxv5Dnk6b2a574HPtU5pHR5q7wvsT4skKjGDz1Q4/edit?usp=sharing There are many options for collaboration

  • Dan Gross: Samsung interested in participating - Kura gateway using ARTIK.
  • Laurent Lagosanto: Potential use case for Eclipse Edje.
  • David Bericat: Excited and look forward to working with everyone.

Next Steps: Stay tuned, we will be updating the group at large and scheduling individual meetings.

2. MQTT 5: Update from Ian Craggs / James Sutton on what’s in MQTT 5 and the expected impact on Eclipse Paho / Mosquitto and downstream adopters.

Big set of changes:

  • Use of the publish/subscribe message pattern which provides one-to-many message distribution and decoupling of applications.
  • A messaging transport that is agnostic to the content of the payload.
  • Three qualities of service for message delivery:
    • At most once", where messages are delivered according to the best efforts of the operating environment. Message loss can occur. This level could be used, for example, with ambient sensor data where it does not matter if an individual reading is lost as the next one will be published soon after.
    • At least once", where messages are assured to arrive but duplicates can occur.
    • "Exactly once", where messages are assured to arrive exactly once. This level could be used, for example, with billing systems where duplicate or lost messages could lead to incorrect charges being applied.
  • A small transport overhead and protocol exchanges minimized to reduce network traffic.
  • A mechanism to notify interested parties when an abnormal disconnection occurs.

Notes from the meeting:

  • Any request sent (and reply received) can have embedded metadata. This will be used for e.g letting a publisher know about *what* happened to the packet in addition to just acknowledging it
    • The CONNECT packet can contain information regarding what QoS are supported by the server
    • Supporting QoS 2 on the server is not mandatory anymore
    • Scalability
  • It will affect the Paho client and so a new Paho client will be created.
    • Improve API
    • Feedback from community
    • Work nicely with the new MQTT 5 features
  • The complete move will take a while, MQTT 3 will not go away anytime soon. It will be a parallel process. The previous versions of the client will be maintained. Some users might choose to use MQTT 3 since it’s more lightweight.

IMPORTANT: Get your feedback in as soon as possible, because in a few months it will be finalized, so review the specifications. View working draft 10 dated January 4: https://www.oasis-open.org/committees/documents.php?num_per_wg=10&wg_abbrev=mqtt

3. PMC topics: project documentation, build machines, Docker, …

Skipped this item - not enough PMC members on the call

4. Misc. updates

Open IoT Challenge: we will schedule a live hangout for project leads to answer any technical questions the participant may have. https://iot.eclipse.org/open-iot-challenge/

Feb 15, 2017 (WG Call)

Participants

  • Kai Kreuzer, Deutsche Telekom
  • Jens Reimann, Red Hat
  • Dejan Bosanac, Red Hat
  • Gerald Glocker, Bosch SI
  • Shuai li, CEA-LIST
  • Roxanne Joncas, Eclipse Foundation
  • Ian Skerrett, Eclipse Foundation
  • Benjamin Cabé, Eclipse Foundation
  • Dave Woodard, Eurotech
  • Ian Craggs, IBM
  • Kilton Hopkins, IOTRACKS

Agenda

Presentation new project proposal: Eclipse Ditto (Digital Twins)

Presenter: Gerald Glocker, Bosch SI

Bosch will be proposing a new project called “Eclipse Ditto” soon for managing state of Digital Twins. Hopefully the proposal will be made next week. The Ditto Project will be a mediator between IoT Devices and the state of their Digital Twins. Digital Twin is not really a fixed term. Bosch views Digital Twin as is a holistic view of all capabilities and aspects of a device/product asset including its digital representation. Ultimate goal is to use the digital twin as a service. There would be a higher level API to work with individual devices and you wouldn’t have to know what is happening in the background. The plan is to integrate with Eclipse Vorto and Eclipse Kapua.

Read the one-page: https://wiki.eclipse.org/File:Ditto_Project.png

  • Questions:

Can changes to the state be made on the device of the twin, or is it only one way? The state of the device could be in both directions. Changes to the state on the device or the digital twin would change the state of the other one. A twin is not necessarily 1:1 device, a twin can represent many things (device + JVM + …)

Project Proposal: https://projects.eclipse.org/proposals/eclipse-ditto

Presentation by CEA-List on Model Design Environment for IoT

Presenter: Shuai li CEA-List

Update on Testbeds

Presenter Benjamin Cabé

Testbeds aim to showcase the software stack available from our open source projects, as well as the various offers that the WG members provide on top if it (cloud solutions, analytics platforms, hardware, integration services, …).

The first testbed will be a solution for Asset Tracking Management, more specifically tracking the delivery of valuable parcels. The end-to-end solution will comprise embedded sensors that can be attached to the parcels to monitor e.g temperature or vibration, IoT gateways in order to collect the sensor data (for example inside the delivery truck), process it, and report it to a cloud backend where it can be further analyzed, or made available to 3rd party apps. Members currently participating: Red Hat + Eurotech

A wiki page describes the solution https://wiki.eclipse.org/IoT/Testbeds/Asset_Tracking_Management and will be completed as other members jump on the train to extend the code scenario with their respective solutions. The code to replicate and demonstrate the testbed will be shared through https://github.com/eclipselabs/eclipseiot-testbed-assettracking.

Participation to the testbeds is open to any member of the IoT WG, and more details on the overall strategy are available at https://goo.gl/UeDekI.

Eclipse IoT Day in San Jose and Unconference

Presenter: Ian Skerrett

We’re looking for use-case type speakers to present how their company uses Eclipse IoT projects. Last year at ECE 2016 we had a speaker from the Deutsche Bahn train system explain how Eclipse Paho and MQTT are used in their train systems.

Ideally the speaker would be from the Bay area since this is short notice. Please let us know if you know anyone that could be a good candidate.

Eclipse Leshan Press Release

Presenter: Ian Skerrett

Today, February 15, we issued a press release about Eclipse Leshan and Eclipse Waakama “Eclipse IoT Announces Support for OMA LightweightM2M 1.0 Device Management Standard” Read it here: http://www.eclipse.org/org/press-release/20170215_lwm2m.php

IoT World plans

Presenter: Ian Skerrett

Eclipse IoT will have a booth at IoT World and would like to coordinate with other members. We won’t be doing the pavilion since not enough members wanted to participate, but we will get in touch soon to partner with interested members, such as IOTRACKS, that showed interest in participating.

IoT Developer Survey

Presenter: Roxanne Joncas

On February 7, we launched the third annual IoT Developer Survey. Please take the time to complete the survey and to share it with your coworkers and community.


Feb 15, 2017 (WG Call)

Participants

  • Kai Kreuzer, Deutsche Telekom
  • Jens Reimann, Red Hat
  • Dejan Bosanac, Red Hat
  • Gerald Glocker, Bosch SI
  • Shuai li, CEA-LIST
  • Roxanne Joncas, Eclipse Foundation
  • Ian Skerrett, Eclipse Foundation
  • Benjamin Cabé, Eclipse Foundation
  • Dave Woodard, Eurotech
  • Ian Craggs, IBM
  • Kilton Hopkins, IOTRACKS

Agenda

Presentation new project proposal: Eclipse Ditto (Digital Twins)

Presenter: Gerald Glocker, Bosch SI

Bosch will be proposing a new project called “Eclipse Ditto” soon for managing state of Digital Twins. Hopefully the proposal will be made next week. The Ditto Project will be a mediator between IoT Devices and the state of their Digital Twins. Digital Twin is not really a fixed term. Bosch views Digital Twin as is a holistic view of all capabilities and aspects of a device/product asset including its digital representation. Ultimate goal is to use the digital twin as a service. There would be a higher level API to work with individual devices and you wouldn’t have to know what is happening in the background. The plan is to integrate with Eclipse Vorto and Eclipse Kapua.

Read the one-page: https://wiki.eclipse.org/File:Ditto_Project.png

  • Questions:

Can changes to the state be made on the device of the twin, or is it only one way? The state of the device could be in both directions. Changes to the state on the device or the digital twin would change the state of the other one. A twin is not necessarily 1:1 device, a twin can represent many things (device + JVM + …)

Project Proposal: https://projects.eclipse.org/proposals/eclipse-ditto

Presentation by CEA-List on Model Design Environment for IoT

Presenter: Shuai li CEA-List

Update on Testbeds

Presenter Benjamin Cabé

Testbeds aim to showcase the software stack available from our open source projects, as well as the various offers that the WG members provide on top if it (cloud solutions, analytics platforms, hardware, integration services, …).

The first testbed will be a solution for Asset Tracking Management, more specifically tracking the delivery of valuable parcels. The end-to-end solution will comprise embedded sensors that can be attached to the parcels to monitor e.g temperature or vibration, IoT gateways in order to collect the sensor data (for example inside the delivery truck), process it, and report it to a cloud backend where it can be further analyzed, or made available to 3rd party apps. Members currently participating: Red Hat + Eurotech

A wiki page describes the solution https://wiki.eclipse.org/IoT/Testbeds/Asset_Tracking_Management and will be completed as other members jump on the train to extend the code scenario with their respective solutions. The code to replicate and demonstrate the testbed will be shared through https://github.com/eclipselabs/eclipseiot-testbed-assettracking.

Participation to the testbeds is open to any member of the IoT WG, and more details on the overall strategy are available at https://goo.gl/UeDekI.

Eclipse IoT Day in San Jose and Unconference

Presenter: Ian Skerrett

We’re looking for use-case type speakers to present how their company uses Eclipse IoT projects. Last year at ECE 2016 we had a speaker from the Deutsche Bahn train system explain how Eclipse Paho and MQTT are used in their train systems.

Ideally the speaker would be from the Bay area since this is short notice. Please let us know if you know anyone that could be a good candidate.

Eclipse Leshan Press Release

Presenter: Ian Skerrett

Today, February 15, we issued a press release about Eclipse Leshan and Eclipse Waakama “Eclipse IoT Announces Support for OMA LightweightM2M 1.0 Device Management Standard” Read it here: http://www.eclipse.org/org/press-release/20170215_lwm2m.php

IoT World plans

Presenter: Ian Skerrett

Eclipse IoT will have a booth at IoT World and would like to coordinate with other members. We won’t be doing the pavilion since not enough members wanted to participate, but we will get in touch soon to partner with interested members, such as IOTRACKS, that showed interest in participating.

IoT Developer Survey

Presenter: Roxanne Joncas

On February 7, we launched the third annual IoT Developer Survey. Please take the time to complete the survey and to share it with your coworkers and community.

Mar 1, 2017 (WG Call)

Participants

  • Benjamin Cabé, Eclipse Foundation
  • Roxanne Joncas, Eclipse Foundation
  • Ian Skerrett, Eclipse Foundation
  • Jens Reimann, Red Hat
  • György Réthy, Ericsson
  • Dave, IOTRACKS
  • Kilton Hopkins, IOTRACKS
  • Michael Limprecht, IOTRACKS
  • James Sutton, IBM
  • Ian Craggs, IBM
  • Laurent Lagosanto, MicroEJ
  • Henryk Konsek, Red Hat
  • Kai Kreuzer, Deutsche Telekom
  • Others who joined later

Agenda

Presentation from the Eclipse Titan team at Ericsson

Presenter: György Réthy

Eclipse Titan is a tool built around the TTCN-3 testing standard, and it is very relevant for IoT as it can be used to test MQTT, CoAP, oneM2M, etc. communication scenarios. It was created by Ericsson 15 years ago and has been used internally ever since. It was open sourced 2 years ago at the Eclipse Foundation.

  • oneM2MTestter version 1.0 has been released
  • No need to learn a new language
  • Pilot with CoAP for modeling Testing

Question: Can you execute it in a headless mode? Yes, command line tools is the controller. There are also Eclipse plugins available for test executive that control the command line component.

More information is available in the slides.

Eclipse Foundation Security policy

Presenter: Ian Skerrett

Security is obviously a key concern for IoT so we would like to make sure everyone is familiar with the Security Policy in place at the Eclipse Foundation, and that all projects implement appropriate to let their users know how to report security issues, and know how to handle them.

There is a security team at the Eclipse Foundation, Jens Reimann and Julien Vermillard are on this team to represent IoT.

One of the problems: On Bugzilla, you can mark a bug as private and only the security team will see it and assign it from appropriate project leaders. For projects that use GitHub issues, there isn’t a way to make an issue private. These projects need a link on their site that instructs users to open any security vulnerability bugs on Buzgilla.

All vulnerabilities will eventually need to be made public and the goal is to resolve any vulnerability within *3 months*. After 3 months, the vulnerability will be madepublic.

Eclipse IoT Day in San Jose and Unconference

Presenter: Ian Skerrett

We’re looking for use-case type speakers to present how their company uses Eclipse IoT projects. Last year at ECE 2016 we had a speaker from the Deutsche Bahn train system explain how Eclipse Paho and MQTT are used in their train systems.

Ideally the speaker would be from the Bay area since this is short notice. Please let us know if you know anyone that could be a good candidate.

For the IoT WG Meeting, feel free to suggest guest speakers. We already invited the OMA Group to give an update on LWM2M.

IoT Developer Survey

Presenter: Roxanne Joncas

On February 7, we launched the third annual IoT Developer Survey. Please take the time to complete the survey and to share it with your coworkers and community.

Apr 10, 2017 (WG Call)

Participants

  • Benjamin Cabé, Eclipse Foundation
  • Roxanne Joncas, Eclipse Foundation
  • Ian Skerrett, Eclipse Foundation
  • James Drummond, Codenvy
  • Kai Hudalla, Bosch SI
  • Kilton Hopkins, IOTRACKS
  • Jens Reimann, Red Hat
  • Howard Green, Azul Systems
  • Thibault Rouffineau, Canonical
  • David Bericat, Red Hat
  • Dan Gross, Samsung
  • Others who joined later

Agenda

Hono Update

Presenter: Kai Hudalla

  • 0.5 M6 Milestone of Hono released this week.
  • 3-4 weeks in between each release. It’s about continuously improving the system. Working on the telemetry system right now. Stability and resilience has improved, when services fail - how do they reconnect and start working without manual interference.
  • Hackathon in Berlin at Bosch Connected World. Over 100 devices connected to a Hono instance to provide an API and build their solution on top of that. It was pretty successful. It was great because they users could focus on how to use the data, instead of how to connect.
  • Finish up the remaining work around security and authorization to have a first 0.5 release with the full telemetry implementation ready in the summer.
  • Rest + MQTT Adapter and custom ones to connect to LORA 1, but this one not standardized. Bosch camera (HTTP, but not RESTful).


Review IoT Developer Survey Results

Presenter: Ian Skerrett

  • Why isn’t automotive a top industry?
  • Hard to get customers to buy in to the security
  • It’s not cheap, and no one wants to pay for it
  • If it’s a feature, it’s taken for granted
    • We would have to check Node.js and JavaScript (in future remove Node.js)
  • Discrepancy between Linux and ARM on constrained devices - people seem to have answered they run Linux on constrained devices while the dominant architecture seems to be very constrained ARM Cortex-M architectures.
  • Slide #32 Security Boot to Secured boot

Report: https://ianskerrett.wordpress.com/2017/04/19/iot-developer-trends-2017-edition/ Slides: https://www.slideshare.net/IanSkerrett/iot-developer-survey-2017

Proposal to Re-start IoT WG Steering Committee

Presenter: Ian Skerrett

  • Purpose of the Steering Committee: To provide executive-level strategy, review, and oversight to the Eclipse IoT Working Group.
  • Why do we need a steering committee? Who would be on the steering committee.
  • Highly debated during the call, you can follow the discussion on the IoT-WG mailing list.

Details: https://docs.google.com/document/d/1jBYPe1bojxvX3aka2fKk1FAGfmghIV284NK4ttiWucw/edit?usp=sharing

Update of Eclipse IoT Open Testbeds

Presenter: Benjamin Cabé

  • Testbeds are doing great and will be announced in two weeks prior to the Red Hat Summit in Boston, May 2-4.
  • We will be hosting more testbeds in the future and every working group member is invited to participate or propose one.

Apr 26, 2017 (WG Call)

Participants

  • Benjamin Cabé, Eclipse Foundation
  • Roxanne Joncas, Eclipse Foundation
  • Ian Skerrett, Eclipse Foundation
  • Dejan Bosanac, Red Hat
  • Mick Limprecht, IOTRACKS
  • Kai Hudalla, Bosch SI
  • James Kirkland, Red Hat
  • Jens Reimann, Red Hat
  • Laurent Lagosanto, MicroEJ
  • David Bericat, Red Hat
  • Kai Kreuzer, Deutsche Telekom
  • Others who joined later

Agenda

Testbed Update - Benjamin Cabé

  • New open IoT Testbed will be announced tomorrow
  • Demo system and implementation of the testbed, Red Hat, Eurotech, Samsung, Azul Systems and Codenvy collaborated on an Asset Tracking Testbed. It features, Eclipse Kura, Eclipse Kapua, Eclipse Che, Samsung ARTIK and OpenShift.

Announcement: https://www.eclipse.org/org/press-release/20170426_iottestbeds.php

Testbed on Eclipse IoT: https://iot.eclipse.org/testbeds/

Asset Tracking Testbed: https://iot.eclipse.org/testbeds/asset-tracking/

Benjamin’s blog post: https://blog.benjamin-cabe.com/2017/04/27/unveiling-the-eclipse-iot-open-testbeds

Security policies for IoT projects - Jens Reimann

We have been doing some work on the security policies.

Changes:

  • New projects should know that there are security policies at the Eclipse Foundation
  • Encourage projects to put a link directing users to detailed information to report security issues against Eclipse IoT projects.
  • New mandatory field = reporting security issues for Eclipse IoT projects in the release review. If there are none, just say none, but if there are just list them. If you can’t list them right away, you can just put the bugzilla link that is not publicly viewable to users.
  • We will write this new information down so new and existing projects know how to do it and will send an email to inform projects how to proceed

Update on a new IoT WG charter and Steering Committee - Ian Skerrett

  • With each Working Group at the Eclipse Foundation, there is a steering committee that helps make decisions. We used to have one when the working group was called M2M, but it didn’t work out for many reasons. We would like to relaunch it to make sure that the things we are producing are in agreement with what the overall community wants.
  • We need to define roles and responsibilities in the charter.
  • If the community doesn’t agree on something eventually the Steering Committee can help.

Plans for IoT World - Roxanne Joncas

  • Booth at the event, demoing the testbeds and Eclipse IoT Projects
  • If you’d like to demo, just let us know!

IoT Day in London and Munich - Ian Skerrett

  • Eclipse IoT Day @ThingMonk will take place September 11 in London, UK http://thingmonk.com/
  • Should we do an IoT Day in Munich the week of Sept 11? General consensus is not to have an Eclipse IoT Munich is too close to ECE in September, maybe in February or have a presence in Spain.

Archives

Back to the top