extending instant messaging to provide pervasive personal communication wei li, fredrik kilander and...

12
Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department of Computer and Systems Sciences Stockholm University/Swedish Royal Institute of Technology Orange County, California, September 17 FUMCA 2006

Post on 20-Dec-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department

Extending Instant Messaging to Provide Pervasive Personal Communication

Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se

Department of Computer and Systems SciencesStockholm University/Swedish Royal Institute of Technology

Orange County, California, September 17 FUMCA 2006

Page 2: Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department

2 FUMCA 2006

The Evolution of Internet-based Personal Communication E-mail (convenient and economical) Instant Messaging (IM)

Real-time communication User status presentation (auto-captured presence) Lively emotion expression (Smileys) Animation, audio and video features More functions are expected, e.g., interfacing home

appliances, E-Business etc.

IM will probably become an dominant feature for future personal communication.

Page 3: Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department

3 FUMCA 2006

Problems with the Existing IM Systems Interoperability Mobility Support

Singular online instance (per account) No adaptation support

Changing bandwidth (e.g., presence with no messages) Privacy and Security

IM server can know everything (comm. address, parties and even the content).

Other problems NAT Breakdowns …

Page 4: Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department

4 FUMCA 2006

Rethink the IM Services

Main Purpose: to stay in contact with family members, friends and colleagues.

The main tasks of IM Servers: A directory service User authentication Address resolution Messaging routing

No need to be dependent on a 3rd party server as all other works are handled by the user’s computers already.

A user controllable server is a better solution (similar to hosting a personal web server).

Page 5: Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department

5 FUMCA 2006

A Personal Communication System Architecture

Page 6: Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department

6 FUMCA 2006

Peer-to-Peer Buddy Network

Page 7: Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department

7 FUMCA 2006

Constructing the Personal Communication System SIP & SIMPLE based communication PCS

(an extended SIP proxy using NIST JAIN-SIP)

Various SIP clients can be used as client applications

PCS also acts as a bridge to different IM networks

Page 8: Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department

8 FUMCA 2006

PCS Implementation

Problems Solving related to SIP Interoperability NAT Traverse Media Format Compatibility

Providing Value-added Features Transparent Cross-Network Access Location Enhanced User Presence Communication Delegation Pervasive Contact to Buddies

Other Useful Features Remote Monitoring Combining Different Clients

Page 9: Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department

9 FUMCA 2006

Location Enhanced Presence Seen by Buddies from Different IM Networks

Page 10: Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department

10 FUMCA 2006

Map Enhanced User Location Presence

(b) Map with Multimap.com(a) Google Satellite MapText: My Home! (extra 4 map links)Comviq Cells: 16618, 16619

Page 11: Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department

11 FUMCA 2006

Conclusion and Future Work

Future mobile computing applications can be integrated into IM-based personal communication systems Open standard should be used User should have full control of his/her personal information

as well as the communication.

Future Work Enable context-awareness Performance evaluation mobile settings Resource consumption concerns Adaptive context acquisition, communication

Page 12: Extending Instant Messaging to Provide Pervasive Personal Communication Wei Li, Fredrik Kilander and Carl Gustaf Jansson {liwei, fk, calle}@dsv.su.se Department

12 FUMCA 2006

Thanks & Questions?