1、 UNIN INTERNACIONAL DE TELECOMUNICACIONES UIT-T Q.814SECTOR DE NORMALIZACIN DE LAS TELECOMUNICACIONES DE LA UIT (02/2000) SERIE Q: CONMUTACIN Y SEALIZACIN Especificaciones del sistema de sealizacin N. 7 Interfaz Q3 Especificacin de un agente interactivo de intercambio electrnico de datos Recomendaci
2、n UIT-T Q.814 (Anteriormente Recomendacin del CCITT) RECOMENDACIONES UIT-T DE LA SERIE Q CONMUTACIN Y SEALIZACIN SEALIZACIN EN EL SERVICIO MANUAL INTERNACIONAL Q.1Q.3 EXPLOTACIN INTERNACIONAL SEMIAUTOMTICA Y AUTOMTICA Q.4Q.59 FUNCIONES Y FLUJOS DE INFORMACIN PARA SERVICIOS DE LA RDSI Q.60Q.99 CLUSUL
3、AS APLICABLES A TODOS LOS SISTEMAS NORMALIZADOS DEL UIT-T Q.100Q.119 ESPECIFICACIONES DE LOS SISTEMAS DE SEALIZACIN N. 4 Y N. 5 Q.120Q.249 ESPECIFICACIONES DEL SISTEMA DE SEALIZACIN N. 6 Q.250Q.309 ESPECIFICACIONES DEL SISTEMA DE SEALIZACIN R1 Q.310Q.399 ESPECIFICACIONES DEL SISTEMA DE SEALIZACIN R2
4、 Q.400Q.499 CENTRALES DIGITALES Q.500Q.599 INTERFUNCIONAMIENTO DE LOS SISTEMAS DE SEALIZACIN Q.600Q.699 ESPECIFICACIONES DEL SISTEMA DE SEALIZACIN N. 7 Q.700Q.849 Generalidades Q.700 Parte transferencia de mensajes Q.701Q.709 Parte control de la conexin de sealizacin Q.711Q.719 Parte usuario de tele
5、fona Q.720Q.729 Servicios suplementarios de la RDSI Q.730Q.739 Parte usuario de datos Q.740Q.749 Gestin del sistema de sealizacin N. 7 Q.750Q.759 Parte usuario de la RDSI Q.760Q.769 Parte aplicacin de capacidades de transaccin Q.770Q.779 Especificaciones de las pruebas Q.780Q.799 Interfaz Q3 Q.800Q.
6、849 SISTEMA DE SEALIZACIN DIGITAL DE ABONADO N. 1 Q.850Q.999 RED MVIL TERRESTRE PBLICA Q.1000Q.1099 INTERFUNCIONAMIENTO CON SISTEMAS MVILES POR SATLITE Q.1100Q.1199 RED INTELIGENTE Q.1200Q.1699 REQUISITOS Y PROTOCOLOS DE SEALIZACIN PARA IMT-2000 Q.1700Q.1799 RED DIGITAL DE SERVICIOS INTEGRADOS DE BA
7、NDA ANCHA (RDSI-BA) Q.2000Q.2999 Para ms informacin, vase la Lista de Recomendaciones del UIT-T. UIT-T Q.814 (02/2000) i Recomendacin UIT-T Q.814 Especificacin de un agente interactivo de intercambio electrnico de datos Resumen Esta Recomendacin UIT-T presenta la especificacin tcnica de un mdulo de
8、protocolo de capa de sesin denominado agente interactivo de comunicaciones electrnicas. Puede utilizarse como un punto de referencia de interfaz en un modelo de red de gestin de las telecomunicaciones para el intercambio asncrono de datos entre entidades de aplicacin pares. El agente interactivo (IA
9、) soporta el intercambio de transacciones de intercambio de datos electrnicos en tiempo cuasi real (EDIFACT o ASC X12 EDI). Adems, esta Recomendacin UIT-T define la arquitectura, el diseo, la estructura, y el proceso-flujo de las funciones comerciales de prioridad normal1y alta prioridad 2utilizando
10、 la seguridad de la capa de transporte (TLS). Orgenes La Recomendacin UIT-T Q.814, preparada por la Comisin de Estudio 4 (1997-2000) del UIT-T, fue aprobada por el procedimiento de la Resolucin 1 de la CMNT el 4 de febrero de 2000. _ 1Prioridad normal Un ejemplo de funcin comercial de prioridad norm
11、al es una transaccin de solicitud de un pedido. 2Alta prioridad Un ejemplo de funcin comercial de alta prioridad es una transaccin de interrogacin interactiva. ii UIT-T Q.814 (02/2000) PREFACIO La UIT (Unin Internacional de Telecomunicaciones) es el organismo especializado de las Naciones Unidas en
12、el campo de las telecomunicaciones. El UIT-T (Sector de Normalizacin de las Telecomunicaciones de la UIT) es un rgano permanente de la UIT. Este rgano estudia los aspectos tcnicos, de explotacin y tarifarios y publica Recomendaciones sobre los mismos, con miras a la normalizacin de las telecomunicac
13、iones en el plano mundial. La Conferencia Mundial de Normalizacin de las Telecomunicaciones (CMNT), que se celebra cada cuatro aos, establece los temas que han de estudiar las Comisiones de Estudio del UIT-T, que a su vez producen Recomendaciones sobre dichos temas. La aprobacin de Recomendaciones p
14、or los Miembros del UIT-T es el objeto del procedimiento establecido en la Resolucin 1 de la CMNT. En ciertos sectores de la tecnologa de la informacin que corresponden a la esfera de competencia del UIT-T, se preparan las normas necesarias en colaboracin con la ISO y la CEI. NOTA En esta Recomendac
15、in, la expresin “Administracin“ se utiliza para designar, en forma abreviada, tanto una administracin de telecomunicaciones como una empresa de explotacin reconocida de telecomunicaciones. PROPIEDAD INTELECTUAL La UIT seala a la atencin la posibilidad de que la utilizacin o aplicacin de la presente
16、Recomendacin suponga el empleo de un derecho de propiedad intelectual reivindicado. La UIT no adopta ninguna posicin en cuanto a la demostracin, validez o aplicabilidad de los derechos de propiedad intelectual reivindicados, ya sea por los miembros de la UIT o por terceros ajenos al proceso de elabo
17、racin de Recomendaciones. En la fecha de aprobacin de la presente Recomendacin, la UIT no ha recibido notificacin de propiedad intelectual, protegida por patente, que puede ser necesaria para aplicar esta Recomendacin. Sin embargo, debe sealarse a los usuarios que puede que esta informacin no se enc
18、uentre totalmente actualizada al respecto, por lo que se les insta encarecidamente a consultar la base de datos sobre patentes de la TSB. Ge3 UIT 2001 Es propiedad. Ninguna parte de esta publicacin puede reproducirse o utilizarse, de ninguna forma o por ningn medio, sea ste electrnico o mecnico, de
19、fotocopia o de microfilm, sin previa autorizacin escrita por parte de la UIT. UIT-T Q.814 (02/2000) iii NDICE Pgina 1 Alcance . 1 2 Referencias 1 2.1 Referencias normativas. 1 2.2 Referencias informativas 1 3 Definiciones 2 4 Abreviaturas 2 5 Convenios . 2 6 Arquitectura y caractersticas del servici
20、o 3 6.1 Arquitectura 3 6.2 Caractersticas de los servicios . 5 6.2.1 Elementos del servicio. 5 6.2.2 Clasificaciones de los elementos del servicio 5 7 Flujo de datos 6 8 Mensajes IA 7 8.1 Definiciones de formato del mensaje 7 8.2 Definiciones de sintaxis del mensaje 7 8.2.1 Mensaje bsico 7 8.2.2 Men
21、saje de situacin/control del IA 8 8.2.3 Mensaje mejorado 8 8.3 Formato detallado del mensaje de situacin del IA 8 8.3.1 Primer octeto 8 8.3.2 Segundo octeto 8 8.3.3 Tercero y cuarto octetos. 8 8.3.4 Mensaje de prueba especial . 9 8.3.5 Mensaje invlido 9 9 Especificaciones del cliente 9 9.1 Determina
22、r direccin de destino IP. 9 9.2 Conectarse al servidor. 10 9.2.1 Asignar estructura de datos y memoria TLS 10 9.2.2 Abrir zcalo . 10 9.2.3 Enviar saludo del cliente TLS 10 9.2.4 Enviar certificado del cliente al servidor . 10 9.2.5 Intercambio de claves del cliente. 11 9.2.6 Enviar verificacin certi
23、ficado del cliente. 11 9.2.7 Cambiar especificaciones cifradas. 11 iv UIT-T Q.814 (02/2000) Pgina 9.2.8 Enviar finaliz el cliente 11 9.3 Enviar datos de aplicacin al servidor 11 9.4 Registro cronolgico de transmisin 11 9.5 Desconecta el cliente. 11 10 Especificaciones del servidor 12 10.1 Inicializa
24、r el servidor 12 10.2 Aceptar la conexin del cliente. 12 10.3 Establecimiento de lectura del mensaje 13 10.3.1 Asignar estructura de datos y memoria TLS 13 10.3.2 Vincular estructura de datos TLS al zcalo. 13 10.3.3 Enviar saludo del servidor TLS . 13 10.3.4 Enviar certificado del servidor al client
25、e . 13 10.3.5 Intercambio de claves del servidor 13 10.3.6 Enviar peticin de certificado del cliente 13 10.3.7 Enviar saludo del servidor efectuado. 14 10.3.8 Ejecutar cambio especificaciones cifradas 14 10.3.9 Enviar finaliz el servidor . 14 10.4 Procesamiento de lectura TLS 14 10.5 Desconecta el s
26、ervidor 14 10.6 Anlisis sintctico (parsing) del mensaje recibido . 15 10.7 Transferencia de datos al usuario inmediato (traductor/mdulo de seguridad) 15 10.8 Registro cronolgico de recibo . 15 11 Requisitos operacionales. 15 11.1 Seguridad 15 11.2 Certificados digitales 16 11.3 Control de flujo. 16
27、12 Asignaciones de puertos . 17 Anexo A Mdulo de produccin ASN.1. 17 Anexo B Consideraciones de diseo. 18 B.1 Multiprocesamiento/multienlazamiento . 18 B.2 Conexiones no persistentes o persistentes 18 B.3 Sesiones TLS reanudables 18 Anexo C Tratamiento de errores/recuperacin tras errores 19 Apndice
28、I Referencias no normativas . 19 UIT-T Q.814 (02/2000) v Introduccin Esta Recomendacin UIT-T define las especificaciones de un agente interactivo (IA) de intercambio electrnico de datos. El IA sustenta el intercambio de transacciones de intercambio electrnico de datos entre entidades pares. Hace cor
29、responder las transacciones EDI con la capa de transporte. Ms concretamente, se pone en interfaz con la seguridad de la capa de transporte (TLS) para solicitar el establecimiento y la terminacin de sesiones TCP seguras (es decir, autenticacin de entidad par soporte, integridad y privacidad) y transp
30、orte seguro de mensajes EDI. El IA proporciona adems funcionalidad de control de flujo bsico. UIT-T Q.814 (02/2000) 1 Recomendacin UIT-T Q.814 Especificacin de un agente interactivo de intercambio electrnico de datos 1 Alcance Esta Recomendacin UIT-T presenta una especificacin del agente interactivo
31、 (IA) de intercambio electrnico de datos. El IA soporta el intercambio de transacciones de intercambio electrnico de datos (EDIFACT/ASC X12 EDI) por una de red protocolo de control de transmisin/protocolo Internet (TCP/IP) utilizando seguridad de la capa de transporte (TLS). Esta Recomendacin UIT-T
32、especifica la arquitectura general del IA, la sintaxis de los formatos de mensaje a utilizar, las reglas de codificacin de los mensajes y las transformaciones de seguridad aplicables. 2 Referencias Las siguientes Recomendaciones del UIT-T y otras referencias contienen disposiciones que, mediante su
33、referencia en este texto, constituyen disposiciones de la presente Recomendacin. Al efectuar esta publicacin, estaban en vigor las ediciones indicadas. Todas las Recomendaciones y otras referencias son objeto de revisiones por lo que se preconiza que los usuarios de esta Recomendacin investiguen la
34、posibilidad de aplicar las ediciones ms recientes de las Recomendaciones y otras referencias citadas a continuacin. Se publica peridicamente una lista de las Recomendaciones UIT-T actualmente vigentes. 2.1 Referencias normativas Recomendacin UIT-T Q.815 (2000), Especificacin de un modelo de segurida
35、d para la proteccin del mensaje completo. Recomendacin UIT-T X.509 (1997) | ISO/CEI 9495-8:1998, Tecnologa de la informacin Interconexin de sistemas abiertos El directorio: Marco de autenticacin. Recomendacin UIT-T X.680 (1997) | ISO/CEI 8824-1:1998, Tecnologa de la informacin Notacin de sintaxis ab
36、stracta uno: Especificacin de la notacin bsica. Recomendacin UIT-T X.681 (1997) | ISO/CEI 8824-2:1998, Tecnologa de la informacin Notacin de sintaxis abstracta uno: Especificacin de objetos de informacin. Recomendacin UIT-T X.682 (1997) | ISO/CEI 8824-3:1998, Tecnologa de la informacin Notacin de si
37、ntaxis abstracta uno: Especificacin de constricciones. Recomendacin UIT-T X.683 (1997) | ISO/CEI 8824-4:1998, Tecnologa de la informacin Notacin de sintaxis abstracta uno: Parametrizacin de especificaciones de notacin de sintaxis abstracta uno. Recomendacin UIT-T X.690 (1997) | ISO/CEI 8825-1:1998,
38、Tecnologa de la informacin Reglas de codificacin de notacin de sintaxis abstracta uno: Especificacin de las reglas de codificacin bsicas, de las reglas de codificacin cannica y de las reglas de codificacin distinguida. Internet Society/Internet Engineering Task Force: RFC 2246, The TLS Protocol Vers
39、ion 1.0. 2.2 Referencias informativas Directory Implementors Guide (Version 12) (1999). 2 UIT-T Q.814 (02/2000) 3 Definiciones En esta Recomendacin UIT-T se definen los trminos siguientes. 3.1 protocolo de transferencia de agente interactivo (IATP, interactive agent transfer protocol): Este protocol
40、o se utiliza entre agentes interactivos pares que desean intercambiar transacciones/mensajes de intercambio electrnico de datos va protocolo de control de transmisin/protocolo Internet utilizando seguridad de capa de transporte. 3.2 traductor de intercambio electrnico de datos (EDI, electronic data
41、interchange): Un traductor EDI suele ser un mdulo o programa de soporte lgico que traduce formatos y representaciones de datos privados hacia/desde formatos normalizados y representaciones de datos normalizadas tales como las especificadas por ISO 9735 o ANSI ASC X.12. 3.3 agente interactivo (IA, in
42、teractive agent): El IA soporta el intercambio de transacciones de intercambio electrnico de datos (UN/EDIFACT o ASC X12 EDI) entre entidades pares. El IA funciona como una interfaz entre su usuario directo (normalmente un traductor EDIFACT/ASC X12 EDI o un mdulo de seguridad) y la seguridad de la c
43、apa de transporte. Pueden adoptarse diversos criterios de implementacin, desde una simple interfaz de programa de aplicacin (API) hasta un programa autnomo. El IA se describe en esta Recomendacin UIT-T y el mdulo de seguridad en la Recomendacin UIT-T Q.815. 3.4 seguridad de la capa de transporte (TL
44、S, transport layer security): El protocolo TLS proporciona opcionalmente privacidad en las comunicaciones. El protocolo permite aplicaciones de cliente/servidor para comunicar de manera concebida para evitar escucha indiscreta, maniobras fraudulentas e intrusin. El protocolo TLS tambin proporciona a
45、utenticacin de pares rigurosa e integridad del flujo de datos. 4 Abreviaturas En esta Recomendacin UIT-T se utilizan las siguientes siglas. IA Agente interactivo (interactive agent) IATP Protocolo de transferencia de agente interactivo (interactive agent transfer protocol) MD Digesto del mensaje (me
46、ssage digest) SHA1 Algoritmo de troceo seguro, revisin 1 (secure hashing algorithm, revision 1) SM Mdulo de seguridad (security module) TLS Seguridad de la capa de transporte (transport layer security) WAN Red de rea extensa (wide area network) 5 Convenios En esta Recomendacin UIT-T se utilizan los
47、siguientes convenios: El trmino EDI, utilizado en esta Recomendacin UIT-T, designa parte o la totalidad de lo siguiente: UN/EDIFACT definido por la UN/ECE Trade Division y adoptado por ISO/TC 154. EDIFACT definido por ISO 9735. NOTA Tambin incluye el EDI definido por ANSI ASC X12. El cuadro 1 de 6.2
48、.2 utiliza los siguientes convenios: M Obligatorio (mandatory) O Opcional UIT-T Q.814 (02/2000) 3 Todas las veces que aparece el cdigo C Language en esta Recomendacin UIT-T es exclusivamente con fines informativos. 6 Arquitectura y caractersticas del servicio 6.1 Arquitectura Las funciones IA como interfaz entre su usuario directo (normalmente una aplicacin tal como traductor EDIFACT o ASC X12 EDI) y la capa de transporte (vase la figura 1). La seguridad bsica de las transacciones EDI la proporciona la TLS. Las capacidades de seguridad adicionale