RE: [ipcdn] Re: Signaling MIB - Draft 3 - Last Call - Country Cod e (Issue 5)
"Woundy, Richard" <Richard_Woundy@cable.comcast.com> Wed, 21 January 2004 03:57 UTC
Received: from optimus.ietf.org ([132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA09065 for <ipcdn-archive@odin.ietf.org>; Tue, 20 Jan 2004 22:57:30 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1Aj9UD-0005Sw-CF for ipcdn-archive@odin.ietf.org; Tue, 20 Jan 2004 22:57:03 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i0L3v1GQ021006 for ipcdn-archive@odin.ietf.org; Tue, 20 Jan 2004 22:57:01 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1Aj9UC-0005Se-AO; Tue, 20 Jan 2004 22:57:00 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1Aj9Ty-0005S1-Ad for ipcdn@optimus.ietf.org; Tue, 20 Jan 2004 22:56:46 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA09039 for <ipcdn@ietf.org>; Tue, 20 Jan 2004 22:56:42 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1Aj9Tu-0003UZ-00 for ipcdn@ietf.org; Tue, 20 Jan 2004 22:56:42 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1Aj9Sw-0003Ru-00 for ipcdn@ietf.org; Tue, 20 Jan 2004 22:55:42 -0500
Received: from pacdcoavas10.cable.comcast.com ([208.17.33.59]) by ietf-mx with esmtp (Exim 4.12) id 1Aj9Ry-0003P4-00 for ipcdn@ietf.org; Tue, 20 Jan 2004 22:54:42 -0500
Message-ID: <E1DDBE5DF628DC40A36761E03AF5CCFF204F3D@divexcg03.cable.comcast.com>
From: "Woundy, Richard" <Richard_Woundy@cable.comcast.com>
To: 'David De Reu' <DeReu@tComLabs.com>
Cc: IPCDN Mailing List <ipcdn@ietf.org>
Subject: RE: [ipcdn] Re: Signaling MIB - Draft 3 - Last Call - Country Cod e (Issue 5)
Date: Tue, 20 Jan 2004 22:50:02 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain; charset="iso-8859-1"
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Sender: ipcdn-admin@ietf.org
Errors-To: ipcdn-admin@ietf.org
X-BeenThere: ipcdn@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipcdn>, <mailto:ipcdn-request@ietf.org?subject=unsubscribe>
List-Id: IP over Cable Data Network <ipcdn.ietf.org>
List-Post: <mailto:ipcdn@ietf.org>
List-Help: <mailto:ipcdn-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipcdn>, <mailto:ipcdn-request@ietf.org?subject=subscribe>
David, This might be a good approach -- I'll let others comment on the overall proposal. In the updated Printer MIB <http://www.ietf.org/internet-drafts/draft-ietf-printmib-mib-info-15.txt>, they were also concerned about country localization. Their corresponding MIB object is: prtLocalizationCountry OBJECT-TYPE -- Note: The size is fixed, was incorrectly 0..2 in RFC 1759. SYNTAX OCTET STRING (SIZE(2)) MAX-ACCESS read-only STATUS current DESCRIPTION "A two character country code from ISO 3166, a blank string (two space characters) shall indicate that the country is not defined. Examples: US, GB, FR, DE, ..." ::= { prtLocalizationEntry 3 } (Note that this MIB has already passed MIB doctor and IESG review; it is on the RFC editor queue.) The lesson is that we ought to define a fixed two octet syntax in the proposed object, and we need to define a "default value", e.g. two space characters. We also need to define what happens if the MIB object is set to a country code value that the MTA does not understand (i.e. because the MTA does not support the parameters for that country, because the country does not have a defined set of parameters, or because the "country" does not exist). -- Rich -----Original Message----- From: ipcdn-admin@ietf.org [mailto:ipcdn-admin@ietf.org]On Behalf Of David De Reu Sent: Monday, January 19, 2004 11:39 AM To: IPCDN Mailing List Subject: [ipcdn] Re: Signaling MIB - Draft 3 - Last Call - Country Code (Issue 5) Dear all, There are a lot of country-dependent MIB objects in the current signaling MIB definitions, e.g. the pktcSigDevToneTable. When an operator wants to define the standard tones for his country, he has to add *a lot* of objects to the config file. This is necessary, because there is no default value for all these tones. And such a default value can not easily be defined, because most values are actually country-dependent. Therefore, it would be useful to have one single MIB object to tell the MTA to use a given set of default values: the pktcCountryCode object. The semantics of this object could be that an MTA "has to implement the country-specific values" for the different tables and objects that are country-dependent (which ones exactly can be designated later on). The MTA would implement a default country code and, optionally, extra country codes. The MIB definition would not impose any country codes that the MTA MUST implement. However, for the purpose of certification testing, the exact country codes and the exact definition of the values associated with these codes, would be communicated to the MTA vendors participating in the certification program. For example, an MTA could implement the US country code as a default (with US dial tone etc). A European operator wanting to deploy this MTA e.g. in Belgium, would require the MTA to support the BE country code (thus using the Belgian dial tone for example), which would probably be tested during certification. A proposed country code MIB object definition has been the following: pktcCountryCode OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..2)) MAX-ACCESS read-write STATUS current DESCRIPTION "This object identifies the telephony configuration parameters specific to a particular country used to set default values for the following tables: TBD." ::= { pktc xxx } The MAX-ACCESS can of course be changed so that the object can only be set in the config file, and is read-only from then on - I see no problem with that. For the country *codes* themselves, the ISO 3166-1 list of country codes (see http://www.iso.org/iso/en/prods-services/iso3166ma/index.html) seems a useful source. This list defines an internationally agreed upon and widely used two-letter abbreviation for each country. I believe this provides the exact granularity needed in the context of this object. Thanks, Kind regards, David _____________________________________________________ David De Reu tComLabs Stapelplein 70/004 - 9000 Ghent - Belgium Tel: +32 9 269 22 91 - Fax: +32 9 329 31 74 www.tComLabs.com _____________________________________________________ _______________________________________________ IPCDN mailing list IPCDN@ietf.org https://www1.ietf.org/mailman/listinfo/ipcdn _______________________________________________ IPCDN mailing list IPCDN@ietf.org https://www1.ietf.org/mailman/listinfo/ipcdn
- RE: [ipcdn] Re: Signaling MIB - Draft 3 - Last Ca… Woundy, Richard
- Re: [ipcdn] Re: Signaling MIB - Draft 3 - Last Ca… Harrie Hazewinkel