1、UNIN INTERNACIONAL DE TELECOMUNICACIONESUIT-TT.134SECTOR DE NORMALIZACINDE LAS TELECOMUNICACIONESDE LA UIT(02/98)SERIE T: TERMINALES PARA SERVICIOS DETELEMTICAEntidad de aplicacin de conversacinmediante textoRecomendacin UIT-T T.134(Anteriormente Recomendacin del CCITT)RECOMENDACIONES DE LA SERIE T
2、DEL UIT-TTERMINALES PARA SERVICIOS DE TELEMTICAPara ms informacin, vase la Lista de Recomendaciones del UIT-T.RECOMENDACIN UIT-T T.134ENTIDAD DE APLICACIN DE CONVERSACIN MEDIANTE TEXTOResumenEsta Recomendacin define un protocolo que sustenta la conversacin de texto multipunto.El protocolo T.134 sust
3、enta la conversacin multipunto de texto permitiendo que el texto introducidoen un lugar aparezca dentro de una sesin en otros lugares. Permite la conversacin mediante textoen tiempo real entre usuarios de terminales.El protocolo de presentacin de conversacin mediante texto de la Recomendacin T.140 s
4、e utilizaen la aplicacin conversacin de texto (chatting).La Recomendacin T.134 utiliza servicios prestados por las Recomendaciones T.122 (MCS) y T.124(GCC) tambin en su perfil ligero definido en el anexo C/T.120.El protocolo Chat puede combinarse con otros servicios de datos tales como vdeo y audio
5、en losservicios audiovisuales.OrgenesLa Recomendacin UIT-T T.134 ha sido preparada por la Comisin de Estudio 16 (1997-2000) delUIT-T y fue aprobada por el procedimiento de la Resolucin N. 1 de la CMNT el 6 de febrerode 1998.Recomendacin T.134 (02/98) iiPREFACIOLa UIT (Unin Internacional de Telecomun
6、icaciones) es el organismo especializado de las Naciones Unidasen el campo de las telecomunicaciones. El UIT-T (Sector de Normalizacin de las Telecomunicaciones de laUIT) es un rgano permanente de la UIT. Este rgano estudia los aspectos tcnicos, de explotacin ytarifarios y publica Recomendaciones so
7、bre los mismos, con miras a la normalizacin de lastelecomunicaciones en el plano mundial.La Conferencia Mundial de Normalizacin de las Telecomunicaciones (CMNT), que se celebra cada cuatroaos, establece los temas que han de estudiar las Comisiones de Estudio del UIT-T, que a su vez producenRecomenda
8、ciones sobre dichos temas.La aprobacin de Recomendaciones por los Miembros del UIT-T es el objeto del procedimiento establecidoen la Resolucin N. 1 de la CMNT.En ciertos sectores de la tecnologa de la informacin que corresponden a la esfera de competencia delUIT-T, se preparan las normas necesarias
9、en colaboracin con la ISO y la CEI.NOTAEn esta Recomendacin, la expresin “Administracin“ se utiliza para designar, en forma abreviada, tantouna administracin de telecomunicaciones como una empresa de explotacin reconocida detelecomunicaciones.PROPIEDAD INTELECTUALLa UIT seala a la atencin la posibil
10、idad de que la utilizacin o aplicacin de la presente Recomendacinsuponga el empleo de un derecho de propiedad intelectual reivindicado. La UIT no adopta ninguna posicinen cuanto a la demostracin, validez o aplicabilidad de los derechos de propiedad intelectual reivindicados,ya sea por los miembros d
11、e 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 propiedadintelectual, protegida por patente, que puede ser necesaria para aplicar esta Recomendacin. Sin embargo,debe sealarse a los u
12、suarios que puede que esta informacin no se encuentre totalmente actualizada alrespecto, por lo que se les insta encarecidamente a consultar la base de datos sobre patentes de la TSB. UIT 1998Es propiedad. Ninguna parte de esta publicacin puede reproducirse o utilizarse, de ninguna forma o porningn
13、medio, sea ste electrnico o mecnico, de fotocopia o de microfilm, sin previa autorizacin escritapor parte de la UIT.Recomendacin T.134 (02/98) iiiNDICEPgina1 Alcance . 12 Referencias normativas. 23 Definiciones 24 Abreviaturas 35 Sinopsis.35.1 Conceptos de CHAT. 35.1.1 Texto y control. 46 Utilizacin
14、 del MCS . 46.1 Utilizacin del canal MCS 56.2 Utilizacin de los servicios de datos MCS . 67 Utilizacin del GCC 68 Especificacin de protocolo 78.1 Sesiones CHAT. 78.2 Capacidades 78.3 Formatos CHATPDU . 78.4 Activacin de la entidad CHATE . 78.5 Respuesta a retardos largos o cargas altas 78.6 Entrada
15、de control de texto y de presentacin 78.7 Recepcin de control de texto y de presentacin 89 Definiciones de CHATPDU . 89.1 Definicin de ASN.1. 8Anexo A Asignaciones al ID de canal esttico . 10Anexo B Asignaciones al identificador de objeto. 10Apndice I Valores informativos 10Recomendacin T.134 (02/98
16、) 1Recomendacin T.134ENTIDAD DE APLICACIN DE CONVERSACIN MEDIANTE TEXTO(Ginebra, 1998)1 AlcanceLa presente Recomendacin define un protocolo que sustenta conversacin de texto multipunto,conocido normalmente como chatting. Utiliza servicios prestados por las Recomendaciones T.122(MCS) y T.124 (GCC) ta
17、mbin en su perfil ligero definido en el anexo C/T.120.La figura 1 presenta una visin general del alcance de la presente Recomendacin y de su relacincon otros elementos del entorno de T.120 en un nico nodo.T1604150-97Recomendaciones sobre infraestructura T.120 que muestran la situacin de esta Recomen
18、dacinControladorde nodoT.134 (CHAT)Entidad de protocolo de aplicacinT.120Recomendaciones sobreprotocolo de aplicacinControl genrico de conferencia (GCC)T.124Aplicacin de usuario(que utiliza el protocolo de conversacin nivel de presentacin de la Recomendacin T.140)Servicio de comunicacin multipunto (
19、MCS)T.122/T.125Protocolos de transporte especficos de la redT.123Figura 1/T.134 Alcance de esta RecomendacinRecomendacin T.134 (02/98) 22 Referencias normativasLas siguientes Recomendaciones del UIT-T y otras referencias contienen disposiciones que,mediante su referencia en este texto, constituyen d
20、isposiciones de la presente Recomendacin. Alefectuar esta publicacin, estaban en vigor las ediciones indicadas. Todas las Recomendaciones yotras referencias son objeto de revisiones por lo que se preconiza que los usuarios de estaRecomendacin investiguen la posibilidad de aplicar las ediciones ms re
21、cientes de lasRecomendaciones y otras referencias citadas a continuacin. Se publica peridicamente una lista delas Recomendaciones UIT-T actualmente vigentes. Recomendacin UIT-T F.710 (1991), Principios generales del servicio de conferenciaaudiogrfica. Recomendacin UIT-T T.120 (1996), Protocolo de da
22、tos para conferencias multimedia. Recomendacin UIT-T T.121 (1996), Plantilla de aplicacin genrica. Recomendacin UIT-T T.122 (1993), Servicio de comunicacin multipunto para ladefinicin de los servicios de conferencia audiogrfica y de conferencia audiovisual. Recomendacin UIT-T T.123 (1996), Pilas de
23、protocolo de datos especficos de la red paraconferencias multimedia. Recomendacin UIT-T T.124 (1995), Control genrico de conferencia. Recomendacin UIT-T T.125 (1994), Especificacin de protocolo del servicio decomunicacin multipunto. Recomendacin UIT-T T.140 (1998), Protocolo de conversacin de texto
24、para aplicacionesmultimedia. Recomendacin UIT-T X.680 (1997) | ISO/CEI 8824-1:1998, Tecnologa de la informacin Notacin de sintaxis abstracta uno Especificacin de la notacin bsica. Recomendacin UIT-T X.691 (1997) | ISO/CEI 8825-2:1998, Tecnologa de la informacin Reglas de codificacin de notacin de si
25、ntaxis abstracta uno Especificacin de lasreglas de codificacin compactada. ISO/CEI 10646-1:1993 (con addenda 1996), Information technology UniversalMultiple-Octet Coded Character Set (USC) Part 1: Architecture and Basic MultilingualPlane.3 DefinicionesEn esta Recomendacin se definen los trminos sigu
26、ientes.3.1 conversacin mediante texto (CHAT): Protocolo que permite que el texto introducido enun terminal aparezca inmediatamente al usuario de dicho terminal y a uno o ms terminales distintosque participan en la sesin de conversacin.3.2 entidad de protocolo de conversacin mediante texto (CHATE): E
27、ntidad de protocolo deaplicacin que interacta con una aplicacin de usuario, por encima, y con los proveedores deservicio de comunicacin multipunto (MCS) local y control genrico de conferencias (GCC) local,por debajo, para implementar comparticin de aplicacin. Los datos se intercambian entre lasentid
28、ades CHATE pares utilizando unidades de protocolo de conversacin (CHATPDU).3.3 asa: Nmero nico en toda la sesin CHAT utilizado para identificar un elementodireccionable.Recomendacin T.134 (02/98) 33.4 capacidad normalizada: La capacidad se define en el mbito de esta Recomendacin, perono es preciso p
29、ara todas las implementaciones de CHATE. Hay que destacar que todas lascapacidades normalizadas tienen que negociarse antes de su utilizacin.3.5 unicdigo: Formato de cadena de texto con capacidades multilingsticas como se define enISO/CEI 10646-1.3.6 ventana: Zona rectangular de la pantalla del term
30、inal que corresponde a una zona de pantallade interfaz de usuario gestionada por el gestor de ventanas del terminal.3.7 canal de conversacin (CHAT-CHANNEL): Canal T.120 especializado para su utilizacinpor el protocolo de conversacin de texto.4 AbreviaturasEn esta Recomendacin se utilizan las siguien
31、tes siglas.CHATE Entidad de protocolo de conversacin mediante texto (text chat protocol entity)CHATPDU Unidad de datos de protocolo de conversacin (chat protocol data unit)GCC Control genrico de conferencia (generic conference control)CEI Comisin Electrotcnica InternacionalISO Organizacin Internacio
32、nal de Normalizacin (International Organization forStandardization)MCS Servicio de comunicacin multipunto (multipoint communication service)UIT Unin Internacional de Telecomunicaciones5 SinopsisEl protocolo CHAT admite conversacin texto multipunto en tiempo real, permitiendo que textointroducido en
33、un lugar aparezca dentro de una sesin en otros lugares. Cada lugar puede introducirtexto en la sesin. El intercambio de texto se realiza carcter por carcter o muy prximo a carcterpor carcter con el fin de dar la oportunidad a los participantes en la sesin a que transmitan unaconversacin natural en t
34、exto. El intercambio de texto y de control se realiza de conformidad con laRecomendacin T.140.Una sesin CHAT est constituida por una o ms entidades CHATE que cooperan mediante elprotocolo CHAT para distribuir el texto introducido en la sesin. El protocolo CHAT defineinteracciones entre entidades CHA
35、TE. No define interacciones entre una CHATE y el sistemaoperativo o los dispositivos de entrada y de salida del terminal local.5.1 Conceptos de CHATLa figura 2 muestra un ejemplo de recogida de entidades CHATE en una sesin CHAT.Recomendacin T.134 (02/98) 4ABCT1604160-97Figura 2/T.134 Las CHATE A y B
36、 introducen texto en la sesin CHAT y presentan el texto recibido de otrasCHATE. El proveedor de MCS en nodo con entidad CHATE C acta como una MCU, distribuyendolas CHATPDU entre las entidades CHATE.5.1.1 Texto y controlCuando se introduce texto o se toma una decisin de control, la CHATE construye un
37、a entrada deconversacin adecuada para otras CHATE.La entrada de conversacin CHAT est constituida por entradas de texto entrelazadas y decisiones decontrol de presentacin como se especifica en la Recomendacin T.140.6 Utilizacin del MCSToda comunicacin T.134 debe realizarse a travs del MCS como se esp
38、ecifica en laRecomendacin T.122 y se debe mantener dentro del subconjunto definido en el anexo C/T.120. Estaclusula da detalles sobre la utilizacin especfica de los servicios MCS, atribucin de canales yprioridades de datos. La presente Recomendacin cumple los mecanismos descritos en laRecomendacin T
39、.121 relativa a las operaciones adecuadas para sesiones de base normalizada ysesiones de registro.Una entidad CHATE utiliza las primitivas de servicio MCS descritas en el cuadro 6-1 para anexarseo desanexarse del dominio, incorporarse o abandonar el canal CHAT y enviar o recibir lasCHATPDU.Recomenda
40、cin T.134 (02/98) 5Cuadro 6-1/T.134 Primitivas MCS necesarias para una CHATEPrimitiva MCS DescripcinMCS-ANEXIN-USUARIO Crea una anexin MCS mediante un SAP del MCS a un dominioincluido en el proveedor MCS. El resultado se confirma alpeticionario. Si se acepta la peticin, se asigna un ID de usuario.MC
41、S-DESANEXIN-USUARIO Suprime una anexin MCS que se cre con anterioridadmediante la invocacin de MCS-ANEXIN-USUARIO. Estaprimitiva puede ser solicitada por un usuario o iniciada por unproveedor. Entrega una indicacin a las dems anexiones MCS almismo dominio. Si la ha iniciado un proveedor, tambin seen
42、trega una indicacin a la anexin suprimida.MCS-INCORPORACIN-CANAL La utiliza un cliente de aplicacin para incorporarse a un canaladecuado cuya utilizacin se define mediante la aplicacin. stees un prerrequisito para recibir datos enviados al canal.MCS-ABANDONO-CANAL La utiliza un cliente de aplicacin
43、para abandonar un canal alque se ha incorporado previamente y as dejar de recibir datosenviados a dicho canal. La primitiva la puede iniciar un usuario(slo peticin) o un proveedor (slo indicacin al usuarioafectado).MCS-ENVO-DATOS-UNIFORME Utilizada para transmitir datos a otros miembros del dominio.
44、 Siel transmisor es un miembro del canal de destino, no recibir suspropias indicaciones de datos. Sin embargo, recibir indicacionesde datos de otras fuentes dirigidas a dicho canal.Las primitivas peticin MCS se dirigen desde la CHATE al proveedor MCS, mientras que lasprimitivas indicacin se dirigen
45、desde el proveedor MCS hacia la CHATE. Se pueden encontrar msdetalles de las primitivas MCS descritas anteriormente en la Recomendacin T.122, servicio decomunicacin multipunto para la definicin de los servicios de conferencia audiogrfica y deconferencia audiovisual.6.1 Utilizacin del canal MCSEl cua
46、dro 6-2 describe la utilizacin del canal MCS para sesiones CHATE de los tipos definidosen la Recomendacin T.121. En el caso de una sesin de base normalizada (vase laRecomendacin T.121) que utilice el protocolo CHAT, se deben utilizar los ID de canal que semuestran en el cuadro 6-2 (se muestran los I
47、D simblicos). Para otros tipos de sesin, se debenutilizar los ID de recurso de registro de aplicacin que se muestran en el cuadro para atribuir canalesdinmicos. Los ID de recurso deben codificarse como cadenas de texto de tres octetos T.50utilizando los caracteres que se muestran entre comillas en e
48、l cuadro 6-2.Recomendacin T.134 (02/98) 6Cuadro 6-2/T.134 Descripcin de los canales CHATDescripcin mnemotcnica ID de canal para elcanal estticoID derecurso deregistro deaplicacinpara canalesdinmicosDescripcinCANAL-CONVERSACIN CANAL-CONVERSACIN-0 “T140“(a definir)Este canal tiene todaslas CHATPDU quedeben difundirse a todaslas CHATE pares en undominio.6.2 Utilizacin de los servicios de datos MCSEl cuadro 6-3 enumera la utilizacin del servicio de datos MCS en MCS-ENVO-DATOS-UNIFORME para la CHATPDU. Este cuadro incluye el canal sobre el que se estn enviando datos yla