vp - impp virtual presence cobrow instant message persistent presence klaus h. wolf cyland ag / ulm...

14
VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University [email protected]

Upload: dwayne-wilcox

Post on 06-Jan-2018

232 views

Category:

Documents


1 download

DESCRIPTION

VP-IMPP Function Users move through the web VP server computes virtual neighbors VP client displays neighbors

TRANSCRIPT

Page 1: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP - IMPPVirtual PresenceCoBrow

Instant MessagePersistent Presence

Klaus H. WolfCyland AG / Ulm [email protected]

Page 2: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

Virtual Presence

• The Web seems to be lifeless

• But there are people

• VP makes people visible

• Meeting people on the Web

Page 3: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

Function

• Users move through the web• VP server computes virtual neighbors• VP client displays neighbors

Page 4: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

VP Display

• VP client displays peers

Welcome to www.full-volume.com!There are 13 users on these pages,take your time to check things out.

Page 5: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

VP Infrastructure

• Client based VP clients supply information

• Server based Document servers supply

information Installation of VP components

• Network based ISP supplies VP data

Page 6: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

Federated Servers

• VP to cover a large part of the Web• Multiple VP servers• Virtual Presence across server

borders

Page 7: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

Persistent Presence

• Users want to know if you can be reached

o (active homepage example) know how to reach you tell how they want to be reached dynamically, automatically

Page 8: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

Presence System• User Proxy

persistant access point hide details

PresenceSystemROW User

Page 9: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

Presence Information

Caller

GET online-statefor kermit

is online forIM and telephone

im://aol.com/kermit

SEND IM tokermit

GET IM-address

IM service @ AOLIM

Page 10: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

Presence Servers

frog.com

kermit.frog.com

aol.comim://aol.com/frog/kermit

im://frog.com/kermit

im://kermit.frog.com/

client-server

peer-peer

Page 11: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

VP & PP

• VP client shows information on virtual neighbors

• PP client shows information on buddies

• Information bits: Name, icon Online status, contact address Location

• PP is a subset of VP

Page 12: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

Notes on IMPP

• Technical discussion PIDF (XML or not) PITP (TCP vs. UDP, WAP) Addressing (URL vs. email) Substrate (SMTP, HTTP, SIP) Client-server vs. server backbone Authentication, spamming

• Missing working de-facto standard

Page 13: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

IMPP status

• At least 2 months behind schedule• IMPP drafts out• Private proposals out• IETF put IMPP to sleep (dormant)

Slow progress Waiting for new ideas, new people Stepping back and re-thinking AD expect proposals by June 15

• Danger: IMPP Forum

Page 14: VP - IMPP Virtual Presence CoBrow Instant Message Persistent Presence Klaus H. Wolf Cyland AG / Ulm University

VP-IMPP

Security

• Everymessage must be authenticated

• Public key authentication• PKIX (IETF) signature verification