1、UNIN INTERNACIONAL DE TELECOMUNICACIONESUIT-T F.581SECTOR DE NORMALIZACIN (03/93)DE LAS TELECOMUNICACIONESDE LA UITEXPLOTACIN Y CALIDAD DE SERVICIOSERVICIOS DE DIRECTORIODIRECTRICES PARA LA DEFINICINDE LAS INTERFACES DE COMUNICACINDE PROGRAMACIN:RECOMENDACIN DE SERVICIORecomendacin UIT-T F.581(Anter
2、iormente Recomendacin del CCITT)PREFACIOEl Sector de Normalizacin de las Telecomunicaciones de la UIT (UIT-T) es un rgano permanente de la UninInternacional de Telecomunicaciones. El UIT-T tiene a su cargo el estudio de las cuestiones tcnicas, de explotacin yde tarificacin y la formulacin de Recomen
3、daciones al respecto con objeto de normalizar las telecomunicaciones sobreuna base mundial.La Conferencia Mundial de Normalizacin de las Telecomunicaciones (CMNT), que se rene cada cuatro aos,establece los temas que habrn de abordar las Comisiones de Estudio del UIT-T, que preparan luego Recomendaci
4、onessobre esos temas.La Recomendacin UIT-T F.581, preparada por la Comisin de Estudio I (1988-1993) del UIT-T, fue aprobada por laCMNT (Helsinki, 1-12 de marzo de 1993)._NOTAS1 Como consecuencia del proceso de reforma de la Unin Internacional de Telecomunicaciones (UIT), el CCITTdej de existir el 28
5、 de febrero de 1993. En su lugar se cre el 1 de marzo de 1993 el Sector de Normalizacin de lasTelecomunicaciones de la UIT (UIT-T). Igualmente en este proceso de reforma, la IFRB y el CCIR han sido sustituidospor el Sector de Radiocomunicaciones.Para no retrasar la publicacin de la presente Recomend
6、acin, no se han modificado en el texto las referencias quecontienen los acrnimos CCITT, CCIR o IFRB o el nombre de sus rganos correspondientes, como la AsambleaPlenaria, la Secretara, etc. Las ediciones futuras en la presente Recomendacin contendrn la terminologa adecuada enrelacin con la nueva estr
7、uctura de la UIT.2 Por razones de concisin, el trmino Administracin se utiliza en la presente Recomendacin para designara una administracin de telecomunicaciones y a una empresa de explotacin reconocida. UIT 1993Reservados todos los derechos. No podr reproducirse o utilizarse la presente Recomendaci
8、n ni parte de la misma decualquier forma ni por cualquier procedimiento, electrnico o mecnico, comprendidas la fotocopia y la grabacin enmicropelcula, sin autorizacin escrita de la UIT.Recomendacin F.581 (03/93) iNDICERecomendacin F.581 (03/93)Pgina1 Introduccin 12 Alcance. 22.1 Generalidades 22.2 A
9、plicabilidad. 23 Posibles ventajas de las PCI . 23.1 Para los implementadores 23.2 Para los usuarios 33.3 Para las empresas de telecomunicaciones . 34 Requisitos de las PCI 34.1 Independencia . 34.2 Dependencia 34.3 Flexibilidad . 34.4 Extensibilidad 34.5 Mltiples aplicaciones. 34.6 Implementacin y
10、prueba fciles. 45 Directrices generales para definir las PCI. 45.1 Ubicacin de la interfaz 45.2 Descripcin funcional . 45.3 Descripcin formal 45.4 Presentacin de la informacin . 46 Modelo funcional general. 47 Interfaces relacionadas con la aplicacin 57.1 Definiciones 57.2 Caractersticas generales .
11、 58 Interfaces relacionadas con la red/protocolo 68.1 Definicin 68.2 Caractersticas generales . 6Anexo A Definiciones 6Apndice I Ejemplos. 7I.1 Telefax 3 por la red telefnica pblica conmutada . 7I.2 Mdulo de capa baja de la RDSI. 8Recomendacin F.581 (03/93) 1Recomendacin F.581Recomendacin F.581 (03/
12、93)DIRECTRICES PARA LA DEFINICIN DE LAS INTERFACESDE COMUNICACIN DE PROGRAMACIN: RECOMENDACIN DE SERVICIO(Helsinki, 1993)1 Introduccin1.1 Actualmente estn aumentando rpidamente las necesidades de telecomunicaciones en el mundo de losmicrocomputadores.Los servicios del UIT-T estn definidos para satis
13、facer estas necesidades, pero debido al contexto tcnico y comercialdel mundo de los microcomputadores, pueden plantearse algunos problemas concretos:a) Aspectos tcnicos:En algunas implementaciones, un equipo de comunicaciones puede estar compuesto por mdulos desoporte fsico y de soporte lgico de dis
14、tintos fabricantes. Estos mdulos deben intercambiar informacinpara proporcionar al usuario acceso a los servicios del UIT-T, pero los fabricantes pueden utilizardiferentes mtodos de trabajo y vocabularios.Por tanto, la adicin de nuevo soporte lgico o soporte fsico a las configuraciones existentes en
15、traa unconocimiento muy detallado de diferentes aspectos: de telecomunicacin, de computadores, de soportefsico y de soporte lgico.La creacin de estos equipos requiere la ayuda de expertos, mientras que los servicios del UIT-T slorequieren un conocimiento muy bsico de los aspectos tcnicos.La consecue
16、ncia de esta situacin es a menudo una falta de integracin del dilogo de comunicacin conel dilogo de soporte lgico local.b) Aspectos comerciales:La utilizacin de mdulos de soporte fsico y de soporte lgico sin interfaces normalizadas podra exigirla adquisicin de elementos de soporte lgico y de soporte
17、 fsico diseados de manera que se adaptenentre s.La definicin de una interfaz universal pblica para una aplicacin de comunicacin especfica (comofacsmil, teletex, tlex, etc.) permite al usuario una mayor libertad en la eleccin de los productos.La mayora de estas dificultades relativas al soporte lgico
18、 pueden solucionarse mediante lanormalizacin de interfaces pblicas interaplicaciones.1.2 Las interfaces que permiten el acceso a un soporte lgico que proporciona un servicio de comunicacin delUIT-T se denominan interfaces de comunicacin de programacin* (PCI, programming communications interfaces).Se
19、 definen dos niveles de PCI:a) Interfaces relacionadas con la aplicacin, que permiten cualquier aplicacin local* (LA, local application)para acceder a cualquier aplicacin de comunicacin* (CA, communication application). Un ejemplo deinterfaz relacionada con la aplicacin es el APPLI/COM, que se descr
20、ibe en la Recomendacin T.611.b) Interfaces relacionadas con la red/protocolo, que permiten a cualquier LA o entidad de gestin de lacomunicacin* (CME, communication management entity) acceder a cualquier mdulo de capa baja*(LLM, lower layer module). Las interfaces relacionadas con la red/protocolo qu
21、edan en estudio.NOTA La definicin de nuevos trminos indicados con (*) figura en al Anexo A.El Apndice I presenta ejemplos:1.3 La informacin a intercambiar a travs de las interfaces y el modo de hacerlo estn sujetos a lasRecomendaciones tcnicas relativas a las PCI.El mtodo de intercambio describe los
22、 procedimientos seguidos para transmitir la informacin entre mdulos de soportelgico en cada lado de las interfaces.2 Recomendacin F.581 (03/93)2 Alcance2.1 Generalidades2.1.1 La presente Recomendacin del UIT-T contiene orientaciones desde el punto de vista del servicio para ladefinicin de las PCI.La
23、 aplicabilidad de las PCI exige la definicin de:a) la informacin a intercambiar a travs de la interfaz. Estos mensajes se definen como independientes delsistema operativo y del lenguaje de programacin, pero dependientes de la definicin de servicio delUIT-T. Por tanto, se definen en las Recomendacion
24、es tcnicas del UIT-T.b) la manera de transportar (mtodo de intercambio) esta informacin a travs de la interfaz.2.1.2 El principal objetivo de esta Recomendacin es definir: las posibles ventajas de estas PCI, un vocabulario comn para todas las definiciones de PCI, un modelo funcional general que perm
25、ita a todas las PCI funcionar juntas, si es necesario, reglas generales a tener en cuenta en la definicin de las PCI.2.1.3 Las definiciones tcnicas de las PCI figuran en las correspondientes Recomendaciones del UIT-T:T.611: Interfaz de comunicacin de programacin (PCI, programming communication inter
26、face)APPLI/COM para servicios facsmil del grupo 3, facsmil del grupo 4, teletex y tlex.NOTA Quedan en estudio otras Recomendaciones.2.2 AplicabilidadLa provisin de interfaces de comunicacin de programacin no es obligatoria para participar en un servicio del UIT-T.El propsito es asistir a los diseado
27、res dndoles algunas orientaciones generales para la integracin de los servicios delUIT-T en sus productos.Debe tenerse en cuenta que las PCI dejan una cierta libertad a los fabricantes, que pueden implementar una o ms de lasposibles PCI y ampliarlas para necesidades privadas.3 Posibles ventajas de l
28、as PCIA continuacin se indican posibles ventajas que cabe esperar de la definicin de las PCI que conciernen a losimplementadores, usuarios y empresas de telecomunicaciones.3.1 Para los implementadoresa) Las PCI ayudan a los diseadores proporcionndoles interfaces normalizados comunes. Losimplementado
29、res de aplicaciones de comunicacin* (CA) encontrarn en las Recomendaciones relativas alas PCI detalles sobre la implementacin de servicios normalizados del UIT-T.b) Por otra parte, los implementadores de aplicaciones locales (LA) no tendrn ya que ser expertos deprotocolos de telecomunicacin.c) En am
30、bas categoras, podran acortarse los plazos de implementacin y los desarrollos resultar msbaratos porque los diseadores no necesitarn adaptar sus productos a muchos otros productos, cuyascaractersticas cambian frecuentemente.d) Otro resultado previsto es que las PCI podran acortar el desarrollo de nu
31、evas aplicaciones, porque staspodran aprovechar las aplicaciones de comunicacin existentes que cumplen las reglas de servicio delUIT-T (a condicin de que estas aplicaciones existentes se conformen tambin con las PCI).NOTA La definicin de nuevos trminos indicados con (*) figura en el Anexo A.Recomend
32、acin F.581 (03/93) 33.2 Para los usuariosa) El principal resultado previsto de la utilizacin de las PCI es la obtencin de uniformidad en la utilizacinde servicios del UIT-T. Gracias a las PCI, por ejemplo, los usuarios podrn enviar un documentoutilizando el servicio facsmil, el servicio tlex, o el s
33、ervicio teletex sin diferencias perceptibles. Sinembargo, se aplican todava las limitaciones de servicio descritas en las correspondientesRecomendaciones.b) Las PCI se disean para proporcionar al usuario de extremo la capacidad de establecer, extender y utilizarcualquier tipo de configuracin de apar
34、atos (o sea, aparatos autnomos, redes de rea local, etc.) paraenviar y recibir ficheros utilizando diversos servicios del UIT-T de una manera muy sencilla y uniforme.NOTA Las PCI no compiten con las normas de las redes de rea local.Las PCI proporcionan medios para disimular las variaciones del sopor
35、te lgico y del soporte fsico del sistema a losusuarios de extremo, facilitando as la utilizacin de servicios del UIT-T.3.3 Para las empresas de telecomunicacionesEl trfico deber aumentar cuando un nmero mayor de equipos ofrezcan caractersticas de comunicacin resultantes delas interfaces universales
36、y los usuarios sern estimulados a comunicar gracias a una mejor ergonoma de dilogo.4 Requisitos de las PCI4.1 IndependenciaLa definicin funcional de una PCI es independiente de: el tipo de computador, los sistemas operativos y los lenguajes de programacin; la configuracin del sistema. Puede implemen
37、tarse en todos los casos de configuracin de aparatos, porejemplo, aparatos autnomos y redes de rea local, etc.Adems, la eleccin de una presentacin de informacin independiente de los sistemas operativos y de los lenguajes deprogramacin debe permitir que las PCI sean fcilmente trasladables de un siste
38、ma operativo a otro. La posibleselecciones de los lenguajes de programacin se definen en las Recomendaciones tcnicas.4.2 DependenciaLa definicin funcional de una PCI depende de los servicios del UIT-T prestados por el mdulo de comunicacin al queha de accederse.4.3 FlexibilidadLas PCI permiten flexib
39、ilidad en las implementaciones, para la diferenciacin de productos. La definicin de las PCIpuede incluir un mecanismo de sumisin que permita que una aplicacin pida a otra el procesamiento de una funcinespecfica. En este caso, las Recomendaciones tcnicas sobre las PCI definen las funciones que normal
40、mente deben serrealizadas por cada aplicacin.4.4 ExtensibilidadSon posibles las extensiones privadas sin afectar a la calidad de funcionamiento global de las PCI. La documentacin dela implementacin especificar cmo estas extensiones pueden ser utilizadas por otros soportes lgicos de aplicaciones.Las
41、Recomendaciones tcnicas deben proporcionar estas extensiones4.5 Mltiples aplicacionesMltiples modos de soporte lgico situados por encima de una interfaz pueden acceder a uno o mltiples mdulos desoporte lgico situados por debajo de la misma interfaz. Como este requisito depende de los sistemas operat
42、ivos, esgestionado totalmente por el mtodo de intercambio de la PCI.4 Recomendacin F.581 (03/93)Los procedimientos que permiten una correcta transferencia de peticiones y respuestas entre dos aplicaciones deben serindependientes de la ubicacin fsica de estas aplicaciones.Mltiples aplicaciones locale
43、s pueden tener interfaz con una o varias aplicaciones de comunicacin.4.6 Implementacin y prueba fcilesLa implementacin de una PCI debe ser fcil para que tenga una amplia aceptacin.Debe dar informacin adicional para una mejor implementacin de las aplicaciones en cuestin, con el fin de evitarerrores.
44、La prueba de una PCI debe ser sencilla.NOTA Las Recomendaciones tcnicas deben sealar cmo debe comportarse una implementacin real y deben dardirectrices a los implementadores (vase el Apndice I).5 Directrices generales para definir las PCI5.1 Ubicacin de la interfazComo ya se indic en la introduccin,
45、 se definen dos campos de aplicacin de las PCI, las interfaces relacionadas con laaplicacin (indicadas en las capas altas del modelo OSI) y las interfaces relacionadas con la red/protocolo (ubicadas enla red y capaz dependientes del protocolo). Deben incorporarse aplicaciones no OSI segn las distint
46、as PCI.A fin de evitar equvocos, deben identificarse los servicios del UIT-T, protocolos y redes que son tratados por la PCI.5.2 Descripcin funcionalDeben describirse las funciones que puede desempear la interfaz. La descripcin de la funcionalidad sercompletamente independiente del equipo.5.3 Descri
47、pcin formalDeben describirse los mensajes intercambiados a travs de la interfaz.En este paso, es necesario que la definicin de la interfaz sea independiente del equipo.5.4 Presentacin de la informacinPara las interfaces relacionadas con la aplicacin, debe elegirse una presentacin de la informacin (e
48、squema decodificacin) independiente de los sistemas operativos y lenguajes. La descripcin de esto puede formar parte de unaRecomendacin tcnica.La descripcin de la presentacin de la informacin relativa a las interfaces relacionadas con la red/el protocolo no esnecesariamente independiente de los sistemas operativos y lenguajes. La descripcin puede formar parte de laRecomendacin tcnica, si es dependiente de los sistemas operativos y lenguajes. En otro caso, puede constituir unapndice. Las Recomendaciones tcnicas