130 likes | 310 Views
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.
E N D
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
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 • … 3
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
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
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 8
Location Enhanced Presence Seen by Buddies from Different IM Networks 9
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
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