Download presentation
Presentation is loading. Please wait.
Published byLaney Haith Modified over 9 years ago
1
www.arrowhead.eu Arrowhead demo T4.2 Creating a Heating substation service (composite service) Semantic name services Finding things with web tool Using a service Deploying a new device 1
2
www.arrowhead.eu Semantics urn:heat-substation -> The Arrowhead Heating Substation Service urn:app:heat:building -> Heating Substation (with above) urn:biz:lulebo:area58:building3 -> Kompanivägen 33, Luleå urn:content:xml:senml -> It talks SenML XML 2
3
www.arrowhead.eu Service Discovery Web Tool 3 _temp-rest._tcp.services AH Temperature Service app.services Applications heat.app.services Heating building.heat.app.services Building 1.heat-substation.00305e0b0008.mac.dev.services Heating Substation 1 @Kompanivägen 33, Luleå 3.temp-rest.00305e0b0008.mac.dev.services Outdoor Temp 1 @Kompanivägen 33, Luleå
4
www.arrowhead.eu Overview Deployment service 4 Deployment log Deployment store Service registry (DNS-SD) Deployment System New device Service discovery Local or remote 1. Assign keys to devices 2. Discover deployment service 3. Consume deployment service Automatic service registration
5
www.arrowhead.eu Data Description Format is XML Keys: DNSSD DNSSDDomain (O) – alternatives DHCP, existing DNS DNSSDKey (M) DNSSDKeyName (M) DNSSDKeyValue (M) 5
6
www.arrowhead.eu Discovery of the Deployment service It is assumed the devices are configured/use dhcp for network settings. 1.Look for _depl-rest._tcp.local with mDNS (PTR, SRV, TXT records) first to allow local control through mDNS 2.Look for _depl-rest._tcp.local with DNS-SD 3.Look for _depl-rest._tcp.services with DNS-SD 4.Look for device vendor specific address to allow for cloud based solutions provided by device manufacturers as a service. Example: _depl-rest._tcp.abelko.se 6
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.