IRC log of wot on 2014-06-25
Timestamps are in UTC.
- 07:04:16 [RRSAgent]
- RRSAgent has joined #wot
- 07:04:16 [RRSAgent]
- logging to http://www.w3.org/2014/06/25-wot-irc
- 07:04:30 [fsasaki]
- meeting: Workshop on the Web of Things - day 1
- 07:04:32 [fsasaki]
- scribe: fsasaki
- 07:04:38 [fsasaki]
- agenda: http://www.w3.org/2014/02/wot/agenda.html
- 07:05:32 [fsasaki]
- chair: Jörg Heuer, Dave Raggett
- 07:05:40 [fsasaki]
- topic: welcome
- 07:05:56 [fsasaki]
- jörg heuer introduces the workshop
- 07:06:03 [fsasaki]
- present: many, many, people
- 07:06:09 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html fsasaki
- 07:06:17 [LeoD]
- LeoD has joined #wot
- 07:07:05 [fsasaki]
- jörg: why is Siemens interested in the WS topic?
- 07:07:29 [fsasaki]
- .. Siemens organized in 4 sectors: industry, energy, health care, infrastructure & cities
- 07:07:43 [fsasaki]
- .. we realized: we need to think across the verticals
- 07:08:17 [fsasaki]
- .. web of thing activity is a lot about crossing domains
- 07:08:43 [fsasaki]
- .. we need to "to understand the elephant called web of thing"
- 07:08:55 [fsasaki]
- .. we'd like to exchange our perspectives and uses of the term
- 07:09:16 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html fsasaki
- 07:09:36 [kaz]
- kaz has joined #wot
- 07:11:59 [mbruss-w3c-de-at]
- mbruss-w3c-de-at has joined #wot
- 07:13:02 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html fsasaki
- 07:15:19 [fsasaki]
- topic: Brief introduction to W3C and workshop aims
- 07:15:42 [fsasaki]
- dave: w3c: creating open standards under royalty free patent policy
- 07:15:59 [fsasaki]
- .. standardization + pre-standardization activities in business groups and community groups
- 07:16:17 [fsasaki]
- dave: internet of things is focusing on sensors etc.
- 07:16:27 [fsasaki]
- .. we hope to form a group opinion what the "web of things" is
- 07:16:34 [fsasaki]
- .. web has been around for 25 years now
- 07:16:54 [fsasaki]
- .. it is the most interoperable platform across devices today
- 07:17:04 [lmedini]
- lmedini has joined #wot
- 07:17:13 [fsasaki]
- .. the web has transformed the way we communicate - web of things will do the transformation hopefully again
- 07:17:54 [fsasaki]
- .. why are we here today? there is fragmentation in the technology area around "wot"
- 07:18:03 [fsasaki]
- .. we want to discuss: what kind of open standards are needed?
- 07:18:12 [fsasaki]
- .. what application domains + use cases are relevant?
- 07:18:17 [fsasaki]
- .. what role should W3C take?
- 07:18:24 [fsasaki]
- .. we had many submissions, thanks a lot for that
- 07:18:45 [roger]
- roger has joined #wot
- 07:18:49 [fsasaki]
- .. we have panel sessions + break out sessions. Each session leader is responsible for taking notes and for reporting back
- 07:18:54 [fsasaki]
- .. we need those minutes for the WS minutes
- 07:19:20 [Walter_Goix]
- Walter_Goix has joined #wot
- 07:19:24 [saka]
- saka has joined #wot
- 07:19:43 [fsasaki]
- .. over 100 participants and many major companies - also lots of breakout topics, see the wiki linked from the agenda
- 07:19:53 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html fsasaki
- 07:20:37 [dsr]
- dsr has joined #wot
- 07:20:38 [fsasaki]
- topic: session "Sharing experiences, use cases and requirements"
- 07:21:43 [fsasaki]
- first speaker johannes hund
- 07:21:45 [fsasaki]
- topic: Johannes Hund, Siemens -- web technologies in smart grid and EV applications
- 07:21:52 [knagano]
- knagano has joined #wot
- 07:22:00 [bgidon]
- bgidon has joined #wot
- 07:22:12 [fsasaki]
- johannes: there is a lot of processes across industry domains, involving multiple stakeholders
- 07:22:37 [fsasaki]
- .. there are key enablers. increasing processing power and communication facilities
- 07:22:48 [fsasaki]
- .. example: smart gird application "virtual power plants" (VPP)
- 07:23:04 [fsasaki]
- .. loosely coupled control over "distributed energy resources"
- 07:23:22 [fsasaki]
- .. main application is the aggregation of data and orchestration
- 07:23:24 [jeff]
- jeff has joined #wot
- 07:23:35 [aroso]
- aroso has joined #wot
- 07:23:51 [fsasaki]
- .. many stakeholders are participating in the scenario: grid opeator, power plant, metering operator etc.
- 07:23:59 [scott]
- scott has joined #wot
- 07:24:24 [fsasaki]
- .. operator wants to control the energy flow, but for energy traiding that may lead to contradictions
- 07:24:31 [fsasaki]
- .. we need an automation system
- 07:24:41 [fsasaki]
- .. currently we have only a collaboration system
- 07:25:04 [fsasaki]
- .. we are using chatt protocols like XMPP
- 07:25:24 [fsasaki]
- .. example of vertual power plant with distritributed storage
- 07:25:33 [fsasaki]
- .. antother use case: charging of electric vehicle
- 07:25:49 [fsasaki]
- .. there is the vehicle, charging spot, user, energy provider etc.
- 07:25:56 [fsasaki]
- .. so again many user interact
- 07:26:14 [fsasaki]
- .. for automation a system in the eNterop project was developed
- 07:26:25 [fsasaki]
- .. so what drives wot and what does it enable?
- 07:26:43 [fsasaki]
- .. many stakeholder come from automation point of view and from collaboration
- 07:26:59 [fsasaki]
- .. and some aspects to realize that is possible with existing web technology
- 07:27:12 [fsasaki]
- .. we need to provide an extensible framework
- 07:27:24 [fsasaki]
- .. does not need to cover all use cases
- 07:27:30 [fsasaki]
- .. need to encompass security etc.
- 07:28:02 [fsasaki]
- .. we have breakout sessions that show such activities
- 07:28:20 [fsasaki]
- jörg: thanks, johannes - questions?
- 07:28:41 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html fsasaki
- 07:29:02 [fsasaki]
- pablo: when we did web services in the 90s
- 07:29:07 [fsasaki]
- .. it was focusing on workflows
- 07:29:15 [fsasaki]
- .. then more interaction came up
- 07:29:27 [fsasaki]
- .. but we stil don't have a good way to push information
- 07:29:40 [fsasaki]
- .. as you said: internet of things is closer to social networks
- 07:29:56 [fsasaki]
- .. we need to realize that the traditional web services don't fit for this
- 07:30:00 [fsasaki]
- jörg: exactly
- 07:30:14 [fsasaki]
- .. with xmp you can break out the things that are modeled with soap services
- 07:30:26 [fsasaki]
- .. into patterns that fit in applications
- 07:30:41 [fsasaki]
- topic: Yusuke Doi, Toshiba -- Long Life Web of Things with EXI
- 07:31:47 [fsasaki]
- Yusuke: my point of view here is as a member of W3C EXI working group
- 07:31:58 [fsasaki]
- .. we expect that billions of devices will be connected to the internet
- 07:32:12 [fsasaki]
- .. one aspect of the volumen: E-Waste
- 07:32:39 [fsasaki]
- .. some part of the devices will produce waste
- 07:32:58 [fsasaki]
- .. there will be some early innnovators, some may last long, some may fail
- 07:34:17 [fsasaki]
- Yusuke: we cannot update or re-publish the "big things"
- 07:34:53 [fsasaki]
- .. there are candidate wot standards [list of various standards from ISO and others] - they are defiend in XML / UML data models relying on XML Schema
- 07:36:23 [fsasaki]
- .. these things are not so smart and cool, but we can use them to build reliable applications
- 07:36:47 [fsasaki]
- .. focus on the bottom layer: what are the things, how they can interact, how to assure their sustainability
- 07:36:59 [fsasaki]
- .. some of you may think: XML is not ready to be used on devices
- 07:37:29 [fsasaki]
- .. example of wot application using xmpp (=XML protocol)
- 07:37:45 [davecj]
- davecj has joined #wot
- 07:38:01 [arno]
- arno has joined #wot
- 07:38:01 [fsasaki]
- .. the XML is encoded as EXI, that is: binary XML for interchange
- 07:38:28 [fsasaki]
- .. EXI can be used as alternative to XML. because it is binary the encoder does not need to think about encoding, spacing / newlines etc.
- 07:38:52 [fsasaki]
- .. because EXI uses XML Schema as a source of grammer, it is a state machine that can be implemented in a tiny way
- 07:39:05 [fsasaki]
- .. XML is ready for "things"
- 07:39:47 [fsasaki]
- .. need to define: what a device is, data model of things, communication model
- 07:40:09 [fsasaki]
- .. recent activities from EXI working group
- 07:40:30 [fsasaki]
- .. have published as a proposed recommendation: EXI profile for efficient use of memory
- 07:40:55 [fsasaki]
- .. also grammar exchange format (under discussion)
- 07:42:46 [fsasaki]
- .. example of trick for implementing xml schema based communication on tiny devices
- 07:43:48 [fsasaki]
- .. from a certain point of view XML is just a text
- 07:43:55 [fsasaki]
- .. the interpretation comes with the data model
- 07:44:08 [fsasaki]
- .. certain devices don't need to know all parts of the model
- 07:44:25 [fsasaki]
- .. if we can do that we can have a significant reduction of XML schema or EXI grammar size
- 07:44:41 [fsasaki]
- .. such tricks can help to enable XML & standard based communication on tiny devices
- 07:45:24 [fsasaki]
- .. so: wot may require some standards that we can rely on to build long lasting cool applications
- 07:45:38 [fsasaki]
- .. such a standard will require data model description language like XML Schema
- 07:45:47 [fsasaki]
- .. json is good to but it has less ability to describe data models
- 07:46:14 [fsasaki]
- .. XML is a good approach - it has been created by W3C (= us). This WS is a good place to discuss what we should have
- 07:46:51 [fsasaki]
- .. EXI is one example, it is just a tool to realize wot. Main point is: we cannot make standards for everything
- 07:47:11 [fsasaki]
- .. the actual domain specific standards should be discussed e.g. in OASIS (e.g. for health care = HL7)
- 07:47:26 [fsasaki]
- .. maybe the WS can help to make a meta standard, that should be interoperable
- 07:48:51 [fsasaki]
- q/a
- 07:49:15 [fsasaki]
- yusuke: depending on the domain, sustainability is more or less important
- 07:49:25 [fsasaki]
- .. e.g. for smart phones less important, for train systems more
- 07:49:30 [fsasaki]
- topic: Masaki Umejima, Japanese Smart Community Alliance -- ECHONET Lite enables Demand Side Energy Management - IP based and IEC's open standardized interface for home appliances
- 07:49:55 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html fsasaki
- 07:51:39 [fsasaki]
- Masaki: my story is based on nation wide implementation, not research
- 07:52:08 [mcf]
- mcf has joined #wot
- 07:52:14 [fsasaki]
- .. I am in charge of smart meters in japan, from technical specification to implementation etc.
- 07:52:29 [fsasaki]
- .. this september we will start adoption in Tokio area
- 07:52:40 [mcf]
- s/Tokio/Tokyo
- 07:52:50 [fsasaki]
- .. in 8 years all japan meters will "speak" IP
- 07:53:10 [fsasaki]
- masaki: my role is to address parameter adoption
- 07:53:23 [lmedini_]
- lmedini_ has joined #wot
- 07:53:32 [fsasaki]
- .. the japanese parameter specification sometimes receives complaints from international partners
- 07:54:16 [fsasaki]
- .. one must understand that Japan's ECHNOET lite power meter is not domestic
- 07:55:11 [fsasaki]
- .. a very unique approach which can provide many opportunities for you as well
- 07:55:26 [fsasaki]
- .. you can download technical spec of ECHNOET LITE from the web
- 07:56:02 [fsasaki]
- .. ECHONET LITE will be IEC standard. 200 companies are in ECHONET consortium, including oversea companies like IBM
- 07:56:14 [fsasaki]
- .. we have close relationsship also in Asia
- 07:56:21 [mcf]
- mcf has changed the topic to: WoT workshop - day 1
- 07:56:22 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html fsasaki
- 07:56:46 [fsasaki]
- .. step by step we will cover many areas, so now we must discuss with America + Europe
- 07:57:11 [fsasaki]
- .. ECHONET LITE is a liaison partner in W3C, want to discuss with you how to move forward
- 07:57:34 [mcf]
- Agenda: http://www.w3.org/2014/02/wot/agenda.html#agenda
- 07:58:01 [fsasaki]
- [Demo about ECHONET Lite]
- 07:58:31 [fsasaki]
- masaki: ECHONET commands to turn on / turn off light
- 07:59:04 [fsasaki]
- . now batch control of air conditioner
- 07:59:35 [fsasaki]
- s/\. now/.. now
- 07:59:47 [fsasaki]
- [air conditioner is talking]
- 08:01:00 [fsasaki]
- masao: about HEMS interop test centre
- 08:01:24 [fsasaki]
- .. ongoing interop test case #1
- 08:01:58 [fsasaki]
- .. new business model "smart house"
- 08:02:07 [fsasaki]
- .. being commercialized
- 08:02:42 [fsasaki]
- .. we need to discuss open standards like ECHNONET Lite on the open web platform
- 08:03:48 [fsasaki]
- philippH: why is it LITE? What was the HEAVY counterpart?
- 08:04:03 [fsasaki]
- masaki: ECHONET did not support IP
- 08:04:20 [fsasaki]
- .. and another difference: ECHONET was not open, E. LITE is
- 08:04:34 [fsasaki]
- topic: Nick Allott, impleo -- IOT interoperability using web technologies: lessons learned and future challenges
- 08:04:46 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html fsasaki
- 08:04:59 [mcf]
- Nick Allott
- 08:05:51 [mcf]
- (nquiring minds)
- 08:06:29 [fsasaki]
- nick: three contexts: webinos project, niquiring minds, and ubiapps
- 08:07:26 [fsasaki]
- nick: IP licensing costs in radio technology - currently too expensive
- 08:07:53 [fsasaki]
- .. you as IOT operator don't have IP support since it is too expensive from power and licensing perspective
- 08:08:03 [fsasaki]
- .. 2nd comment: speed is essential
- 08:08:35 [fsasaki]
- .. 3rd point: if you talk about IoT, interop - you should re-use what is available
- 08:08:49 [fsasaki]
- .. we need to see what is good, put it together and address the challenges
- 08:09:03 [fsasaki]
- .. IOT challenges: first connecting devices
- 08:09:20 [fsasaki]
- .. using TLS gives you security, encryption etc.
- 08:09:25 [fsasaki]
- .. second: provenance
- 08:09:56 [fsasaki]
- .. we are using PKI. every connection is based on a mutually authenticated connection via TLS and using PKI
- 08:09:59 [fsasaki]
- .. third: access
- 08:10:12 [fsasaki]
- .. need to be able to control data access
- 08:10:22 [fsasaki]
- .. we picked XACML from OASIS
- 08:10:35 [fsasaki]
- .. then: addressing (remote)
- 08:10:51 [fsasaki]
- .. how to address the sensor / capability on a different device
- 08:11:07 [fsasaki]
- .. the URI needs to be clever - not every domain will resolve to a specific IP address
- 08:11:18 [fsasaki]
- .. the sensor only sometimes may be connected
- 08:11:30 [fsasaki]
- .. so need to be smart on how to produce an URI for this situation
- 08:11:43 [fsasaki]
- .. fith: discovery
- 08:12:01 [fsasaki]
- .. a lot of stuff is available
- 08:12:15 [fsasaki]
- .. since IOT is constrained we need to be careful. we are using FEATURE-URI
- 08:12:37 [fsasaki]
- .. nice thing about it: it is extensible, URI based - everyone can specify their needs
- 08:12:51 [fsasaki]
- .. then: capability
- 08:13:06 [fsasaki]
- .. I as an APP developer - how do I act on data
- 08:13:18 [fsasaki]
- .. the developer wants a Javascript API
- 08:13:34 [fsasaki]
- .. you can talk about IOT protocols, there is a lot of tech out.
- 08:13:51 [fsasaki]
- .. the only way to manage this diversity is to have a functional abstraction
- 08:14:08 [fsasaki]
- .. then: invoking: nice to call a capability from a browser
- 08:14:29 [fsasaki]
- .. for IOT to work: I want to invoke from other systems
- 08:14:36 [fsasaki]
- .. we are using JSON-RPC
- 08:14:56 [fsasaki]
- .. it allows to access a sensor between devices
- 08:15:05 [fsasaki]
- .. with total flexibility of using javascript
- 08:15:26 [phila]
- phila has joined #wot
- 08:17:07 [fsasaki]
- .. advanced topic: address local, global protection
- 08:17:26 [fsasaki]
- .. policy sync
- 08:19:07 [fsasaki]
- .. handle legacy issues
- 08:19:20 [fsasaki]
- .. at the end there is no single point of control in the architecture
- 08:19:41 [fsasaki]
- .. this is one of the biggest task that W3C could deal with in the IOT space
- 08:20:14 [fsasaki]
- .. if W3C will engage in the space, how much of the problem will be in scope? that is what I want to know at the end of the workshop
- 08:21:15 [fsasaki]
- topic: QA
- 08:21:27 [fsasaki]
- jeff: what are the 2-3 things we should focus on quickly?
- 08:21:38 [fsasaki]
- nick: simple javascript abstraction
- 08:21:42 [fsasaki]
- ... and a security model
- 08:21:54 [fsasaki]
- .. I have seen things fail if people don't address that upfront
- 08:22:47 [fsasaki]
- topic: demo elevator pitch
- 08:25:15 [Alan]
- Alan has joined #wot
- 08:25:44 [fsasaki]
- [short summaries of demo slosts]
- 08:25:50 [fsasaki]
- s/slosts/slots/
- 08:26:08 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html fsasaki
- 08:27:49 [fsasaki]
- now coffee break + demos
- 08:42:05 [davecj]
- davecj has joined #wot
- 08:50:11 [davecj]
- davecj has joined #wot
- 08:54:16 [davecj]
- davecj has joined #wot
- 09:01:56 [laurent_oz]
- laurent_oz has joined #wot
- 09:05:08 [laurent_oz]
- laurent_oz has joined #wot
- 09:06:30 [jeff]
- jeff has joined #wot
- 09:08:23 [knagano]
- knagano has joined #wot
- 09:08:35 [aroso]
- aroso has joined #wot
- 09:09:18 [kaz]
- kaz has joined #wot
- 09:09:22 [kaz]
- scribenick: kaz
- 09:09:28 [kaz]
- topic: am2
- 09:09:45 [kaz]
- topic: From things to the Web of Things
- 09:09:57 [kaz]
- topic: Shigeru Owada, Sony -- Kadecot: Android Web API Server for Home Appliances and Sensors
- 09:10:08 [kaz]
- -> http://www.w3.org/2014/02/wot/papers/owada.pdf Paper
- 09:10:14 [kaz]
- -> Slides tbd
- 09:10:52 [kaz]
- shigeru: (Polling Manager)
- 09:11:28 [kaz]
- ... polling manager publishes how many apps are interested in each resource
- 09:11:35 [kaz]
- ... (WebAPI)
- 09:11:58 [kaz]
- ... WAMP protocol
- 09:12:41 [kaz]
- ... an application named "Moe-kaden"
- 09:13:11 [kaz]
- ... IoT service and cute character
- 09:13:15 [kaz]
- ... (Demos)
- 09:13:30 [kaz]
- ... two videos
- 09:13:45 [kaz]
- ... 1st, RPC demo
- 09:13:58 [kaz]
- ... recognizes your voice input
- 09:14:08 [kaz]
- ... 2nd, PubSub demo
- 09:14:25 [kaz]
- ... distributing manuals
- 09:15:00 [kaz]
- ... ECHONET Lite emmulater
- 09:15:25 [kaz]
- ... in case of errors, manuals will be shown interactively
- 09:15:41 [kaz]
- Q&A
- 09:16:03 [kaz]
- ken: kensaku komatsu from NTT Communications, Japan
- 09:16:09 [kaz]
- ... home server
- 09:16:21 [kaz]
- ... discover the home network server?
- 09:16:28 [kaz]
- ... what kind of mechanism?
- 09:16:48 [kaz]
- shigeru: device will be automatically discovered using ECHONET Lite, etc.
- 09:16:56 [kaz]
- ken: but you use WAMP as well?
- 09:17:06 [kaz]
- shigeru: one possibility is using UPnP, etc.
- 09:17:25 [kaz]
- ken: so the Web browsers should use UPnP, etc.
- 09:17:28 [kaz]
- shigeru: right
- 09:17:46 [mcf]
- Ryuichi Matsukura, Fujitsu -- Service platform with Web based interface to control devices
- 09:17:51 [kaz]
- topic: Ryuichi Matsukura, Fujitsu -- Service platform with Web based interface to control devices
- 09:18:05 [kaz]
- -> http://www.w3.org/2014/02/wot/papers/matsukura.pdf Paper
- 09:18:10 [kaz]
- -> Slides tbd
- 09:18:22 [kaz]
- ryuichi: (Background)
- 09:18:33 [kaz]
- ... devices connected to network
- 09:18:43 [kaz]
- ... home security, healthcare, HEMS
- 09:18:59 [kaz]
- ... a "service platform" manages the interaction
- 09:19:21 [kaz]
- ... (What is the service platform?)
- 09:19:32 [kaz]
- ... advantages
- 09:20:15 [kaz]
- ... without the service platform, apps depend on different device interfaces
- 09:20:46 [kaz]
- ... the service platform makes it easier to use multiple devices
- 09:20:57 [kaz]
- ... (Deployment of service platform)
- 09:21:06 [kaz]
- ... two types of deployment
- 09:21:30 [kaz]
- ... aggregate type and distribute type
- 09:21:39 [kaz]
- ... (Functional architecture)
- 09:21:48 [kaz]
- ... three categories
- 09:21:56 [kaz]
- ... ITU-T SG 13 work
- 09:22:23 [kaz]
- ... will become a standard by the end of 2014
- 09:22:26 [davecj]
- davecj has joined #wot
- 09:22:37 [kaz]
- ... device adapters
- 09:23:15 [kaz]
- ... three categories: app execution, device operation, remote management
- 09:23:47 [kaz]
- ... if there is a trouble, notice will be sent to the user/admin
- 09:23:57 [kaz]
- ... (Devices applicable to service platform)
- 09:24:25 [kaz]
- ... basic devices
- 09:24:53 [kaz]
- ... air conditioner class has properties like operating status, operating mode
- 09:25:13 [kaz]
- ... basic devices support std interfaces like ECHONET Lite, KNX, SEP 2.0
- 09:25:19 [kaz]
- ... (Basic device operation)
- 09:25:34 [kaz]
- ... home gateway converts device commands
- 09:25:37 [hyojun_im]
- hyojun_im has joined #wot
- 09:26:20 [kaz]
- ... virtual devices correspond to objects
- 09:26:57 [kaz]
- ... s/objects/device objects/
- 09:27:07 [kaz]
- ... (Device operation without device object)
- 09:27:20 [kaz]
- ... non-basic device can also get conected
- 09:27:28 [kaz]
- s/conected/connected/
- 09:27:38 [kaz]
- ... (Sample applications for service platform)
- 09:27:51 [kaz]
- ... 24 facilities with 28 kinds of 820 devices
- 09:28:01 [kaz]
- ... ECHONET Lite is used
- 09:28:29 [kaz]
- ... (Conclusion)
- 09:28:54 [kaz]
- ... service platform can flexibly connect with multiple services and multiple devices
- 09:29:16 [kaz]
- ... WoT framework should support existing devices
- 09:29:23 [kaz]
- ... (Video demo)
- 09:29:41 [kaz]
- ... Web interface
- 09:29:45 [kaz]
- ... push "living room"
- 09:29:59 [kaz]
- ... realtime video image
- 09:30:12 [carlos]
- carlos has joined #wot
- 09:30:14 [kaz]
- ... remote interface for the air conditioner
- 09:30:32 [kaz]
- ... would show the details later
- 09:30:35 [kaz]
- Q&A:
- 09:30:44 [kaz]
- dsr: discovery?
- 09:31:00 [kaz]
- ryu: ECHONET Lite has that mechanism as well
- 09:31:18 [kaz]
- (dsr checks where the memory stic is)
- 09:31:22 [kaz]
- s/stic/stick/
- 09:32:36 [shadi]
- shadi has joined #wot
- 09:32:41 [kaz]
- topic: Ricardo Morin et al, Intel -- Programming Device Ensembles in the Web of Things
- 09:32:50 [kaz]
- -> http://www.w3.org/2014/02/wot/papers/ricardo.pdf Paper
- 09:32:54 [kaz]
- -> Slides tbd
- 09:33:10 [kaz]
- ricardo: programming device ensembles
- 09:33:18 [Benoit_OrangeLabs]
- Benoit_OrangeLabs has joined #wot
- 09:33:24 [kaz]
- ... (Today's IOT programming model...)
- 09:33:41 [kaz]
- ... embedded computing
- 09:33:44 [kaz]
- ... device centric
- 09:33:54 [kaz]
- ... statically partitioned
- 09:34:20 [kaz]
- ... constrained by device capabilities
- 09:34:58 [kaz]
- ... vendor-specific solution
- 09:35:10 [kaz]
- ... scale limited
- 09:35:19 [kaz]
- ... (WoT model should evolve...)
- 09:35:30 [kaz]
- ... ensemble programming
- 09:35:37 [kaz]
- ... everything is a resource
- 09:35:49 [kaz]
- ... sensors, actuators
- 09:35:56 [kaz]
- ... devices and capabilities
- 09:36:07 [kaz]
- ... app runtimes and app services
- 09:36:27 [kaz]
- ... apps are dynamic
- 09:36:39 [kaz]
- ... resource discovery
- 09:36:55 [phila_]
- phila_ has joined #wot
- 09:36:57 [kaz]
- ... multiparty authorization
- 09:37:08 [kaz]
- ... remote workers
- 09:37:42 [kaz]
- ... e.g., owner of the building, sensors, etc.
- 09:38:06 [kaz]
- ... off-loading computation
- 09:38:31 [kaz]
- those are three particular areas to consider
- 09:38:41 [kaz]
- ... (Discover "nearby" sensors
- 09:38:47 [kaz]
- s/sensors/sensors)/
- 09:38:50 [kaz]
- ... need APIs
- 09:39:07 [kaz]
- ... hide the details
- 09:39:21 [kaz]
- ... intelligent container
- 09:40:24 [kaz]
- ... location sensor for cargo
- 09:40:31 [kaz]
- ... URL for resources
- 09:40:42 [kaz]
- ... could be global advertisement
- 09:40:54 [kaz]
- ... discovery phase must be semantic
- 09:41:05 [kaz]
- ... concept of "near"
- 09:41:17 [kaz]
- ... meets the criteria
- 09:41:44 [kaz]
- ... the semantics of "near" includes "local"
- 09:42:16 [kaz]
- ... what is the permission?
- 09:42:30 [kaz]
- ... user managed access
- 09:43:05 [kaz]
- ... fundamental hypothesis is "you don't know anything"
- 09:43:50 [kaz]
- ... (Off-load intensive computation)
- 09:44:16 [kaz]
- ... we propose using workers model
- 09:44:49 [kaz]
- ... (Putting it together...)
- 09:44:55 [kaz]
- ... intelligent container
- 09:45:17 [kaz]
- ... (Our tam is ready to participate and contribute in these areas)
- 09:45:33 [kaz]
- ... discovery, authorization , code off-loading
- 09:45:42 [kaz]
- Q&A:
- 09:45:49 [kaz]
- jeff: tx for interesting presentation
- 09:45:57 [kaz]
- ... well-defined areas
- 09:46:17 [kaz]
- ricardo: UMA is IETF standard
- 09:46:24 [kaz]
- ... publicly available
- 09:46:40 [kaz]
- jeff: remote support?
- 09:47:02 [kaz]
- ricardo: yes
- 09:47:16 [kaz]
- dsr: demo during the breakout
- 09:47:41 [kaz]
- topic: Dave Conway-Jones, IBM -- Node-RED: a wiring tool for the Internet of Things
- 09:47:53 [kaz]
- -> http://nodered.org/ web site
- 09:47:54 [jeff]
- Jeff: Are some of the new areas such as remote support available in a public document
- 09:48:27 [kaz]
- dave: (Node-RED)
- 09:48:28 [jeff]
- Ricardo: We have worked on such areas, mostly it is error handling (e.g. no resource available) that needs to be added to the Workers spec. We can provide that.
- 09:49:03 [kaz]
- dave: (Why Node-RED)
- 09:49:46 [kaz]
- ... IoT does not have a one-size-fits-all solution
- 09:50:01 [kaz]
- ... (We need tools...)
- 09:50:36 [kaz]
- ... Node-RED can fill that up
- 09:51:00 [kaz]
- ... visiting the web site: http://nodered.org/
- 09:51:21 [kaz]
- ,,. (actually localhost)
- 09:51:37 [kaz]
- s/,,./.../
- 09:51:57 [kaz]
- ... (draw a diagram and generate JavaScript automatically)
- 09:52:05 [davecj]
- davecj has joined #wot
- 09:52:29 [kaz]
- ... e.g., sending an email
- 09:52:46 [kaz]
- ... (Node-RED is)
- 09:53:02 [kaz]
- ... app generation tool
- 09:53:10 [kaz]
- ... (Node-RED is NOT)
- 09:53:29 [kaz]
- ... an enterprise strength application runtime
- 09:54:04 [kaz]
- ... (Inject node, Debug node, ...)
- 09:55:07 [kaz]
- ... (Node-RED animation)
- 09:55:29 [kaz]
- ... (From the edge of...)
- 09:55:47 [kaz]
- ... (Function Node)
- 09:56:04 [kaz]
- ... (Easy to wrap any npm module into a pallete node)
- 09:56:15 [kaz]
- ... (demo again)
- 09:56:24 [kaz]
- s/demo/demo on localhost/
- 09:57:14 [davecj]
- davecj has joined #wot
- 09:57:18 [kaz]
- ... IRC node to WebSocket
- 09:57:33 [kaz]
- ... works and easy
- 09:58:04 [davecj]
- davecj has joined #wot
- 09:58:31 [kaz]
- ... (Live Wordcloud)
- 09:58:40 [kaz]
- ... (Live Dashboards)
- 09:58:47 [aharth]
- aharth has joined #wot
- 09:59:01 [kaz]
- ... (From the edge of the network...)
- 09:59:15 [kaz]
- ... (... to the cloud - IBM Bluemix)
- 09:59:32 [kaz]
- ... easy to move flows
- 09:59:39 [kaz]
- ... (Wiring the internet of things
- 10:00:03 [janina]
- janina has joined #wot
- 10:00:21 [kaz]
- @@@: need parameter description?
- 10:00:29 [kaz]
- ... how to maintain?
- 10:00:32 [kaz]
- ... who defines?
- 10:00:57 [kaz]
- dave: actual messages are described here (type and ID description)
- 10:01:19 [mcf]
- s/@@@/Andreas Harth, KIT
- 10:01:19 [kaz]
- @@@: have to convince people to write the descriptions?
- 10:01:32 [mcf]
- s/@@@/Andreas Harth, KIT
- 10:01:59 [kaz]
- ###: schema for input/output?
- 10:02:14 [mcf]
- s/###/Johannes Hund, Siemens
- 10:02:24 [kaz]
- dsr: can talk during breakout sessions
- 10:02:36 [kaz]
- @@1: working on protocols
- 10:02:47 [kaz]
- ... interested to talk with you
- 10:03:00 [kaz]
- topic: Kazuo Kajimoto, Panasonic -- Consumer Electronics and Web of Things
- 10:03:29 [kaz]
- -> http://www.w3.org/2014/02/wot/slides/kajimoto.pdf Slides
- 10:03:48 [kaz]
- kazuo: (WoT Applications around CEs)
- 10:03:54 [kaz]
- ... many possibilities
- 10:04:27 [kaz]
- ... smart house example
- 10:04:34 [kaz]
- ... (Wonder Live Box 2020)
- 10:04:52 [kaz]
- ... smart home business globally
- 10:05:08 [kaz]
- ... working with house manufacturers
- 10:05:21 [kaz]
- ... using ECHONET
- 10:05:30 [mcf]
- s/@@1/Jon Nordby, The Grid
- 10:05:53 [kaz]
- ... the system works with the other companies' devices as well
- 10:06:37 [kaz]
- ... convenient, relaxed and high quality life in the near future
- 10:06:48 [kaz]
- s/future/future (in 2020)
- 10:07:03 [kaz]
- ... (WoT Model Description and APIs)
- 10:07:12 [kaz]
- ... abstract architecture
- 10:07:33 [kaz]
- ... right side is the physical world
- 10:07:53 [kaz]
- ... vertualization of devices
- 10:08:32 [kaz]
- ... application cloud APIs to control vertualized devices
- 10:08:47 [kaz]
- ... that is type 1 interface
- 10:09:01 [kaz]
- ... type 2 interface is device APIs
- 10:09:38 [kaz]
- ... there are those two different types of APIs
- 10:09:52 [kaz]
- ... (Comparison of App-Cloud API and Device API)
- 10:10:11 [kaz]
- ... cloud might be an agent of device
- 10:11:40 [kaz]
- ... both types are important
- 10:11:54 [kaz]
- ... we'd like to contribute to type 1
- 10:12:10 [kaz]
- ... (Physical Control Protocol Independency)
- 10:12:22 [kaz]
- ... many physical control protocols
- 10:12:46 [kaz]
- ... but they should be independent from app cloud APIs
- 10:13:05 [davecj]
- davecj has joined #wot
- 10:13:33 [kaz]
- ... (Variety of App-Cloud API Description)
- 10:13:50 [janina]
- janina has joined #wot
- 10:14:07 [kaz]
- ... our current system is based on JS assuming WebSocket
- 10:14:17 [kaz]
- ... trying to support various mechanisms
- 10:14:31 [kaz]
- ... (Type of App-Cloud API)
- 10:14:41 [kaz]
- ... four types of APIs
- 10:14:48 [kaz]
- ... (Concern)
- 10:15:00 [kaz]
- ... WoT is our dream
- 10:15:08 [kaz]
- ... but there is some concern
- 10:15:27 [kaz]
- ... safety issues, privacy issues and business/security issues
- 10:15:35 [davecj]
- davecj has joined #wot
- 10:15:53 [kaz]
- ... if somebody controls my air conditioner, that's not good
- 10:16:26 [davecj]
- davecj has joined #wot
- 10:16:27 [kaz]
- ... also an app might be able to peep the others' houses
- 10:16:43 [kaz]
- ... user authentication might be better
- 10:17:00 [kaz]
- ... better to provide both open API and authority managed API
- 10:17:09 [kaz]
- Q&A:
- 10:17:47 [kaz]
- topic: Laurent-Walter Goix, et al, Telecom Italia -- Smart social spaces: opportunities and challenges of the social web of things
- 10:17:55 [kaz]
- -> http://www.w3.org/2014/02/wot/papers/goix.pdf Paper
- 10:18:02 [kaz]
- -> Slides tbd
- 10:19:00 [kaz]
- laurent: concept is mentioned by Ericsson some years ago
- 10:19:13 [kaz]
- ... 2009
- 10:19:20 [kaz]
- ... (Smart Social Spaces)
- 10:19:32 [kaz]
- ... issues we're facing
- 10:19:51 [kaz]
- ... smart objects
- 10:19:56 [kaz]
- ... smart social spaces
- 10:20:17 [kaz]
- ... (Smart Social Spaces: our vision from IoT to (S)WoT)
- 10:20:50 [kaz]
- ... integration of IoT with the Web is limited
- 10:21:29 [kaz]
- ... (S.W.O.T on SWoT: so what?)
- 10:22:03 [kaz]
- ... activity streams
- 10:22:17 [kaz]
- ... each of things is an entity
- 10:22:38 [kaz]
- ... identity and relationship
- 10:23:15 [kaz]
- ... missing data model
- 10:23:35 [kaz]
- ... having discussion on social web of things
- 10:24:07 [kaz]
- ... coming up these days
- 10:24:35 [kaz]
- ...(Social Web of Things: (some) features & issues)
- 10:24:47 [kaz]
- ... cloud-based notifications
- 10:24:54 [kaz]
- ... local space notifications
- 10:26:50 [kaz]
- ... common issues: SN account vs object addressing, access control ad audience targeting, information filtering, interaction paradigms
- 10:27:33 [kaz]
- ... temperature information is not of users' interest
- 10:27:49 [kaz]
- ... internationalization
- 10:28:09 [kaz]
- ... concurrent (multiple) access
- 10:28:21 [kaz]
- ... sharing one thing with many people
- 10:28:30 [kaz]
- ... (BUTLER Smart Office trial)
- 10:28:42 [kaz]
- ... FP7 BUTLER project
- 10:29:15 [kaz]
- ... (Current standardization activities: Open Mobile Alliance)
- 10:29:29 [kaz]
- ... white paper on "social web of things"
- 10:29:51 [kaz]
- ... (Our interest within W3C)
- 10:30:06 [kaz]
- ... web of things wg focusing on "Things"
- 10:30:31 [kaz]
- ... social web wg focusing on "social"
- 10:30:45 [kaz]
- Q&A:
- 10:30:51 [kaz]
- dave: interesting
- 10:31:17 [kaz]
- ... the way works today is each social services are separate
- 10:31:35 [kaz]
- ... should work for multiple parties
- 10:31:46 [kaz]
- ... that's the purpose of OMA work
- 10:32:05 [marie]
- s/Dave/Dave Conway-Jones, IBM
- 10:32:28 [kaz]
- s/dave:/Dave Conway-Jones/
- 10:32:34 [kaz]
- s/Jones/Jones:/
- 10:32:38 [kaz]
- [ lunch ]
- 10:32:49 [kaz]
- rrsagent, draft minutes
- 10:32:49 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html kaz
- 11:30:40 [knagano]
- knagano has joined #wot
- 11:32:06 [jch]
- jch has joined #wot
- 11:38:03 [ArtB]
- ArtB has joined #wot
- 11:42:29 [libby]
- libby has joined #wot
- 11:51:36 [marie]
- scribe: Marie
- 11:51:42 [marie]
- scribenick: marie
- 11:52:12 [marie]
- [presenting breakout discussions]
- 11:52:14 [ph]
- ph has joined #wot
- 11:52:22 [ph]
- scribe: ph
- 11:52:38 [ph]
- Topic: Security
- 11:52:46 [marie]
- scribenick: ph
- 11:52:56 [ph]
- Topic: Object Security in Web of Things - Ericsson
- 11:54:25 [janina]
- janina has joined #wot
- 11:54:51 [ArtB]
- RRSAgent, make minutes
- 11:54:51 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html ArtB
- 11:56:52 [lmedini]
- lmedini has joined #wot
- 12:04:03 [Walter_Goix]
- Walter_Goix has joined #wot
- 12:05:03 [ph]
- Q (Joerg, Siemens): with constrained devices you may need hardware support - how does this work out?
- 12:05:45 [ph]
- A: some constrained devices cannot handle all the standards, others can - if device cannot handle, need gateway to handle standards, and prop protocol, which may not provide security
- 12:06:04 [ph]
- security may not always be needed in local situation
- 12:06:38 [ph]
- Topic: Authentication for the Web of Things (Siemens)
- 12:23:01 [ph]
- Q (Jeff, W3C): on automotive as best practice - they are hybrid apps - we have automotive bg in w3c - have you looked at that? same conclusions?
- 12:23:12 [ph]
- A: right now apps are testing the market
- 12:23:27 [ph]
- in automotive - car industry spending lots of money not for current use cases, but prepare for more
- 12:23:44 [ph]
- any function car has should be available via api to developers
- 12:23:57 [ph]
- massive hypothesis, they are testing it with "toy solutions"
- 12:24:53 [ph]
- Q (??): when i unlock car, why do i have to login to the cloud? why can't i talk to car directly?
- 12:25:25 [ph]
- A: business decision by car manufacturers - they are sensitive about crm store - not in the cloud, but in the data centers of vendors
- 12:27:53 [aharth]
- s/Q (??)/Q (Andreas Harth)/
- 12:27:54 [shadi]
- shadi has joined #wot
- 12:28:55 [ph]
- Topic: Trust-based Discovery for Web of Things Markets (Innova)
- 12:30:12 [dsr]
- [note that the monohm talk was cancelled as they weren't able to get here]
- 12:34:42 [jeff]
- jeff has joined #wot
- 12:40:20 [aroso]
- aroso has joined #wot
- 12:41:26 [ph]
- Q (Joerg, Siemens): did you look at standardisation?
- 12:41:46 [ph]
- A: W3C is part of this project - wrt trust: our vocabularies are based on W3C results
- 12:42:07 [ph]
- also follow linked data approach - from linked data to linked services
- 12:42:19 [ph]
- Q (Joerg): do you have deployed applications?
- 12:43:04 [ph]
- A: not yet - testing with three different use cases - two smart cities - one for example on ski slopes - weather forecast from the slopes - also retail use case
- 12:43:29 [ph]
- Topic: Breakout organization, elevator pitches for breakouts
- 12:43:47 [ph]
- rrsagent, make minutes
- 12:43:47 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html ph
- 12:44:09 [marie]
- See the breakout wiki: https://www.w3.org/wiki/Web_of_Things_Workshop_Breakout_Sessions
- 12:44:39 [JonathanJ]
- JonathanJ has joined #wot
- 12:46:34 [ph]
- Andreas Harth (KIT): Scripting in the WoT - how to specifiy interplay between sensors using rules
- 12:46:54 [ph]
- if sensor x has value y, do z
- 12:47:44 [ph]
- Dave Raggett, W3C: Service Description for the Web of Things - need way to describe services, what they depend on, what they export ... parallels to linux packaging
- 12:48:54 [ph]
- Erik Wilde (Siemens): very close to what Dave has proposed - if you had service descriptions, how do you interact with these services - Atom inspired
- 12:49:07 [ph]
- interaction models for the web of things
- 12:49:53 [ph]
- also relation to social web wg - and activity streams - can wot infulence what happens in that wg, use it etc.
- 12:50:41 [ph]
- Alessio (Innova): Business model for WoT - buiy and sell objects - some platforms already exist, but are they sustainable?
- 12:52:02 [ph]
- Jens Haupert (DFKI): Digital object memories for WoT - store information with object throughout its lifecycle
- 12:54:07 [ph]
- Dominique Guinard (Evrtyhng): The Web of Things Friendly Label - guidelines for device builders and cloud services builders
- 12:54:31 [ph]
- inspiration from JS world where there are frameworks for building scalable apps
- 12:55:39 [Rferraz]
- Rferraz has joined #wot
- 12:56:03 [ph]
- Hauke Perterse (Free University): Appllicaiton layer protocols and data encoding for constrained devices - want to have end2end connenctivity to constrained devices - look at emerging protocols that are more efficient than standard web protocols (http, xml based)
- 12:57:18 [ph]
- Johm Massonn (Ericsson): Privacy in the Web of Things - lot of data on WoT will not be protected - home sensors give detailed information on how we live -
- 13:08:04 [kaz]
- s/buiy/buy/
- 13:13:09 [Walter_Goix]
- s/Appllicaiton/Application
- 13:31:37 [janina]
- janina has joined #wot
- 13:38:22 [kaz]
- topic: Breakout
- 13:38:42 [kaz]
- topic: Interaction Models for the Web of Things, Erik Wilde
- 13:39:03 [kaz]
- -> http://dret.net/netdret/docs/wot2014-w3c/ Erik's slides
- 14:31:52 [davecj]
- davecj has joined #wot
- 14:45:48 [arno]
- arno has joined #wot
- 14:48:37 [davecj]
- davecj has joined #wot
- 14:49:25 [davecj]
- davecj has joined #wot
- 14:49:38 [davecj]
- davecj has joined #wot
- 14:50:45 [davecj]
- davecj has joined #wot
- 14:51:08 [davecj]
- davecj has joined #wot
- 14:51:30 [davecj]
- davecj has joined #wot
- 14:52:24 [davecj]
- davecj has joined #wot
- 14:53:07 [davecj]
- davecj has joined #wot
- 14:53:32 [davecj]
- davecj has joined #wot
- 14:55:07 [davecj]
- davecj has joined #wot
- 14:55:21 [davecj]
- davecj has joined #wot
- 15:01:24 [janina]
- janina has joined #wot
- 15:04:19 [ph]
- ph has joined #wot
- 15:04:19 [marie]
- scribe: marie
- 15:04:22 [knagano]
- knagano has joined #wot
- 15:04:28 [marie]
- scribenick: marie
- 15:04:48 [marie]
- Topic: Breakout Session #1
- 15:05:17 [marie]
- @@: service descriptions should focus on developers needs - simple APIs are prefered
- 15:05:42 [saka]
- saka has joined #wot
- 15:05:44 [marie]
- ... also foucs on relevant market places
- 15:06:06 [marie]
- ... let's focus on reviews, payments details, etc.
- 15:06:29 [marie]
- [minutes of this breakout session were already sent to dsr]
- 15:06:55 [marie]
- Topic: Breakout session #2 - Interaction Models for the Web of Things
- 15:08:57 [marie]
- Erik Wilde: may be those models are able enough, and cover most if the usgae scenarii
- 15:10:10 [marie]
- ... within Siemens, scenrios include home and office contexts, acting as hubs where we would gave a transversal interaction services
- 15:10:18 [marie]
- ... exposing the services in a uniform way
- 15:11:56 [marie]
- ... all is in fluc anyway. The social Web WG is starting, so I'd recommend to check what's happening in that space
- 15:13:10 [marie]
- ... also, let's explore how to reach out to this social web group from with what was discussed during this wsp
- 15:14:29 [marie]
- [this breakout session minutes are also avail.]
- 15:14:43 [marie]
- Topic: Breakout session #3 - Business models for the WoT
- 15:16:24 [marie]
- Alession Gugliotta: standards for APis, standards for hardware developers, as well, as reuse of existing standards (security, etc.)
- 15:18:05 [marie]
- ... we also discussed revenue models and suggested some
- 15:18:11 [marie]
- [minutes to be sent]
- 15:18:41 [marie]
- Topic: Breakout session #3 - The WoT friendly label
- 15:18:53 [marie]
- Dominique Guinard: (has slides)
- 15:19:29 [marie]
- ... we felt that coming up with a label was important, since becoming an upstream topic
- 15:20:04 [marie]
- ... WoT should be the app layer of the IoT
- 15:20:46 [marie]
- ... we looked at several freindliness layers ... may be come up with a set of guidelines
- 15:21:32 [marie]
- ... what should be friendly? devices, clouds, etc. May be have a WoT friednly stamp
- 15:22:39 [kaz]
- kaz has joined #wot
- 15:22:45 [marie]
- ... what would a bare minimum to have a friendly device?
- 15:23:28 [marie]
- ... we also talked about different protocols
- 15:24:03 [marie]
- ... and that there should be support to all of those and that bridges between those should be avail.
- 15:24:57 [lmedini]
- lmedini has joined #wot
- 15:25:40 [janina]
- janina has joined #wot
- 15:25:41 [marie]
- ... finally, the findability layer
- 15:26:04 [marie]
- ... how do I find my device on the Web
- 15:27:08 [marie]
- ... reuse what's already in place, such as Web security
- 15:27:31 [marie]
- ... thinking to create sth like schema.org for the IoT
- 15:27:53 [marie]
- ... encapsulated Web objets including the data and the metadata
- 15:28:13 [marie]
- [breakout session notes to be sent later]
- 15:29:50 [marie]
- Topic: Breakout session #4 - Privacy
- 15:30:17 [marie]
- @@: around 1é-13 people. Strong agreemnt that this is a strong issue, but also an hard issue to solve
- 15:30:28 [marie]
- ... different regulations in dieffrent countries do exist
- 15:30:39 [marie]
- s/1é/12
- 15:31:08 [marie]
- ... need o find breaches to pursue legal actions
- 15:31:28 [marie]
- ... some people believe that regulations are the only way
- 15:31:36 [bgidon]
- bgidon has joined #wot
- 15:31:43 [marie]
- ... others say that regulators miss the point
- 15:32:19 [marie]
- ... right to revoke data access is a minimum need
- 15:33:05 [marie]
- ... group thought that W3C shoudl play a role to draft a policy data
- 15:33:12 [marie]
- (notes to be mailed out)
- 15:33:42 [marie]
- Topic: Panel session on core technologies - moderated by Jörg Heuer, Siemens
- 15:34:44 [marie]
- Jörg: what technologies and what enable these technologies
- 15:34:59 [marie]
- [introducing panelists]
- 15:36:16 [dsr]
- dsr has joined #wot
- 15:37:09 [marie]
- Charampalos Doukas, CreateNet
- 15:38:35 [marie]
- CD: purpose of my talk is how to bridge Web to the iOt
- 15:38:52 [marie]
- s/iOt/IoT
- 15:39:28 [marie]
- ... it's up to dev. and siftware producers to select the best
- 15:40:59 [marie]
- ... about W3C contribution: it can identify solutions to the ap level
- 15:41:02 [marie]
- s/ap/app
- 15:41:30 [marie]
- CD: the COMPOSE approach is to use JSON and meta tags
- 15:41:45 [JonathanJ3]
- JonathanJ3 has joined #wot
- 15:41:53 [marie]
- ... to describe REST inside messages... W3C to standradize a schema?
- 15:42:27 [marie]
- CD: I'll show a demo tomorrow - check it out
- 15:43:49 [marie]
- ... links of interest: glue.things, cloud foundry, Node Red... if you want to play with our platform, go to mobiledemo.compose-project.eu
- 15:44:13 [marie]
- Matthias Kovatsch, ETH Zurich
- 15:44:46 [marie]
- MK: "Let the WoT begin at the device level" is a simple statement
- 15:45:06 [marie]
- s/is a /is my
- 15:45:48 [marie]
- ... device interoperability
- 15:46:02 [marie]
- ... usability of the Web to create new and more complex apps
- 15:46:23 [marie]
- ... creating value, optimizing processes are the goals
- 15:46:45 [marie]
- Markus Isomäki, Nokia
- 15:48:07 [marie]
- MI: my statement is "Interaction between Web clients and 'Constrained' Smart objects"
- 15:49:08 [marie]
- ... withing the owp, we are missing the ability to communicate with these devices
- 15:49:33 [marie]
- ... the CUAP protocol - an API for that would be useful
- 15:49:55 [dsr]
- s/CUAP/CoAP/
- 15:50:54 [marie]
- Milan Patel, Huawei
- 15:51:59 [marie]
- MP: items of considerations in order to choose core techs for the WoT
- 15:52:13 [marie]
- ... message today, what let's reuse as much as we can
- 15:52:21 [marie]
- s/what/that
- 15:52:40 [marie]
- ... every device/sensor out there should be LTE connected
- 15:53:16 [JonathanJ]
- JonathanJ has joined #wot
- 15:53:21 [marie]
- ... having gateways allows protocol transmissions, and a certain level of security as well
- 15:53:40 [marie]
- ... providing to dev. effective toolkits
- 15:54:23 [JonathanJ3]
- rrsagent, draft minute
- 15:54:23 [RRSAgent]
- I'm logging. I don't understand 'draft minute', JonathanJ3. Try /msg RRSAgent help
- 15:54:24 [marie]
- ... consistency of data sets across use cases
- 15:54:36 [marie]
- rrsagent, make minutes
- 15:54:36 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html marie
- 15:54:58 [marie]
- ... privacy should not be a barrier to innovation
- 15:55:25 [marie]
- Charles Eckel, Cisco
- 15:56:30 [marie]
- CE: real time communications, video conferencing, etc. is my background/experience
- 15:57:22 [marie]
- ... comm between apps and network, with additionnal devices - how are these are going to exist and operate in an optimal way
- 15:58:52 [janina]
- janina has joined #wot
- 15:58:53 [marie]
- ... network providers need to support a wide range of apps.
- 15:59:07 [marie]
- ... apps to interact directly with the network
- 15:59:34 [marie]
- ... the network should give back the information on the devices' constraints
- 16:00:34 [marie]
- Jörg: quite different perceptions on the panel topic
- 16:01:49 [ph]
- scribenick: ph
- 16:02:02 [marie]
- scribe: Philipp
- 16:02:33 [ph]
- Mathias: ...
- 16:03:52 [dsr]
- Charles: Money will be a big driver of what gets deployed.
- 16:03:58 [ph]
- Charles: web of things is presentation of information, understanding it - money will be a driver - desire of people to share information could be a driver -
- 16:04:43 [ph]
- Milan: most applications have human end consumer from brainstorming i've done today and earlier - strong driver for wot is power of mashing together data from different sources
- 16:05:55 [ph]
- and add value - health, energy, disability, sports, .... - there will also be devices interacting with each other
- 16:06:39 [ph]
- Markus: don't see open standards in industry right now - many silos - web just used for representation of data to the user - interaction with the device pre-determined by the vendor
- 16:07:19 [ph]
- more opennes driven by developers and potential to mash up data coming from different vendors - something single vendor silos are not able to do
- 16:08:47 [ph]
- Matthias: a lot of people already noticed silos don't work - coap was designed to connect devices using web patterns - oma has device management standards - created lightweight m2m standard that builds on top of coap -
- 16:09:06 [ph]
- there is also ipso alliance - smart objects connected through ip
- 16:10:10 [ph]
- Joerg: is there a definition of web of things? is part of internet of things? do we have same understanding? What is difference between IoT?
- 16:10:45 [ph]
- Matthias: web and internet relation is same as wot iot relation - web is application layer of internet - wot plays same role for iot
- 16:11:26 [ph]
- ...
- 16:12:07 [ph]
- Markus: pretty good definition - there's a bit of utopia in there, but I think it's reachable looking at the success of the web
- 16:12:24 [ph]
- Milan: web of things is what will add value to the internet of things
- 16:13:08 [ph]
- Charles: web of things will bring iot to vast amount of people - just like web did for computer usage - for everyone
- 16:13:48 [ph]
- Charalampos: web of things is the user side of internet of things - web of things is using technologies that browsers can communicate with
- 16:14:01 [ph]
- rrsagent, make minutes
- 16:14:01 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html ph
- 16:15:02 [ph]
- Joerg: would like to open it up a little - we observed that APIs are needed to get developers interested - others said to focus on protocols - Markus, where do you see balance between API and protocol technology?
- 16:15:51 [ph]
- Markus: protocols are just the necessary tools - Web has worked well without introducing many new protocols - there is webrtc standardisation that required new comm protocol (UDP, RTP)
- 16:16:20 [ph]
- if we want to enable local comm with constrained devices we may need some new protocols in the web platform
- 16:16:39 [ph]
- we have xmlhttpreqest API right now - maybe we need sth new
- 16:16:52 [ph]
- or a higher level API where you don't need to think about protocol
- 16:17:00 [ph]
- but additions should be minimal
- 16:17:10 [ph]
- COAP is on that path in my opinion
- 16:19:01 [ph]
- Wolfgang Daust(?): regarding protocols - things means something physical - it has not only a sensor, but also an actuator - completely different from a human being - different response times
- 16:19:34 [ph]
- the new thing is relationship to time - it matters for things
- 16:20:02 [ph]
- Charles: i agree with that - that's why I mentioned network constraints
- 16:20:23 [ph]
- you may want to know what is realtime and what is just bulk sensor data
- 16:21:07 [ph]
- Charalampos: not a matter of a new protocol - it's not web on things, but of things - some decisions can be done locally
- 16:21:09 [rferraz]
- rferraz has joined #wot
- 16:22:31 [ph]
- Joerg: on the application layer, what are the technologies we see as part of web of things - we talked about cross-vertical integration - what technologies are available to descsribe information we are exchanging, and to describe the services
- 16:23:20 [ph]
- "please no new protocols" - are we already there?
- 16:23:51 [ph]
- Charalampos: there are efforts to describe sensors semantically - how to describe services is also important so that they can be reused easily
- 16:25:09 [ph]
- Matthias: we can learn from the web - many services that are easy to discover - use linking - many ways to describe services - microformants, schema.org, ... something is emerging - we still need some experience with wot, but am confident that we can pick one of the existing approaches
- 16:26:04 [ph]
- ...: we talked a lot about data - but things can have logic embedded as well - but they are constrained - constraints are a difference between web of things and web of services
- 16:26:18 [ph]
- requires rule engines embedded into these things
- 16:27:10 [ph]
- Charles: one of the presentations this morning discussed this well - data will be passed into the cloud to do crunching - if thing has more capacity, can do computation ittself
- 16:27:40 [ph]
- Charalampos: ...
- 16:28:25 [ph]
- Matthias: question is where you put your RESTful API - ... - can push it into the cloud
- 16:28:28 [ph]
- to save money
- 16:28:31 [ph]
- on device
- 16:29:05 [ph]
- Johannes: is electrical vehicle a thing, or too big? what is a thing in WoT?
- 16:30:05 [ph]
- Matthias: in Web, you link resources together - resources can be composed - you can make it as big as you want, but also drill down do lowest sensor
- 16:30:29 [ph]
- Markus: similar to question: what is a resource?
- 16:30:40 [ph]
- rrsagent, make minutes
- 16:30:40 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html ph
- 16:32:10 [ph]
- Joerg: ... what are your expectations towards W3C?
- 16:32:58 [ph]
- Matthias: core components that made the web evolve - html - missing something like html for things - good representations, internet media types - should be reusable for many domains - not a model for each domain
- 16:33:08 [ph]
- should have core data model that can be reused and specialised
- 16:33:44 [ph]
- protocols we need more - also api - today web defined by what's in a browser - would like have a coap api, or even better a REST API
- 16:35:05 [ph]
- Markus: web sockets have brought asynch comm - webrtc bringing in p2p and realtime - communication with constrained devices still missing - COAP API - device apis there has been a lot of work already
- 16:35:10 [ph]
- there will be more of that
- 16:35:32 [ph]
- how do you describe services and resources third area of work
- 16:36:51 [ph]
- Milan: identifying technologies that are applicable to wot and iot w3c should do - w3c has re-examined technologies whether they fit mobile - should ask question again - are technologies wot friendly - how to make subtle changes so we can accomodate it given market is massive
- 16:37:33 [ph]
- Charles: I hope W3C won't do a whole bunch of new protocols - W3C should focus on APIs, data models
- 16:37:47 [ph]
- also something to replace inefficient polling - some sort of notification
- 16:38:26 [ph]
- Charalampos: would like to see more events like this, more open to developers - need to listen to their needs
- 16:38:41 [ph]
- rrsagent, make minutes
- 16:38:41 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html ph
- 16:38:58 [ph]
- Topic: Wrap-Up
- 16:39:30 [ph]
- Joerg: fog has cleared - look out of the window - there is some light
- 16:39:48 [ph]
- but still a little foggy
- 16:40:31 [ph]
- important to continue to talk to each other and continue conversations we started also after tomorrow evening
- 16:40:36 [ph]
- rrsagent, make minutes
- 16:40:36 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/06/25-wot-minutes.html ph
- 17:47:54 [libby]
- libby has joined #wot
- 17:52:47 [ArtB]
- ArtB has left #wot
- 18:46:02 [libby]
- libby has joined #wot
- 20:21:40 [a3344]
- a3344 has joined #wot
- 21:00:49 [holiday]
- holiday has joined #wot
- 21:03:08 [zorg]
- zorg has joined #wot
- 21:26:23 [davecj]
- davecj has joined #wot
- 21:42:36 [davecj]
- davecj has joined #wot