Re: [dispatch] Charter Proposal: SIP-XMPP Mapping

Lorenzo Miniero <lorenzo@meetecho.com> Wed, 20 February 2013 10:04 UTC

Return-Path: <lorenzo@meetecho.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07E5621F8713 for <dispatch@ietfa.amsl.com>; Wed, 20 Feb 2013 02:04:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.719
X-Spam-Level:
X-Spam-Status: No, score=-0.719 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W+2KEEMV3Bmj for <dispatch@ietfa.amsl.com>; Wed, 20 Feb 2013 02:04:49 -0800 (PST)
Received: from smtpdg10.aruba.it (smtpdg228.aruba.it [62.149.158.228]) by ietfa.amsl.com (Postfix) with ESMTP id 12EB121F86EA for <dispatch@ietf.org>; Wed, 20 Feb 2013 02:04:46 -0800 (PST)
Received: from lminiero-acer ([143.225.229.181]) by smtpcmd04.ad.aruba.it with bizsmtp id 2a4h1l00A3vURzj01a4iMk; Wed, 20 Feb 2013 11:04:43 +0100
Date: Wed, 20 Feb 2013 11:04:31 +0100
From: Lorenzo Miniero <lorenzo@meetecho.com>
To: Simon Pietro Romano <spromano@unina.it>
Message-ID: <20130220110431.02b96db9@lminiero-acer>
In-Reply-To: <EB87EC1E-0A4E-487E-AD74-B76105F20CD8@unina.it>
References: <511EB8B0.8090104@stpeter.im> <EB87EC1E-0A4E-487E-AD74-B76105F20CD8@unina.it>
Organization: Meetecho
X-Mailer: Claws Mail 3.7.8 (GTK+ 2.22.0; i386-redhat-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: DISPATCH <dispatch@ietf.org>
Subject: Re: [dispatch] Charter Proposal: SIP-XMPP Mapping
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Feb 2013 10:04:51 -0000

Me too, especially considering there's a strong basis of pre-existing
work to start from.

L.

Il giorno Wed, 20 Feb 2013 09:19:37 +0100
Simon Pietro Romano <spromano@unina.it> ha scritto:

> I strongly support this work.
> 
> Simon
> 
> Il giorno 15/feb/2013, alle ore 23:37, Peter Saint-Andre ha scritto:
> 
> > Charter Proposal: SIP-XMPP Mapping
> > DISPATCH WG
> > IETF 86, Orlando
> > 
> > Problem Statement
> > 
> > The IETF has defined two signalling technologies that can be used
> > for multimedia session negotiation, instant messaging, presence,
> > file transfer, capabilities discovery, notifications, and other
> > types of real-time functionality:
> > 
> > o  The Session Initiation Protocol (SIP), along with various SIP
> >   extensions developed within the SIP for Instant Messaging and
> >   Presence Leveraging Extensions (SIMPLE) Working Group.
> > 
> > o  The Extensible Messaging and Presence Protocol (XMPP), along
> >   with various XMPP extensions developed by the IETF as well as by
> >   the XMPP Standards Foundation.
> > 
> > SIP has been focused primarily on media session negotiation (e.g.
> > audio and video), whereas XMPP has been focused primarily on
> > messaging and presence.  As a result, the technologies are mostly
> > complementary. However, there is also some overlap between SIP and
> > XMPP, since there are SIP extensions for messaging, presence,
> > groupchat, file transfer (etc.) and there are XMPP extensions for
> > multimedia session negotiation. This overlap has practical
> > implications, since some deployed services use SIP for both media
> > and (broadly) messaging, whereas other deployed services use XMPP
> > for both messaging and media.  When such services wish to exchange
> > information, they often need to translate their native protocol
> > (either SIP or XMPP) to the other protocol (either XMPP or SIP).
> > 
> > Implementers needing to perform such protocol mappings have often
> > worked out their own heuristics for doing so.  Unfortunately, these
> > heuristics are not always consistent, which can lead to
> > interoperability problems.
> > 
> > Objectives
> > 
> > To make it easier for implementers to enable interworking between
> > SIP-based systems and XMPP-based systems, several Internet-Drafts
> > have defined guidelines for protocol mapping between SIP and XMPP,
> > starting with draft-saintandre-xmpp-simple-00 in early 2004.  The
> > current documents are:
> > 
> > draft-saintandre-sip-xmpp-core
> > draft-saintandre-sip-xmpp-presence
> > draft-saintandre-sip-xmpp-im
> > draft-saintandre-sip-xmpp-chat
> > draft-saintandre-sip-xmpp-groupchat
> > 
> > These documents are quite stable and the authors have received
> > feedback from a number of implementers over the years.  However,
> > implementers do not always know about these documents because they
> > are Internet-Drafts and sometimes have expired.  Thus it would be
> > helpful to polish them off and publish them as RFCs (and perhaps
> > other documents in the same series, covering topics like media
> > signalling, capabilities discovery, and file transfer).
> > 
> > Deliverables
> > 
> > 1. Address mapping and error handling
> > 2. Presence mapping
> > 3. Mapping for single instant messages
> > 4. Mapping for one-to-one text chat sessions
> > 5. Mapping for multi-user text chat sessions
> > 
> > Any additional work would require a recharter.
> > 
> > Milestones
> > 
> > To be determined.
> > 
> > ###
> > 
> > _______________________________________________
> > dispatch mailing list
> > dispatch@ietf.org
> > https://www.ietf.org/mailman/listinfo/dispatch
> > 
> 
>                      					       _\\|//_
>                            				      ( O-O )
>    ~~~~~~~~~~~~~~~~~~~~~~o00~~(_)~~00o~~~~~~~~~~~~~~~~~~~~~~~~
>                     				Simon Pietro
> Romano Universita' di Napoli Federico II
>                 		     Computer Engineering Department 
> 	             Phone: +39 081 7683823 -- Fax: +39 081 7683816
>                                            e-mail: spromano@unina.it
> 
> 		    <<Molti mi dicono che lo scoraggiamento Ë l'alibi
> degli idioti. Ci rifletto un istante; e mi scoraggio>>. Magritte.
>                			                     oooO
>   ~~~~~~~~~~~~~~~~~~~~~~~(   )~~~ Oooo~~~~~~~~~~~~~~~~~~~~~~~~~
> 					                 \
> (            (   ) \_)          ) /
>                                                                        (_/
> 
> 
> 
> 
> 



-- 
Lorenzo Miniero, COB

Meetecho s.r.l.
Web Conferencing and Collaboration Tools
http://www.meetecho.com