1、 UNIN INTERNACIONAL DE TELECOMUNICACIONES T.180 SECTOR DE NORMALIZACIN DE LAS TELECOMUNICACIONES DE LA UIT (06/98) SERIE T: TERMINALES PARA SERVICIOS DE TELEMTICA Mecanismo de acceso homogneo a servicios de comunicacin Recomendacin UIT-T T.180 (Anteriormente Recomendacin del CCITT) RECOMENDACIONES D
2、E LA SERIE T DEL UIT-T TERMINALES PARA SERVICIOS DE TELEMTICA Para ms informacin, vase la Lista de Recomendaciones del UIT-T. Recomendacin T.180 (06/98) i RECOMENDACIN UIT-T T.180 MECANISMO DE ACCESO HOMOGNEO A SERVICIOS DE COMUNICACIN Resumen Esta Recomendacin especifica un mecanismo de acceso homo
3、gneo a servicios de comunicacin (llamado XAPI). La XAPI, abreviatura de eXtensive Application Programming Interface, es una interfaz de programacin independiente del lenguaje y del sistema operativo con servicios de comunicacin general. La presente Recomendacin especifica un conjunto de funciones qu
4、e permiten a los usuarios XAPI tener acceso a los servicios de un proveedor subyacente. Dichas funciones son aplicables a todos los proveedores especificados en la presente Recomendacin. Se presenta un modelo de comunicacin que define la semntica de aquellas funciones XAPI relacionadas con la comuni
5、cacin. Poniendo a disposicin los proveedores apropiados, el sistema de comunicacin se puede adaptar a requisitos especficos y todas las caractersticas de la comunicacin son accesibles a travs de un mecanismo de acceso homogneo. Orgenes La Recomendacin UIT-T T.180 ha sido preparada por la Comisin de
6、Estudio 8 (1997-2000) del UIT-T y fue aprobada por el procedimiento de la Resolucin N. 1 de la CMNT el 18 de junio de 1998. ii Recomendacin T.180 (06/98) PREFACIO La UIT (Unin Internacional de Telecomunicaciones) es el organismo especializado de las Naciones Unidas en el campo de las telecomunicacio
7、nes. 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 telecomunicaciones en el plano mundial. La C
8、onferencia 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 por los Miembros del UIT-T es el
9、 objeto del procedimiento establecido en la Resolucin N. 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 Recomendacin, la expresin empresa de e
10、xplotacin reconocida (EER) designa a toda persona, compaa, empresa u organizacin gubernamental que explote un servicio de correspondencia pblica. Los trminos Administracin, EER y correspondencia pblica estn definidos en la Constitucin de la UIT (Ginebra, 1992). PROPIEDAD INTELECTUAL La UIT seala a l
11、a atencin la posibilidad de que la utilizacin o aplicacin de la presente 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
12、 sea por los miembros de la UIT o por terceros ajenos al proceso de elaboracin 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 emba
13、rgo, debe sealarse a los usuarios que puede que esta informacin no se encuentre totalmente actualizada al respecto, por lo que se les insta encarecidamente a consultar la base de datos sobre patentes de la TSB. UIT 1999 Es propiedad. Ninguna parte de esta publicacin puede reproducirse o utilizarse,
14、de ninguna forma o por ningn medio, sea ste electrnico o mecnico, de fotocopia o de microfilm, sin previa autorizacin escrita por parte de la UIT. Recomendacin T.180 (06/98) iii NDICE Pgina 1 Alcance . 1 2 Referencias 1 3 Definiciones 2 4 Abreviaturas 3 5 Estructura de esta Recomendacin . 4 6 Introd
15、uccin a la XAPI . 5 6.1 Ubicacin de la XAPI . 6 6.2 Fases de la comunicacin 7 6.3 Aplicaciones admitidas por la XAPI. 9 7 Modelo de comunicacin 12 7.1 Clases de comunicacin 12 7.1.1 Comunicacin par a par. 12 7.1.2 Comunicacin multipar . 14 7.2 El diagrama de transicin de estados como parte del model
16、o 18 8 Descripcin de la XAPI 23 8.1 XAPI en entornos punto a punto y entornos multipunto 23 8.2 Las funciones XAPI y el diagrama de transicin de estados correspondiente 25 9 Funciones XAPI 32 9.1 Convenios . 36 9.2 Funciones relacionadas con la comunicacin . 36 9.2.1 X-CONCONF/x_conconf 36 9.2.2 X-C
17、ONIND/x_conind 37 9.2.3 X-CONREQ/x_conreq. 38 9.2.4 X-CONRSP/x_conrsp 39 9.2.5 X-RCVDATA/x_rcvdata. 41 9.2.6 X-RCVDIS/x_rcvdis . 42 9.2.7 X-RCVINFO/x_rcvinfo. 42 9.2.8 X-RCVSP/x_rcvsp 43 9.2.9 X-RELCONF/x_relconf 44 9.2.10 X-RELIND/x_relind 44 9.2.11 X-RELREQ/x_relreq . 45 9.2.12 X-RELRSP/x_relrsp 4
18、5 9.2.13 X-SNDDATA/x_snddata. 46 9.2.14 X-SNDDIS/x_snddis . 46 iv Recomendacin T.180 (06/98) Pgina 9.2.15 X_SNDINFO/x_sndinfo 47 9.2.16 X-SNDSP/x_sndsp 48 9.3 Funciones no relacionadas con la comunicacin 49 9.3.1 Funciones para la fase de inicializacin y desinicializacin 49 9.3.2 Funciones de utilid
19、ad. 51 Anexo A Descripcin del lenguaje de definicin de interfaz 57 Anexo B Cdigos de error. 70 Apndice I Ejemplos de acceso XAPI al proveedor de servicio. 75 I.1 Acceso XAPI al proveedor de servicio para el canal B de la RDSI 75 I.1.1 Alcance 75 I.1.2 Referencias 76 I.1.3 Definiciones. 77 I.1.4 Abre
20、viaturas. 77 I.1.5 Convenios 77 I.1.6 Introduccin al acceso al proveedor de servicio fsico de la RDSI . 78 I.1.7 Descripcin del acceso al proveedor de servicio fsico de la RDSI 78 I.2 Acceso XAPI al proveedor de servicio para la BFT por facsmil T.30 84 I.2.1 Alcance 84 I.2.2 Referencias 85 I.2.3 Def
21、iniciones. 85 I.2.4 Abreviaturas. 85 I.2.5 Convenios 86 I.2.6 Introduccin al acceso al proveedor del servicio BFT(T.30) 87 I.2.7 Descripcin del acceso al proveedor del servicio BFT(T.30) 87 I.3 Acceso XAPI al proveedor de servicio para FAX4 y BFT . 98 I.3.1 Alcance 99 I.3.2 Referencias 100 I.3.3 Def
22、iniciones. 100 I.3.4 Abreviaturas. 100 I.3.5 Convenios 100 I.3.6 Introduccin al acceso al proveedor del servicio FAX4/BFT . 101 I.3.7 Descripcin del acceso al proveedor del servicio FAX4/BFT. 102 I.4 Acceso XAPI al proveedor de servicio para ACSE y ROSE 130 I.4.1 Alcance 131 I.4.2 Referencias 132 I.
23、4.3 Definiciones. 133 I.4.4 Abreviaturas. 133 Recomendacin T.180 (06/98) v Pgina I.4.5 Convenios 133 I.4.6 Introduccin al acceso al proveedor del servicio ACSE/ROSE 134 I.4.7 Descripcin del acceso al proveedor del servicio ACSE/ROSE . 137 I.5 Acceso XAPI al proveedor de servicio para el control de a
24、udio y vdeo (AV) 168 I.5.1 Alcance 168 I.5.2 Referencias 169 I.5.3 Definiciones. 170 I.5.4 Abreviaturas. 170 I.5.5 Convenios 171 I.5.6 Introduccin al acceso al proveedor del servicio cdec de vdeo 172 I.5.7 Descripcin del acceso al proveedor del servicio cdec de vdeo. 173 I.6 Acceso XAPI al proveedor
25、 de servicio para el control de conferencia de la Recomendacin T.120 250 I.6.1 Alcance 250 I.6.2 Referencias 252 I.6.3 Definiciones. 252 I.6.4 Abreviaturas. 252 I.6.5 Convenios 253 I.6.6 Introduccin al acceso al proveedor del servicio control de conferencia 253 I.6.7 Descripcin del acceso al proveed
26、or del servicio control de conferencia . 255 I.7 Acceso XAPI al proveedor de servicio para la MBFT de la Recomendacin T.127 281 I.7.1 Alcance 281 I.7.2 Referencias 283 I.7.3 Definiciones. 283 I.7.4 Abreviaturas. 284 I.7.5 Convenios 284 I.7.6 Introduccin al acceso al proveedor del servicio MBFT. 285
27、I.7.7 Descripcin del acceso al proveedor del servicio MBFT 285 Apndice II Descripcin ilustrativa: XAPI y proveedores seleccionados. 319 II.1 XAPI y el proveedor ACSE/ROSE. 319 II.2 XAPI y el proveedor de conferencia especfico de la Recomendacin T.120 324 II.2.1 Modelo de sistema de la Recomendacin T
28、.120 . 324 II.2.2 Conferencia MBFT de la Recomendacin T.120 326 Recomendacin T.180 (06/98) 1 Recomendacin T.180 MECANISMO DE ACCESO HOMOGNEO A SERVICIOS DE COMUNICACIN (Ginebra, 1998) 1 Alcance La XAPI, abreviatura de eXtensive Application Programming Interface (interfaz de programacin de aplicacin
29、extensiva), es un mecanismo de acceso homogneo independiente del lenguaje y del sistema operativo con servicios de comunicacin general. No est especializada en una determinada capa sino que permite el acceso a todas las capas del modelo de referencia OSI y de otros modelos de comunicacin por capas (
30、por ejemplo, el modo de conferencia). La XAPI proporciona un marco de funciones a utilizar en aplicaciones de comunicacin. Todos los servicios de comunicacin son accesibles a travs de este conjunto de funciones. La XAPI no impone ninguna restriccin a la interfaz de servicio de la plataforma de comun
31、icacin subyacente. La determinacin de los servicios que se ponen a disposicin a travs de la XAPI depende de los proveedores de servicio instalados y no de la XAPI, que slo aporta el mecanismo de acceso. Se pueden aadir nuevos proveedores de servicios a la configuracin XAPI. De este modo, el sistema
32、de comunicacin puede adaptarse a requisitos especficos y todos los servicios de comunicacin son accesibles a travs de un mecanismo de acceso homogneo. 2 Referencias Las siguientes Recomendaciones del UIT-T y otras referencias contienen disposiciones que, mediante su referencia en este texto, constit
33、uyen 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 posibilidad de aplicar las edicio
34、nes ms recientes de las Recomendaciones y otras referencias citadas a continuacin. Se publica peridicamente una lista de las Recomendaciones UIT-T actualmente vigentes. Recomendacin UIT-T F.581 (1993), Directrices para la definicin de las interfaces de comunicacin de programacin: Recomendacin de ser
35、vicio. Recomendacin UIT-T H.320 (1997), Sistemas y equipos terminales videotelefnicos de banda estrecha. Recomendacin UIT-T T.30 (1996), Procedimientos de transmisin de documentos por facsmil por la red telefnica general conmutada. Recomendacin UIT-T T.120 (1996), Protocolo de datos para conferencia
36、s multimedios. Recomendacin UIT-T T.121 (1996), Plantilla de aplicacin genrica. Recomendacin UIT-T T.122 (1998), Servicio de comunicacin multipunto Definicin de los servicios. Recomendacin UIT-T T.123 (1996), Pilas de protocolos de datos especficos de la red para conferencias multimedios. Recomendac
37、in UIT-T T.124 (1998), Control genrico de conferencia. 2 Recomendacin T.180 (06/98) Recomendacin UIT-T T.125 (1994), Especificacin de protocolo del servicio de comunicacin multipunto. Recomendacin UIT-T T.127 (1995), Protocolo de transferencia multipunto de ficheros binarios. Recomendacin UIT-T T.43
38、4 (1996), Formato de transferencia de ficheros binarios en los servicios de telemtica. Recomendacin UIT-T X.200 (1994) | ISO/CEI 7798-1:1994, Tecnologa de la informacin Interconexin de sistemas abiertos Modelo de referencia bsico: El modelo bsico. 3 Definiciones 3.1 A los efectos de la presente Reco
39、mendacin se aplican los siguientes trminos definidos en la Recomendacin X.200: conexin (N); entidad (N); capa (N); servicio (N); punto de acceso a servicio (N). 3.2 A los efectos de la presente Recomendacin se aplican los siguientes trminos definidos en la Recomendacin T.124: conferencia; unidad de
40、control multipunto; nodo; terminal. 3.3 En esta Recomendacin se definen los trminos siguientes. 3.3.1 conexin de aplicacin: Sirve para la comunicacin entre entidades de aplicacin. 3.3.2 entidad de aplicacin: Un usuario de servicio, o alguna otra entidad, que puede participar en una conexin. 3.3.3 si
41、stema de aplicacin: Pila de protocolos que comprende algunas o la totalidad de las capas 5 (sesin) a 7 (aplicacin) de OSI. 3.3.4 punto extremo de comunicacin; punto extremo de conexin: Se utiliza como sinnimo de punto extremo de servicio. 3.3.5 plataforma de comunicacin: Consiste en un cierto nmero
42、de proveedores de servicio de comunicacin y un mecanismo de acceso homogneo, mediante el cual los usuarios de servicios, que estn distribuidos en el espacio, pueden establecer comunicacin entre ellos. 3.3.6 control de conferencia: Abarca funciones tales como el establecimiento y la terminacin de una
43、 conferencia, informacin sobre cada uno de los nodos que participa en la misma conferencia, informacin sobre cada una de las entidades de aplicacin de la conferencia, coordinacin de la conduccin de la conferencia y otras funciones diversas. 3.3.7 conexin: Asociacin lgica entre dos o ms entidades que
44、 permite la comunicacin entre ellas. Recomendacin T.180 (06/98) 3 3.3.8 entidad de control: Usuario de servicio especfico que trata el control de la conferencia y puede participar en una conexin. 3.3.9 conexin de control: Sirve para la comunicacin entre entidades de control. 3.3.10 relacin multipar;
45、 relacin entre mltiples pares: En una relacin multipar, los usuarios pueden negociar las caractersticas de su interaccin y, despus, comunicar entre ellos atenindose a las reglas que han negociado; todos los usuarios, (una entidad y sus pares) tienen potencialmente los mismos derechos. 3.3.11 aplicac
46、in con posibilidades multipunto: Entidad de aplicacin que puede participar en una conexin multipunto. 3.3.12 conexin multipunto: Conexin entre ms de dos entidades. 3.3.13 relacin par a par: En una relacin par a par, los usuarios pueden negociar las caractersticas de su interaccin y, posteriormente,
47、comunicar atenindose a las reglas que han negociado; ambos usuarios (una entidad y su entidad par) tienen potencialmente los mismos derechos. 3.3.14 conexin punto a punto: Conexin entre dos entidades. 3.3.15 mdulo de protocolo: Aplicacin de un protocolo de comunicacin a cuyos servicios se puede acce
48、der a travs de la XAPI. Normalmente, un mdulo de protocolo aplica una sola capa en el sentido OSI. 3.3.16 punto de acceso a servicio: Punto en el que se proporcionan los servicios a un usuario. Cada SAP tiene asociada una direccin. 3.3.17 punto extremo de servicio: Especifica el enlace local entre un usuario de servicio y un proveedor de servicio. Consta de dos partes: una direccin SAP y un identificador adicional (facultativo), que es nico en el mbito del SAP. 3.3.18 proveedor de servicio: Pila de protocolos de comunicacin que proporciona un det