Re: [MMUSIC] E.164 and visual separators in draft-ietf-mmusic-sdp-cs

Flemming Andreasen <fandreas@cisco.com> Thu, 15 November 2012 15:51 UTC

Return-Path: <fandreas@cisco.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8343F21F8988 for <mmusic@ietfa.amsl.com>; Thu, 15 Nov 2012 07:51:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level:
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
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 lRo4JZRDeA8w for <mmusic@ietfa.amsl.com>; Thu, 15 Nov 2012 07:51:22 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id C177021F84DD for <mmusic@ietf.org>; Thu, 15 Nov 2012 07:51:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9785; q=dns/txt; s=iport; t=1352994682; x=1354204282; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to; bh=SZAWXe6CdNNoBM3Ohe+hoIMO4BiuqN+0tURKB4EPg3o=; b=mdTgUv+KzOG+HubSzd72pxl6ErRs5kg5+mPj9DCGDz71gqrqHPVltJWn jR3bhg6ACUiIXh3713SG6vv04Ih40lZFh2ZWGEIg5vSYdty6XY3OPKL7Y Urvqvznn/Ds7f9M3ivuFeAmUuCXmRa6YeMkNzOZRVun4gV18Sy+Bmx9eJ k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ArAFAMEOpVCtJXG9/2dsb2JhbABEgkmJM7dLgQiCHgEBAQMBEgEaSwEFCwsYCRYPCQMCAQIBRRMBBQIBAQUZh2MGC5xkoAyMS4YSA4hajSKBHI08gWuDDYFGFw
X-IronPort-AV: E=McAfee;i="5400,1158,6896"; a="142802242"
Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by rcdn-iport-5.cisco.com with ESMTP; 15 Nov 2012 15:51:21 +0000
Received: from rtp-fandreas-8713.cisco.com (rtp-fandreas-8713.cisco.com [10.117.7.84]) by rcdn-core2-2.cisco.com (8.14.5/8.14.5) with ESMTP id qAFFpJr0015445; Thu, 15 Nov 2012 15:51:19 GMT
Message-ID: <50A50F77.7060906@cisco.com>
Date: Thu, 15 Nov 2012 10:51:19 -0500
From: Flemming Andreasen <fandreas@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:16.0) Gecko/20121026 Thunderbird/16.0.2
MIME-Version: 1.0
To: Simo.Veikkolainen@nokia.com
References: <D09DAE6B636851459F7575D146EFB54B1A3BD4C3@008-AM1MPN1-025.mgdnok.nokia.com>
In-Reply-To: <D09DAE6B636851459F7575D146EFB54B1A3BD4C3@008-AM1MPN1-025.mgdnok.nokia.com>
Content-Type: multipart/alternative; boundary="------------080405050107010403050803"
Cc: keith.drage@ALCATEL-LUCENT.COM, mmusic@ietf.org, pkyzivat@alum.mit.edu
Subject: Re: [MMUSIC] E.164 and visual separators in draft-ietf-mmusic-sdp-cs
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2012 15:51:25 -0000

On 11/15/12 4:06 AM, Simo.Veikkolainen@nokia.com wrote:
>
> Hi Flemming, Paul, Keith, and all,
>
> When going through 
> http://tools.ietf.org/id/draft-ietf-mmusic-sdp-cs-13.txt 
> <http://tools.ietf.org/id/draft-ietf-mmusic-sdp-cs-13.txt> for 
> publication, Flemming had a comment on the format of global telephone 
> numbers.
>
> The draft currently says in Section 5.2.1:
>
>   This memo exclusively uses the international representation of E.164
>
> numbers, i.e., those initiated with a '+' sign.  The syntax (see
>
> Section 5.7) refers to the representation of a 'global-number'
>
> construction already specified in RFC 3966 [RFC3966].  This
>
> representation requires the presence of the '+' sign. Additionally,
>
> this representation allows for the presence of one or more 'visual-
>
> separator' constructions.  Implementations confirming to this
>
> specification and using the "E164" address type together with the
>
> "PSTN" network type MUST only use international E.164, i.e., those
>
> starting with a '+' sign and SHOULD NOT use visual-separators.
>
> This was discussed earlier on the list, see 
> http://www.ietf.org/mail-archive/web/mmusic/current/msg09630.html
>
> Flemming's comment was that referencing to RFC3966 but saying that the 
> syntax is invalid because we only use parts of it is not a good idea.
>
> The question is, could we just refer to RFC3966 and allow visual 
> separators?
>
To be clear, the "global-number" production in RFC 3966 allows for a 
number of parameters that are not part of the International E.164 format 
and thus I have two concerns with the current text
1) The visual-separator exclusion although the ABNF allows for it
2) The apparent disconnect between all of these optional extra 
parameters and the above text suggesting they are not allowed.

Thanks

-- Flemming

> In my understanding the tradeoff is between slightly increased 
> complexity in parser implementation versus being clear on the syntax. 
> I would be inclined to prefer the latter.
>
> Regards,
>
> Simo
>