Re: [salud] WGLC of draft-ietf-salud-alert-info-urns-09
Laura Liess <laura.liess.dt@googlemail.com> Thu, 16 January 2014 13:01 UTC
Return-Path: <laura.liess.dt@googlemail.com>
X-Original-To: salud@ietfa.amsl.com
Delivered-To: salud@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60B9F1AE31D for <salud@ietfa.amsl.com>; Thu, 16 Jan 2014 05:01:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.377
X-Spam-Level:
X-Spam-Status: No, score=-1.377 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=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 GWJvk8jZ7BjN for <salud@ietfa.amsl.com>; Thu, 16 Jan 2014 05:01:26 -0800 (PST)
Received: from mail-la0-x22a.google.com (mail-la0-x22a.google.com [IPv6:2a00:1450:4010:c03::22a]) by ietfa.amsl.com (Postfix) with ESMTP id DE3E01AE317 for <salud@ietf.org>; Thu, 16 Jan 2014 05:01:25 -0800 (PST)
Received: by mail-la0-f42.google.com with SMTP id hr13so471112lab.29 for <salud@ietf.org>; Thu, 16 Jan 2014 05:01:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=BPuf+phKfuf59f3/JmVZOFTZrtlFxBM8ZU0H1/ccoSw=; b=P3qh3hvg+j5QWBtimKQu+oohLIL50B8JRYbXtJWcBlxInmvBUoxRz20RM6PJdCRO2H 7icIogIw6symbvVvu/gPep4n2Vf1cHOI/PG1p9YMJFYknP29D3qYEC27cb6nOnHdHX+1 HLtueLzWjQfsxjfzIMskUZK5lzMLPzMmiC1L0KUixKfapEzLxLGi7Gb1AcNwConszlig zB5vwMnVlZ7djOopyzEXnw9nfT1C7dlJao+T1dxl8+SKjObnrQj9ew5ejWMZcegxF+TU U4JO1vbRAn1f0lTaDCtk2rCgPOnYo+FJupSmAJIytJPERUzcYL5qPcINepXZgLH28C/6 x47A==
MIME-Version: 1.0
X-Received: by 10.112.171.135 with SMTP id au7mr4913435lbc.10.1389877269195; Thu, 16 Jan 2014 05:01:09 -0800 (PST)
Received: by 10.114.169.129 with HTTP; Thu, 16 Jan 2014 05:01:09 -0800 (PST)
In-Reply-To: <201401072007.s07K7pCj2344695@shell01.TheWorld.com>
References: <201311201944.rAKJiS7d5355422@shell01.TheWorld.com> <528D41F2.8090200@alum.mit.edu> <201401072007.s07K7pCj2344695@shell01.TheWorld.com>
Date: Thu, 16 Jan 2014 14:01:09 +0100
Message-ID: <CACWXZj20cRsA4hdC8c1BJ=XSOVA2e6m=h6Y-e=6HB4sdhWJJHg@mail.gmail.com>
From: Laura Liess <laura.liess.dt@googlemail.com>
To: "Dale R. Worley" <worley@ariadne.com>
Content-Type: multipart/alternative; boundary="001a11c36ae4e9714404f0160443"
Cc: "salud@ietf.org" <salud@ietf.org>
Subject: Re: [salud] WGLC of draft-ietf-salud-alert-info-urns-09
X-BeenThere: salud@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Sip ALerting for User Devices working group discussion list <salud.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/salud>, <mailto:salud-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/salud/>
List-Post: <mailto:salud@ietf.org>
List-Help: <mailto:salud-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/salud>, <mailto:salud-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Jan 2014 13:01:28 -0000
Dale, Please see in-line. > > > Section 4: > > > > Registration date: TBD > > > > How is this to be filled in? Should there be instructions to the editor? > > The common method (e.g., draft-cardona-cablelabs-urn-02.txt) seems to > be: > > Registration date: YYYY-MM-DD [RFC Editor: Please replace YYYY- > MM-DD with the publication date of this RFC.] > I agree and changed the draft accordingly. > > > Section 11: > > > > A SIP proxy MAY add a URN or multiple URNs to the Alert-Info header > > field in a SIP request or a provisional 1xx response (excepting a 100 > > response) when it needs to provide additional information about the > > call or about the provided service. > > > > I think we would ideally allow a proxy to modify/remove URNs, but 3261 > > doesn't permit that. But a proxy can get a similar effect by putting a > > counteracting URN earlier in the sequence. But it is also possible that > > there will be no Alert-Info and the proxy needs to add one. I suggest: > > > > A SIP proxy MAY add an Alert-Info header field if none is present, > > and MAY add or remove URNs to an Alert-Info header > > field in a SIP request or a provisional 1xx response (excepting a 100 > > response) when it needs to provide additional information about the > > call or about the provided service. > > There is complexity because we don't really care whether a URN is > added to an existing Alert-Info or whether a new Alert-Info is > inserted containing the URN. I looked up the terminology in RFC 3261, > and it isn't quite what I thought it was: > > Header Field: A header field is a component of the SIP message > header. A header field can appear as one or more header field > rows. Header field rows consist of a header field name and zero > or more header field values. Multiple header field values on a > given header field row are separated by commas. Some header > fields can only have a single header field value, and as a > result, always appear as a single header field row. > > Header Field Value: A header field value is a single value; a > header field consists of zero or more header field values. > > (There is no separate definition of "header field row".) > > So a "header field value" is (in our case) a single URN, a "header > field row" is one of those things starting with "Alert-Info:" > containing one or more URNs, and the Alert-Info "header field" is the > abstract array of all of all the URNs. > > Also, it seems to be understood that a proxy can reorganize how a > header field is split into header field rows, and can reorder how the > header field rows for one field name are ordered with respect to the > header field rows of another field name. (RFC 3261 section 7.3 and > section 16.6 step "copy request") But this is not stated very clearly. > > Based on that, the first sentences you've listed under section 10 and > section 11 are correct, in that we mean that the UA or proxy can add > URNs as header field values into the array of header field values, and > we don't care how the entity organizes the Alert-Info header field > rows as long as the header field is correct. I think it would be > clearer to start the sentences: > > A SIP UA/proxy MAY add one or more URN header field values to the > Alert-Info header field ... > > Do we want to footnote "header field" with "RFC 3261 section 6", which > contains the definitions I have quoted? > I think the text proposed by Paul is clear enough and I would not insert any additional explanations. Thank you Laura > > Dale > _______________________________________________ > salud mailing list > salud@ietf.org > https://www.ietf.org/mailman/listinfo/salud >
- Re: [salud] WGLC of draft-ietf-salud-alert-info-u… Paul Kyzivat
- Re: [salud] WGLC of draft-ietf-salud-alert-info-u… Laura Liess
- Re: [salud] WGLC of draft-ietf-salud-alert-info-u… Dale R. Worley
- Re: [salud] WGLC of draft-ietf-salud-alert-info-u… Laura Liess
- Re: [salud] WGLC of draft-ietf-salud-alert-info-u… Paul Kyzivat
- Re: [salud] WGLC of draft-ietf-salud-alert-info-u… Dale R. Worley
- Re: [salud] WGLC of draft-ietf-salud-alert-info-u… Dale R. Worley
- Re: [salud] WGLC of draft-ietf-salud-alert-info-u… Laura Liess
- Re: [salud] WGLC of draft-ietf-salud-alert-info-u… Laura Liess
- [salud] Revision of the examples Dale R. Worley
- Re: [salud] Revision of the examples Laura Liess
- Re: [salud] Revision of the examples Dale R. Worley
- Re: [salud] Revision of the examples Laura Liess
- Re: [salud] Revision of the examples Dale R. Worley