+ All Categories
Home > Documents > Virtuelle Präsenz im Internet Konrad Froitzheim

Virtuelle Präsenz im Internet Konrad Froitzheim

Date post: 03-Jan-2016
Category:
Upload: matthew-snow
View: 26 times
Download: 0 times
Share this document with a friend
Description:
Virtuelle Präsenz im Internet Konrad Froitzheim Abteilung Verteilte Systeme, Fakultät für Informatik, Universität Ulm Das WWW und der einsame Surfer Modellierung der virtuellen Präsenz Architektur Anwendungen. Virtuelle Präsenz. Konrad Froitzheim. Nachbarschaft. Dokumentenraum - PowerPoint PPT Presentation
17
Virtuelle Präsenz im Internet Konrad Froitzheim Abteilung Verteilte Systeme, Fakultät für Informatik, Universität Ulm • Das WWW und der einsame Surfer • Modellierung der virtuellen Präsenz • Architektur • Anwendungen Konrad Froitzheim Virtuelle Präsen
Transcript
Page 1: Virtuelle Präsenz im Internet Konrad Froitzheim

Virtuelle Präsenz im Internet

Konrad Froitzheim

Abteilung Verteilte Systeme, Fakultät für Informatik, Universität Ulm

• Das WWW und der einsame Surfer

• Modellierung der virtuellen Präsenz

• Architektur

• Anwendungen

Konrad Froitzheim Virtuelle Präsenz

Page 2: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Nachbarschaft

• Dokumentenraum– Seiten mit Information

– 'Links' verknüpfen Seiten

– Benutzer sehen niemanden

• Virtuelle Nachbarschaft– Nachbarn sehen

– Nachbarn treffen

• Nachbarn zur Kommunikation einladen– Telefon, Videokonferenz

– gemeinsame Arbeit

• Hilfe bei der Informationssuche

Page 3: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Aufgaben

• Wann ist ein Benutzer auf einer Seite?– Seite wird am Arbeitsplatz angezeigt

– aber: WebServer "zustandslos"

• Was ist Nachbarschaft?– selbe Seite, n-Links entfernt

– ähnlicher Inhalt

– Zeit

– Stärke der Präsenz

• Umgebung visualisieren?– WWW-Topologie

– Benutzerattribute: Symbol, Name , Kommunikationadressen

• Kommunikation starten?

Präsenz messenPräsenz messen

TreffpunktTreffpunkt

chat, Telefonchat, Telefon

Page 4: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Nachbarschaftsmodelle (1)

• Dynamische Verzeichnisdienste (DDS)– z.B. AOL Buddylist

– Meldung bei Änderungen

– Text-Chat mit Freunden und Bekannten

• Virtueller Konferenzraum (VMR)– Kommerzielle Dienste (chatrooms)

– statische Nachbarschaft

– einige WWW-Seiten

Page 5: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Nachbarschaftsmodelle (2)

• Dynamische Nachbarschaft– individuell

– temporär

– positionsabhängig

• Eigenschaften des Benutzers– Interessen

– besuchte Dokumente

– Präferenzen

– Sprache, Kommunikationsmittel

– Adressen

• Enthält DDS und VMR

Page 6: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Modellierung: Dokumentengraph

• Knoten: Seiten– HTML-Dokumente

– enthaltene Medien (Files, Bilder, Video, Audio)

• Kanten: HyperLinks– <A HREF="Beispiel1.txt"> Hyperlink </A>

– => … Hyperlink …

– URL = DNSname+Pfad+Dateiname

– Kanten können Gewicht haben

• Einbettung von Konferenzräumen– offen

– geschlossen: links besonders markieren

Page 7: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Modellierung: Personen

• Personen im WWW– offen für Kommunikation

– verweilen auf Knoten (Seiten)

– folgen Hyperlinks

– Attribute: Sprache, Interessen, …

• Präsenzfunktion– Zeit auf dem Knoten

– Topologie

• Sichtbarkeit– Präsenz in Umgebung des Ortes

– Stärke der Präsenz

Page 8: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Architektur

• Präsenz messen– ortsbezogene Verbindung

• Nachbarschaft berechnen– neben WWW-Server

• Treffpunkte– Benutzungsschnittstelle

– Visualisierung

• Konferenzen– Management

– CAL: Interface zu Tools

– Merci (MBone), WebMedia, …

– Web-Telepointer

conf-tool conf-tool

Server

WWW-Server(IIS, CERN,Apache)

Net-scape

CoBrowclient

components

Clients

conf-tool conf-tool

Net-scape

CoBrowclient

components

conf-tool conf-tool

Net-scape

CoBrowclient

components

VICI

COMAS

CAL

Page 9: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Komponenten: Server

• User Tracking– Java-Applet meldet Position

– html-Verbindung

• Vicinity-Server– Linkdatenbank

– Benutzerdatenbank

– berechnet Sichtbarkeitsfunktion

• Verteiltes System– serverübergreifende Links

– keine Lastverteilung

VICINet-scape

cbScout

Clients

Users

Net-scape

cbScout

Net-scape

cbScout

VICI

VICI

Page 10: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Virtual Presence Protocol

• CoBrow Komponenten verbinden– http kompatibel

– in http-get, http-post gekapselt

• Objekte und Operationen– Benutzer, Dokument, ...

– get, put für Attribute der Objekte

– enter und leave

– link und unlink

• Asynchroner Mechanismus– subscription

– Änderungen kommen automatisch

• IETF-Draft [Wolf 98]

cbScout userinterface

VICI COMAS

CAL

http vpp

userinterface

cbScout

cbScout

cbScout

Page 11: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Komponenten: Klienten• Treffpunkt

– zeigt Nachbarn

– startet Kommunikationsdienste

• User Interfaces– Java Applet

– dynamische html-Seite

– VRML-Szene

Page 12: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Konferenz mit WebMedia• WebVideo

– Live-Media WWW-Server

– viele Klienten

– individuelle VideoStröme

– JPEG, GIF, MPEG, H.261

• WebAudio– GSM, ADPCM

– Java-Decoder

Internet HeinerAndreas

Page 13: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Projekt Cobrow

• EU-Telematics-Projekt– 4. Rahmenprogramm

– EU-Förderung 800 KEuro + 700 KEuro

– ETHZ, Uni Lancaster, Märklin, IA, Healthnet

– Koordinator: KF

• Virtuelle Nachbarschaft– ... Patent [Wolf, KF]

• Helpdesksoftware

• User Trials– Schweizer Tourismus Agentur

– Medizinische Seminare

– Elektronik-Konstruktion und -Fertigung

Page 14: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Anwendungen

• Studium– Übungen und Lernen

– Präsenz auf Skript

– ad-hoc Arbeitsgruppen

• Virtuelles Labor– große Forschergruppen

– lose Zusammenarbeit

– Tele-Experiment

• E-Commerce– Beratung und Verkauf im CyberStore

– direct marketing

Projekt ShopAware

M=L1

M=L2

M=URL

Page 15: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Meetlets

• Nachbarschaft personalisieren– Rollen

– Suche nach besonderen Partnern

– Ausschluß bestimmter Personen/Rollen

– Stimmung, …

• Mobile Agenten vertreten Benutzer– werden in VP-Server geladen

– kommunizieren mit Klient

– filtern die Nachbarschaft

– Prototyp in Java

– Meetlet Wizard nötig

Meetlet Server

Agent1Agent3

Agent2

User1 User2User3

Internet

Page 16: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Skalierbarkeit

• Vielbesuchte Seiten– CNN, …

– Warenhäuser

• Meetlets

• Semantische Vicinity– Dokumenteninhalt

– zusätzliche Metrik

– hohe Such-Komplexität

• Gute Algorithmen

• Skala der Parallelität

VP-ZentraleVP-Zentrale

ViciMLSViciMLS

ViciMLSViciMLS

ViciMLSViciMLS

ViciMLSViciMLS

zentral

parallel

PresDB

PresDB

PresDB

PresDB

PresDB

PresDB

PresDB

PresDB

Page 17: Virtuelle Präsenz im Internet Konrad Froitzheim

Konrad Froitzheim Virtuelle Präsenz

Ergebnisse

• Virtuelle Präsenz– Navigationshilfe, Zusammenarbeit, neue Freunde, …

– das Web als soziales Erlebnis

• Modellierung– Orte, Personen und Kommunikation

– Präsenzfunktion

• Implementierung– Klienten und (verteilte) Server

– Protkoll

• Meetlets

• Dynamische Seiten und Skalierbarkeit

• http://www.cobrow.com

VICI

COMAS

CALaudio video

collaboratemeeting

place

scoutWWW


Recommended