Chinese Domain Name Consortium (CDNC) Status Update for IDN - PowerPoint PPT Presentation

About This Presentation
Title:

Chinese Domain Name Consortium (CDNC) Status Update for IDN

Description:

Chinese Domain Name Consortium (CDNC) Status Update for IDN. CDNC. Vincent WS Chen, TWNIC ... The Chinese Domain Name Consortium (CDNC) Since May, 2000 ... – PowerPoint PPT presentation

Number of Views:46
Avg rating:3.0/5.0
Slides: 37
Provided by: erin64
Learn more at: http://www.wwtld.org
Category:

less

Transcript and Presenter's Notes

Title: Chinese Domain Name Consortium (CDNC) Status Update for IDN


1
Chinese Domain Name Consortium (CDNC) Status
Update for IDN
  • CDNC
  • Vincent WS Chen, TWNIC
  • 2003.03.25

2
CDNC Status update
  • CDNC Introduction
  • Major Activities on IDN/CDN
  • Status of Chinese Variant Table
  • Issues
  • Next Step

3
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).

4
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

5
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

6
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

7
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/Cu
    rrent/msg18308.html
  • http//www1.ietf.org/mail-archive/ietf-announce/Cu
    rrent/msg20812.html
  • http//www.ietf.org/internet-drafts/draft-jseng-id
    n-admin-02.txt

8
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

9
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? ? ?? ? ?

10
TC/SC mapping
  • TC ? SC 1 to 1 mapping
  • TC ? SC many to 1 mapping
  • Ex? ? ?? ? ?
  • TC ? SC 1 to many mapping
  • Ex? ? ?? ? ?

11
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

12
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

13
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

14
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

15
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

16
Sample of CVT
Character for registration (CR) TW Corresponding character (TWCC) CN Corresponding character (CNCC) Relevant character(s) (RC) Remarks
? ? ? ? Mapping to oneself
? ? ? ? Mapping to oneself
? ? ? ?? 1-n mapping Only CR CC 2 RC Consistent RCs
? ? ? ?? 1-n mapping Only CR CC 2 RC Consistent RCs
? ? ? ?? 1-n mapping Only CR CC 2 RC Consistent RCs
? ? ? ?? 1-n mapping Only CR CC 2 RC Consistent RCs
17
Sample of TCVT
Character for registration (CR) TW Corresponding character (TWCC) CN Corresponding character (CNCC) Relevant character(s) (RC) Remarks
? ? ? ??? 1-1 mapping Consistent RCs
? ? ? ??? 1-1 mapping Consistent RCs
? ? ? ??? 1-1 mapping Consistent RCs
? ???? ? ???? 1-n mapping Inconsistent RCs
? ?? ? ?? 1-n mapping Inconsistent RCs
? ? ? ?? 1-n mapping Inconsistent RCs
? ? ? ?? 1-n mapping Inconsistent RCs
18
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

19
CVT Structure and Definition
  • Relevant character
  • All the variant code points related to Character
    for Registration

20
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

21
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

22
CVT Operation algorithm
  • CDN registration package
  • CDN-CR (character for registration)
  • TWCC DN
  • CNCC DN
  • RC DN
  • ARC DN

23
Demonstration(??.TW)
  • Register CDN ??.TW
  • TWCC DN ??.TW
  • CNCC DN ??.TW
  • RC DN none
  • Zone file only 1 CDN ??.TW

24
Demonstration(????.TW)
  • Register CDN????.TW
  • TWCC DN????.TW
  • CNCC DN????.TW
  • RC DN
  • ????.TW
  • ????.TW
  • Zone file 2 CDN
  • ????.TW
  • ????.TW

25
Demonstration(????.TW)
  • RC DN
  • ????.TW
  • ????.TW
  • RC DN could be active by registrant
  • ????.TW
  • Zone file 3 CDN
  • ????.TW
  • ????.TW
  • ????.TW

26
Demonstration(??.TW)
  • Register CDN ??.TW
  • TWCC DN ??.TW
  • CNCC DN ??.TW
  • RC DN
  • ??.TW
  • ??.TW
  • ??.TW
  • ??.TW
  • Zone file 2 CDN
  • ??.TW
  • ??.TW

27
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

28
Demonstration(??.TW)
  • CNCC DN ??.TW
  • RC DN
  • ??.TW
  • ??.TW
  • ??.TW
  • ??.TW
  • ??.TW
  • Zone file 2 CDN
  • ??.TW
  • ??.TW
  1. ??.TW
  2. ??.TW
  3. ??.TW
  4. ??.TW
  5. ??.TW

29
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

30
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-46 RC DN
  • Case 2
  • If register ??.TW first
  • Will get 10 RC DN
  • Then register ??.TW
  • Will not get RC DN

31
Case study .tw CDN Statistics with CVT
32
Too many Reserved CDN
  • Register CDN ????????
  • 972 RCDN
  • Register CDN ?????????????
  • More than 19,000 RC DN

33
Issues
  • Technical issue
  • Reserved CDN overlap increase the registration
    system more complex
  • Package register/delete/cancel/active/de-active
    need to relay on a sophisticated registration
    system to maintain the correct CDN package
  • The amount of Zone file will increase after zone
    delegation

34
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

35
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

36
  • Q A
Write a Comment
User Comments (0)
About PowerShow.com