(Answer) (Category) SIP FAQ : (Category) Relationship to Other Protocols :
Why use SIP for presence and instant messaging?
  • SIP networks already provide presence information (via REGISTER) as it is needed for session intitiation;
  • delivery of presence and notification messages to people is supported on top of existing proxy networks;
  • instant messages are often best modeled as a session;
  • presence and IM are both parts of a broader communications service that also includes voice, video, shared applications, etc., and it would be nice to smoothly integtrate those together,
  • events are needed for a number of session-related functions, thus SIP needs event notification functionality in any event (events are a generalization of presence);
  • a requirements analysis showed that much of what's needed for a scalable presence and IM protoco is already offered by SIP.

[Append to This Answer]
hgs@cs.columbia.edu
2001-Jul-26 3:30pm
Previous: (Answer) What port numbers should I use for RTP sessions set up with SIP?
This document is: http://www.cs.columbia.edu/~hgs/sip/faq.cgi?file=105
[Search] [Appearance]
This is a Faq-O-Matic 2.710.
This FAQ administered by Henning Schulzrinne