TF-DI Meeting 13-Aug-2015. Agenda Discovery presentation from William Miller Review of discussions at F2F Sunnyvale Interaction patterns of tech landscape.

Slides:



Advertisements
Similar presentations
Web Services Architecture An interoperability architecture for the World Wide Service Network.
Advertisements

Web Service Architecture
An Introduction to Web Services Sriram Krishnan, Ph.D.
OOI-CI–Ragouzis– Ocean Observatories Initiative Cyberinfrastructure Component CI Design Workshop October 2007.
<<Date>><<SDLC Phase>>
UDDI, Discovery and Web Services Registries. Introduction To facilitate e-commerce, companies needed a way to locate one another and exchange information.
Identity Management Based on P3P Authors: Oliver Berthold and Marit Kohntopp P3P = Platform for Privacy Preferences Project.
SOA and Web Services. SOA Architecture Explaination Transport protocols - communicate between a service and a requester. Messaging layer - enables the.
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
WAWC’05 Enhancing Mobile Peer-To-Peer Environment with Neighborhood Information Arto Hämäläinen -
Latest techniques and Applications in Interprocess Communication and Coordination Xiaoou Zhang.
Feb On*Vector Workshop Semantic Web for Hybrid Networks Dr. Paola Grosso SNE group University of Amsterdam The Netherlands.
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
NextGRID & OGSA Data Architectures: Example Scenarios Stephen Davey, NeSC, UK ISSGC06 Summer School, Ischia, Italy 12 th July 2006.
Applying the ISO RM-ODP Standard in e-Government B. Meneklis 1, A. Kaliontzoglou 2,3, D. Polemi 1, C. Douligeris 1 1 University of Piraeus, Department.
Case Study: The E1 Distributed Operating System Chris Krentz 3/20/2007.
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
Middleware for P2P architecture Jikai Yin, Shuai Zhang, Ziwen Zhang.
CORDRA Philip V.W. Dodds March The “Problem Space” The SCORM framework specifies how to develop and deploy content objects that can be shared and.
Web services A Web service is an interface that describes a collection of operations that are network-accessible through standardized XML messaging. A.
Secure Systems Research Group - FAU Web Services Standards Presented by Keiko Hashizume.
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
Omniran ZigBee SEP2 Smart Grid Use Case Analysis Date: Authors: NameAffiliationPhone Max RiegelNSN
Omniran ZigBee SEP2 Smart Grid Use Case Analysis Date: Authors: NameAffiliationPhone Max RiegelNSN
Initial slides for Layered Service Architecture
THE NEXT STEP IN WEB SERVICES By Francisco Curbera,… Memtimin MAHMUT 2012.
European Interoperability Architecture e-SENS Workshop : Document Interoperability Solutions use case 7-8 January 2015.
Presentation on Osi & TCP/IP MODEL
ACE BOF, IETF-89 London Authentication and Authorization for Constrained Environments (ACE) BOF Wed 09:00-11:30, Balmoral BOF Chairs: Kepeng Li, Hannes.
Social scope: Enabling Information Discovery On Social Content Sites
ANSTO E-Science workshop Romain Quilici University of Sydney CIMA CIMA Instrument Remote Control Instrument Remote Control Integration with GridSphere.
ETICS2 All Hands Meeting VEGA GmbH INFSOM-RI Uwe Mueller-Wilm Palermo, Oct ETICS Service Management Framework Business Objectives and “Best.
James Williams e: eTutor Project SUMMARY OF KEY FINDINGS for 2 Pilot studies of the.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Lecture 3: SOA Reference Model OASIS 2006.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
INTERNET AND ADHOC SERVICE DISCOVERY BY: NEHA CHAUDHARY.
Peer-to-Peer (P2P) Computing Yi Zhang. Agenda History What is P2P Client/Server and P2P Why P2P Problems and possible solution P2P middleware services.
Web Services Presented By : Noam Ben Haim. Agenda Introduction What is a web service Basic Architecture Extended Architecture WS Stacks.
Doc.: IEEE /0040r1 Submission May 2011 Miika Laaksonen, NokiaSlide 1 Coexistence Discovery Procedures Notice: This document has been prepared.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
Work Group / Work Item Proposal Slide 1 © 2012 oneM2M Partners oneM2M-TP oneM2M_Work_Group_Work_Item_Proposal Group name: Technical Plenary Source:
Chapter 6 – Architectural Design Lecture 1 1Chapter 6 Architectural design.
Jini Architecture Introduction System Overview An Example.
Kemal Baykal Rasim Ismayilov
Report: W3C IG on Web-of-Things Security and Privacy Oliver Pfaff
Extending the Think Description with Context W3C WoT IG - TD Break Out Session Sapporo TPAC, October 2015 Darko Anicic.
REST By: Vishwanath Vineet.
WoT Outreach: joint slide set Outreach slide set aims to increase the awareness of W3C’s WoT work # Comments Arne: Abgrenzung zu anderen Initiativen.
M2M Service Session Management (SSM) CSF
June California Investor Owned Utilities (IOU) HAN vision statement development 15 June 2007.
Omniran CF00 1 Content and outline considerations for Annex: Applicability to non-IEEE 802 PHY layer technologies Date: Authors:
BEA position on W3C ‘Web Services’ Standards Jags Ramnarayan 11th April 2001.
Introduction to Web Services Presented by Sarath Chandra Dorbala.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: ID Definition Date Submitted: July 14, 2006 Presented at IEEE session in San.
Slide 1 2/22/2016 Policy-Based Management With SNMP SNMPCONF Working Group - Interim Meeting May 2000 Jon Saperia.
Stefan Arbanowski, FOKUS Wolfgang Kellerer, DoCoMo Euro-Labs WWRF13, Jeju, Korea, Feb.
Discovery TF Report 19 July 2015 Soumya Kanti Datta Mobile Communications Department
1 SOA Seminar Seminar on Service Oriented Architecture SOA Reference Model OASIS 2006.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. SOA-RM Overview and relation with SEE Adrian Mocan
IEEE MEDIA INDEPENDENT HANDOVER DCN: hwnm Title: Thoughts on IEEE relation with IEEE Date Submitted: May 13, 2010.
UDDI (Universal Description,Discovery and Integration) By S.NAGARJUNA M.Tech-C.S.E.
Technology Strategy Update
TGai Guideline for Submissions to TGai Template Slides
Proposal on system description, reference model and draft outline
Session 2: Metadata and Catalogues
1/18/2019 Transforming the Way the DoD Manages Data Implementing the Net Centric Data Strategy using Communities of Interest Introduction
2/15/2019 Transforming the Way the DoD Manages Data Implementing the Net Centric Data Strategy using Communities of Interest Introduction
Examples of deployment scenarios
Data Architecture project
Presentation transcript:

TF-DI Meeting 13-Aug-2015

Agenda Discovery presentation from William Miller Review of discussions at F2F Sunnyvale Interaction patterns of tech landscape Evaluation criteria list for technical landscape document Kick-start of discussion on security and discovery AOB TF-DI & IG-SP joint session on 20-Aug

Summary of Discussion W3C WoT IG Sunnyvale F2F

Results at F2F in Sunnyvale Conclusions Organisation of tech landscape Initial set and how to proceed with requirement discussion Contributions Interaction patterns describing discovery categories Joint Session Discussion of S&P requirements for “discovery by search in a directory” atomic use case Next Steps Complete evaluation criteria list for technical landscape document Conduct evaluation of discovery technologies p 4

Sketch of Landscape Finding things around me Discovery based on geographic local accessibility Finding things on my network Discovery based on accessibility in a local network Searching in Directories Discovery in well known directories Searching across Peers Discovery in distributed, P2P style architectures Accessing thing metadata Discovery of metadata of particular thing(s) of interest For details see p 5 Conclusions: Adopt structure for tech landscape document Start with already comprehensive list of technologies Categorization reflect lower layer concepts Consider higher layer concepts (e.g. discover things which I own) starting from use cases

Discussion on Requirements Discovery should be independent of the communication technologies used by the physical things. Interaction model Smart agent in the middle The communication technology used by the thing should be visible in the metadata to later ease the binding to that technology. Interact with TF-AP and TF-TD on this aspect See also “bootstrap” discussion The things should be capable to automatically register themselves to the central registry for the discovery process. Interact with TF-TD for configuration metadata of things Consider both smart and legacy things Conclusions: Requirements need clear scoping wrt building blocks Requirements shall track use cases which motivate them Due to scoping these need often further discussions with other TFs

Discussion on Requirements Depending on the context and use case, the things could register to a central registry to be discovered. CoRE Resource Directory is an example of the central registry. This type of discovery is well suited for "searching in a directory". Joint discussion TF-DI and TF-TD Keeping for further discussion A "lifetime" is required through which a thing is discoverable to other WoT applications and services. Think of use case where the communication of lifetime is applicable Discoverability (when a thing is “waking up”, it should send a signal to others) Think about the semantics of terms Use case not clear The discovery mechanisms should enable both local and remote discovery depending on the context and use case. How about “socially local” (different abstraction layers on the context of discovery). What can I reach in my environment? Notion of discovery in lower and higher layers of abstraction [further discussion] Lower layer – discovery on metadata The discovery metadata are required to carry the following information – Bootstrapping TF-TD, IG-SP A log of discovery results should be maintained for the admin purpose. Caching, Platform choice, Security Drop it

Interaction Patterns of Discovery Categories For evaluation of technologies in each discovery category draft interaction pattern Also helpful for interface to TF AP Example: Searching in Directories: Work started, will be complemented by evaluating current technologies p 8

Evaluation Criteria for Discovery Tech Landscape Evaluation (catalogue) aspects Interaction Pattern – does it share the current draft of interaction pattern in that discovery category Support of higher layer discover concept – does it provide means for higher layer discovery using thing descriptions Bootstrapping – what means are provided to start/interact with things after discovery Lifetime / sleepy nodes – does it provide means specifically supporting sleeping times of constrained devices S&P – what S&P requirements are identified and addressed

Security and Privacy in Discovery

Security issues Access control Discovery request should be limited to things determined by access control policies. Privacy Search history should be private Trust Determine trust on a thing, metadata etc. Authorization Only authorized things should be allowed to register at a directory (for directory based searches)