< draft-ietf-idnabis-mappings-02.txt   draft-ietf-idnabis-mappings-03.txt >
IDNABIS P. Resnick IDNABIS P. Resnick
Internet-Draft Qualcomm Incorporated Internet-Draft Qualcomm Incorporated
Intended status: Standards Track P. Hoffman Intended status: Standards Track P. Hoffman
Expires: February 11, 2010 VPN Consortium Expires: February 21, 2010 VPN Consortium
August 10, 2009 August 20, 2009
Mapping Characters in IDNA Mapping Characters in IDNA
draft-ietf-idnabis-mappings-02 draft-ietf-idnabis-mappings-03
Status of this Memo Status of this Memo
This Internet-Draft is submitted to IETF in full conformance with the This Internet-Draft is submitted to IETF in full conformance with the
provisions of BCP 78 and BCP 79. This document may contain material provisions of BCP 78 and BCP 79. This document may contain material
from IETF Documents or IETF Contributions published or made publicly from IETF Documents or IETF Contributions published or made publicly
available before November 10, 2008. The person(s) controlling the available before November 10, 2008. The person(s) controlling the
copyright in some of this material may not have granted the IETF copyright in some of this material may not have granted the IETF
Trust the right to allow modifications of such material outside the Trust the right to allow modifications of such material outside the
IETF Standards Process. Without obtaining an adequate license from IETF Standards Process. Without obtaining an adequate license from
skipping to change at page 1, line 43 skipping to change at page 1, line 43
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt. http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on February 11, 2010. This Internet-Draft will expire on February 21, 2010.
Copyright Notice Copyright Notice
Copyright (c) 2009 IETF Trust and the persons identified as the Copyright (c) 2009 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents in effect on the date of Provisions Relating to IETF Documents in effect on the date of
publication of this document (http://trustee.ietf.org/license-info). publication of this document (http://trustee.ietf.org/license-info).
Please review these documents carefully, as they describe your rights Please review these documents carefully, as they describe your rights
skipping to change at page 3, line 17 skipping to change at page 3, line 17
by using the algorithm for mapping Unicode characters. by using the algorithm for mapping Unicode characters.
2. Full-width and half-width characters (those defined with 2. Full-width and half-width characters (those defined with
Decomposition Types <wide> and <narrow>) are mapped to their Decomposition Types <wide> and <narrow>) are mapped to their
decomposition mappings as shown in the Unicode character decomposition mappings as shown in the Unicode character
database. database.
3. All characters are mapped using Unicode Normalization Form C 3. All characters are mapped using Unicode Normalization Form C
(NFC). (NFC).
4. [I-D.ietf-idnabis-protocol] is specified such that the protocol
acts on the indvidual labels of the domain name. If an
implementation of this mapping is also performing the step of
separation of the parts of a domain name into labels by using the
FULL STOP character (U+002E), the following character can be
mapped to the FULL STOP before label separation occurs:
* IDEOGRAPHIC FULL STOP (U+3002)
There are other characters that are used as "full stops" that one
could consider mapping as label separators, but their use as such
has not been investigated thoroughly.
Definitions for the rules in this algorithm can be found in Definitions for the rules in this algorithm can be found in
[Unicode51]. Specifically: [Unicode51]. Specifically:
o Unicode Normalization Form C can be found in Annex #15 of o Unicode Normalization Form C can be found in Annex #15 of
[Unicode51]. [Unicode51].
o In order to map upper case characters to their lower case o In order to map upper case characters to their lower case
equivalents (defined in section 3.13 of [Unicode51]), first map equivalents (defined in section 3.13 of [Unicode51]), first map
characters to the "Lowercase_Mapping" property (the "<lower>" characters to the "Lowercase_Mapping" property (the "<lower>"
entry in the second column) in entry in the second column) in
skipping to change at page 4, line 24 skipping to change at page 4, line 35
other IDNA-related documents). other IDNA-related documents).
5. Normative References 5. Normative References
[I-D.ietf-idnabis-protocol] [I-D.ietf-idnabis-protocol]
Klensin, J., "Internationalized Domain Names in Klensin, J., "Internationalized Domain Names in
Applications (IDNA): Protocol", Applications (IDNA): Protocol",
draft-ietf-idnabis-protocol-14 (work in progress), draft-ietf-idnabis-protocol-14 (work in progress),
August 2009. August 2009.
[RFC3490] Faltstrom, P., Hoffman, P., and A. Costello,
"Internationalizing Domain Names in Applications (IDNA)",
RFC 3490, March 2003.
[RFC3491] Hoffman, P. and M. Blanchet, "Nameprep: A Stringprep
Profile for Internationalized Domain Names (IDN)",
RFC 3491, March 2003.
[Unicode51] [Unicode51]
The Unicode Consortium, "The Unicode Standard, Version The Unicode Consortium, "The Unicode Standard, Version
5.1.0", 2008. 5.1.0", 2008.
defined by: The Unicode Standard, Version 5.0, Boston, MA, defined by: The Unicode Standard, Version 5.0, Boston, MA,
Addison-Wesley, 2007, ISBN 0-321-48091-0, as amended by Addison-Wesley, 2007, ISBN 0-321-48091-0, as amended by
Unicode 5.1.0 Unicode 5.1.0
(<http://www.unicode.org/versions/Unicode5.1.0/>). (<http://www.unicode.org/versions/Unicode5.1.0/>).
Authors' Addresses Authors' Addresses
 End of changes. 5 change blocks. 
12 lines changed or deleted 17 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/