Re: [idn] Report from the ACE design team

"Jim Fleming" <JimFleming@prodigy.net> Mon, 25 June 2001 18:04 UTC

Received: from psg.com (exim@psg.com [147.28.0.62]) by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA22847 for <idn-archive@lists.ietf.org>; Mon, 25 Jun 2001 14:04:14 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 3.16 #1) id 15EaIF-0001TZ-00 for idn-data@psg.com; Mon, 25 Jun 2001 10:36:59 -0700
Received: from pimout1-ext.prodigy.net ([207.115.63.77] helo=pimout1-int.prodigy.net) by psg.com with esmtp (Exim 3.16 #1) id 15EaIE-0001TT-00 for idn@ops.ietf.org; Mon, 25 Jun 2001 10:36:59 -0700
Received: from jim (ip-20-150-237.chicago-n.navipath.net [64.20.150.237]) by pimout1-int.prodigy.net (8.11.0/8.11.0) with SMTP id f5PHatV179364; Mon, 25 Jun 2001 13:36:55 -0400
Message-ID: <00f001c0fd9d$5b8f88c0$ed961440@jim>
From: Jim Fleming <JimFleming@prodigy.net>
To: idn@ops.ietf.org, Makoto Ishisone <ishisone@sra.co.jp>
References: <p0510032cb74fd055e43c@[165.227.249.18]> <20010626013216L.ishisone@sra.co.jp>
Subject: Re: [idn] Report from the ACE design team
Date: Mon, 25 Jun 2001 12:36:23 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-Mimeole: Produced By Microsoft MimeOLE V5.50.4133.2400
Sender: owner-idn@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

http://www.ntia.doc.gov/ntiahome/domainname/130dftmail/unir.txt
??? DUDE
??? ACE
4:86 RACE


Jim Fleming
http://www.unir.com
Mars 128n 128e
http://www.unir.com/images/architech.gif
http://www.unir.com/images/address.gif
http://www.unir.com/images/headers.gif
http://msdn.microsoft.com/downloads/sdks/platform/tpipv6/start.asp
http://www.ietf.org/mail-archive/ietf/Current/msg12213.html
http://www.ietf.org/mail-archive/ietf/Current/msg12223.html


----- Original Message ----- 
From: "Makoto Ishisone" <ishisone@sra.co.jp>
To: <idn@ops.ietf.org>
Sent: Monday, June 25, 2001 11:32 AM
Subject: Re: [idn] Report from the ACE design team


> In message <p0510032cb74fd055e43c@[165.227.249.18]>,
> Paul Hoffman / IMC <phoffman@imc.org> wrote:
> > Greetings again. This report from the ACE design team was turned in 
> > yesterday and will appear in the official Internet Drafts directory 
> > on Monday.
> > ...
> 
> As draft-ietf-idn-ace-report-00 says, the current recommendation of the
> ACE design team is DUDE.  However, as stated in the draft, the design
> team has not yet come to a complete agreement on DUDE, and I'm one of
> the members who is not convinced of the recommendation.
> 
> My opinion is certainly reflected in the draft, but I'd like to
> explain here the reason why I think DUDE may not be the best choice.
> 
> What I'm worrying about DUDE is its relative inefficiency for CJK
> scripts.
> 
> DUDE's compression algorithm (variable-length differential encoding)
> seems to work very efficiently when the code points of the characters
> in a name are clustered in a small range.  It is the case for most of
> Western scripts.
> 
> However, for languages with large number of characters (such as CJK),
> the algorithm tends to work poorly.  In the worst case DUDE encodes
> one Unicode character (in the Basic Multilingual Plane) as 4-octet
> sequence.  This happens frequently for CJK Han or Hangul names because
> the characters in these scripts are scattered in the Unicode code
> point space.
> 
> This means that in the worst case a name of 15 characters might not
> fit into a 63-octet label (assuming 4-octet prefix such as 'dq--').
> We expect that typically up to 15 character name can be encodable by
> DUDE.
> 
> The following points are my main concern:
> 
> 1) Is 14-15 character is enough?
>    At least for Japanese domain names, name of a company or an
>    organization is sometimes quite long.  My question is whether the
>    maximum of 14-15 character name for CJK is enough or not.  If it
>    is, DUDE would be fine.  But if it isn't, other ACE which is
>    more efficient (in dealing long names) but less simple might be
>    better.
> 
> 2) Potential migration problem
>    Many NICs has already begun registering internationalized domain
>    names using RACE as the ACE.  In RACE, any names up to
>    17-characters can be fit in 63-octet label.  So it is possible that
>    some of the registered names suddenly become invalid when migration
>    from RACE to DUDE take place.  Of course it is a risk that they
>    have to take, but if choosing other ACE can prevent it, or lower
>    the possibility, it might be a better choice.
> 
> -- ishisone@sra.co.jp
>