[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[idn] Fw: Hello, This is KyungJae Park (KRNIC)
- To: <idn@ops.ietf.org>
- Subject: [idn] Fw: Hello, This is KyungJae Park (KRNIC)
- From: "James Seng/Personal" <James@Seng.cc>
- Date: Fri, 6 Jul 2001 14:26:28 +0800
forward as requested.
-James Seng
----- Original Message -----
From: "KJ,Park" <vpark@nic.or.kr>
To: "Jame.S" <James@Seng.cc>
Cc: "도기술" <domt@nic.or.kr>
Sent: Friday, July 06, 2001 12:52 PM
Subject: Hello, This is KyungJae Park (KRNIC)
> Dear James.
>
> I am sending you this mail hoping you do me a favor.
>
> I handed in an internet draft as an an individual submission.
> Because I am not a member of IDN WG, I hope you to post this draft to
IDN WG Mail-group.
>
> http://www.ietf.org/internet-drafts/draft-park-idn-ace-eval-kr-00.txt
>
> Thank you.
> Best regards,
>
>
Internet Draft Chanki Park, KyungJae Park
draft-ietf-idn-ace-eval-kr-00.txt KRNIC
Jun 28, 2001
Expires Dec 28, 2001
Evaluation of various ACEs with Hangeul Domain Names
Status of this memo
This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups.
Note that other groups may also distribute working documents as
Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six
months and may be updated, replaced, or obsoleted by other
documents at any time. It is inappropriate to use
Internet-Drafts as reference material or to cite them other than
as "work in progress."
Abstract
This document explains about result of applying various ACEs to ex
isting Hangeul Domain Names and considers which ACE is appropriate
to Hangeul Domain Names.
1. The test data composition
The data for this ACE test consist of two lists.
- 1000 Hageul domain names
- 1000 real Korean company names.
- 1000 web site names
(Company Names and Web site names are very strong Hangeul
Domain Name Candidates)
Hangeul Domain Names consist of at least 2 characters
Hangeul Domain Names Names may include letters, digits and
hyphens, but at least 1 Hangeul character.
The following result shows the distribution of Hangeul Domain
Name length.
Number of chars Number of Hangeul Domain Names
2 chars 271
3 chars 336
4 chars 550
5 chars 373
6 chars 333
7 chars 210
8 chars 215
9 chars 157
10 chars 137
11 chars 98
12 chars 91
13 chars 59
14 chars 54
15 chars 28
16 chars 29
17 chars 15
18 chars 6
19 chars 12
20 chars 5
21 chars 5
22 chars 5
23 chars 2
24 chars 4
27 chars 2
29 chars 2
30 chars 1
We applied the following ACEs
RACE-03, BRACE-00, LACE-01, UTF-6-00, DUDE-02, AMC-ACE-M-00,
AltDUDE-01, AMC-ACE-O-00, AMC-ACE-R-01 with nameprep-03.
The input encoding method was Hangeul local encoding (EUC-KR).
2. ACEed Hangeul Domain Name Length
The following result shows the distribution of ACEed Hangeul
Domain Name length.
2.1 UTF6
Domain ACEed ACEed ACEed
Name MAX MIN Average
Length Length Length Length
2 8 6 7.95
3 12 6 11.92
4 16 12 15.99
5 20 14 19.81
6 24 16 23.78
7 28 16 27.62
8 32 20 31.67
9 37 22 34.99
10 41 24 39.5
11 44 28 42.41
12 48 30 46.36
13 52 30 46.4
14 56 32 52.91
15 60 34 51.86
16 64 38 58.18
17 68 40 59.29
18 72 38 56
19 76 50 66.5
20 80 58 74.5
21 84 50 65.6
22 88 54 54.8
23 84 60 63
24 96 60 69
27 62 60 61
29 84 66 75
30 74 74 74
2.2 RACE
Domain ACEed ACEed ACEed
Name MAX MIN Average
Length Length Length Length
2 8 5 7.88
3 12 7 11.9
4 15 15 15
5 18 18 18
6 21 21 21
7 24 22 23.99
8 29 28 28
9 35 31 31.03
10 38 34 34.09
11 38 37 37.01
12 40 40 40
13 44 44 44
14 48 47 47.02
15 50 50 50
16 57 53 53.14
17 56 56 56
18 60 58 59.67
19 63 63 63
20 66 66 66
21 69 69 69
22 88 54 63
23 76 80 78
24 79 82 79
27 88 88 88
29 95 95 95
30 98 98 98
2.3 LACE
Domain ACEed ACEed ACEed
Name MAX MIN Average
Length Length Length Length
2 8 7 7.96
3 12 8 11.92
4 15 13 15
5 18 18 18
6 21 20 20.99
7 24 18 23.96
8 29 23 27.96
9 35 24 30.92
10 38 26 34.03
11 38 31 36.82
12 40 32 39.76
13 44 31 42.66
14 48 32 46.34
15 50 34 47.71
16 57 39 52.18
17 56 40 53.14
18 60 39 51.5
19 63 50 60.83
20 66 64 65.5
21 69 50 60.8
22 72 55 53
23 76 58 60.75
24 79 60 66.25
27 60 56 58
29 95 66 80.5
30 77 77 77
2.4 BRACE
Domain ACEed ACEed ACEed
Name MAX MIN Average
Length Length Length Length
2 7 5 6.94
3 10 7 9.9
4 14 10 13.8
5 17 11 16.81
6 20 12 19.66
7 25 12 22.62
8 31 14 25.61
9 32 15 28.93
10 37 16 32.55
11 40 20 34.54
12 39 20 37.46
13 42 19 37.12
14 50 21 43.11
15 49 22 40.57
16 52 24 46.29
17 55 25 46.36
18 58 24 42
19 62 34 52.5
20 65 41 59
21 68 33 48.8
22 71 35 40.6
23 68 39 45.25
24 78 38 49.5
27 38 35 36.5
29 61 42 51.5
30 49 49 49
2.5 DUDE
Domain ACEed ACEed ACEed
Name MAX MIN Average
Length Length Length Length
2 8 5 7.6
3 12 6 11.22
4 16 11 14.93
5 20 14 18.36
6 24 14 21.81
7 28 15 25.54
8 32 16 29.15
9 36 17 32.28
10 40 19 36.23
11 44 21 38.89
12 48 25 42.57
13 51 24 42.83
14 55 28 48.72
15 60 27 47.36
16 63 33 53.68
17 65 34 54.36
18 68 35 50.67
19 72 43 60.5
20 80 54 68
21 78 41 57
22 85 46 49.4
23 76 50 56.25
24 89 51 61
27 53 45 49
29 75 53 64
30 58 58 58
2.6 AltDUDE
Domain ACEed ACEed ACEed
Name MAX MIN Average
Length Length Length Length
2 8 5 7.6
3 12 6 11.22
4 16 11 14.93
5 20 14 18.36
6 24 14 21.8
7 28 14 25.52
8 32 15 29.14
9 36 16 32.25
10 40 19 36.22
11 44 20 38.81
12 48 25 42.55
13 51 24 42.72
14 55 28 48.68
15 60 26 47.11
16 63 32 53.64
17 65 34 54.21
18 68 34 50.5
19 72 43 60.42
20 80 54 68
21 78 41 57
22 85 46 49.4
23 76 50 56.25
24 89 51 60.5
27 53 45 49
29 75 52 63.5
30 58 58 58
2.7 AMC-ACE-M
Domain ACEed ACEed ACEed
Name MAX MIN Average
Length Length Length Length
2 8 5 7.6
3 11 6 10.73
4 14 10 13.72
5 17 11 16.38
6 20 12 19.12
7 25 12 22.01
8 34 14 26.08
9 33 15 27.26
10 39 16 30.59
11 42 20 32.54
12 37 21 35.29
13 41 20 35.47
14 49 22 40.36
15 46 22 38.29
16 49 25 43.75
17 52 26 43.64
18 55 24 40.33
19 57 33 49.42
20 60 39 54.5
21 63 33 46.6
22 66 35 39.6
23 62 38 44
24 72 38 47.75
27 38 36 37
29 58 42 50
30 48 48 48
2.8 AMC-ACE-O
Domain ACEed ACEed ACEed
Name MAX MIN Average
Length Length Length Length
2 8 5 7.6
3 12 6 11.01
4 16 10 14.4
5 19 11 17.29
6 23 12 20.3
7 27 12 23.64
8 34 14 26.13
9 34 15 28.97
10 42 16 32.53
11 45 20 34.75
12 43 21 37.66
13 48 20 38.16
14 52 22 43.83
15 53 22 41.29
16 57 25 46.54
17 59 26 46.5
18 59 24 42.67
19 64 34 53.58
20 69 39 56.75
21 73 33 49.8
22 78 37 43.2
23 67 39 48.5
24 81 39 50.75
27 39 36 37.5
29 62 42 52
30 48 48 48
2.9 AMC-ACE-R
Domain ACEed ACEed ACEed
Name MAX MIN Average
Length Length Length Length
2 8 5 7.6
3 12 6 11.22
4 16 10 14.94
5 20 11 18.18
6 24 12 21.53
7 28 12 25.22
8 32 14 28.35
9 36 15 31.48
10 40 16 35.15
11 44 21 37.82
12 48 21 40.96
13 50 20 40.98
14 55 22 46.87
15 59 23 44.82
16 62 25 49.82
17 63 27 49.57
18 65 24 45
19 68 35 56.42
20 72 40 61.5
21 77 34 53
22 82 38 44.6
23 74 40 50.25
24 90 39 54.25
27 39 36 37.5
29 66 43 54.5
30 51 51 51
3. Conversion Speed
The following result shows the ACE Conversion speed
UTF6 RACE LACE BRACE DUDE ALTDUDE AMC-ACE-M AMC-ACE-O AMC-ACE-R
MAX 0.46 0.49 0.49 0.60 0.62 0.49 0.43 0.45 0.56
MIN 0.12 0.12 0.14 0.13 0.12 0.12 0.14 0.15 0.14
AVR 0.147 0.151 0.153 0.1510.148 0.143 0.161 0.19 0.152
4. The summary of result
4-1 ACEed Hangeul Domain Name Length
- The Maximum length of Hangeul Domain Name before the conversion
UTF-6 RACE LACE BRACE DUDE AltDUDE AMC-ACE-M AMC-ACE-O AMC-ACE-R
14 17 17 17 14 14 19 18 15
- Good : AME-ACE-M, AMC-ACE-O
- Bad : UTF6, DUDE(AltDUDE)
4-2 Conversion Speed
- Good : AltDUDE, DUDE
- Bad : AMC-ACE-O, AMC-ACE-M
5. Conclusion
For Hangeul Domain Name, AME-ACE-M seems to be the best choice,
if we think the length is more important than the conversion speed.
DUDE may be a good choice if the ACEed length of Hangeul Domain Name
can be shortened.
6. References
[MDNKIT] "Multilingual Domain Name tool Kit",
http://www.nic.ad.jp/jp/research/idn/mdnkit/download/
[RFC1035] "DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION",
RFC1034, Nov 1987, P. Mockapetris
[NAMEPREP] "Preparation of Internationalized Host Names",
draft-ietf-idn-nameprep-03.txt, Feb 2001, P Hoffman
, M Blanchet
[RACE] "RACE: Row-based ASCII Compatible Encoding for IDN",
draft-ietf-idn-race-03.txt, Nov 2000, P Hoffman
[BRACE] "BRACE: Bi-mode Row-based ASCII-Compatible Encoding
for IDN version 0.1.2"
draft-ietf-idn-brace-00.txti, Sep 2000, A Costello
[LACE] "LACE: Length-based ASCII Compatible Encoding for IDN"
draft-ietf-idn-lace-01.txt, Jan 2001, M Davis, P Hoffman
[UTF6] "UTF-6 - Yet Another ASCII-Compatible Encoding for IDN"
draft-ietf-idn-utf6-00, Nov 2000, M Welter, B Spolarich
[DUDE] "Differential Unicode Domain Encoding (DUDE)"
draft-ietf-idn-dude-02.txt, Jun 2001, M Welter,
B Spolarich, A Costello
[AMCACEM] "AMC-ACE-M version 0.1.0"
draft-ietf-idn-amc-ace-m-00.txt, Feb 2001, A Costello
[AltDUDE] "AltDUDE version 0.0.2"
draft-ietf-idn-altdude-00.txt, Mar 2001, A Costello
[AMCACEO] "AMC-ACE-O version 0.0.3"
draft-ietf-idn-amc-ace-o-00.txt, Mar 2001, A Costello
[AMCACER] "AMC-ACE-R version 0.2.1"
draft-ietf-idn-amc-ace-r-01.txt, May 2001, A Costello
7. Acknowledgements
This ACE evaluation testing tool was provided by JPNIC.
8. Author's Address
Chanki Park ckp@nic.or.kr
KyungJae Park vpark@nic.or.kr
Korea Network Information Center
Nara Bldg 14F, 1328-3Bunji Seocho 2 Dong Seochogu Seoul, S.Korea.