Packetizer

Instant Messaging Information Site

Instant messaging has been a hot technology for years, with standardization activities ongoing now for nearly a decade. But, the fruit of that labor is starting to pay off as the world begins to converge on interoperable instant messaging standards. The two popular standards that have emerged are XMPP and SIMPLE, with XMPP clearly well in front of SIMPLE in terms of deployment and breadth of client and server support.

Instant Messaging Standards

XMPP-related Standards

XMPP-related Papers

  • XMPP 101 (03/2009) XMPP 101

SIP-related Standards

  • RFC 3428 - SIP Extension for Instant Messaging
  • RFC 4479 - A Data Model for Presence
  • RFC 3863 - Presence Information Data Format (PIDF)
  • RFC 4480 - Rich Presence Extensions to PDIF
  • RFC 4481 - Timed Presence Extensions to PDIF
  • RFC 4482 - Contact Information for the Presence Information Data Format
  • RFC 4489 - Location Types Registry
  • RFC 4975 - Message Session Relay Protocol (MSRP)
  • RFC 4976 - Relay Extensions for the Message Sessions Relay Protocol (MSRP)
  • RFC 6914 - SIMPLE Made Simple: An Overview of the IETF Specifications for Instant Messaging and Presence using SIP
  • RFC 6993 - Instant Messaging and Presence Purpose for the Call-Info Header Field in SIP
  • RFC 7081 - CUSAX: Combined Use of SIP and XMPP
  • RFC 7106 - A Group Text Chat Purpose for Conference and Service URIs in the SIP Event Package for Conference State
  • RFC 7247 - Interworking between SIP and XMPP: Architecture, Addresses, and Error Handling
  • RFC 7248 - Interworking between SIP and XMPP: Presence
  • RFC 7572 - Interworking between SIP and XMPP: Instant Messaging
  • RFC 7573 - Interworking between SIP and XMPP: One-to-One Text Chat Session
  • RFC 7701 - Multi-party Chat Using the Message Session Relay Protocol (MSRP)
  • RFC 7702 - Interworking between SIP and XMPP: Groupchat
  • RFC 7977 - The WebSocket Protocol as a Transport for the Message Session Relay Protocol (MSRP)
  • RFC 8048 - Interworking between SIP and XMPP: Presence

Instant Messaging Links