Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

TTM3 Self Configuring Systems Topic 5: Service Discovery Protocols and middleware: HAVi, SLP Maxim Langebrekke, ITEM.

Liknende presentasjoner


Presentasjon om: "TTM3 Self Configuring Systems Topic 5: Service Discovery Protocols and middleware: HAVi, SLP Maxim Langebrekke, ITEM."— Utskrift av presentasjonen:

1 TTM3 Self Configuring Systems Topic 5: Service Discovery Protocols and middleware: HAVi, SLP Maxim Langebrekke, ITEM

2 Ressursavdekking Kartlegging av tilgjengelige ressurser Hvilke tjenester? Viktig med selvkonfigurering

3 Hva er SDPs ? Ulike protokoller som tar for seg aspekter ved ressurs- eller tjenesteavdekking  Oppdage tjenester  Velge riktig tjeneste  Få adgang til tjenesten

4 Service Discovery Protocols Service Location Protocol Jini Salutation Universal Plug and Play Bluetooth Service Discovery Protocol Home Audio Video Interoperability NINJA

5 Home Audio Video Interoperability ” HAVi (Home Audio Video Interoperability) provides a home networking standard for seamless interoperability between digital audio and video consumer devices ”. www.havi.org

6 Home Audio Video Interoperability

7 Arkitektur

8 Home Audio Video Interoperability

9 Kommuniserer med hverandre med P2P Man får tilgang på software elementene gjennom egendefinerte APIs Hvert element har en unik identifikator Registry = Directory Service

10 Home Audio Video Interoperability Fordeler  Interoperabilitet  Plug and Enjoy  Merke uavhengig  Oppgraderingsfunksjonalitet

11 Home Audio Video Interoperability Ulemper  Har enda ikke blitt testet i ekte omgivelser  FireWire alene har vist seg vanskelig å implementere  Distribusjon av audio/video

12 Service Location Protocol ” The Service Location Protocol provides a scalable framework for the discovery and selection of network services”. RFC2165

13 Service Location Protocol SLP består av tre komponenter:  User Agents (UA)  Service Agents (SA)  Directory Agents (DA)

14 Service Location Protocol User Agent  Utfører ressursavdekking Service Agent  Annonserer lokasjon og informasjon om tjenestene Directory Agent  Lagrer informasjon og lokasjon om tjenestene  Svarer på tjenesteforespørsler fra UA

15 Service Location Protocol User AgentService Agent Service Request Service Reply Service Ack Service Registration Discovery Agent Service discovery Service registration and update

16 Service Location Protocol Directory Agent Discovery  Static Discovery  Active Discovery  Passive Discovery

17 Service Location Protocol Static Discovery  Bruker DHCP for å finne adressen til DA Active Discovery  Sender tjenesteforespørsler til SLP multicast gruppen. DA lytter på multicast adressen og svarer direkte til agenten med unicast Passive Discovery  DA sender ut periodisk multicast meldinger med tilgjengelige tjenester. Agentene kjenner nå til adressen til DA og kontakter DA direkte med unicast

18 Service Location Protocol User AgentService Agent Service Request Service Reply Service Request multicast Service Discovery uten DA

19 Service Location Protocol Tjeneste Annonsering  Service URL  Service Template

20 Service Location Protocol Service Template service:printer://lj4050.tum.de:1020/queue1 scopes = tum, bmw, administrator printer-name = lj4050 printer-model = HP LJ4050 N printer-location = Room 0409 color-supported = false pages-per-minute = 9 sides-supported = one-sided, two-sided

21 Service Location Protocol SLPv1 Implementert i Hewlett Packard’s JetSend Technology  Printere, digitale kamera, skannere, projektorer, PDA (Windows CE og PALM) SLPv2 Solaris 8 HP’s Web JetAdmin

22 Service Location Protocol Fordeler Open Source Uavhengig av programmeringsspråk Konfigurere SLP med DHCP er allerede definert Fleksibelt og skalerer bra med eller uten Directory Agent SLP vil bli tilpasset IPv6 og DHCPv6

23 Service Location Protocol Ulemper DHCP skalerer ikke bra ut mot Internet Service Registration and lookup er basert på eksakt funn av navn og verdi Mapper ikke til alle andre SDPs

24 Service Location Protocol SCS Aspekt  Selvkonfigurerende Dynamisk konfigurasjon Klar til å ta i bruk tjenesten med en gang Bruker DHCP for selvkonfigurasjon

25 Spørsmål ?


Laste ned ppt "TTM3 Self Configuring Systems Topic 5: Service Discovery Protocols and middleware: HAVi, SLP Maxim Langebrekke, ITEM."

Liknende presentasjoner


Annonser fra Google