CUSAX: Combined Use of the Session Initiation Protocol (SIP) and the Extensible Messaging and Presence Protocol (XMPP)
draft-ivov-xmpp-cusax-08

The information below is for an old version of the document
Document Type Active Internet-Draft (individual)
Last updated 2013-09-28
Stream IETF
Intended RFC status Informational
Formats plain text pdf html
Stream WG state (None)
Consensus Unknown
Document shepherd Mary Barnes
Shepherd write-up Show (last changed 2013-06-18)
IESG IESG state IESG Evaluation::AD Followup
Telechat date
Needs a YES.
Responsible AD Gonzalo Camarillo
Send notices to emcho@jitsi.org, enrico.marocco@telecomitalia.it, psaintan@cisco.com, draft-ivov-xmpp-cusax@tools.ietf.org
IANA IANA review state Version Changed - Review Needed
IANA action state None
Network Working Group                                            E. Ivov
Internet-Draft                                                     Jitsi
Intended status: Informational                            P. Saint-Andre
Expires: April 02, 2014                              Cisco Systems, Inc.
                                                              E. Marocco
                                                          Telecom Italia
                                                      September 29, 2013

  CUSAX: Combined Use of the Session Initiation Protocol (SIP) and the
           Extensible Messaging and Presence Protocol (XMPP)
                        draft-ivov-xmpp-cusax-08

Abstract

   This document suggests some strategies for the combined use of the
   Session Initiation Protocol (SIP) and the Extensible Messaging and
   Presence Protocol (XMPP).  Such strategies aim to provide a single
   fully featured real-time communication service by using complementary
   subsets of features from each of the protocols.  Typically such
   subsets would include telephony capabilities from SIP and instant
   messaging and presence capabilities from XMPP.  This document does
   not define any new protocols or syntax for either SIP or XMPP, and by
   intent it does not attempt to standardize "best current practices".
   However, implementing the suggested strategies outlined in this
   document may require modifying or at least reconfiguring existing
   client and server-side software.  Also, it is not the purpose of this
   document to make recommendations as to whether or not such combined
   use should be preferred to the mechanisms provided natively by each
   protocol (for example, SIP's SIMPLE or XMPP's Jingle.  It merely aims
   to provide guidance to those who are interested in such a combined
   use.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

Ivov, et al.             Expires April 02, 2014                 [Page 1]
Internet-Draft        Combined Use of SIP and XMPP        September 2013

   This Internet-Draft will expire on April 02, 2014.

Copyright Notice

   Copyright (c) 2013 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Client Bootstrap  . . . . . . . . . . . . . . . . . . . . . .   5
   3.  Operation . . . . . . . . . . . . . . . . . . . . . . . . . .   7
     3.1.  Server-Side Setup . . . . . . . . . . . . . . . . . . . .   7
     3.2.  Service Management  . . . . . . . . . . . . . . . . . . .   7
     3.3.  Client-Side Discovery and Usability . . . . . . . . . . .   8
     3.4.  Indicating a Relation Between SIP and XMPP Accounts . . .   9
     3.5.  Matching Incoming SIP Calls to XMPP JIDs  . . . . . . . .  10
   4.  Multi-Party Interactions  . . . . . . . . . . . . . . . . . .  11
   5.  Federation  . . . . . . . . . . . . . . . . . . . . . . . . .  12
   6.  Summary of Suggested Strategies . . . . . . . . . . . . . . .  13
   7.  Security Considerations . . . . . . . . . . . . . . . . . . .  14
   8.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .  15
   9.  References  . . . . . . . . . . . . . . . . . . . . . . . . .  15
     9.1.  Normative References  . . . . . . . . . . . . . . . . . .  16
     9.2.  Informative References  . . . . . . . . . . . . . . . . .  16
   Appendix A.  Acknowledgements . . . . . . . . . . . . . . . . . .  18
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .  18

1.  Introduction

   Historically SIP [RFC3261] and XMPP [RFC6120] have often been
Show full document text