Title: Extending Instant Messaging to Provide Pervasive Personal Communication
1Extending Instant Messaging to Provide Pervasive
Personal Communication
- Wei Li, Fredrik Kilander and Carl Gustaf Jansson
- liwei, fk, calle_at_dsv.su.se
- Department of Computer and Systems Sciences
- Stockholm University/Swedish Royal Institute of
Technology
Orange County, California, September 17
FUMCA 2006
2The 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.
3Problems 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
4Rethink 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 users
computers already. - A user controllable server is a better solution
(similar to hosting a personal web server).
5A Personal Communication System Architecture
6Peer-to-Peer Buddy Network
7Constructing 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
8PCS 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
9Location Enhanced Presence Seen by Buddies from
Different IM Networks
10Map Enhanced User Location Presence
(a) Google Satellite Map Text My Home! (extra 4
map links) Comviq Cells 16618, 16619
(b) Map with Multimap.com
11Conclusion 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
12Thanks Questions?