Modellierung und Simulation / UbiComp
Klausur Fragen SS 2014 4. Semester
Klausur Fragen SS 2014 4. Semester
Kartei Details
Karten | 132 |
---|---|
Sprache | Deutsch |
Kategorie | Informatik |
Stufe | Universität |
Erstellt / Aktualisiert | 08.07.2014 / 08.07.2017 |
Weblink |
https://card2brain.ch/box/modellierung_und_simulation_ubicomp
|
Einbinden |
<iframe src="https://card2brain.ch/box/modellierung_und_simulation_ubicomp/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Was unterscheidet Bluetooth LE und ZigBee?
ZigBee höhere Datenrate und Reichweite
Welches grundlegende Problem haben WLAN, Bluetooth und ZigBee miteinander?
Alle haben die gleiche Frequenz von 2,4 GHz
Welche Techniken zur Konfiguration und Entdeckung von Netzwerkgeräten und –diensten haben Sie kennengelernt?
Zero Configuration Networking (Zeroconf)
Universal Plug and Play (UPnP)
Jini
Welche Grundprobleme adressiert UPnP?
Automatischer Integration und Nutzung von Geräten im Netzwerk
Automatische Konfiguration der Netzwerkverbindung eines Geräts
Auffinden von Geräten durch Dienstnehmer
Steuerung einer Geräts über Webservices oder direkt über einen Webbrowser
Auf welchen Technologien basiert UPnP?
Sprach- und Plattformunabhängigen Standarttechnologien
Gängige Internet-Protokolle (UDCP, TCP, http, DHCP, Auto-IP)
XML und SOAP
Wie können per UPnP Geräte und Dienste gefunden werden?
Discovery
2 Möglichkeiten
Geräte teilen ihre Anwesenheit und die unterstützen Dienste periodisch per Broadcast mit („advertise“)
Kontrollpunkt kann explizite Abfrage („search“) per Broadcast senden
Welche Funktion hat die Ereignisbenachrichtigung bei UPnP?
Benachrichtig Kontrollpunkte automatisch über Änderungen in Zustandsvariablen (wichtig!!!!!)
Kontrollpunkte müssen sich für Benachrichtigungen anmelden
Nicht sinnvoll für Variablen mit langen Datenwerten
Basiert auf dem UPnP-spezifischen GENA Protokoll
Wie werden UPnP‐Dienste beschrieben?
Actions definieren aufrufbare Funktionen
Zustandsvariablen
Datentypen entweder aus UPnP Spezifikation oder explizit über XML-Schema
Wie werden UPnP‐Dienste aufgerufen?
Aufruf von Actions über http
Verwendung des Simple Object Access Protocol (SOAP)
XML-basiertes Protokoll zum Aufruf von Methoden an entfernten Objekten
Standardprotokoll zum Aufruf von Webservices
UPnP verwendet ein einfaches SOAP-Profil
Dienst muss binnen 30 Sekunden antworten
Welche Rollen spielen UPnP Templates?
Definition anwendungsspezifischer Protokolle
Definieren Funktionsumfang für bestimmte Anwendungen
Device- und Servicetypen
Gerätestruktur
Optionale und erforderliche Elemente
Standardisierbar
Kernelemente UPnP
Adressing
Discovery
Description
Presentation
Control
Eventing
Gerätebeschreibung UPnP
Beschreibung des Gerätes:
Einzigartiger Gerätename
Gerätypname
URLs für Piktogramme
Diverse weitere Informationen wie Hersteller, Seriennummer usw.
Liste der vom Gerät bereitgestellten Diensten
Service ID
Einzigartig auf dem Gerät
URL für die Servicebeschreibung
URL für die Steuerung des Geräts
URL für das Ereignisüberwachungsprotokoll