Committed to connecting the world

  •  
wtisd

ITU-T Recommendations

Search by number:
Others:
Skip Navigation Links
Content search
Advanced search
Provisional name
Equivalent number
Formal description
Study Groups tree viewExpand Study Groups tree view

ITU-T X.693 (2001) Amd. 1 (10/2003)

عربي | 中文 | English | Español | Français | Русский
Instrucciones de codificación XER y EXTENDED-XER
Con esta enmienda, se dispone ya de una enmienda 1 para cada una de las Recomendaciones siguientes: Rec. UIT T X.680 | ISO/CEI 8824-1, Rec. UIT-T X.681 | ISO/CEI 8824-2, Rec. UIT-T X.690 | ISO/CEI 8825-1, Rec. UIT-T X.691 | ISO/CEI 8825-2 y Rec. UIT-T X.693 | ISO/CEI 8825 4. Dichas enmiendas permiten lo siguiente:
– La corrección de un error en CXER consecuencia de permitir espacios blancos entre un signo menos y el siguiente valor INTEGER o REAL (CXER no era canónica). Esta posibilidad ya no se permite en la notación de un valor, ya sea XML, XER o CXER. Constituye un cambio (que se introduce mediante texto en la enmienda 1 a la Rec. UIT-T X.680 | ISO/CEI 8824-1) y no una adición.
– La adición de instrucciones de codificación en un módulo ASN.1, utilizando un prefijo tipo o en una sección de control de codificación, a fin de especificar variaciones de las codificaciones BASIC-XER. Estas instrucciones de codificación están diseñadas para soportar el establecimiento de correspondencias entre una especificación XSD y una especificación ASN.1. Ello ha significado un cambio de terminología, por la que un tipo con "[…]" delante de ella es un tipo con prefijo, y la notación "[…]" puede o no ser un rótulo. Este cambio de terminología da lugar a cambios en el texto (pero no en lo esencial) de las especificaciones de BER y PER, por lo que también existe una enmienda 1 a dichas especificaciones.
– La adición de NaN (Not-a-Number, no un número) y de un cero menos como nuevos valores de REAL (en la enmienda 1 a la Rec. UIT X.690 | ISO/CEI 8825-1 y a la Rec. UIT-T X.691 | ISO/CEI 8825-2, así como en la enmienda 1 a la Rec. UIT-T X.693 | ISO/CEI 8825 4 se soporta la codificación de estos nuevos valores).
– La adición de nuevas notaciones de valor XML para REAL, BOOLEAN, ENUMERATED, e INTEGER que utilizan texto en lugar de rótulos de elementos vacíos, y que están disponibles en la notación de valor XML y en EXTENDED-XER, pero no en BASIC-XER (por razones de retrocompatibilidad).
– Cambios en la notación de valor XML de secuencia-de (sequence-of) (y codificaciones XER) a fin de permitir la delimitación de valores que no sean elementos XML (esto ocurre con las notaciones de valor XML adicionales, y solamente afecta a dichas notaciones de valor XML adicionales). Este cambio solo afecta a la utilización de notaciones de valor XML que se hayan añadido por medio de esta enmienda, y no se permiten en BASIC-XER, que no se ve afectada.
Todo ello proporciona el soporte básico necesario para EXTENDED-XER.
Esta enmienda es función de lo indicado en la Rec. UIT-T X.680 (2002)/enm.1 (2003) | ISO/CEI 8824 1:2002/Amd.1:2003 y en la Rec. UIT-T X.681 (2002)/enm.1 (2003) | ISO/CEI 8824-2:2002/Amd.1:2003 en lo relativo a la provisión de codificaciones alternativas para algunos tipos y en lo relativo a la sintaxis de inserción de instrucciones de codificación XER en una especificación ASN.1. Muchas referencias incluidas en esta enmienda a cláusulas de las mencionadas Recomendaciones | Normas Internacionales lo son a cláusulas introducidas por dichas enmiendas.
El grueso de esta enmienda versa a cerca de la especificación de la sintaxis y la semántica de (nuevas) instrucciones de codificación XER, que pueden utilizarse para requerir que los codificadores EXTENDED-XER proporcionen codificaciones especializadas para tipos ASN.1. Dichas codificaciones especializadas están diseñadas para soportar lo indicado en la Rec. UIT-T X.694 | ISO/CEI 8825-5 (correspondencia de XSD en ASN.1).
Citation: https://handle.itu.int/11.1002/1000/7023
Series title: X series: Data networks, open system communications and security
  X.600-X.699: OSI networking and system aspects
  X.680-X.699: Abstract Syntax Notation One (ASN.1)
Approval date: 2003-10-29
Identical standard:ISO/IEC 8825-4:2002/Amd1:2004 (Common)
Approval process:AAP
Status: Superseded
Maintenance responsibility: ITU-T Study Group 17
Further details: Patent statement(s)
Development history