+ All Categories
Home > Documents > Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source:...

Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source:...

Date post: 22-May-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
27
Building the Web of Things Standards for Semantic Interoperability and End to End Security Dave Raggett, W3C IoTW Berlin, 19 th September 2016
Transcript
Page 1: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

BuildingtheWebofThingsStandards for Semantic Interoperability

and End to End Security

DaveRaggett,W3C

IoTW Berlin,19th September2016

Page 2: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

2/25

MassivePotentialfortheInternetofThings

SmartHomes Wearables

Power&Environment SmartCities

Healthcare

Manufacturing

2

Page 3: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

TheInternetofThings– BridgingtheSilos

Stillveryimmature,andalongwaytogo

Lackofinteroperabilityattheapplicationlevel

Manyplatformsandassociatedstandardsl Addressingbroadrangeofdifferentrequirementsl Endtoendsecuritychallengingacrossplatforms

FragmentationandSilosareholdingbackthepotentiall Thisiscausingproblemsforstart-upsandSMEs

Openorclosedsystem?l Closedsystemsincentive:controll Opensystemsprompt:reducedcostsandincreasedmarketsize

l Needforwideadoptionofsharedopenstandards

3/25

Page 4: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

IoT Landscape

4/25

Page 5: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

5/25

IoTSDOsandAlliancesLandscape

Source:AIOTIIoTStandardisationreportrelease2.6

5

Page 6: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

WorldWideWebConsortium

Mission:leadtheWebtoitsfullpotentiall TheWebistheworld'slargestvendor-neutraldistributedapplicationplatform

FoundedbySirTimBerners-Lee,inventoroftheWebl 400+Membersl Member-fundedinternationalorganisation

DevelopsstandardsforWebandsemantictechnologiesl HTML,CSS,scriptingAPIs,XML,SVG,VoiceXML,

SemanticWebandLinkedDataetc.l Developeroriented,enablingcooperationbetween

organisations withverydifferentbackgroundsl W3Cpatentpolicyforroyaltyfreestandardsl W3Cstaffofengineersactivelyparticipatinginstandardisationl Increasinglyinvolvedinverticals:Mobile,TV,Automotive,Digitalpublishing

6/25

Page 7: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

7/25

Whatwewanttoavoid…

https://xkcd.com/927/

7

Page 8: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

WebofThings– Inter-Platformstandardsforinteroperability

TheWebwillenableatransitionfromcostlymonolithicsoftwaretoopenmarketsofapps

8/25

Page 9: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

Analogywithearlydaysofnetworking

BeforetheInternet,thereweremanynon-interoperablenetworktechnologies

l IPmadeitsimpletointerconnectnetworksandcreateinteroperableservicesindependentofthenetworktechnologies

l TheInternetgrewexponentiallyastheopportunitieswererealisedl LikewisefortheWebwhichtookoverfromisolatedinformation

services

Directanalogywithtoday’sIoT silosandtheirlackofinteroperability

l TheWebofThingsistheequivalentofIPforsemanticinteroperabilityandendtoendsecurity

l TheWebofThingswillenableexplosivegrowthasthebarrierstointeroperabilityaretorndown

9/25

Page 10: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

TheWebofThings– counteringfragmentationwithstandardisedmetadataandAPIsl Simplifyingapplicationdevelopmentbydecouplingtheunderlyingprotocolsl ByanalogytothecrossplatformsocketsAPIforthe

InternetProtocol

l MakingIteasytowriteappsthatcanbeeasilyportedacrossplatforms

l Enablinginteroperabilityacrossdifferentplatformswithstandardisedmetadatal Describingtheinterfacesexposedtoapplicationsl Describingthecommunicationandsecurityrequirements

foraccessingthingsl Describingthesemanticmodelsanddomainconstraints

10/25

Page 11: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

WebofThings

Applicationsactonsoftwareobjectsthatstandforthings

l Local“things”l Remote“things

Richdescriptionsforevery“thing”l EachthinghasaURIforitsnamel Thisprovidesaccesstoitsdescriptionl Ontologiesthatdescribe“things”

Thingsdon’tneedtobeconnectedl Abstractentitiesandunconnectedphysicalobjects

11/25

Page 12: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

SensorDataStreamsandtheCloud

l Device– Gateway– Cloudl IoTdeviceswithlocalconnectivityl Gatewaysthatstreamsensordatatothecloudl Powerfulscalablecloudbasedplatforms

l Opportunitiesforservicesacrossmanyapplicationdomains

l Bigdata,streamanalyticsandadvancedAIl Machinelearningandpersonalisedservices

l Needforopenstandardstocreateopenmarketsofservicesthatspancloudplatformsoperatedbydifferentvendors

Google’sCloudPlatformfortheIoT

12/25

Page 13: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

HubsasPlatformsforSmartHomeApps

l Webstandardscancreateopportunitiesforvendorneutralplatformsforamarketofappsforinstallationonyourhomehub

l Yoursmartphoneprovidesthehumanmachineinterfacefortheseapps

l Improvedsenseofprivacycomparedwithhavingyourpersonaldatabeingsenttothecloud

l Appsbaseduponyoursocialconnectionsl Peertopeerwithyourfriend’shomehubs

Samsung’sSmartThings

13/25

Page 14: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

SmartManufacturing

l Greaterflexibilitytoaddressthetrendtohighlypersonalisedproducts

l Reactingfastertochangingmarketconditions

l Verticalintegrationfromproductioncellstotheboardroom

l Horizontalintegrationacrossboththesupplychainandthevaluechainwithinabusiness

RobotsmanufacturingTesla’selectriccars

14/25

Page 15: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

Whatkindsofmetadatadoweneed?

l Thinglifecycles,dataandinteractionmodelsl Asexposedtotheapplications

l Properties,actionsandevents

l Howtointeroperatewithanotherplatform?l Protocols,dataformatsandsoforth

l Whatcommunicationpatternstouse?l Push,pull,pub-sub,peertopeerl Real-timerequirementsl Transactionalrobustness&rollbacksl Multiplexingandbufferingl Sleepyambient&batterypowereddevices

l Semanticmodelsofthingsandtheirconstraints

15/25

Page 16: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

SemanticModels

l Neededtoensurethatplatformssharethesamemeaningforthedatathattheyexchange

l Fordiscoveringthingsbasedupontheirpropertiesandrelationshipsl SearchenginesthatcanindextheWebofThings

l Forverifyingthatathingisconsistentwithgivenmodels

l Fordesigningservicecompositionsbasedupontheknowledgeofwhichservicesarecompatible

l Thismayinvolvetransformationofdataformatsl Automaticgenerationofgluecodefromthemetadata

W3Chasarichsuiteofrelatedstandards16/25

Page 17: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

IoTSecurityShouldWorryUsAll

l Breachesofprivacy

l Cybercrime

l Physicalsafetyinthehome,acrossthecityandwithinbusinesses

l Threatstonationalinfrastructure

l Loomingrisksofcyberwar

Needforjointworkonbestpracticesandtechnicalstandards17/25

Page 18: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

18/25

W3CWebofThingsActivity

18

Page 19: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

W3CWebofThingsInterestGroup

WorkshopinBerlin(June2014)l LaunchofWebofThingsIGin2015l ChairedbyJörg Heuer,Siemensl Taskforces

ThingdescriptionsAPIsandprotocolsDiscoveryandprovisioningSecurity,privacyandresilienceCommunicationsandcollaboration

Strongemphasisonimplementationexperiencel Demosandplug-festsl Helpstobuildasharedunderstanding

BeijingFacetoFace,11-14July201619/25

Page 20: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

MembersoftheWebofThingsInterestGroup

20/25

Page 21: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

WhereNext?W3CWebofThingsActivity

l W3CischarteringaWebofThingsWorkingGrouptodevelopinitialstandardsl ChartercurrentlyunderreviewbyW3CMembers

l W3CWebofThingsInterestGrouphasjustrecharteredl ExpectedtoboostitsworkonreachingouttoindustryalliancesandSDOsl Interoperabilitytestsacrossplatformsusingopensourceimplementationsl Furtherworkonsemantics,securityandprivacy

l PlansforanIoTontheWebBusinessGroupl Focusingonbusinesslevelrequirementsacrossdomainsl Buildingasharedunderstandingthroughcollaborationwithexternalgroups

21/25

Page 22: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

22/25

IoTSDOsandAlliancesLandscape

Source:AIOTIIoTStandardisationreportrelease2.6

22

Page 23: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

AgileProcessesforStandardisation

l Today,severalIoTalliancesandstandardsdevelopmentorganisationsareworkingonmodelsasdescriptionsofdevicesandservices

l Organisationsareworkingonthisinisolationwithriskoffragmentation

l Jointwhitepaperonsemanticinteroperabilitytocounterthisl Buildingasharedunderstandingoftheroleofsemanticinteroperabilityl Seehttp://dx.doi.org/10.13140/RG.2.2.25758.13122

l Discussionunderwayonnextstepstokeepthemomentumflowing

l WeneedagileprocessesforvocabularydevelopmentthatmeetsthetimescalesandbusinessrealitiesfacingSMEsl Experimental,earlycommercialuse,widespreadusel Encouragingre-usewherepractical

23/25

Page 24: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

TheBottomLine

TheWebisessentialforrealizingthefullpotentialoftheIoT

TheWebprovidesaunifyingframeworkforsemanticinteroperability

TheWebactsasaglobalmarketplaceforsuppliersandconsumersofservices

24/25

Page 25: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

25/25

WorkshopAgenda

IndustrialPerspectivel Needs,gaps,currentstateandfutureapproaches

l BorisMaurer,Connctdl ColinI’Anson,HPEl FrankReusch,RWE/Lemonbeatl DieterWegener,Siemens

l DiscussionleadbyDaveRaggett&GeorgRehm

HowtoCoordinate?l Viewsfromdifferentorganisations

l StefanHoppe,OPCFoundationl StefanWeisgerber,DINl ThomasHahn,Plattform Industrie 4.0

l DiscussionleadbyDaveRaggett&GeorgRehm

l Workshopconclusionsandwrap-up

25

Page 26: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

Theindustrialperspective– needsandgaps,currentstate,futureapproachesl Isthereasharedunderstandingofwhatsemanticinteroperabilityisandwhyitisimportant?

l Eachplatformhasbyandlargeapproachedsecurityindependently,whatarethekeyconsiderationsforenablingendtoendsecurityacrossplatforms?

l Industry4.0hasbeenveryhighleveltodate,howdoweproceedtoarichsetofusecasesthatadddetailtothevisionwewanttorealize,pointtotherequirements,andfacilitateabetterunderstandingofwhichexistingstandardsareappropriateandwhatnewstandardsareneeded?

l Canyoutalkaboutthedifferentkindsofplatformsandstandardsthatareneededtoreachfromtheproductionscellstotheboardroom,toreachacrosssupplylinesandcorporatevaluechains,andacrossthelifecyclefromproductdesign,productionplanningandoperation,andlifetimesupport?

l HowdoweconvincecompaniestocommittheresourcestodrivenewtechnicalstandardsfortheIIOT?

l WhatisneededforcompaniestocollaborateonbuildingcommerciallyrelevanttestbedsfortheIIOT?

26/25

Page 27: Introduction to the Web of Things - World Wide Web ... · IoT SDOs and Alliances Landscape Source: AIOTI IoT Standardisation report release 2.6 5. World Wide Web Consortium Mission:

Howdowecoordinateourselvestostandardizesemanticinteroperability?l Whyiscoordinationessential,andacrosswhichbodiesshouldittakeplace?

l Whataretheappropriatemechanismsforcollaboration?Forexample,jointwhitepapers,workshops,jointtestbeds,plugfests,bilateralmeetings,etc.

l Whatkindsofpeopledoweneedtoinvolveandwhataretheargumentsthatareneededtoconvincebusinessestomakethenecessarycommitments?

l WhatistheroadmapfortheIndustrialInternetofThings?Canwecombineabroadlongertermvisionwithreadilyachievablemilestonesalongtheway?

l Moreconcretely,whatisneededforbuildingasharedvisionbetweentheIndustrialInternetConsortium,Industrie 4.0,OPCFoundationandW3C,amongstothers?

27/25


Recommended