Interworking between the Session Initiation Protocol (SIP) and the Extensible Messaging and Presence Protocol (XMPP): Presence
draft-ietf-stox-7248bis-14
Technical Summary
This document describes bidirectional protocol mappings for the
exchange of pressence information between SIP (Session Initiation
Protocol) and XMPP (eXtensible Messaging and Presence Protocol)
endpoints. RFC 7247 provided the basic architectural concepts for
interworking between the two protocols, and this document is
dedicated to describe to apply such concepts in the context of
presence exchange.
RFC 7248 was already published when some important problems were
found in draft-ietf-stox-groupchat, which also applied to RFC 7248.
This problems were related to the diagrams describing the architecture
of the system, hence the need for a -bis RFC.
Working Group Summary
The STOX WG was created to tackle the task of producing the necessary
specifications for SIP - XMPP interoperability. Presence was part of this
work and the result was published as RFC 7248.
Unfortunately, some issues raised by Ben Campbell [AD Note: Prior to
becoming AD] during the review of draft-ietf-stox-groupchat also
applied to draft-ietf-stox-presence, but it was already a published
RFC. The issues raised where specifically:
The consensus was to create a new document rather than submitting
errata since the changes are significant.
Document Quality
During the review of this document, special attention was directed at the diagrams
and signalling flows, which were throroughly reviewed by Markus Isomaki and
Ben Campbell. Some vestiges of RFC 7248 were still present in the text, which the
author corrected as per the received feedback. Diagrams were also further adjusted
to better express the single gateway model (RFC 7248 used a dual-gateway
architecture, as mentioned above). Last, terminology was clarified in order
to better express the responsibilities of the involved signalling entities on the
SIP side: 'SIP Proxy' replaced 'SIP server' and the role of a possibly separate
SIP presence server was also clarified.
All issues raised have been addressed and the document shepherd is
not aware of any further standing problems with the document moving
forward.
Personnel
The document shepherd is Saúl Ibarra Corretgé.
The responsible Area Director is Ben Campbell.