Mapping characters for PRECIS classes

The information below is for an old version of the document
Document Type Expired Internet-Draft (precis WG)
Authors Yoshiro Yoneya  , Takahiro Nemoto 
Last updated 2015-01-01 (latest revision 2014-06-30)
Replaces draft-yoneya-precis-mappings
Stream Internet Engineering Task Force (IETF)
Expired & archived
pdf htmlized (tools) htmlized bibtex
Additional Resources
- Mailing list discussion
Stream WG state In WG Last Call
Document shepherd Peter Saint-Andre
IESG IESG state Expired
Consensus Boilerplate Unknown
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


The framework for preparation and comparison of internationalized strings ("PRECIS") defines several classes of strings for preparation and comparison. Case mapping is defined because many protocols perform case-sensitive or case-insensitive string comparison and so preparation of the string is mandatory. The Internationalized Domain Names in Applications (IDNA) and the PRECIS problem statement describes mappings for internationalized strings that are not limited to case, but include width mapping and mapping of delimiters and other specials that can be taken into consideration. This document provides guidelines for authors of protocol profiles of the PRECIS framework and describes several mappings that can be applied between receiving user input and passing permitted code points to internationalized protocols. The mappings described here are expected to be applied as an additional mapping and locale-/context- dependent case mapping.


Yoshiro Yoneya (
Takahiro Nemoto (

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)