360 likes | 512 Views
Chinese Domain Name Consortium (CDNC) Status Update for IDN. CDNC Vincent WS Chen, TWNIC 2003.03.25. CDNC Status update. CDNC Introduction Major Activities on IDN/CDN Status of Chinese Variant Table Issues Next Step. The Chinese Domain Name Consortium (CDNC). Since May, 2000
E N D
Chinese Domain Name Consortium (CDNC) Status Update for IDN CDNC Vincent WS Chen, TWNIC 2003.03.25
CDNC Status update • CDNC Introduction • Major Activities on IDN/CDN • Status of Chinese Variant Table • Issues • Next Step
The Chinese Domain Name Consortium (CDNC) • Since May, 2000 • CDNC was founded by CNNIC, TWNIC, HKNIC, MONIC in Beijing. • Currently co-chairs • Prof. Hua-lin Qian (CNNIC) • Dr. Shian-shyong Tseng (TWNIC) • Members • CNNIC, TWNIC, HKNIC, MONIC • Other organizations with DN technology and knowledge, which are interested in CDN(Chinese domain name).
Other related Organizations • JET • Joint Engineer Task force for IDN effort • Members: TWNIC, CNNIC, JPNIC, KRNIC • TWNIC IDN Task force • Since May, 2000 • Mission • Study CDN technology and implementation solutions • TW Variant Table Working Group • Since Feb. 2002 • Mission • Edit Traditional Chinese Variant Table and coordinate Simplified Chinese Variant Table with CNNIC for CDN
Major Activities on IDN/CDN • CDNC announcement on current IDN solution in Feb, and June 2002 • No solution for Chinese TC/SC equivalence in IETF architecture • No complementary documents for corresponding IDN registration and administration • Aug. 2002, 8th CDNC meeting in Yokohama • Joint development for CDN client software • Modification on algorithm of IDN Admin. guideline draft • Consider to make Chinese variant table
Major Activities on IDN/CDN • Oct. 2002, 9th CDNC meeting in shanghai • Discussion on Chinese character variant tables • Plan to merge CN/TW tables into one table in Dec. 2002 • Development of client and its supporting system • Suggestions on options of the algorithm of guideline draft • Feb. 2003, 10th CDNC meeting in Taipei • Merge CN/TW tables • CDN demonstration system to get user experience for draft table usage
Major Activities on IDN/CDN • IETF draft • Internationalized Domain Names and Unique Identifiers/Names(uname) • Traditional and Simplified Chinese Conversion(TSCONV) • Requirements of Chinese Domain Name(CDNREQ) • Phased Implementation for Internationalized Domain Names in Applications (PIIDNA) • And other drafts • IDN Admin Guideline • http://www1.ietf.org/mail-archive/ietf-announce/Current/msg18308.html • http://www1.ietf.org/mail-archive/ietf-announce/Current/msg20812.html • http://www.ietf.org/internet-drafts/draft-jseng-idn-admin-02.txt
Status of Chinese Variant Table • TC/SC interchangeable is the must • Chinese variant table for CDN registration and administration • TW variant table • CN variant table • Chinese variant table (CVT) • One Table includes TW and CN variant table
Why TC/SC • In 1956 and 1964, mainland China publish “A Complete Set of Simplified Chinese Characters” • It convert some Tradition Chinese to Simplified Chinese • Ex:釘 钉許 许
TC/SC mapping • TC SC : 1 to 1 mapping • TC SC : many to 1 mapping • Ex:發 发髮 发 • TC SC : 1 to many mapping • Ex:餘 馀餘 余
TW variant Table Working Group • The 16th TWVT WG meeting has held at February 20, 2003 • Members • Linguist from Academia SINICA • Computer expert from National Central University (NCU) • Linguist from Taipei Computer Association (TCA) • Linguist from CMEX (Foundation) • Linguist from Directorate General of Budget Accounting and Statistics Executive Yuan R.O.C. (DGBAS) • Linguist from IBM Taiwan
Status of TW Variant Table • Submit revised draft table to the Bureau of Standard, Taiwan • June, 2002 • October, 2002 • December, 2002 • Next revised draft table • Expected to submit in this March • After reviewed by the Bureau of Standard, Taiwan the Chinese Variant Table would become CNS standard
Status of CN Variant Table • Invite linguists as the advisers to review the variant table created by TW variant Table Working Group • CN variant table 1st version has been finished in last month • Based on table of TWNIC, minor modification will be adopted • Will be completed soon
CVT Structure and Definition • Character for registration (CR) • All the Chinese character code point that could be registered as CDN • TW Corresponding character • T-source Chinese character code point which correspond to CR • CN Corresponding character • G-source Chinese character code point which correspond to CR • Relevant character • All the variant code point related to CR
CVT Structure and Definition • Character for registration • CJK Han character • 20902 CJK Unified Ideographs (4E00-9FA5) • 52 Characters in Extension A • LDH • RFC 1035 • Alphabet ‘a-z’ • Numeric ‘0-9’ • Symbol ‘-’ • 21017 code points will be included in this table
CVT Structure and Definition • TW Corresponding character • Adopt the corresponding character selected by TW • 1 to 1: 19,029 • 1 to many: 1,925 • CN Corresponding character • Adopt the corresponding character selected by CN • 1 to 1: 20943 • 1 to many: 11
CVT Structure and Definition • Relevant character • All the variant code points related to Character for Registration
CVT Operation algorithm • Character for registration (CR) • Let user register one CDN • Put the registered CDN in zone file • TW Corresponding character (TWCC) • If only one TWCC • Put the TWCC DN in zone file • If more than one TWCC • Let user choose one TWCC DN then put in zone file
CVT Operation algorithm • CN Corresponding character (CNCC) • If only one CNCC • Put the CNCC DN in zone file • If more than one CNCC • Let user choose one CNCC DN then put in zone file • Relevant character (RC) • Reserve RC DN in registration database • If Active RC DN • Put the ARCDN in zone file
CVT Operation algorithm • CDN registration package • CDN-CR (character for registration) • TWCC DN • CNCC DN • RC DN • ARC DN
Demonstration(公司.TW) • Register CDN: 公司.TW • TWCC DN: 公司.TW • CNCC DN: 公司.TW • RC DN: none • Zone file only 1 CDN: 公司.TW
Demonstration(會議公司.TW) • Register CDN:會議公司.TW • TWCC DN:會議公司.TW • CNCC DN:会议公司.TW • RC DN • 會议公司.TW • 会議公司.TW • Zone file 2 CDN • 會議公司.TW • 会议公司.TW
Demonstration(會議公司.TW) • RC DN • 會议公司.TW • 会議公司.TW • RC DN could be active by registrant • 會议公司.TW • Zone file 3 CDN • 會議公司.TW • 会议公司.TW • 會议公司.TW
Demonstration(颱風.TW) • Register CDN: 颱風.TW • TWCC DN: 颱風.TW • CNCC DN: 台风.TW • RC DN • 台凨.TW • 台風.TW • 颱凨.TW • 颱风.TW • Zone file: 2 CDN • 颱風.TW • 台风.TW
Demonstration(台風.TW) • Register CDN: 台風.TW • There are 4 TWCC DN • 檯風.TW • 臺風.TW • 颱風.TW • 台風.TW • Option process: Let user to choose one TWCC DN • TWCC DN: 台風.TW
Demonstration(台風.TW) • CNCC DN: 台风.TW • RC DN • 台凨.TW • 檯凨.TW • 檯風.TW • 檯风.TW • 臺凨.TW • Zone file 2 CDN • 台風.TW • 台风.TW • 臺風.TW • 臺风.TW • 颱風.TW • 颱凨.TW • 颱风.TW
Corresponding DN overlap • CDN 颱風.TW and 台風.TW • Have the same CNCC DN:台风.TW • FCFS principle • The second registrant will not get the CNCC DN • 4 overlapped RC DN • 台凨.TW • 台風.TW • 颱凨.TW • 颱风.TW
Relevant Character DN overlap • The result of RC DN will depending on register order • Case 1 • If register 颱風.TW first • Will get 4 RC DN • Then register 台風.TW • Will get 10-4=6 RC DN • Case 2 • If register 台風.TW first • Will get 10 RC DN • Then register 颱風.TW • Will not get RC DN
Too many Reserved CDN • Register CDN: 經濟部標準檢驗局 • 972 RCDN • Register CDN: 經濟部標準檢驗局第一會議室 • More than 19,000 RC DN
Issues • Technical issue • Reserved CDN overlap increase the registration system more complex • Package register/delete/cancel/active/de-activeneed to relay on a sophisticated registration system to maintain the correct CDN package • The amount of Zone file will increase after zone delegation
Issues • Policy issue • Package register/delete/cancel/active/de-active policies, especially for overlapped characters • Too many RCs and how to regulate by registration policy to decrease the database size and system workload • Backward compatibility before or after registration, including implementing variant table • new DRP for package concept if possible • Variant table issue • Table version and its backward compatibility
Next Step • To tune Chinese (CN/TW) variant table • Consider users expectation • Reduce RC size as possible • Reduce TW Corresponding character 1 to many case • 1 to many: 1,925 --988 • To set up the Rules for table use • To implement table and develop API for CDN Registration and resolution • To Work out feasible Registration policy • Adopt IDN Admin Guideline • Sunrise period