Re: [Stox] review: stox-im-03

Peter Saint-Andre <stpeter@stpeter.im> Tue, 24 September 2013 12:35 UTC

Return-Path: <stpeter@stpeter.im>
X-Original-To: stox@ietfa.amsl.com
Delivered-To: stox@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F81021F9A16 for <stox@ietfa.amsl.com>; Tue, 24 Sep 2013 05:35:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.839
X-Spam-Level:
X-Spam-Status: No, score=-101.839 tagged_above=-999 required=5 tests=[AWL=-0.111, BAYES_00=-2.599, FUZZY_VLIUM=0.001, SARE_MLH_Stock1=0.87, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yEVIOLTTLWb0 for <stox@ietfa.amsl.com>; Tue, 24 Sep 2013 05:35:40 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 7DE3021F99ED for <stox@ietf.org>; Tue, 24 Sep 2013 05:35:37 -0700 (PDT)
Received: from ergon.local (unknown [71.237.13.154]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 1DC9A415DF; Tue, 24 Sep 2013 06:40:47 -0600 (MDT)
Message-ID: <52418719.4060401@stpeter.im>
Date: Tue, 24 Sep 2013 06:35:37 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130801 Thunderbird/17.0.8
MIME-Version: 1.0
To: Salvatore Loreto <salvatore.loreto@ericsson.com>
References: <523C17B9.2070408@ericsson.com> <523C2690.6090306@ericsson.com> <5240D29F.9070901@stpeter.im> <52412B11.1030305@ericsson.com>
In-Reply-To: <52412B11.1030305@ericsson.com>
X-Enigmail-Version: 1.5.2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: stox@ietf.org
Subject: Re: [Stox] review: stox-im-03
X-BeenThere: stox@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP-TO-XMPP Working Group discussion list <stox.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/stox>, <mailto:stox-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/stox>
List-Post: <mailto:stox@ietf.org>
List-Help: <mailto:stox-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/stox>, <mailto:stox-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Sep 2013 12:35:45 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 9/24/13 12:02 AM, Salvatore Loreto wrote:
> On 9/24/13 2:45 AM, Peter Saint-Andre wrote: Hi Sal, thanks for the
> review.
> 
> On 9/20/13 4:42 AM, Salvatore Loreto wrote:
> 
>>>> my only comments is about the fact that section 3. XMPP to
>>>> SIP implies that the MESSAGE is always (and maybe can only
>>>> be) delivered over a TCP connection; RFC3428 states
>>>> 
>>>> Whenever possible, MESSAGE requests SHOULD be sent over
>>>> transports that implement end-to-end congestion control, such
>>>> as TCP or SCTP. However, SIP does not provide a mechanism to
>>>> prevent a downstream hop from sending a request over UDP.
>>>> 
>>>> so you can delivery it over UDP as well and that has also
>>>> being raised in a previous thread while talking on the
>>>> Call-ID mapping to <thread/>. Actually you will be forced to
>>>> deliver over UDP if the SIMPLE server only supports UDP.
> It's not clear to me why the XMPP-to-SIP gateway couldn't
> communicate with the SIMPLE server over UDP. Which text in Section
> 3 do you think implies that only TCP connections are supported?
>> there is not text at all, and that is the problem. When I read
>> the Section 3 and the example I got the impression that I can
>> only use TCP to forward the message on the SIP side but maybe it
>> is only me!

I doubt it is only you. :-)

Because there is no such thing as XMPP over UDP, the gateway from SIP
to XMPP will need to communicate over TCP. However, I see no reason
why the gateway from XMPP to SIP could not be "smart" and send SIP
messages over TCP or UDP depending on what the far SIP server
supports. I'll work to add some clarifying text on these points.

Peter

- -- 
Peter Saint-Andre
https://stpeter.im/


-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.19 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJSQYcZAAoJEOoGpJErxa2ppRwP/3qjYeINoTqqJRlMDYj+BUfH
0h3HzIB/V2gMINn7n7vN0Nwm0e2uniTzmTkzj30d4H0Qc6kNwzaCJpdINpQItJHZ
Sb7Mg03DbTfhhrfL+L5m6eM3NtAiTsq6TzoLkhYRXtTEFNaDC/6VuBI+KFqmQWie
M8znm+eQ+3RHSCVWUzH4my6KHvQca8SV864RjvfAjDZCP3iDILE9NyTh2PlRE8Pk
pArridDLgecU/jX+70fUJs0pMs2yOeOfnbkf8FR70wWVyOs3iw2jcNfWq1aawJjX
FZvDrsRpky3TCxreE2roxSP0Y0sEq4wghPozuzWrYrt47P7HEke2sD/VJx7QIdIK
gac7vvo2FK3b/CoDyMwY5R7iTPPltG1Uhn/3WvOMLRGKTqqjbhGfRbM0uu7VzVSc
W85JJ0HyU8sPXDdHW1Ur1IVMCgBii3LggKwqPSyZw/lbD0LFraPUiViP+m04XoHn
N4ZgPDFpj3uBBK1Tvoh1aPEykUkLNJqW+wQjH/ou3qj5WqURi5Z5UZf5uEItj2ZE
N6dOajLoJ1Li5F4EbNM1z/TsHNp906KDk0TpOb7pcD2MTw62DwytoQhMCIJBjRod
2dKd8+3hwwC14Lt3jDncHYUpG/PBoUYDBfeJH2ne4FjqOEJSwCVcYGN+L4FlMjon
49mjfp3uxcFNzxnwiork
=VAX3
-----END PGP SIGNATURE-----