El propsito de este tutorial, es el de brindar un referencia rpida de los caractersticas ms importantes de la sealizacin SS7, asi como tambin los procedimientos a considerar en la realizacin de un convertidor de sealizacin (ISUP-TUP), proporcionando infor- macin concisa sobre el tema y mostrando con animaciones algunos de los procedimientos que se llevan a cabo en el protocolo de seali- zacin SS7 y en la conversin de mensajes Sistema de Sealizacin por Canal Comn N.7 Es un estndar definido por la International Telecommunica- tion Union (ITU). Este estndar define los procedimientos y protocolos con los que los elementos de la red de conmuta- cin telefnica pueden intercambiar informacin en una red digital de sealizacin para el establecimiento, ruteo y control de llamadas. En este sistema la sealizacin se da fuera de banda (en canales dedicados) en vez de ir en banda ( en los canales de voz). Ventajas de la Sealizacin por Canal Comn Menor tiempo de establecimiento de llamada. Uso ms eficiente de los circuitos de voz. Apoyo a los servicios de la IN (Red Inteligente), los cuales requieren intercambiar informacin con bases de datos. Se mejora el control sobre el uso fraudulento de la red. Puntos de Sealizacin Cada punto de sealizacin en la red SS7 se identifica nicamente por su cdigo de punto. Estos cdigos son llevados en los mensajes de sealizacin intercambiados entre los puntos de sealizacin para identificar el origen y destino de cada mensaje. Existen tres tipos de puntos de sealizacin.
SSP (Puntos de Conmutacin de Servicio) STP (Puntos de Transferencia de Seal) SCP (Puntos de Control de Servicio, Bases de datos) Un SCP manda una respuesta al SSP conteniendo los nmeros de ruteo asociados con el nmero marcado. Pu- diendo el SSP usar un nmero de ruteo alterno si el pri- mero se encuentra ocupado o no se obtiene respuesta en un lapso de tiempo especificado. SSP (Puntos de Conmutacin de Servicio) Son switches que originan, terminan, o sirven de tandem a llamadas. Este punto de sealizacin manda mensajes de sealizacin a otros SSP para establecer, manejar, y liberar circuitos de voz requeridos para completar una lla- mada. Tambin pueden solicitar informacin a bases de datos (SCP) para determinar como rutear una llamada. SCP (Puntos de Control de Servicio) Son conmutadores de paquetes que se encargan del trfico de la red, actan como concentradores de la red al rutear cada mensaje que llega a un enlace de seali- zacin de salida basndose en la informacin de ruteo contenida en el mensaje SS7. De esta manera los STP proporcionan una mejor utilizacin de la red SS7 al eli- minar la necesidad de enlaces directos entre los puntos de sealizacin. STP (Puntos de Transferencia de Seal) Red de sealizacin SSP SCP STP STP SCP SCP SCP STP STP SSP SSP SSP El STP W y el X ejecutan funciones idnticas, son re- dundantes, al igual que Y y Z. Se le llama el STP par. Cada SSP tiene dos enlaces, uno a cada STP del par. Los STP pares son unidos por un enlace. Dos pares de STPs se unen por cuatro enlaces, los cuales se les conoce como enlaces cuadrangulares o quad. De igual manera, se acostumbra tener SCP redun- dantes, pero estos no estn unidos por un enlace. A. (Acces) Conecta un SCP o SSP a un STP. B. (Bridge) Conecta a un STP con otro STP. C. (Cross) Conecta a STPs redundantes. D. (Diagonal) Lo mismo que los enlaces B. E. (Extended) Conecta a un SSP a un STP alter- no, para redundancia. F. (Fully associated) Conecta a dos puntos de sealizacin terminales, utilizado cuando no se tienen STPs. Tipos de Enlace de Sealizacin Red SS7 interconectadas Red SS7 interconectadas Enlace B Enlace C Enlace D Enlace E Enlace B, C o B/D Tipos de Enlace de Sealizacin SSP SCP STP SSP SSP SSP SCP STP STP Enlace F Enlace A Enlace A Enlace B Enlace C Enlace D Enlace E Enlace F Enlace B, C o B/D Establecimiento de una llamada A Lnea del abonado Troncal Enlace de sealizacin El switch A analiza los dgitos marcados y determina que ser necesario mandar la llamada al switch B... A selecciona una troncal entre ella y B y elabora un IAM (Mensaje Inicial de Llamada), en l se identifica a A como origen, a B como destino, el nmero que llama, el nmero a quien se le llama y ms informacin... A escoge uno de sus enlaces A y transmite el mensaje hacia el switch B... El STP W recibe el mensaje, revisa la etiqueta de ruteo y ve que es para el switch B, por lo que lo transmite a B... El switch B revisa el mensaje y se da cuenta que el nmero llamado le pertenece y que ste est desocupado. El switch B elabora un ACM (Mensaje de Direccin Completa), la cual indica que el IAM ha llegado a su destino. B W X SSP STP SSP STP A Lnea del abonado Troncal Enlace de sealizacin El switch B escoge uno de sus enlaces A y transmite el ACM, al hacer esto completa la conexin de la llamada hacia atrs; manda tono de llamando hacia A y llama hacia la parte llamada. El STP X recibe el mensaje, revisa su etiqueta de ruteo y ve que debe ser ruteado hacia A. Al recibir el ACM, el switch A conecta a la parte llamante a la troncal de regreso para que pueda escuchar el tono de llamada... Cuando la parte llamada contesta, el switch B elabora un Mensaje de Respuesta (ANM)... El switch B utiliza el mismo enlace A anterior y transmite el ANM, para esto la troncal ya debe estar conectada a la lnea llamada en ambas direcciones para permitir la conversacin... El STP X reconoce que el ANM est direccionado al switch A y lo manda por el enlace A anterior... B W X SSP STP SSP STP Establecimiento de una llamada A Lnea del abonado Troncal Enlace de sealizacin El switch A se asegura que la parte llamante est conec- tado a la troncal de salida (en ambas direcciones) para permitir la conversacin... Si la parte llamante cuelga primero, A genera un mensaje de Liberacin (REL) hacia el switch B, identificando a la troncal asociada con la llamada... El STP W recibe el mensaje y lo retransmite al switch B... El switch B recibe el mensaje, desconecta la troncal utilizada, poniendola en estado desocupado y genera un Mensaje de Liberacin Completa (RLC) para el switch A... El STP X recibe el mensaje y lo direcciona hacia el switch A... B W X SSP STP SSP STP Al recibir el switch A el mensaje, pone en estado desocupado a la troncal involucrada y completa la llamada. Establecimiento de una llamada SCP SSP STP SCP STP A W L M X Una persona del switch A quiere reservar unos boletos de avin en la sucursal ms cercana de la compaia de aviacin. Marca el nmero 800 de la compaia de avia- cin... Una vez que A recibe el nmero completo, reconoce que es un nmero 800 y que requiere ayuda para manejar ste... El switch A elabora un mensaje de peticin 800 incluyendo quien llama y el nmero llamado, lo manda a cualquiera de sus STP por un enlace A... El STP X recibe y reconoce que el mensaje es una peticin de nmero 800 y selecciona una base de datos que pueda responder a la peticin. El STP X manda una peticin al SCP M por un enlace A El SCP M recibe la peticin, y basndose en sus registros selecciona el nmero telefnico real o la red a la cual debe ser ruteada la llamada. El SCP M elabora un mensaje de respuesta con la infor- macin necesaria para procesar la llamada, la direcciona hacia el switch A, escoge un STP y un enlace A para mandarlo y rutea la respuesta... El STP W recibe el mensaje de respuesta, reconoce que es para el switch A y lo rutea hacia l... Una vez que el switch A recibe la respuesta utiliza la in- formacin para determinar a donde debe ser ruteada la llamada, escoge una troncal hacia ese destino, elabo- ra un IAM y procede de la misma forma que en el ejem- plo anterior. Peticin a una Base de Datos Las funciones de hardware y software del protocolo SS7 estn dividi- das en niveles, los cuales pueden ser comparados con el modelo OSI de 7 capas. MTP Level 1 MTP Level 3 MTP Level 2 7 6 5 4 3 2 1 Application Presentation Session Transport Network Data Link Physical SCCP TCAP OMAP ASE Modelo OSI Protocolo SS7 Modelo del Protocolo SS7 Nivel MTP 3. Se encarga de rutear los mensajes entre los puntos de sealizacin en la red SS7. Rerutea trfico lejos de enlaces y puntos de sealizacin con fallas y controla trfico cuando ocurren congestiones. Message Transfer Part (MTP) sta se divide en 3 niveles: Nivel MTP 1, es equivalente a la capa fsica del modelo OSI. Aqu se define las caractersticas fsicas, elctricas, y funcionales del enlace de sealizacin digital. Nivel MTP 2. Se asegura de la exactitud de la transmisin de ex- tremo a extremo de un mensaje a travs del enlace de sealizacin. Proporciona control de flujo, validacin de secuencia de mensajes y verificacin de error. Cuando ocurre un error en el enlace de sea- lizacin el mensaje se retransmite. MTP Level 1 MTP Level 3 MTP Level 2 User Part Level 3 Level 2 Signal Unit Level 1 User Part Level 3 Level 2 Level 1 Circuits Intercambio de mensajes entre puntos de sealizacin Punto de sealizacin A Punto de sealizacin B La comunicacin entre los niveles de la arquitectura se da por medio de primitivas, las cuales permiten el intercambio de infor- macin necesario para que cada uno de los niveles realice su funcin. El intercambio de informacin entre dos niveles de puntos de sealizacin (por ejemplo: User Part) tienen que hacer uso de los niveles inferiores de la arquitectura como se muestra a continuacin: User Part Level 3 Level 2 Signal Unit Level 1 User Part Level 3 Level 2 Level 1 Circuits Punto de sealizacin A Punto de sealizacin B Intercambio de mensajes entre puntos de sealizacin Signaling Connection Control Part (SCCP) La SCCP proporciona funciones adicionales al MTP para soportar servicios de red tanto connection-oriented o connectionless.
La combinacin entre SCCP y MTP es llamada Network Service Part (NSP).
Una de sus funciones es la de traducir direcciones (Global Title Translation), tomar los dgitos marcados y traducirlos a un cdigo de punto de destino (DPC), el cual ser utilizado por el MTP3 para rutear entre puntos de sealizacin.
As pues el objetivo del SCCP es de permitir la transferencia de datos entre nodos (centrales, o cualquier otro elemento de la red), aun cuando no se involucren circuitos de voz. SCCP Transaction Capabilities Application Part (TCAP) Esta habilita los servicios avanzados de la Red Inteligente (IN) al so- portar el intercambio de informacin entre puntos de sealizacin utilizando los servicios connectionless del SCCP.
Las Peticiones y Respuestas mandadas entre SSPs y SCPs son lle- vadas en mensajes TCAP, los cuales estn contenidos dentro de la porcin SCCP de un MSU. Entre sus aplicaciones estn, por ejemplo:
Cuando un SSP manda una peticin TCAP para determinar el ruteo asociado con un nmero 800 marcado o para verificar el nmero de identificacin personal de un usuario de tarjeta prepagada
Se utiliza en redes mviles (IS-41 y GSM), para llevar mensajes entre las centrales mviles y las bases de datos para proporcionar identi- ficacin de usuario, equipo y roaming. TCAP Operations, Maintenance Applications Part (OMAP) Esta parte define los mensajes y protocolos diseados para ayu- dar a los administradores de la red SS7. Lo ms desarrollado y difundido de estas capacidades son los procedimientos para vali- dar tablas de ruteo de la red y diagnstico de problemas con el enlace. OMAP incluye mensajes que utilizan tanto al MTP como al SCCP para ruteo. OMAP Telephone User Part (TUP) TUP Fue diseado principalmente para controlar el establecimiento y li- beracin de llamadas. Adems, define los procedimientos y forma- tos para caractersticas extras (servicios suplementarios), como:
Desviacin de llamadas Grupo Cerrado de Usuarios Identificacin de llamadas Conectividad Digital
ISDN User Part (ISUP) ISUP define los procedimientos y funciones usadas dentro de la red para proporcionar a los usuarios con servicios de circuitos conmutados para llamadas de voz y datos. El servicio bsico que proporciona ISUP es en el establecimiento y liberacin de llamadas. Algunos otros servicios proporcionados por ISUP son:
Grupo Cerrado de Usuarios. Identificacin de Llamadas. Redireccionar Llamadas. Llamada en Espera.
ISUP es una versin mejorada de TUP. ISUP Flag BSN FSN FIB LI Spare BIB CRC 8 7 1 7 1 6 2 16 Fill-in Signal Unit ( FISU ) Flag BSN FSN FIB LI Spare BIB Status CRC 8 7 1 7 1 6 2 8 o 16 16 Link Status Signal Unit ( LSSU ) Flag BSN FSN FIB LI Spare BIB SIO CRC SIF 8 7 1 7 1 6 2 8 8n; n=<272 16 Message Signal Unit ( MSU ) Unidades de seales para el intercambio de mensajes Flag BSN FSN FIB LI Spare BIB Status CRC 8 7 1 7 1 6 2 8 o 16 16 Link Status Signal Unit ( LSSU ) Los LSSU son utilizados por el enlace de sealizacin para con- seguir entrar en alineacin. Con slo 3 bits puede proporcionar las siguientes indicaciones de status:
000 O Fuera de Alineacin. 001 N Alineacin Normal. 010 E Alineacin de Emergencia. 011 OS Fuera de Servicio. 100 PO Falla en Procesador. 101 B Ocupado. Unidades de seales para el intercambio de mensajes Flag BSN FSN FIB LI Spare BIB CRC 8 7 1 7 1 6 2 16 Fill-in Signal Unit ( FISU ) Los FISU son mandados por el enlace de sealizacin cuando no existe otra unidad de sealizacin disponible. Esto es para que la informacin de error en el enlace est disponible an cuando no haya informacin de niveles superiores que mandar y de esta ma- nera reconocer y corregir ms rpidamente los problemas, con una mnima prdida de servicio. Los MSU son los encargados de transportar toda la sealizacin asociada a los establecimientos, liberacin de llamadas, peticin y respuesta de informacin a bases de datos. 8 7 1 7 1 6 2 8 8n; n=<272 16 Message Signal Unit ( MSU ) Flag BSN FSN FIB LI Spare BIB SIO CRC SIF Flag LI BSN FSN FIB BIB Las banderas son utilizadas como delimitadores de unidades de sealizacin, su codigo es 01111110, para evitar falsas banderas, se utiliza el bit stuffing (insercin de bit) para insertar un cero despus de una cadena de 5 unos consecutivos. Backward Sequence Number Backward Indicator Bit Forward Sequence Number Forward Indicator Bit Los nmeros de secuencia son utilizados como recono- cimientos (ACK y NAK) para el esquema de retransmisin de mensajes Go-Back 7. Length Indicator. Se utiliza tambin para identificar que tipo de unidad de sealizacin se trata: LI=0 octetos para FISU LI=1..2 para LSSU LI=3..63 para MSU Descripcin de las Unidades de Sealizacin Spare SIO Se codifica con 00 para rellenar Contiene 4 bits del campo de subservicio, el cual indica si el mensaje es para una red nacional o internacional y 4 bits del indicador de servicio los cuales se codifican:
0000 Mensajes de administracin de la red de sealizacin. 0001 Mensajes de admon. y prueba de la red de sealizacin. 0011 SCCP 0100 TUP 0101 ISUP 0110 DUP (mensajes relacionados con ctos. y llamadas.) 0111 DUP
CRC Cyclic Redundancy Check, el cual sirve para detectar erro- res que pudiera traer el frame despus de su transmisin. Esta verificacin se efectua por medio del chequeo de los 16 bits de este campo. Estos bits de verificacin son generados al aplicar un poli- nomio complejo a la informacin en la unidad de sealiza- cin, este polinomio es el siguiente.
X 16 + X 12 + X 5 +1 Formato del Signalling Information Field ( SIF) Para TUP Optional Part Variable mandatory part Message type Circuit identification code Routing Label Fixed mandatory part Routing Label Heading code E1 Heading code E0 Variable length mandatory
Fixed length Mandatory
Fixed length optional Variable length optional Para ISUP SIF Circuit identification code Routing Label Est integrado por el Origination Point Code (OPC), con el cual se identifica al punto de sealizacin origen; por el Destination Point Code (DPC), el punto hacia a donde se dirige el mensaje y el Signalling Link Selection (SLS), el cual identifica al enlace escogido para transmitir el mensaje y asi distribuir la carga en los enlaces. (CIC) Identifica el circuito de voz para el cual se ha mandado el mensaje. ISDN User Part (ISUP) Message type El cdigo del mensaje, con el cual se puede identificar el formato establecido que lleva la informacin. Ejemplos: IAM = 00000001 REL = 00001100 ANM = 00001001 ACM = 00000110 Variable mandatory part Fixed mandatory part Parmetros obligatorios para el mensaje mandado, los cuales es necesario que se especifiquen sus valores en el mensaje, ejemplos de estos parmetros en un men- saje IAM: Nature of connection( status de la conexin establecida , si incluye satelite, supresor de eco, etc) , Calling Party Category (Identifica si es un abonado normal, el lenguaje de la operadora,etc ), Forward Call Indicator (si la llamada es nacional, inter- funcionamiento de redes, preferencia ISUP, etc). Parmetros obligatorios variables en longitud, en donde se especifica informacin que no es de longitud fija, como puede ser el nmero desde donde se hace la llamada, el nmero a llamar, etc. Optional Part Parmetros Opcionales, como su nombre lo indica, es informacin que no es vital y que bien puede no ser in- cluida en el mensaje, ejemplo de esto: Nmero llamado inicialmente, nmero de redirecciona- miento, nmero de la parte llamante, etc. Estos parmetros para poder ser identificados se tienen que especificar proporcionando su cdigo , por ejemplo:
Nmero para tarificacin = 11101011 Seleccin de Red de Trnsito = 00100011
,asi como tambin su longitud total en octetos. S I F Parte Obligatoria Fija Routing label CIC Message code Param. Oblig. A Parte Obligatoria Variable Param. Oblig. F Puntero param M Puntero param P Punt. a opcional. Long. Param M Parametro M Parte Opcional Long. Param P Parametro P 1 2 3 4 5 6 7 8 Cod. Param X Long. Param X Parametro X Cod. Param Z Long. Param Z Parametro Z Fin a opcionales Formato de los mensajes en el SIF Al especificar el cdigo del men- saje es posible conocer el forma- to de su Parte Obligatoria Fija, pero en el caso de los Parmetros Obligatorios Variables es nece- sario utilizar apuntadores y espe- cificar la longitud total del par- metro. En el caso de los Parme- tros Opcionales, adems de todo esto es necesario el dar el cdigo de parmetro que deseamos incluir. Routing Label Heading code E1 Heading code E0 53 tipos de mensajes dentro de las categorias 9 categoras de mensajes Telephone User Part (TUP) Est integrada por el Origination Point Code (OPC), con el cual se identifica al punto de sealizacin origen; por el Destination Point Code (DPC), el punto hacia a donde se dirige el mensaje y el Circuit Identification Code (CIC), el cual identifica al circuito de voz al cual hace referencia el mensaje.
Fixed length Mandatory
Parmetros obligatorios en los cuales se puede identificar su formato dependiendo su cdigo de mensaje. Variable length mandatory Parmetros obligatorios variables en longitud, en donde se especifica informacin la cual no se puede considerar de una longitud fija, como puede ser el nmero desde donde se hace la llamada, el nmero a llamar, etc. Fixed length optional Parmetros opcionales los cuales pueden ser definidos en una longitud de octetos fija. Variable length optional Parmetros opcionales los cuales contienen informacin la cual puede ser variable. Conversin de Mensajes entre ISUP y TUP Dado que el protocolo bsico de establecimiento de llamada es el mismo para TUP que para ISUP, es posible el utilizar un convertidor de protocolo que tome la informacin en un tipo de formato (ISUP por ejemplo) y la ordene para poder ser utilizada por el otro tipo de parte de usuario (TUP). Como se mencion anteriormente al ser ISUP una versin mejorada de TUP, al hacer la conversin de ISUP a TUP habr informacin que ser innecesaria para el mensaje TUP, pero en el caso de hacer la conversin entre TUP y ISUP, se tiene que analizar con detenimiento la informacin que se requiere especificar en el mensaje ISUP, ya que el mensaje TUP no cuenta con toda la informacin necesaria para com- pletar el mensaje. Las funciones que tiene que realizar el convertidor son las si- guientes:
Deteccin de Bandera. Eliminar Bit Stuffing. Guardar informacin de los MSUs en memoria. Identificar que la unidad de sealizacin sea un MSU. Identificar que el destino de la llamada sea TUP (en el caso de la conversin TUP-ISUP). Cambiar el SIO (Signaling Information Octet) entre ISUP y TUP. Identificar el tipo de mensaje que se encuentra en el SIF (Signaling Information Field) y hacer la conversin apropiada al mensaje de que se trate. Hacer Bit Stuffing al frame ya convertido. Transmitir el frame. Funciones del convertidor 01001010010010011001111110110100100010010010010011001 01111110 Bandera de inicio de unidad de sealizacin Deteccin de Bandera de Inicio de Frame Eliminar Bit Stuffing 1101001000100100101111101011010011111010110010101011 01111101 Se ha detectado que hay un cero de relleno, el cual debe ser eliminado. (Click) 0 Eliminar Bit Stuffing 110100100010010010111111011010011111010110010101011 01111110 Se ha detectado que hay un cero de relleno, el cual debe ser eliminado. (Eliminado) 0 01001010010010011001111110110100100010010010010011001 01111110 Bandera de inicio de unidad de sealizacin Deteccin de Bandera de Inicio de Frame Bandera BSN/BIB FSN/FIB LI/spare 011111100111001000110100010101000010100100100101 Bandera BSN/BIB FSN/FIB LI/spare LI=21 Este frame si es un MSU, por lo tanto lo conservamos para hacer su conversin. 011111100101001000100100000010000010100100100101 Bandera BSN/BIB FSN/FIB LI/spare LI=2 Este frame es un LSSU, por lo tanto no lo modificamos y lo transmi- timos tal y como lleg. Bandera BSN/BIB FSN/FIB LI/spare LI=0 011111100101001000100100000000000010100100100101 Bandera BSN/BIB FSN/FIB LI/spare Este frame es un FISU, por lo tanto no lo modificamos y lo transmi- timos tal y como lleg. Identificacin de Unidad de Sealizacin Cambio del Signaling Information Octet (SIO) 011111100111001000110100010101000010010100100101 Los 4 bits menos significativos (LSB) del SIO nos indican el ser- vicio que presta la unidad de sealizacin, vemos que esta uni- dad es del tipo ISUP (0101), por lo que la convertimos a TUP (0100) Bandera BSN/BIB FSN/FIB LI/spare SIO Cambio del Signaling Information Octet (SIO) 011111100111001000110100010101000010010000100101 Bandera BSN/BIB FSN/FIB LI/spare SIO Identificacin de Destino No ISUP 011100100011010001010100001001000010010101001001001001 Los 14 bits que siguen del SIO son el Destination Point Code (DPC) con el cual podemos saber hacia a donde se dirige el mensaje. BSN/BIB FSN/FIB LI/spare SIO DPC Los 4 bits menos significativos (LSB) del SIO nos indican el ser- vicio que presta la unidad de sealizacin, vemos que esta uni- dad es del tipo ISUP (0101), por lo que la convertimos a TUP (0100) Identificacin del tipo de mensaje en ISUP 100000001101000010001000010000100100000000001 Despus de la etiqueta de ruteo y el CIC se encuentra el cdigo del mensaje, con ste podemos identificarlo para poder llevarlo a una rutina especial para la conversin de ese tipo de mensaje. En este caso el mensaje ISUP es un IAM (00000001) DPC OPC LSL CIC Mensaje 100000001101000010001000010000100100000010001 Despus de la etiqueta de ruteo y el CIC se encuentra los cdigos de encabezamiento del mensaje E0 y E1, con ste podemos identi- ficarlo para poder hacer su conversin. En este caso el mensaje TUP es un IAM (00010001) DPC OPC CIC E0 E1 Identificacin del tipo de mensaje en TUP Como ejemplo de conversin de un mensaje de sealizacin se muestra a continuacin el procedimiento para cambiar de un Mensaje Inicial de Llamada (IAM) en formato ISUP a su equiva- lente en formato TUP. Parmetros ISUP Parmetros TUP Indicador de naturaleza direccin. Indicador de llamada hacia delante. Categora de la parte llamante. Requisitos del medio de transmisin. Nm. Parte llamada. Nm. Parte llamante. Categora del abonado. Indicadores de mensaje. Nm. de seales de direccin. Seales de direccin.
Texto Obligatorios Fijos Texto Obligatorios Variables Texto Opcionales Bsicamente el proceso de conversin consistir en ir localizando en el mensaje ISUP la informacin necesaria para elaborar el men- saje TUP. En el caso del primer parmetro del mensaje TUP, Cate- gora del Abonado Llamante, pueden ser copiados los 6 bits menos significativos (LSB)del parmetro de Categora de la Parte Llamante en ISUP y pegarse en el mensaje TUP. 0001001010000000100000000010000000000000100 Mensaje Nat.Con. Llamada adelante Categoria CIC ISUP E0 CIC E1 00010010100010001 00 Categ R 001010 001010 001010 001010 001010 001010 001010 001010 001010 001010 001010 001010 Indicadores 0 No. 001010 001010 001010 En el caso de los Indicadores del Mensaje, los primeros dos bits indican la Naturaleza de la Llamada, la cual podemos conocer cono- ciendo el LSB del Indicador de Llamada hacia Adelante en ISUP TUP Indica llamada Internacional Indica Abonado normal 1 1 1 1 1 1 1 1 1 1 1 0001001010000000100000000010000000000000100 Mensaje Nat.Con. Llamada adelante Categoria CIC ISUP E0 CIC E1 00010010100010001 00 Categ R 001010 Indicadores 01 No. 001010 001010 TUP Los siguientes dos bits del Indicador de Mensaje solicitan infor- macin sobre la utilizacin de satlites en la conexin, la cual po- demos obtener en los 2 bits (LSB) del parmetro de Naturaleza de la Conexin en el mensaje ISUP 00 00 00 00 00 00 00 00 00 00 00 La conexin no utiliza circuitos por satlite Para la Prueba de Continuidad e Indicador de Dispositivo de Control de Eco, tomamos los siguientes tres bits del parmetro de Naturaleza de la Conexin. 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 No se necesita prueba de continuidad y no se incluye semisupresor de eco a la salida 0001001010000000100000000010000000000000100 Mensaje Nat.Con. Llamada adelante Categoria CIC ISUP E0 CIC E1 00010010100010001 00 Categ R 001010 Indicadores 0000001 No. 001010 001010 TUP Los bits 7,8,9 y 10 del parmetro Indicador de Llamada hacia Adelante del mensaje ISUP contiene la informacin para pro- porcionarle al mensaje TUP los campos Indicador de Llama- das Internacionales Entrantes, Indicador de Llamada Trans- ferida, Indicador de Exigencia de Trayecto Totalmente Di- gital y el Indicador de Trayecto de Sealizacin. 0000 0000 0000 0000 0000 0000 0000 0000 0000 0 Bit de Reserva 0 0 0 0 Cualquier Trayecto Llamada Ordinaria Llamada no Transferida Llamada no Internacional Entrante 0000 Categora Requisitos Apuntador Longitud Nmero de la Parte Llamada Parte Obligatoria Fija Parte Obligatoria Variable E0 E1 Categ R Indicadores No. TUP 00001010 00000011 00000000 00000111 000000011001010010000011 Seales de Direccin En el mensaje TUP es necesario especificar el nmero de seales de direccin que se estn mandando, lo cual lo podemos obtener utilizando el campo indicador de la longitud del parmetro Nmero de la Parte Llamada del mensaje ISUP; slo le restamos 2 unidades (octetos) a ese campo y obtenemos el nmero de seales de direccin del mensaje. 00010001001010 0 000000000001 0111 - 10 0101 0101 Las seales de Direccin se pueden copiar directamente del parmetro Nmero de la Parte Llamada y con esto se ha completado el mensaje. 0101 100000110101011001010 Una vez que se ha completado la informacin del mensaje es ne- cesario hacer Bit Stuffing al frame para evitar falsas banderas de inicio de frame, esto es, insertar un cero en el sexto bit al encon- trar una cadena de bits 01111110. Bit Stuffing 10011001101101011010111111011001100100100010001001 Falsa Bandera 01111110 0 Una vez que se ha completado la informacin del mensaje es ne- cesario hacer Bit Stuffing al frame para evitar falsas banderas de inicio de frame, esto es, insertar un cero en el sexto bit al encon- trar una cadena de bits 01111110. Bit Stuffing 100110011011010110101111101011001100100100010001001 Eliminada Una vez hecho esto slo resta ponerle una bandera de inicio al frame para poder transmitirlo y completar asi el procedimiento de conversin de un mensaje ISUP a TUP. Se cre una simulacin del convertidor para conocer la capacidad de trfico que podra manejar, esta simulacin se realiz con el software Matlab. Para su realizacin se tomaron estadsticas de los mensajes de sealizacin ISUP del Switch de Marcatel (porcen- tajes en los que se presentan los mensajes en el establecimiento de una llamada, porcentaje de FISUs, LSSUs y MSUs). Se calcul el tiempo promedio en el que el convertidor realizara los procedimien- tos para cambiar un mensaje de un formato a otro, tomando como base para esto los ciclos de reloj necesarios para que un mensaje determinado sea procesado por un programa escrito en ensambla- dor. Este programa se puede ejecutar en el programa Matlab con el nom- bre de Marcatel.