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

Slides:



Advertisements
Liknende presentasjoner
Høgskolen i Oslo Webprogrammering Tilstandsbevaring Sessions og cookies.
Advertisements

So you think you can scale? Oracle Coherence i praksis OUGN vårseminar, april 2010, Øyvind Brusevold.
Lag film. Lag video •Videoteknologien har utviklet seg raskt de siste årene. Digital video er i ferd med å avløse analoge systemer. Med digital video.
Kapittel 8: Nettverk i praksis
Unix Amir Maqbool Ahmed
Sikkerhet - bakgrunn og introduksjon til kryptosystemer
Service Discovery Chau Bui Tuan Pham Marie Fuglesang Bent Erik Skogstad Hong Nhung thi Vo.
Begrenset redigering “Klubbjournalister” For web ansvarlig klubb.
Microsoft ® Lync ™ 2010 Delegate-opplæring. Mål I denne opplæringen lærer du hvordan du kan: •Konfigurere representanttilgang med Outlook •Konfigurere.
Funksjon PLS program uavhengig IO Diagnose/Feilsøking
© GT/SAPP/USIT UNIVERSITETET I OSLO :00 Katalog, LDAP, distribusjon av personopplysninger...
Java Server Faces (JSF) en introduksjon Frode Eika Sandnes.
Tema: Introduksjon Hvorfor Velocity? Installasjon Velocity VS. JSF / JSP Eksempler Oppsumering.
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
Windows Server 2008 Hovedprosjekt vår 2008 av: Mick Skjørten, 3BADR
Oppkobling VPN.
System Center Configuration Manager 2007 Presentert av Thomas Lidahl Mørtsell og Carl Fredrik Krokstad.
Gruppe 32E presenterer. Windows 2003 Server Novell Netware 6.5.
Mohammad Ali Koteich Danial Siddiq Sheikh. Hva skal vi snakke om? Directory LDAP The Apache Directory Project.
INTERNETT FORMÅL: Å skape forståelse for og gi kunnskap om utvikling av klient-tjener apllikasjoner basert på web.
Mobile enheter på UiO Petter Bjørbæk nett/UiO.
Combining Compound Conceptual User Interface Components with Modelling Patterns - a Promising Direction for Model-based Cross-platform User Interface Development.
Singleton & Adapter Pattern Gruppe 3. Singleton Pattern Sørger for at en klasse kun kan ha en instans Vanligvis implementert med globale variabler –Singleton.
Flash og ActionScript - Nye muligheter Jostein Nordengen.
Høgskolen i Oslo Web-programmering Feilhåndtering i PHP.
Høgskolen i Oslo Webprogrammering Ajax og PHP. I dag l Hvordan få en bedre brukeropplevelse via Ajax- script l Gjennomgang av kode l Oppgaveløsning på.
MetaLib og SFX Demonstrasjon 16 oktober Program Utfordringer for bibliotek og brukere Hva er MetaLib og SFX? Live-demo Systemene i bruk Produkter.
Innledning om HTML IT20 oktober Bakgrunn Konseptet WWW ble født i 1983 i CERN, Geneve Opphavsmann: Tim Berners-Lee, MIT Spre informasjon uavhengig.
Dynamiske nettsider PHP Del 1 – variable. PHP  PHP (Personal Home Page)  Fritt tilgjengelig programmeringsspråk  åpen kildekode  Plattformuavhengig.
Hvordan virker Internett
PARLAY/OSA Referanser: Referanser Foredraget er i all hovedsak basert på to artikler. Disse kan finnes på:
TAPAS Presentasjon TTM47AC Hva er TAPAS?  Telematics Architecture for Plug and play Systems  Et forskningsprosjekt ved institutt for Telematikk,
Dynamiske honeypotter. Definisjon av honeypot En ressurs som har sin verdi i å bli angrepet og kompromittert. Den er forventet å bli testet, angrepet.
Prosjektoppgave Modelldrevet utvikling og brukeragenter for kommunikasjon i sykehusomgivelser Marie S. Fuglesang NTNU, høsten 2004.
ESøknad - Et webbasert system for elektronisk innlevering av søknader om forskningsmidler Kort presentasjon av systemet beregnet på prosjektledere/forskere.
The Peer-to-Peer Architecture Av Ingunn Lund og Anja Lønningen.
SharePoint Server 2007 Office Communications Server 2007 Exchange Server 2007 Windows Server 2003 Office 2007 Hovedprosjekt 17E Installasjon, konfigurasjon.
Informasjon til brukere av Sikret sone i P360
SIP meldingstjener. Tendo Tech sitt system First to Know (FTK) – Samle inn måledata – Sende data til brukeren sin mobiltelefon. IM- meldinger – Jabber,
Katalog med tjenester n Masse tjenester, men det er ikke lett å finne de. n Tjeneste tilbyder må selv kunne oppdatere. n Tjenesten selv forteller hva den.
Freenet A Distributed Anonymous Information Storage and Retrieval System.
RBA ved System Center Configuration Manager 2012 Ernesto Gonzalez USIT - Gruppe for Windowsdrift.
1 GeoPortal – Rammeverk Introduksjon. 2 Teknisk rammeverk - Interoperabilitet Interoperabilitet evne til å kommunisere, kjøre programmer, eller overføre.
Malvik Videregående Skole Overvåking av brukeraktivitet og fjerndistribuering av Windows 2003 Server.
Security Considerations for Peer- to-Peer Distributed Hash Tables TDT2 – Avanserte Distribuerte Systemer Lars-Erik Bjørk.
Publish-Subscribe Middleware Informasjonsflyt fra en applikasjon til en annen applikasjon som er interessert i å motta informasjonen. Eksempel: Aksjeselskap.
OPPGRADERING AV REQUEST TRACKER OG VIDEREFØRING AV PHP WEBSKJEMA.
Oppgavestiller: Stein Meisingseth ved Aitel. OPPGAVE: Sette opp og konfigurere en testlab med Live Communications Server Sette opp og konfigurere en testlab.
Datakommunikasjon Fagnr.: ITF20205 Fagsider:
Protokoller Pensum: Olsen, kap. 5 og 6. Kommunikasjonsprotokoll Rutiner for å administrere og kontrollere oversending av data Telefonsamtale (”Hallo”,
1 Kap. 57 – Cloud Computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Application-Layer Multicast  Unicast: En maskin sender meldinger adressert til kun en annen maskin  Multicast: En maskin sender meldinger adressert til.
Conceptual Modeling of Styles for Mobile Systems Anders Linseth.
SelfCon Foil no 1 Self configuring systems - plan 1 Rolv Bræk, Item.
JADE-LEAP AmbieSense er et EU støttet forskningsprosjekt. I dette prosjektet prøver man å integrere nye typer teknologi for bruk på mobile enheter I den.
P11 – PRESENCE MANAGMENT IN TELECOM. P11 – Presence managment in telecom Prosjektet er blitt gjort av: Sondre Husby Rostad Pål Eilertsen Prosjektet er.
Innledning ”Gruppe 8e” er engasjert av Malvik vidregående skole for å sette opp en ny Windows Server Denne serveren vil fungere som ”Domain Controler”,
Mobilitet Frank-Stener Andersen Business Development Manager
23. Spillere For spillere i Postenligaen og 1.div.
Kap. 65 Internet and Democracy
بحث مادة اللغة العربية ( الشعر الحر ) الطالبات : سارة الظاهري
Når virker 1:1 kommunikasjon? Miriam Gade Nicolaisen
DRI IKT og informasjonssøking 2. Forelesning og seminar uke 4
Dynamisk DNS registrering for Windows 10
The Norwegian Centre for ICT in education
Internett som elektronisk kommunikasjonsmiddel
Utskrift av presentasjonen:

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

Ressursavdekking Kartlegging av tilgjengelige ressurser Hvilke tjenester? Viktig med selvkonfigurering

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

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

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

Home Audio Video Interoperability

Arkitektur

Home Audio Video Interoperability

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

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

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

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

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

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

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

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

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

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

Service Location Protocol Tjeneste Annonsering  Service URL  Service Template

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

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

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

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

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

Spørsmål ?