Re: [Stox] stox-presence-03: a couple of comments

<Markus.Isomaki@nokia.com> Fri, 06 September 2013 13:36 UTC

Return-Path: <Markus.Isomaki@nokia.com>
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 C434B11E82AF for <stox@ietfa.amsl.com>; Fri, 6 Sep 2013 06:36:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.74
X-Spam-Level:
X-Spam-Status: No, score=-5.74 tagged_above=-999 required=5 tests=[AWL=-0.611, BAYES_00=-2.599, J_CHICKENPOX_22=0.6, RCVD_IN_DNSWL_MED=-4, SARE_MLH_Stock1=0.87]
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 gQkgz2pyd8mD for <stox@ietfa.amsl.com>; Fri, 6 Sep 2013 06:36:49 -0700 (PDT)
Received: from mgw-da02.nokia.com (smtp.nokia.com [147.243.128.26]) by ietfa.amsl.com (Postfix) with ESMTP id EAAB711E8140 for <stox@ietf.org>; Fri, 6 Sep 2013 06:36:48 -0700 (PDT)
Received: from smtp.mgd.nokia.com ([65.54.30.25]) by mgw-da02.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id r86DQaag000323 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Fri, 6 Sep 2013 16:26:37 +0300
Received: from 008-AM1MPN1-041.mgdnok.nokia.com ([169.254.1.88]) by 008-AM1MMR1-009.mgdnok.nokia.com ([65.54.30.25]) with mapi id 14.03.0136.001; Fri, 6 Sep 2013 13:26:36 +0000
From: Markus.Isomaki@nokia.com
To: stpeter@stpeter.im
Thread-Topic: [Stox] stox-presence-03: a couple of comments
Thread-Index: Ac6iVdrqwMqQ2/nWQYe3VUtiNNDXRQAWKqyAAfvojoAAGJScEA==
Date: Fri, 06 Sep 2013 13:26:35 +0000
Message-ID: <E44893DD4E290745BB608EB23FDDB7620A099FC6@008-AM1MPN1-041.mgdnok.nokia.com>
References: <E44893DD4E290745BB608EB23FDDB7620A08FEFE@008-AM1MPN1-041.mgdnok.nokia.com> <521BDB79.9080809@stpeter.im> <52292BFD.7070207@stpeter.im>
In-Reply-To: <52292BFD.7070207@stpeter.im>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-tituslabs-classifications-30: TLPropertyRoot=Nokia; Confidentiality=Nokia Internal Use Only; Project=None;
x-titus-version: 3.5.9.3
x-headerinfofordlp: None
x-tituslabs-classificationhash-30: VgNFIFU9Hx+/nZJb9Kg7Ir8Ot/165xVANZyMNIPsIlB7RfrfOlsjCLjm8u8yndlD0yTGv6YewTS0sczzvEMCmLyQyMhZObMacVBraKZfJUZEuIjHAwsp2duOIgHtVkwwvNdArAW7Cg1BrHW4LwAHKRn94RoYyEsMqkwg8tTY2m4YkqVQEtLBW8amyOq3fAPGnZQxUqjGctZ1BRfkwFjk/KbNV2R0HAQTKM9OTWBv+tU/Xt05c5OQDtWyoi/94C8AP0puYv6fHAS/T9+ojnXrNQ==
x-originating-ip: [10.163.170.5]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Nokia-AV: Clean
Cc: stox@ietf.org
Subject: Re: [Stox] stox-presence-03: a couple of comments
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: Fri, 06 Sep 2013 13:36:53 -0000

Hi,

OK. I do recall too that the intent was to put all DNS handling to -core and that has now happened. Thanks, it makes things clearer as there is less overlap between the documents.

Markus 

> -----Original Message-----
> From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im]
> Sent: 06 September, 2013 04:12
> To: Isomaki Markus (Nokia-CIC/Espoo)
> Cc: stox@ietf.org
> Subject: Re: [Stox] stox-presence-03: a couple of comments
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 8/26/13 4:49 PM, Peter Saint-Andre wrote:
> > On 8/26/13 6:34 AM, Markus.Isomaki@nokia.com wrote:
> >> Hi,
> >
> > Hi Markus, thanks for the feedback.
> >
> >> I have a couple of comments on the presence-03 draft:
> >>
> >> * Some asymmetry between XMPP-to-SIP (3.2) and SIP-to-XMPP (3.3)
> >> directions
> >>
> >> - 3.2.1 explains the DNS operations an XMPP domain uses to determine
> >> that the foreign domain does not support XMPP but actually supports
> >> SIP/SIMPLE. Presumably something similar is needed in the reverse
> >> direction, but this is not explained in 3.3.1. - The case where the
> >> subscription is rejected is covered in 3.3.1 but not in 3.2.1.
> >
> > Good point. We'll add something about that.
> 
> Actually, I think draft-ietf-stox-core already covers that:
> 
>    When an XMPP service receives an XMPP stanza whose 'to' address
>    specifies or includes a domain other than the domain of the XMPP
>    service, it needs to determine whether the destination domain offers
>    an XMPP service or a SIP service.  To do so, it performs one or more
>    DNS SRV lookups [RFC2782] for "_xmpp-server" records as specified in
>    [RFC6120].  If the response returns a hostname, the service can
>    attempt XMPP communication.  If not, the service can attempt to
>    locate a SIP service for that domain using the procedures specified
>    in [RFC3263].
> 
>    Similarly, when a SIP service receives a SIP message whose Request-
>    URI specifies or includes a domain other than the domain of the SIP
>    service, it needs to determine whether the destination domain offers
>    a SIP service or an XMPP service.  To do so, it uses the procedures
>    specified in [RFC3263].  If that response returns a hostname, the
>    service can attempt SIP communication.  If not, the service can
>    perform one or more DNS SRV lookups [RFC2782] for "_xmpp-server"
>    records as specified in [RFC6120].
> 
> IIRC, we planned to remove such text from all but the core document, since
> it applies to presence, im, chat, groupchat, media, etc.
> 
> 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/
> 
> iQIcBAEBAgAGBQJSKSv8AAoJEOoGpJErxa2phm0P/jdOQH+Zev5htJ4QJDA/U3
> bE
> LUO0yN4yXUpfoMXUTzWbwCDPx8kX566zRyhK1uqiOylUVA3hljOfWMc1Fm5
> mj0RS
> nFVUIV8E1sk8mWKvAjsctTuoCQ2Tlk9IfCVLnhP77XX7MoHY8bfU1v20UdwV8y
> Gj
> AU92Bf6bJ/+LFPaZTIS3mxZHCPTTa91pItF0yQF0suwDUtIPJtV1Cz77R6zyqRQG
> 39AdFNUv0FdZ73rS3oeEeZHCcCZctiWdfXr1CRG79h706cfF08Lp3Z8sVi++4Nbp
> Yac6ypzkKmJRmaYVikV6lzkMYAg1muJ5SrBnSj54cRxz/2PYftuK3duvR3CaeCxk
> qx2f45vv2QL0bpZVU2JoINvTZtPB1pfm8PcdDBCbQ0iMkVhRjfy7CJgFbKHlDck
> W
> dhi5kKda2eBiWBcscKs+t33luUi8sKxMj+/1pjCL7gNM54oBKMY/n0XXupVEiikP
> YmFqnBP2LDW3dRIzpY+VdYMQGgS//omdIDPjjEyWBIvepZKrXQpAqKlBHYqEJ
> xaE
> M0laUEvfkzfY1WOkUD7D1b1guiFHQ55i6BK/+KaHk7RibJbp5uqbvAhqY9OVUu
> qZ
> Zt/unJHBl7ONqhlPasbop9nlVRwTGfczuDBBWfiHkJSgjy+wztOcfSuuqMRNEDA
> 8
> pijKmqW3wwEIQ3237F34
> =idjv
> -----END PGP SIGNATURE-----