Laste ned presentasjonen
Presentasjon lastes. Vennligst vent
PublisertSandra Christiansen Endret for 9 år siden
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 ?
Liknende presentasjoner
© 2024 SlidePlayer.no Inc.
All rights reserved.