Towards a Person-Centric Context Aware

Report
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
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.
2
FUMCA 2006
Problems with the Existing IM Systems


Interoperability
Mobility Support


Singular online instance (per account)
No adaptation support


Privacy and Security


Changing bandwidth (e.g., presence with no messages)
IM server can know everything (comm. address, parties
and even the content).
Other problems



NAT
Breakdowns
…
3
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).

4
FUMCA 2006
A Personal Communication System
Architecture
5
FUMCA 2006
Peer-to-Peer Buddy Network
6
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
7
FUMCA 2006
PCS Implementation

Problems Solving related to SIP




Providing Value-added Features





Interoperability
NAT Traverse
Media Format Compatibility
Transparent Cross-Network Access
Location Enhanced User Presence
Communication Delegation
Pervasive Contact to Buddies
Other Useful Features


Remote Monitoring
Combining Different Clients
8
FUMCA 2006
Location Enhanced Presence Seen by
Buddies from Different IM Networks
9
FUMCA 2006
Map Enhanced User Location Presence
(a) Google Satellite Map
Text: My Home! (extra 4 map links)
Comviq Cells: 16618, 16619
(b) Map with Multimap.com
10
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
11
FUMCA 2006
Thanks & Questions?
12
FUMCA 2006

similar documents