W3C

– DRAFT –
WoT Plugfest

06 November 2024

Attendees

Present
Cristiano_Aguzzi, David_Ezell, Ege_Korkan, Fady_Salama, Josh_Thomas, Kaz_Ashimura, Kunihiko_Toumura, Larry_Robinson, Luca_Barbato, Mahda_Noura, Michael_McCool, Michael_Robinson, Roman_Binkert, Sebastian_Kaebisch, Tomoaki_Mizushima
Regrets
-
Chair
Sebastian
Scribe
fsalama, kaz

Meeting minutes

Organization

Sebastian_Käbisch: Welcome to our Plugfest call
… Any new comer? Seems not the case.

Minutes Review

<kaz> Oct-30

"0MQ" is valid, will be left

We need to discuss the VPN

Mintues are ok, no objections

Plugfest Plan

<kaz> WoT Week wiki

Sebastian: Checking if we can stay the whole day on Tuesday
… There will be the need to clean up before the shuttle bus

David: Is there a way to register additional people to the dinner

Sebastian: There are limited places, I need to check

Kaz: Do you mean that the shuttle bus will leave the venue directly?

Sebastian: Yes

Kaz: This means we need to bring our luggage with us

Sebastian: Yes. It is not that far. You can go to hotel if it is near in Garching in the 30 mins
… if you have to travel to the city center you will lose a lot of time
… it is a good point, we can arrange a room for luggage

Network

<kaz> WoT Week event page on the wot-testing repo

Sebastian: We already have a meeting
… Ege can you present?

<kaz> (Ege shows a diagram on the Plugfest network setup)

Ege: I colored things on the ppt to differentiate
… You need to login to a certain page to have network, but we configured a router to hide this process
… we have Wifi 3.4 and 5 GhZ
… Toumura-san has set up a W3C VPN
… If you have a Raspberry Pi you can configure it
… We have devices in the public internet such as TUM devices etc.
… What is not possible if remote consumer wants to communicate with a local device
… I need to clarify more things
… If you have a local consumer, you should be able to talk to everything in the network
… I hope next week if finish setting up
… Everyone should have static ip addresses for the event

Sebastian: We need to make sure the router assigns static ips correctly

Kaz: I am not sure about the local Things and the local Consumers on VPN. They can be simply directly connected to the Router if they're "local", can't they?

Ege: Yes

Kaz: We need to clarify that we need to connect to the specific router

Cristiano: The safest place to be for Things and Consumers is the VPN, correct?

Ege: Yes, This ensures maximum connectivity
… but, I will try to make sure that connecting to the router automatically connects to the VPN

McCool: If this does not work, what will be plan B?

Ege: I can program a Raspberry Pi to act as a Gateway
… if you want to use your Things that can install VPN client, everything is fine

McCool: There will also be a wired network?

Ege: Yes, with a couple of switches

McCool: Plan C: Can we use a ssh-tunnel?

Ege: It should be possible but with a lot of overhead

Cris: Since we have only one router there, do you see it as a bottleneck?

Ege: Didn't test it, but it is a very good router for this setup

McCool: if you are using broadcast use it sparingly

Sebastian: Do not use the network for streaming videos

McCool: The exception for the video streams is that we will have an IP Camera
… we can lower the frame rate to mitigate congestion

kaz: technically, we can try adoptive streaming like MPEG-DASH, but simply using lower frame rate is fine

Sebastian: 2 request for everyone joining locally
… please bring your own LAN cable
… and power extensions
… if you have your own Wifi or LAN device, bring one if possible

Kaz: Regarding AC power, everyone will get one AC outlet for each, right?

Sebastian: Yes

(showing locations on the location map)

Sebastian: This is the first time we organize an event in this building but hopefully everything goes smoothly
… One more question regarding VPN: Can we already share information about the VPN?

Toumura: It should be stable

Kaz: I already sent an email to the mailing list. If you want to add some more people from your organization, please let me know.
… For example, Ege wanted to add people from the WoT CG.

Demo Presentations

Sebastian: There is now a template linked in the wiki

(explains ppt structure)

There will be also a poster template, ready for the next week

Ege: There are some PRs to merge

<kaz> PRs

PR 601

<kaz> PR 601 - Things and Consumers from WoT CG Call

Ege: 2 people added their devices

<kaz> i|2people|subtopic: PR 601|

<kaz> i|2people|PR 601 - Things and Consumers from WoT CG Call|

Ege: for one setup no table is assigned

Sebastian: We have at most one more table

McCool: The poster can be used to list all scenarios of the table

Sebastian: Makes sense to make clusters of topics and put them on same table

Kaz: All are encourged to clarify their scenarios (including network setting, devices and applications) on the README and the slide/poster as well

Sebastian: Let us cluster devices next week

Ege: I added a TD, validation is not working
… it's a TD for a microscope
… Please group devices based on implementation

PR 599

<kaz> PR 599 - Add Open Flexure microscope TD

Sebastian: Any objections to merge this?

<kaz> (PR 599 merged)

<EgeKorkan> https://playground.thingweb.io/

Ege: This website can be used to validate TDs, use it to validate TDs uploading one

<kaz> (PR 601 also merged)

PR 589

<kaz> PR 589 - Update vpn_softetherbridge.md : to briged interaface will assiged with physical interface's MAC address.

<kaz> (to be discussed next week)

<kaz> [adjourned]

Minutes manually created (not a transcript), formatted by scribe.perl version 238 (Fri Oct 18 20:51:13 2024 UTC).