Re: [Stox] I-D Action: draft-ietf-stox-7248bis-13.txt

Peter Saint-Andre <> Mon, 10 October 2016 02:33 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 5B9061295CB for <>; Sun, 9 Oct 2016 19:33:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -3.877
X-Spam-Status: No, score=-3.877 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MISSING_HEADERS=1.021, RP_MATCHES_RCVD=-2.996, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id BdtVQ_-SsE-J for <>; Sun, 9 Oct 2016 19:33:28 -0700 (PDT)
Received: from ( []) by (Postfix) with ESMTP id 396961295C5 for <>; Sun, 9 Oct 2016 19:33:15 -0700 (PDT)
Received: from aither.local (unknown []) (Authenticated sender: stpeter) by (Postfix) with ESMTPSA id F13FF40325; Sun, 9 Oct 2016 20:35:47 -0600 (MDT)
References: <>
From: Peter Saint-Andre <>
Message-ID: <>
Date: Sun, 09 Oct 2016 20:33:12 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <>
Subject: Re: [Stox] I-D Action: draft-ietf-stox-7248bis-13.txt
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: SIP-TO-XMPP Working Group discussion list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Mon, 10 Oct 2016 02:33:30 -0000

Added an appendix describing the changes from RFC 7248, pasted below for 


Appendix A.  Changes from RFC 7248

    RFC 7248 had already been published when the STOX WG discovered that
    a related document (since published as [RFC7702]) contained problems
    that also applied to RFC 7248.  Specifically, the diagrams and
    protocol flows in RFC 7248 contained errors that reflected an
    incorrect architecture with gateways on both sides of the protocol
    exchange; in theory and in practice, presence traffic from an XMPP
    system would be translated by an XMPP-to-SIMPLE gateway on the XMPP
    side and received by a normal SIP/SIMPLE system directly (without a
    receiving gateway on the SIP/SIMPLE side), and traffic from a SIP
    system would be translated by a SIMPLE-to-XMPP gateway on the SIP
    side and received by a normal XMPP system (without a receiving
    gateway on the XMPP side).

    Therefore, this document makes the following substantive changes from
    RFC 7248:

    o  Corrects the architectural assumptions, diagrams, and protocol
       flows to reflect a single-gateway model in each direction.

    o  Adjusts terminology to replace the term "SIP Server" with the term
       "SIP Proxy" or "SIP resence Server" as appropriate, to use the
       term "notification dialog" for a SIP subscription and the term
       "presence authorization" for an XMPP subscription instead of the
       generic term "subscription" in both contexts, etc.

    o  Clarifies that SIP notification dialogs are used to handle
       presence authorizations in SIP (e.g., there is no dedicated way to
       signal outbound cancellation of an authorization as there is in

    o  Clarifies the use of the 'presence.winfo' event package, of the
       Subscription-State headers (specifically with values of "pending",
       "active", "closed", or "terminated"), of NOTIFY messages with no
       body, etc.

    o  Clarifies the durations of notification dialogs and presence
       authorizations, and how they are extended in SIP and handled in

    o  Removes the mapping of the XMPP 'id' attribute to the SIP "CSeq"

    o  Describes the handling of multiple connected resources in XMPP.

    o  Provides information about mitigations for leaks of presence


On 10/9/16 8:28 PM, wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the SIP-TO-XMPP of the IETF.
>         Title           : Interworking between the Session Initiation Protocol (SIP) and the Extensible Messaging and Presence Protocol (XMPP): Presence
>         Author          : Peter Saint-Andre
> 	Filename        : draft-ietf-stox-7248bis-13.txt
> 	Pages           : 32
> 	Date            : 2016-10-09
> Abstract:
>    This document defines a bidirectional protocol mapping for the
>    exchange of presence information between the Session Initiation
>    Protocol (SIP) and the Extensible Messaging and Presence Protocol
>    (XMPP).  This document obsoletes RFC 7248.
> The IETF datatracker status page for this draft is:
> There's also a htmlized version available at:
> A diff from the previous version is available at:
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at
> Internet-Drafts are also available by anonymous FTP at:
> _______________________________________________
> stox mailing list