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

Simon Pietro Romano <spromano@unina.it> Wed, 20 February 2013 08:19 UTC

Return-Path: <spromano@unina.it>
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 7B73621F874F for <dispatch@ietfa.amsl.com>; Wed, 20 Feb 2013 00:19:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.718
X-Spam-Level:
X-Spam-Status: No, score=-100.718 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100]
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 AGb6-QAl7QOp for <dispatch@ietfa.amsl.com>; Wed, 20 Feb 2013 00:19:27 -0800 (PST)
Received: from smtp1.unina.it (smtp1.unina.it [192.132.34.61]) by ietfa.amsl.com (Postfix) with ESMTP id 5DE0821F87AD for <dispatch@ietf.org>; Wed, 20 Feb 2013 00:19:27 -0800 (PST)
Received: from [143.225.229.230] ([143.225.229.230]) (authenticated bits=0) by smtp1.unina.it (8.14.4/8.14.4) with ESMTP id r1K8JNpL004177 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 20 Feb 2013 09:19:25 +0100
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_1F39E0E2-61AF-40C0-8B48-CE73027FE835"
From: Simon Pietro Romano <spromano@unina.it>
In-Reply-To: <511EB8B0.8090104@stpeter.im>
Date: Wed, 20 Feb 2013 09:19:37 +0100
Message-Id: <EB87EC1E-0A4E-487E-AD74-B76105F20CD8@unina.it>
References: <511EB8B0.8090104@stpeter.im>
To: Peter Saint-Andre <stpeter@stpeter.im>
X-Mailer: Apple Mail (2.1283)
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 08:19:28 -0000

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~~~~~~~~~~~~~~~~~~~~~~~~~
					                 \ (            (   )
			                                  \_)          ) /
                                                                       (_/