120 likes | 163 Views
Location-based PRESENCE. Henk Eertink , Hans Kruse, Martin Snijders (Telematica Instituut) Holger B önisch, Holger Christein, Marc Prager (Technical University Ulm) Klaas Wierenga (SURFnet) Supported by CISCO systems. Agenda. Location-based presence Component-groupware Project objectives
E N D
Location-based PRESENCE Henk Eertink, Hans Kruse, Martin Snijders (Telematica Instituut) Holger Bönisch, Holger Christein, Marc Prager (Technical University Ulm) Klaas Wierenga (SURFnet) Supported by CISCO systems
Agenda • Location-based presence • Component-groupware • Project objectives • DEMO
Location-based presence • How do you meet people via the internet? • Directory lookup • e.g. LDAP for telephone numbers / e-mail adresses • On-line buddies • MSN, Yahoo, AOL • But what about occasional meetings? • Like in a shop • Or in a library or educational centre • Or in a group that works together? • Based on results from the EU-Telematics ‘Cobrow’ project
Web Browser WWW Server Pres. Client Web Browser Pres. Server Pres. Server WWW Server Pres. Client Location-based presence service • Use URLs as ‘virtual locations’ • Extend web-browsers with presence-announcements • Compute vicinity in presence servers HTTP PRESENCE Protocol Internet
Presence Information profile Access and updates to all entries are controlled by the end-user! • Name • Contact information (per tool) • preferrably stored indirectly as an LDAP URL • Current location (web, physical) • Current locks on editable objects • Not yet: • Current state of the terminal • busy • available • disconnected • Access control lists
Groupware • Share knowledge • Work together • Feedthrough of other’s activities • there are problems: • a lot of tools • lack of cooperation between tools
CoCoWare principles • component-based • so users can mix&match tools according to their needs • tailorable • so users can adapt the system to their preference(s) • can evolve over time • so users can extend the system for changing needs • client-side only • leverage existing signalling protocols and tools
CE Conference Enabler directory for (invitable) peopleand/or (joinable) conferences CE Conference Enabler CM Conference Manager manages the set of participants, tools & coordinators in a conference CM Conference Manager CO Coordinator executes role-based coordination policy on tool(s) CO Coordinator CT Conference Tool provides direct and/or indirect communication tools between conference participants CoCoWare reference architecture CT Conference Tool
Project Objectives • Virtual presence system • integrated in a collaboration environment • validated in a pilot • current status: • see demo... • work on generalization of data model to support multiple client-states per user • work on wrapping additional applications and existing presence systems
‘the web’ CoCoWare Demo-architecture H323 peer(s) Presence server H.323 http-based protocol http workstation CoCoNet-meeting MS-IE5 CoCoBrowse
DEMO that shows... • Awareness of remote users • Controlled visibility • Locking feedthrough for WebDAV repositories • Integration with Netmeeting for synchronous communication
More info • Gigaport Presence activities • Klaas Wierenga (mailto://Klaas.Wierenga@SURFnet.nl) • Henk Eertink (mailto://H.Eertink@telin.nl) • CoCoWare: • http://cocoware.telin.nl/ • mailto://hofte@telin.nl • Presence server: the VPS system • http://www-vs.informatik.uni-ulm.de/ • mailto://christein@vs.informatik.uni-ulm.de