Re: [Gen-art] GenART post-telechat comment on draft-ietf-tram-turn-mobility-08

Suresh Krishnan <suresh.krishnan@ericsson.com> Fri, 09 September 2016 09:34 UTC

Return-Path: <suresh.krishnan@ericsson.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B83A712B379; Fri, 9 Sep 2016 02:34:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zSWxHmfAI3PV; Fri, 9 Sep 2016 02:34:35 -0700 (PDT)
Received: from usplmg21.ericsson.net (usplmg21.ericsson.net [198.24.6.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F4C712B391; Fri, 9 Sep 2016 02:33:18 -0700 (PDT)
X-AuditID: c6180641-e73ff70000000a0b-48-57d22d77c187
Received: from EUSAAHC003.ericsson.se (Unknown_Domain [147.117.188.81]) by (Symantec Mail Security) with SMTP id A1.10.02571.87D22D75; Fri, 9 Sep 2016 05:33:14 +0200 (CEST)
Received: from EUSAAMB107.ericsson.se ([147.117.188.124]) by EUSAAHC003.ericsson.se ([147.117.188.81]) with mapi id 14.03.0301.000; Fri, 9 Sep 2016 05:33:14 -0400
From: Suresh Krishnan <suresh.krishnan@ericsson.com>
To: "Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com>, Pete Resnick <presnick@qti.qualcomm.com>
Thread-Topic: GenART post-telechat comment on draft-ietf-tram-turn-mobility-08
Thread-Index: AQHSCFh4psfOltlceECMFEqRrV0QZQ==
Date: Fri, 09 Sep 2016 09:33:14 +0000
Message-ID: <E87B771635882B4BA20096B589152EF643E99AAA@eusaamb107.ericsson.se>
References: <6ECD9A3A-0D63-421B-953D-A516D773CCBA@qti.qualcomm.com> <E87B771635882B4BA20096B589152EF643E961F1@eusaamb107.ericsson.se> <092F2B7C-4B03-4956-9C0E-1C5983D2AF72@qti.qualcomm.com> <abf54eff0f4c4d28b45db8e185e5e5c2@XCH-RCD-017.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.11]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrLLMWRmVeSWpSXmKPExsUyuXRPoG6V7qVwg6PvLC1OPH/NaHH11WcW ixl/JjJbXLnawmxxYvc2RosPay+wObB5TPm9kdVjyZKfTB6Lpj5jDGCO4rJJSc3JLEst0rdL 4Mr4/aafveCLYkVf/2KmBsa7Ul2MHBwSAiYSEx8IdzFycQgJbGCUuPipmwnCWcYocenLRdYu Rk4ONqCiDTs/M4HYIgJJEuuv/mcFKWIWOMoo0fNoF1iRsICvxKbFp5lBpooIBEisbwyGqNeT WHTtHzuIzSKgIrHjzl2wcl6g8v+7nrNBLPvDKDFzwR2wBYwCYhLfT60Bs5kFxCVuPZkPZksI CEgs2XOeGcIWlXj5+B8rhK0k8fH3fHaIeh2JBbs/sUHY2hLLFr5mhlgmKHFy5hOWCYwis5CM nYWkZRaSlllIWhYwsqxi5CgtLsjJTTcy3MQIjJRjEmyOOxj39noeYhTgYFTi4V1gdjFciDWx rLgy9xCjBAezkgjv/oZL4UK8KYmVValF+fFFpTmpxYcYpTlYlMR59V8qhgsJpCeWpGanphak FsFkmTg4pRoY563rTH5yk6fj/4O2Y49iZUqPrmHffubKhOhK6y4T99uOJ89/FXqboHHJf2mX /enw47Pm95r0aajmGTd479yXoseVmvtU+odtg+2X44lcT2oaXUwidi5LrTuhqVRYv9A/xvDC n+t22SLflSfeS9h8eMPFGSKsj9XONi1ct2pGgdun0Dll4vk6SizFGYmGWsxFxYkAhvE0JJAC AAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/VbAEUiJS5QN4Cq1K7Hs9MlSXWL0>
Cc: General Area Review Team <gen-art@ietf.org>, "draft-ietf-tram-turn-mobility.all@ietf.org" <draft-ietf-tram-turn-mobility.all@ietf.org>, IESG <iesg@ietf.org>, "tram@ietf.org" <tram@ietf.org>
Subject: Re: [Gen-art] GenART post-telechat comment on draft-ietf-tram-turn-mobility-08
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2016 09:34:39 -0000

Hi Tiru,

On 09/07/2016 10:50 PM, Tirumaleswar Reddy (tireddy) wrote:
> Please see inline
>
> *From:*Pete Resnick [mailto:presnick@qti.qualcomm.com]
> *Sent:* Wednesday, September 7, 2016 8:53 PM
> *To:* Suresh Krishnan <suresh.krishnan@ericsson.com>
> *Cc:* IESG <iesg@ietf.org>; General Area Review Team <gen-art@ietf.org>;
> draft-ietf-tram-turn-mobility.all@ietf.org; tram@ietf.org
> *Subject:* Re: GenART post-telechat comment on draft-ietf-tram-turn-mobility-08
>
>
>
> [Trimming down a bit]
>
> On 6 Sep 2016, at 22:57, Suresh Krishnan wrote:
>
>         OLD: If a client wants to refresh an existing allocation and update its
>
>         time-to-expiry or delete an existing allocation, it will send a Refresh
>
>         Request as described in Section 7.1 of [RFC5766]
>
>         NEW:
>
>         If a client wants to refresh an existing allocation and update its
>
>         time-to-expiry or delete an existing allocation, it MUST send a Refresh
>
>         Request as described in Section 7.1 of [RFC5766] and MUST NOT include a
>
>         MOBILITY-TICKET attribute.
>
>     I will try to explain my line of reasoning. Let me know where you disagree.
>
>     If the client includes a MOBILTY-TICKET attribute in the refresh method, the
>
>     refresh will fail. So, the MUST NOT is aimed at preventing the client from
>
>     sending a useless packet that will be rejected anyway.
>
> "Useless" seems not a good reason for a "MUST NOT". Perhaps Tiru's
> explanation of "will cause an extra retransmission" is a better reason. But
> as I said, this isn't one that I will complain too vociferously about: What
> this says is "don't include the attribute; it will be rejected and you'll
> have to retransmit"; if you want a "MUST NOT" for that, so be it. But:
>
>     The MUST stresses that
>
>     the original Refresh procedure from RFC5766 needs to be used instead of the
>
>     Refresh procedure with the MOBILITY-TICKET described in this one.
>
> Ah! If that's was meant, that's not what was said. It sounds like you're
> saying that the client /can't/ refresh a request by simply sending an
> allocate request with the old MOBILITY-TICKET. And then I get a bit confused
> about the MUST NOT: The next sentence after this bit says:
>
> If the client wants to retain
> the existing allocation in case of IP change, it will include the
> MOBILITY-TICKET attribute received in the Allocate Success response.
>
> The previous sentence says that you MUST NOT include the attribute. This
> sentence says that you do include it. I suspect that what was intended was,
> "If you /just/ want to refresh to retain the existing allocation in case of
> an IP change, you can send an allocate request including the old
> MOBILITY-TICKET attribute. If you need to update time-to-expiry or delete the
> allocation, then you /can't/ just send a new allocate request with the
> attribute; that will get rejected. You instead /have to/ use the refresh
> request in 5766." Do I have that right? If so, the paragraph could use a
> rewrite; it's not the MUST and the MUST NOT that are the problem.
>
> [TR] I propose the following text to avoid the confusion:
>
>    If a client wants to refresh an existing allocation and update its
>
>    time-to-expiry or delete an existing allocation in case of no IP address
> change, it will send a
>
>    Refresh Request as described in Section 7.1 of [RFC5766] and MUST NOT
>
>    include a MOBILITY-TICKET attribute.  If the client wants to retain
>
>    the existing allocation in case of IP address change, it will include the
>
>    MOBILITY-TICKET attribute received in the Allocate Success response
>
>    in the Refresh Request.

I have no issues with this new text. Please check with Pete if it resolves 
his concerns.

Thanks
Suresh