Re: [TF-DI] Discovery Categories and Tech Landscape

Another perspective on the categories is that of push and pull.   Bluetooth beacons push info to those who are listening.  Multicast based protocols like ZeroConf’s mDNS and UPnP’s SSDP are primarily pull techniques in that they send a query and listen for a response.  You can also listen in the background for responses to queries sent by others.  Some UPnP devices also push info periodically.

A technique missing from Arne’s page is that of peer to peer discovery where the directory is essentially distributed across the peers.  This is often based upon distributed hash tables which maps the search space into a numeric range and then allocates servers to parts of that range. The technique works well for scale free networks.

Another approach is based upon social relationships between people and things, including abstract things like personal, organisational, spatial and temporal zones.  This has the advantage of providing a clear context for discovery and builds upon rich metadata.

Discovery can also be based upon bar codes, NFC, infrared and audio chirps.

For devices that register themselves, they can either have a pre-provisioned URI for the registry, or they can use a local search technique, e.g. to find a home hub with which to register themselves.

A discovery agent would support a variety of techniques, e.g. listening for multicast notifications, for Bluetooth beacons and by acting as a registrar. The agent could know something about the context, and know about remote agents that it can query in turn.


> On 8 Jul 2015, at 11:26, Soumya Kanti Datta <Soumya-Kanti.Datta@eurecom.fr> wrote:
> 
> Hi Arne,
> 
> Thanks for your efforts on this. Could you please add the scopes (e.g. local, remote) of these technologies. This point was suggested in the joint call between TF-DI and TF-DI this morning.
> 
> Regards,
> Soumya
> 
> 
> Research Engineer, Eurecom, France | +33658194342 | @skdatta2010 | https://sites.google.com/site/skdunfolded | Skype id: soumyakantidatta
> 
> 
> Quoting "Broering, Arne" <arne.broering@siemens.com>:
> 
>> Dear all,
>> 
>> We discussed in yesterday's TF-DI telco a wikipage that we have  drafted to outline WoT discovery categories and technologies:
>> https://www.w3.org/WoT/IG/wiki/Discovery_Categories_and_Tech_Landscape
>> 
>> Right now, the list of technologies is non exhaustive and should  serve as a working draft to structure an analysis of the WoT  discovery technology landscape. We would like to invite and  encourage everyone to contribute to this wikipage by adding further  discovery technologies.
>> Also, for each technology you find a brief description - please feel  free to edit those descriptions or add further information.
>> 
>> The aim of this analysis of discovery technologies should finally be  to derive generic discovery interaction patterns and an abstract WoT  discovery model.
>> 
>> Thanks,
>> Arne
>> 
>> --
>> Dr. Arne Broering
>> Research Scientist
>> 
>> Siemens AG
>> Corporate Technology
>> Research and Technology Center
>> 
>> Otto-Hahn-Ring 6
>> 81739 Muenchen, Germany
>> 
>> 
>> 
>> 
>> 
> 
> 
> 
> -------------------------------------------------------------------------------
> This message was sent using EURECOM Webmail: http://webmail.eurecom.fr
> 
> 

—
   Dave Raggett <dsr@w3.org <mailto:dsr@w3.org>>

Received on Wednesday, 8 July 2015 11:05:53 UTC