Re: [Gen-art] Gen-ART LC review of draft-hanes-dispatch-fax-capability-06.txt

Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com> Fri, 07 December 2012 09:01 UTC

Return-Path: <gonzalo.camarillo@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 97A3721F852D for <gen-art@ietfa.amsl.com>; Fri, 7 Dec 2012 01:01:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level:
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4, 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 GKUt9XXyfjYo for <gen-art@ietfa.amsl.com>; Fri, 7 Dec 2012 01:01:46 -0800 (PST)
Received: from mailgw2.ericsson.se (mailgw2.ericsson.se [193.180.251.37]) by ietfa.amsl.com (Postfix) with ESMTP id 8A32D21F851F for <gen-art@ietf.org>; Fri, 7 Dec 2012 01:01:45 -0800 (PST)
X-AuditID: c1b4fb25-b7f926d00000661f-39-50c1b0787da7
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw2.ericsson.se (Symantec Mail Security) with SMTP id 33.05.26143.870B1C05; Fri, 7 Dec 2012 10:01:44 +0100 (CET)
Received: from [131.160.126.171] (153.88.115.8) by esessmw0247.eemea.ericsson.se (153.88.115.94) with Microsoft SMTP Server id 8.3.279.1; Fri, 7 Dec 2012 10:01:44 +0100
Message-ID: <50C1B077.9050004@ericsson.com>
Date: Fri, 07 Dec 2012 11:01:43 +0200
From: Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121026 Thunderbird/16.0.2
MIME-Version: 1.0
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <50BF242F.8000709@gmail.com> <CAE+Udoqd_GHaEF6h_HGVZP8AwkKMaVGygKc5sJjcr8X=SsTiKA@mail.gmail.com> <50BF3199.4000109@gmail.com> <CAE+UdoqSZ_d1xTkyrTs-9rFq2OLyo0zZaxA29pqj_fo6vfk1RA@mail.gmail.com> <50BF700A.3010402@gmail.com>
In-Reply-To: <50BF700A.3010402@gmail.com>
X-Enigmail-Version: 1.4.5
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRmVeSWpSXmKPExsUyM+JvjW7FhoMBBs83iFu0XdzHZHHsdR+7 xdVXn1ks1uz+xmKxYsMBVgdWj7/vPzB57Jx1l91jyZKfTB4/Oveyeny5/JktgDWKyyYlNSez LLVI3y6BK2NXt0DBWZGKz68OMzcwThXoYuTkkBAwkZg6dxcrhC0mceHeerYuRi4OIYGTjBJH d1xggXDWMErcvriFHaSKV0BbYtbrrSwgNouAisTf1U+YQGw2AQuJLbfug8VFBaIkDm08CFUv KHFy5hOwuIiAsURj12mwbcwCOxkltp2NBrGFBXwk3r5eygyx7A2jxMnLKxlBEpwCmhK7Vlxm gzhPUuLt+1fMEM2aEq3bf7ND2PIS29/OAYsLAR23/FkLywRGoVlIds9C0jILScsCRuZVjOy5 iZk56eVGmxiBgX5wy2/VHYx3zokcYpTmYFES57XeusdfSCA9sSQ1OzW1ILUovqg0J7X4ECMT B6dUA6PEasVAvTnz5tqvuX2/wufdvJt26b1HssJlWvr3SBjrnc6T4y7darPMYMEfk1ONO5k3 lvxfF8sSqL/IR0/jQerrE7P6v5vn2G5fe6i6gkncZUHQ7YZFx6TkHD3Or6tkSbWYvqDrttHm Ha9ZHn+6nZD0qO+4X1/jTzHuCafTzswuZP/WILLUIEWJpTgj0VCLuag4EQD/9UVqQgIAAA==
Cc: General Area Review Team <gen-art@ietf.org>, Kevin Fleming <kevin@kpfleming.us>, Paul Kyzivat <pkyzivat@alum.mit.edu>, draft-hanes-dispatch-fax-capability.all@tools.ietf.org
Subject: Re: [Gen-art] Gen-ART LC review of draft-hanes-dispatch-fax-capability-06.txt
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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, 07 Dec 2012 09:01:46 -0000

Hi Paul,

[I am adding Paul to this thread since he was a coauthor of RFC 3840]

please, see below the exchange between Brian and Kevin regarding
draft-hanes-dispatch-fax-capability-06.txt.

This was Brian's original comment:

> Minor issue:
> ------------
> 
>    ... A UA
>    preferring the reception of fax calls MUST include the "sip.fax"
>    media feature tag in the Contact header field of REGISTER messages.
>    To confirm the registration of this preference, a SIP [RFC3261]
>    Registrar MUST then include this tag in the Contact header field of
>    its 200 OK response.
> 
> If the Registrar does not do this (e.g. because it hasn't been updated
> to support the new tag), what does the UA do when it receives the
> 200 OK response that doesn't include the tag?

Paul, can you share your views on this issue?

Thanks,

Gonzalo


On 05/12/2012 6:02 PM, Brian E Carpenter wrote:
> On 05/12/2012 14:12, Kevin Fleming wrote:
>> I suppose it could choose to unregister and re-register in some other way
>> in order to achieve its goals of receiving FAX calls, if it was configured
>> with enough network information to do so.
>>
>> Now that I think about it some more, is a registrar even allowed to return
>> a Contact header that differs from the one the UA supplied in its REGISTER
>> request? I suspect this is *not* allowed, and so if the registrar supports
>> Caller-Pref but the specific tag(s) in question fail some sort of
>> validation process, its only recourse would be to fail the REGISTER request
>> with a suitable error response.
> 
> If that's the standard behaviour, it would of course answer my question.
> 
>    Brian
> 
>>
>>
>> On Wed, Dec 5, 2012 at 6:35 AM, Brian E Carpenter <
>> brian.e.carpenter@gmail.com> wrote:
>>
>>> On 05/12/2012 11:01, Kevin Fleming wrote:
>>>> The language in RFC 3840 doesn't appear to contemplate the situation
>>> you've
>>>> proposed. In its world, registrars can either support prefs (and will
>>>> accept "Require: pref") or they don't, and they don't have knowledge of
>>>> which feature tags are registered with IANA and which are not. Of course,
>>>> they *coud* attempt to validate the tags expressed by the UA, but I don't
>>>> see an explicit way for the registrar to indicate that the UA included
>>>> disallowed tags in its request.
>>> Understood, but in that case I don't see what good the confirmation
>>> of the tag from the registrar to the UA achieves - the UA is not going
>>> to be able to do anything with it (except maybe log whether it was
>>> received).
>>>
>>>     Brian
>>>
>>