Вы находитесь на странице: 1из 72

Clase Cl

Sealizacin por canal comn SS7

2009 Prof. David Sirit

Introduccin
SS7 se ha convertido en una de las mayores ventajas en cualquier red de transporte. SS7 es un protocolo de control usado para dar instrucciones a varios elementos dentro de una red telefnica: Como enrutar una llamada a travs de la red. Que servicios ha suscrito el usuario. Que red se utiliza para la llamada (en caso de portabilidad numrica) SS7 habilita switches telefnicos (ahora switches de paquetes) para comunicarse directamente con otros y compartir la informacin necesaria para procesar cualquier tipo de llamadas. Inicialmente fue diseado para redes telefnicas analgicas pero ha experimentado continuos cambios para adaptarse a la evolucin de las telecomunicaciones: hoy se usa para data, video, voz y VoIP y p

Introduccin
Sealizacin Convencional: Dual-tone multifrequency (DTMF): usada entre el suscriptor y la central. Entre centrales se utiliza single frequency (SF) En resumen cada nmeros (SF). digitados se convierten en una mezcla de dos frecuencias. La central oye estos tonos y los transforma en nmeros digitados. La central tiene que ir conectado la ruta lo que hace que se vayan ocupando circuitos progresivamente sin saber an si el destino est disponible. Si el destino es alcanzado se le enva un tono de 20 Hz y 80Vac para activar la seal de llamada (ringer) y tambin se le enva al originador la seal para indicar que se el esta avisando al destino. Cuando el destino contesta se sustituye la seal de alerta por la voz. Si el destino est ocupado los mismos circuitos son usados para enviar el ocupado, tono de ocupado y ningn otro usuario los puede usar ya que estn atados a la conexin. Como desventajas:
sealizacin limitada a los circuitos tomados Circuitos ocupados aun sin conectar a los usuarios

Introduccin
Sealizacin en banda (In-Band): Usa Tonos en lugar de corriente dc. Los tonos pueden ser SF, MF o DTMF. Los tonos son transmitidos con la voz sobre la misma facilidad (circuito) en la banda de 0 a 4KHz. Desventajas:
Posibilidad de falsa sealizacin si la voz duplica el tono de sealizacin. Susceptible a fraude.

Sealizacin fuera de banda (Out-of-Band): ( ) Similar a la anterior, usa SF. Se aplico en operadores que no usaron los 4KHz completos, sino la voz desde 0 a 3,5KHz. Y la sealizacin de 3 7KHz a 3 5KHz 3,7KHz 4KHz.

Introduccin
Sealizacin Digital: Se hizo popular debido a que aument la confiabilidad de la red. Una de la tcnicas usadas en lneas digitales ( DS1 , E1) fue (ej S )f el uso de bits de sealizacin. Un bit de sealizacin se insert en la cadena de bits de voz sin afectar la calidad calidad.
Ventajas:
Ms costo-efectiva que las anteriores ( , MF). No requera equipos q (SF, ) q q p sofisticados para detectar los tonos. Usa un nmero limitado de bits para representar estados espcificos.

Introduccin
Sealizacin por canal comn (CCS o SS7): CCS usa una facilidad o circuito digital para ubicar la sealizacin en un time slot o canal distinto al de voz o data al que est relacionado. Este mtodo de sealizacin es capaz de enviar y recibir grandes cantidades de data dentro de mensajes paquetizados. Esto le aade valor a SS7 hoy da. La red puede operar de forma ms inteligente que con otro mtodo de sealizacin. Con la sealizacin SS7 se introduce el concepto de red inteligente (Intelligent Network IN) cuyo concepto era mover los servicios lgicos de la plataforma de conmutacin a servidores de que manejaran la informacin.

Introduccin
El objetivo principal era disear una red que contara con la capacidad de trasferir todo tipo de informacin a pesar del ancho de banda necesario.

Sealizacin (Si S li i (Signalling) lli )


La sealizacin se refiere al intercambio de informacin entre componentes requeridos para proveer y mantener un servicio. Protocolo SS7: El CCITT (ahora ITU) ide una nueva recomendacin para un sistema de sealizacin llamado Sistema de sealizacin por canal comn nmero 7 (Common Channel Signalling System Number 7). Una de sus principales ventajas fue que la sealizacin no tiene que viajar en la misma ruta que una conversacin Las abreviaturas conocidas son: CCS7, CCS#7, CCS7 CCS#7 SS7 o simplemente C7 todas referidas al mismo sistema. SS7 fue desarrollado a mediados de los 80s. El ancho de banda de un canal de sealizacin es de 64Kbits/s (hay implantacin en 56Kbits/s). Su diseo es modular.

Red SS7

SS7
Es una red de conmutacin de paquetes (separada de la red de Voz) utilizada con el propsito de conectar llamadas. Proporciona dos tipos de servicios:
o Relativos a circuitos: en la cual la sealizacin es usada para establecer y terminar conexiones de voz sobre circuitos TDM y sobre redes de conmutacin de paquetes (VoIP). o No Relativos a Circuitos: como los servicios provistos por la red tales como informacin del suscriptor, administracin de la red.

Todos l T d los nodos en una red SS7 son ll d d llamados P t d d Puntos de Sealizacin (Signaling Points SP). Un SP tiene la capacidad de discriminar los mensajes: leer el mensaje y saber si es para ese nodo y enrutarlo a otro SP. Cada SP tiene una direccin nica llamada Point Code.

SS7
Hay tres (3) diferentes signaling point:
o Service Switcing Point (SSP) o Signal Transfer Point (STP) o Service Control Point (SCP) ( )
SCP

SSP

SSP

SSP

STP

STP

SSP

SSP

SSP

SSP

STP SCP

STP

SSP

Service Switching Point (SSP)


El SSP es la central de conmutacin local en la red telefnica. Puede ser la combinacin de una central de voz y un switch SS7 SS o una f funcionalidad adicional en la central. Convierte sealizacin de una central de Voz en mensajes SS7. T i Tpicamente enva mensajes relativos a l circuitos d voz. j l i los i i de Usa la informacin de los dgitos marcados para determinar como conectar la llamada. llamada Usa tabla de enrutamiento para circuitos troncales o socket en el caso de TCP TCP. El SSP slo tiene visibilidad de sus propias conexiones y no mantiene el estado de la otras conexiones necesarias para p mantener una llamada.

Signal Transfer Point (STP)


Todos los paquetes SS7 viajan de un SSP a otro a travs de los servicios implementados por un STP. El STP hace las funciones de enrutamiento en la red SS7. Los STPs siempre son desplegados en la red en pares a fin de mantener redundancia y di d d i diversidad en l red. Si un nodo STP id d la d d falla en la red el otro asume la carga. Todos las parejas de STPs trabajan en un formato llamado load STP s sharing. Un STP usualmente no origina mensajes De hecho un STP no mensajes. procesa mensajes de capa superior (ISUP o TCAP). El ETP slo procesa la capa de transporte [MTP Message Transfer Part o TCP/IP]. El STP enruta mensajes recibidos de varios SSPs a travs de la red al destino apropiado. apropiado

Signal Transfer Point (STP)


El STP puede ser un paquete de SW implementado en una central de conmutacin (legacy) o un equipo stand alone. En redes muy grandes, mltiples STPs son desplegados en forma jerrquica, pudindose utilizar 3 niveles de STPs:
STP nacionales: existe dentro de una red nacional no tiene capacidad de nacional, convertir mensajes entre una formato a otro como ANSI y GSM STP Internacionales: tiene las mismas funciones del STP nacional pero es usado en redes i t d d internacionales, proporciona l conexin usando ITU i l i la i d ITUTS estndar de MTP, proporcionando conexin a pesar de diferentes estructuras de point code y diferente gerencia de red. STP Gateway: sirve de interface con otra red de transporte, tal como larga distancia nacional, dar acceso a la base de datos del suscriptores p para recibir informacin de abonado. Tambin convierte MTP estndar a ITU-TS. En redes mviles antiguas implementa transporte X.25 para conectar MSCs con BSCs y CMDBs. tambien implementa funciones de seguridad. g

Service Control Point (SCP)


SCP funciona de interfaz a las bases de datos en la compaa telefnica. Estas bases de datos proveen informacin sobre: servicios de suscriptores, enrutamiento de servcios especiales (800, 900), servicios avanzados de red inteligente. inteligente En soluciones integradas los STPs proveen soluciones de SCP s. SCPs Los SCPs se comunican con las bases de datos de aplicacin a travs del uso de primitivas. Una p p primitiva es una interfaz q que provee acceso de un nivel de protocolo a otro nivel. TCAP es el protocolo usado para estas tareas. Las CMDBs dependen de cada red y estn relacionadas con los servicios prestados.

Service Control Point (SCP)


Los tipos de bases de datos utilizados comunmnete son:
Call Management Services Database (CMSDB): Local number protability (LNP) Line Information Database (LIDB) Calling Name (CNAM) Business Services Database (BSDB) Home L H Location R i i Register (HLR) Visitor Location Register (VLR)

Enlaces de Sealizacin (Signaling ( g g Data Links)


Todos los puntos de sealizacin estn conectados a travs de links. Estos links son: 56/64-Kbps, 10/100-Mbps y 1.536-Mbps 2.048-Mbps. La mayora de los links son terrestres sin embargo hay links terrestres, satelitales. Hay tres (3) modos de sealizacin que dependen de la relacin entre el link y la entidad a la que sirve: Sealizacin asociada (associated signaling): el modo ms simple, el link est en paralelo con la facilidad a la que sirve (troncal de voz). Sealizacin no asociada (nonassociated signaling): usa una ruta ( g g) lgica separa para sealizacin (posiblemente usando mltiples nodos) y otra ruta (generalmente directa) para la voz. Sealizacin Q S li i Quasi-Asociada (Q iA i d (Quasi-associates signaling): usa un i i t i li ) mnimo nmero de nodos para alcanzar el destino. Este es el mtodo de sealizacin dado que se introducen retardos mnimos. q

Enlaces de Sealizacin (Signaling ( g g Data Links)


Signaling Path

STP STP

STP STP

STP

SSP Voice Trunk

SSP

SSP Voice Trunk

SSP

No Asociada

Q Quasi-Asociada

Enlaces de Sealizacin (Signaling ( g g Data Links)


Los links son colocados en grupos llamados Linksets. Todos los links en un linksets deben tener los mismos nodos adyacentes ( (esto es por temas de configuracin). Hasta 16 links f ) pueden ser asignados a un linkset. Un signaling point debe definir una ruta Una ruta es una ruta. coleccin de linksets usados para alcanzar un destino p particular. Un linkset puede pertenecer a ms de una ruta. Un conjunto de rutas es llamado routeset. Un destino (eje: 58416xxxxxxx) es una direccin introducida en una tabla de ruteo de un signaling point.

Implementacin de links
El secreto para asegurar que una red SS7 este siempre operativa es proveer rutas alternativas en caso de fallas. Las rutas alternas dan confiabilidad a la red asegurando que los mensajes f SS7 siempre alcanzaran su destino. Los enlaces de sealizacin estn etiquetados de acuerdo a su relacin en la red. No hay diferencia tcnica entre los links, slo difieren en la forma en que los links son usados durante la transferencia de los mensajes. Hay 6 diferentes tipos de links usados en SS7.
o Acces links (A links): usados entre SSP y STP o SCP y STP dan (A-links): STP, acceso dentro de la red y hacia las BD. El numero mximo de A-links hacia un STP es 16 o Bridge links (B-links): usados para conectar un STP con otro STP en el mismo nivel jerrquico. o Cross-links (C-links): conectan un STP a su STP pareja o espejo espejo.

Implementacin de links
o Diagonal links (D-links): usados para conectar STPs acoplados en pareja de una jerarqua a otro nivel jerrquico. No todas las redes usan dlinks debido a que no todas implementan estructura jerrquica jerrquica. o Extended links (E-links): conectan pares de STPs de un SSP. Un SSP est conectado a su STP local pero por razones de redundancia se conecta a otro STP. Los E-links se convierten en rutas alternas. o Fully Associated links (F-links): usados cuando grandes cantidades de trfico existen entre dos SSPs o cuando un SSP no puede ser conectado SSP s directamente a un STP.

PILA DE PROTOCOLO DE SS7 (STACK)

Pila de Protocolo SS7


La implementacin con encional del protocolo de SS7 en una red basada en convencional na TDM se ve en el siguiente dibujo. Consiste de 4 niveles que no cuadran perfectamente con el modelo OSI

Modelo: OSI TCAP


Capa 7

Entidad aplicativa

Niveles CCS7 B I S U P

Capa 4, 5 & 6

ASP

T U P

I S U P

Capa 4

SCCP
Capa 3

NSP
Capa 2 Capa 1

Red Enlace de Datos Fsica


MTP

Capa 3 Capa 2 Capa 1

Pila de Protocolo SS7


Capa 1: Nivel Fsico
Es virtualmente la misma capa que en el modelo OSI. El modelo OSI no especifica alguna i t f ifi l interface d d que siempre d dado i depende d l red. d de la d En el caso de SS7, las interfaces pueden ser: DS0A (norte america), V35 (resto del mudo). ( ) Muchos carriers han migrado casi obligado al uso de transporte Asynchronous Transfer Mode (ATM) para SS7 donde los enlaces de datos tienen una alta concentracin y una alta carga de trfico trfico. Estos enlaces de datos de alta capacidad son llamados high-speed links (HSLs). Tambin ms recientemente TCP/IP ha sido incorporado en el transporte. La teora dice que el protocolo debe ser capaz de usar cualquier tipo de interface sobre cualquier medio, manteniendo una transparencia real a travs de las capas.

Pila de Protocolo SS7


Capa 2: Nivel Enlace de Datos
Este nivel provee al protocolo SS7 deteccin y correccin de errores as como la entrega secuenciada d t d l paquetes d mensajes. l t i d de todos los t de j Este nivel slo es responsable de la transmisin de datos de un nodo al siguiente nodo en la red. El nivel 2 recibe la informacin del nivel 3 g quien determina el ruteo de los mensajes. En este nivel se proporciona la secuencia de mensajes el cual es significativo slo en el link por el que transita transita. La secuencia es utilizada para determinar si algn mensaje se perdi. Un mensaje perdido indica un error el cual es acumulado en un contador de errores que mantiene la capa 3 desp s de una cantidad q e 3, despus na significativa, el link puesto fuera de servicio y la red comienza un diagnstico y un procedimiento de recuperacin. Otros mecanismos de chequeo son: FCS (frame-check sequence), CRC-16. La capa 2 es responsable por pedir retransmisin si se pierde algn paquete.

Pila de Protocolo SS7


Capa 3: Nivel de Red
Esta capa proporciona tres funciones: enrutamiento, discriminacin de mensajes y di t ib i j distribucin. La discriminacin determina a quien el mensaje es direccionado. Si la direccin es local (nodo receptor) el mensaje es p ( p ) j pasado p para su distribucin. Si la direccin no es la del nodo local, el mensaje es pasado a la funcin de enrutamiento. Esta direccin fsica la llamamos point code Cada nodo en la red tiene un nico point code code. code. La distribucin es usada cuando la discriminacin determina que el mensaje es para la direccin local. Su responsabilidad es identificar a cual c al User Part f e enviado el mensaje fue en iado mensaje. Hay 3 funciones de manejo de red implementadas:
Manejo de enlaces Manejo de Rutas Manejo de trfico.

Pila de Protocolo SS7


Capa 3: Nivel de Red El manejo de enlaces usa una seal llamada LSSU (link-status signal unit) para notificar a los nodos adyacentes sobre ) f problemas del enlace. No necesariamente significa que el link no puede enviar mensajes, pueden existir problemas de SW o mensajes de procesamiento que pueden indisponer el enlace. El nivel 3 enva la seal LSSU a travs del nivel 2 al nodo adyacente indicando los problemas del enlace. El manejo de rutas proporciona los mecanismos para reenrutar trfico de nodos que han fallado o que se han congestionado. Es una funcin de nivel 3 y trabaja en conjunto con la funcin de manejo de enlaces.

Pila de Protocolo SS7


El manejo de trfico es usado como un mecanismo de control de flujo. Si ocurre el evento de un nodo congestionado, en un nivel en particular, por ejemplo ISUP no esta disponible, un S mensaje de manejo de trfico es redirigido al nodo adyacente informando que ISUP no est disponible para no impactar a TCAP. Esta funcin de manejo de trfico es diferente de las dos anteriores debido a que ella trata directamente con una parte de usuario (user part) especfica. Este mecanismo habilita a la red a controlar el flujo de ciertos tipos de mensajes mensajes. En redes de conmutacin de paquetes que usan TCP/IP, MTP3 User Adaptation Layer (M3UA) provee muchas de las funciones mencionadas previamente.

Pila de Protocolo SS7


Capa 4: Parte de usuario (User Part)
Esta parte en SS7 consiste de diferentes protocolos, que son llamados user parts y application parts. P ll d t li ti t Para funciones bsicas d f i b i de conexin y desconexin de llamadas se usa Telephone User Part ( (TUP) o ISUP. ) Para acceder a las bases de datos, se usa el protocolo TCAP. TCAP suporta las funciones necesarias y requerida para conectarse a una bases de datos externa, ejecutar consultas (querys) de la base de externa datos y recibir informacin. TCAP tambin soporta control remoto de otras entidades de la red. Su so S uso incrementa en la medida q e la red e ol ciona en una red que evoluciona na inteligente. En las redes inalmbricas TCAP incrementa su uso para funciones de roaming y otros controles de acceso.

Pila de Protocolo SS7


Operations, Maintenance, and Administration Part (OMAP) es una entidad de aplicacin que usa los servicios de TCAP. Proporciona comunicaciones y funciones de control a travs de la red va terminales remotos. Estos terminales estn tpicamente estor terminales estn ubicados en un centro de control que tiene acceso a todos los elementos de red. Mobile Application Part (MAP) es una de las capas ms nuevas. Usada en redes GSM. Habilita el paso de informacin de usuario de una red a otra. En Norteamrica es usado para redes CDMA/TDMA.

Protocolos SS7
Despus de examinados los niveles, continuamos con los protocolos usados dentro de esos niveles para implementar las funciones especificas. f f En redes basadas en TDM los niveles 1, 2 y 3 estn combinados dentro de una parte llamada: Message Transfer Part (MPT).
MTP provee al resto de los niveles: transmisin nodo-a-nodo, esquemas b i bsicos de deteccin y correccin d errores, d d t i i de secuenciamineto de mensajes. MTP tambin provee enrutamiento discriminacin y funciones de enrutamiento, distribucin dentro del nodo.

En redes de conmutacin de paquetes usando TCP/IP los TCP/IP, protocolos M2UA y M3UA reemplazan a MTP proporcionando los mismos servicios en un ambiente paquetizado.

Protocolos SS7
Cuando se requiere solicitar una transaccin a una base de datos MTP es acompaado por un protocolo de nivel superior: SCCP (Signaling C SCC (S Connetion C Control Part) usando las ) funcionalidades de TCAP. Broadband ISUP (BISUP) es usado para fijar y liberar conexiones en una red basada en ATM. Dado que ATM identifica circuitos virtuales en lugar de nmeros de circuitos o troncales se hizo necesario un protocolo que implementara estas necesidades.

Unidades de Sealizacin

Introducin
Hay tres mtodos bsicos de conmutacin en una red:
Conmutacin de Circuitos (Circuit switching): usa una conexin fsica f i entre dos entidades para transmitir un fl j d d d id d ii flujo de datos. L La conexin se mantiene hasta que ambas entidades han completado la transmisin. Conmutacin de mensajes (Message switching): surgi en los 70s y 80s. Usa estructura de mensajes para enrutar los datos a travs de una red. La data va acompaada de una direccin y un mensaje que sirve de instruccin al receptor. La data es enviada co p eta e te completamente y no incluye c equeo de e o es o co t o de flujo. o c uye chequeo errores control ujo Conmutacin de Paquetes (Packet switching): estructura la data en un paquete o en un conjuto de ellos y la transmite en forma de un paquete nuevo con toda la informacin necesaria para enrutar y procesar. Funciones de manejo de red, correccin y deteccin de errores son implementadas.

Unidades de sealizacin (signal units)


El sistema de sealizacin 7 (SS7) usa tecnologa de conmutacin de paquetes. En SS hay tres ( ) diferentes estructuras de paquetes, SS7 (3) f llamados signal units. Estas signal units proveen tres (3) diferentes niveles de servicio en una red SS7 SS7. Un aspecto nico de la red SS7 es la fuente de informacin. En la mayora de las redes la informacin se enva de un usuario a otro. En la red SS7 el usuario es la red telefnica, y la informacin es control y sealizacin entre switches y computadores (servidores). (servidores) La red SS7 es una red machine-to-machine en lugar de user-touser.

Signal Units
Fill-In Signal Unit (FISU): El nivel ms bajo de sealizacin. Proporciona el nivel ms bajo de servicio. El FISU acta como bandera en una red SS7 basada en TDM. FISU se enva cuando no hay carga til que enviar y l red esta en idl i la d t idle. Flag es un patrn de 1-byte que consiste de un 0, seis 1s, un 0 (01111110) el cual es usado para mantener la sincronizacin en redes asncronas. El campo ms significativo FSC ( p g (frame-check sequence) es q ) usado por el nivel 3 para determinar si hay algn error en el FISU. Transporta el resto de CRC-16. usando este campo MTP puede evaluar constantemente el estatus de cualquier link.
Nmero de bits 8 FCS 2 6 LI 1 FIB 7 FSN 1 BIB 7 BSN 8 FLAG

Signal Units
FISU tambin es usado para reconocer el paquetes recibidos. BSN (backward sequence number), BIB (backward indicator bit), FSN (forward sequence number), FIB (forward indicator bit), LI (lenth indicator) El campo LI identifica el ti d Si LI, id tifi l tipo de Signal U it l Unit. La longitud total de FISU es de 48 bits. El muchos dibujos se muestra un FLAG de apertura y uno de cierre aunque slo cierre, existe uno de apertura y no hay FLAG de cierre. El FLAG de apertura de un signal unit es el de cierre del p p g previo.

Signal Unit
Link Status Siganl Unit (LSSU): Es enviado entre dos signaling points para supervisar el estado del link que lo transporta. q p Cuando se detecta que un link ha fallado, el signaling point que detecta el error es responsable por alertar a sus signaling points adyacentes. d t El campo SF slo tiene implementado un byte de los cuales se utilizan slo 3 bits:
000 "O" Status Indication Out Of Alignment 001 "N" Status Indication Normal Alignment 010 "E" Status Indication Emergency Alignment 011 "OS" Status Indication Out Of Service 100 "PO" Status Indication Processor Outage PO 101 "B" Status Indication Busy
Nmero de bits 8 FCS 8 16 SF 2 6 LI 1 FIB 7 FSN 1 BIB 7 BSN 8 FLAG

Signaling Unit
Message Signal Unit (MSU): Proporciona la estructura de transmisin para los otros tipos de protocolos (ISUP, TCAP, MAP). Es decir transporta las unidades de informacin de niveles superiores. SIO ( (service i f i information octec), t bi i di si l t ti t ) tambin indica i la trama es nacional o internacional.

Nmero de bits

8 FCS

8 272 SIF

8 SIO

6 LI

1 FIB

7 FSN

1 BIB

7 BSN

8 FLAG

Signaling Unit
Primitivas: es un mtodo usado por el software para pasar informacin al siguiente nivel. Las primitivas pueden describir 4 acciones:
Solicitud: usado para invocar un servicio de otro nivel. Indicacin: usado para informar al nivel solicitante que un servicio fue invocado (es como un acknowledgment entre niveles). Respuesta: usado para enviar una transaccin particular entre el elemento de servicio y el usuario. Confirmacin: enviado para informar el usuario que una informacin se estableci o un servicio se invoc

S Sealizacin (S g (Signalling) g) SS7


Capa Fsica: define las caractersticas elctricas y fsicas de los links (enlaces) de sealizacin SS7 en la red. Message Transfer PartLevel 2: provee las f f funcionalidades de la capa de enlace asegurando que 2 extremos de un enlace de sealizacin intercambien mensajes en forma confiable confiable. Incorpora las funciones de chequeo de error, control de flujo chequeo de secuencia. Message Transfer PartLevel 3: es una extensin de las funcionalidades provistas por la capa MTP level 2 con a nivel decapa de red. Asegura que los mensajes puedan ser red entregados a los puntos de sealizacin de la red SS7 indistintamente de si estn directamente conectados. Funciones incluidas: capacidad de direccionamiento de nodos, enrutamiento, enrutamiento alternativo, manejo de congestin. En forma general MTP levels 2 and 3 son conocidas como Message transfer part (MTP).

UNIDADES FUNCIONALES DEL PROTOCOLO SS7 O OCO O SS

Message Transfer Part (MTP)


Es el protocolo de transporte usado en SS7 por los otros protocolos en implementaciones de redes TDM. Est dividio en 3 capas. Comparado con el modelo OSI proporciona las mismas funcionalidades de capas 1 2y 3 1, 3. La capa 1 permite el uso de cualquier interface digital. Las interfaces comunes son E1s, STM1s, V35. Hay una regla que limita el numero de enlaces a 32. la forma se saltar esta limitacin es utilizar enlaces de alta velocidad: ATM y basados en IP. La capa 2 no sabe el destino final, proporciona confiabilidad de transmisin p ,p p sobre el enlace hacia el nodo adyacente. La funcin de numeracin de secuencia de paquetes est en esta capa, y cada secuencia es particular de cada link Tambin implementa la funcin de chequeo de errores si se link. errores, detecta un error se pide retransmisin. La capa 3 proporciona 4 funciones: enrutamiento de mensajes, discriminacin de mensajes distribucin de mensajes y administracin de la mensajes, red (integridad de cada link).

Message Transfer Part (MTP)


La administracin de red de capa 3 tiene implementadas 3 funciones: manejo de los links, manejo de trafico y manejo de enrutamiento.

M2UA
Fue desarrollado por el IETF para soportar el transporte de trfico sobre facilidades IP. No resuelve especficamente el tema de la confiabilidad y la integridad de la data enviada y recibida.

M2PA
Es una nueva edicin diseadas para nodos conectados va IP sobre una conexin fsica no basada en TDM.

M3UA
Este protocolo proporciona funcionalidades MTP capa 3 en p p p redes TCP/IP usadas para transporte. Provee mapeo de Point Codes a direcciones IP. El enrutamiento se basa en: DPC (destination point code), OPC (origination point code), SIO, CIC (circuit identification code) y SSN (subsystem number).

SCCP User Adaptation (SUA)


Proporciona soporte para transporte de mensajes TCAP que vienen d o van P i t t t d j i de a la red SS7 via sealizacin basada en IP. Implementa soporte para transporte SCCP en redes orientadas y no orientadas a conexin. SUA fue destinado para conectar bases de datos a los SG (Siganling Gate ays) usando Gateways) usa do IP e lugar de links t ad c o a es TDM. en uga s tradicionales

Simple Control Transmission Protocol (SCTP)


Tambin fue desarrollado por el IETF es usado como t T bi f d ll d l IETF, d transporte en una red t d IP, asociado con M2UA y M3UA. SCTP es usado en lugar de TCP o UDP. La diferencia con TCP es en el mecanismo de entrega. SCTP usa entrega orientada a paquetes, mientras que TCP usa orientado a conexin.

Siganaling Connection Control Part g g (SCCP)


SCCP es usado nicamente con TCAP, aunque el estndar contempla su uso con SUP. Su propsito es proveer un mecanismo para enrutamiento end-to-end. end to end proporciona el enrutamiento necesario a travs de la red completa. En cada signaling point MTP de capa 3 usa la informacin para determinar que linkset utilizar.

ISDN User Part (ISUP)


Es un protocolo relativo a circuitos. Usado para conectar y mantener una conexin d circuito asociado a voz o a d t d b j velocidad. i de i it i d datos de baja l id d Soporta conexiones digitales y analgicas. Fue diseado como una extensin de la red SS7 a los suscriptores.

Broadband ISDN User Part (BISUP)


Es una modificacin de ISUP para soportar Broadband ISDN y arquitecturas ATM. Tiene nuevos mensajes y parmetros con el soporte necesario. La principal diferencia con ISUP es el procedimiento de asignacin d circuitos y l ti i i de i it los tipos d circuitos soportados. de i it t d En ATM y BISUP hay circuitos virtuales en lugar de circuitos fsicos. fsicos Tambin tiene manejo dinmico de los anchos de banda.

Telephone User Part (TUP)


Es la sealizacin usada en redes no ISDN. Es compatible con ISUP. La diferencia esta en el tipo de mensajes y en los parmetros. Igualonamente se usa para establecer, mantener y terminar llamadas de voz y datos de baja p , j velocidad.

Transaction Capabilities Application Part (TCAP)


Probablemente el mas verstil de todos los protocolos de la familia SS7, tiene dos funciones bsica Acceder a bases de datos remotas e invocar bsica. caractersticas en entidades remostas de red. Por ejemplo transporta requerimientos de usuario en cuanto a cambios de servicios. i i Otro usos en redes mviles es el transporte de mensajes de texto simples.

Message Transfer Part essage a s e a MTP

S Sealizacin (S g (Signalling) g) SS7


Telephone User Part (TUP): estos mensajes intervienen en establecer, supervisar y finalizar una llamada. En redes fijas SS7 los mensajes consisten de dos partes MTP y TUP CCITT TUP. permiti una pequea variacin menor muy similar a TUP llamada National User Part (NUP). ( ) Con la introduccin de Redes Integradas de Servicios Digitales (Integrated Services Digital Network ISDN), fueron requeridos un conjunto extra de mensajes y estos se denominarosn ISDN User Part (ISUP). ISDN User Part (ISUP): define los mensajes y p ( ) j protocolos usados en el establecimiento y finalizacin de las llamadas de voz y datos sobre la red publica conmutada (public switched network PSN) y manejar los troncales o circuitos con los que PSN), cuenta la red. A pesar del nombre ISUP es usado en ambas llamadas ISDN y noISDN. a adas S o S TUP, NUP o ISUP hacen el mismo trabajo en el establecimiento de las llamdas.

S ac Stack de p o oco o MTP y protocolo TSU/NUP/ISUP

S Sealizacin (S g (Signalling) g) SS7


La estructura de SS7 con TUP/NUP/ISUP sobre MTP fue bastante satisfactorio para el manejo de llamadas, sin embargo con el paso del tiempo y el desarrollo de tecnologa ms nueva y avanzada, la demanda de sealizacin se torn mas estricta y necesaria. necesaria Qued en evidencia que la combinacin TUP/MTP no era suficiente cuando surgi la necesidad de conexiones virtuales. MTP garantizaba que un mensaje se transfiriera de un SP (signalling point) en la red de sealizacin a otro SP de manera segura y confiable. Se generaron situaciones donde el orden de confiable los mensajes recibidos era diferentes de la secuencia original. Cuando el orden era importante se haca necesario establecer una conexin virtual. Las conexiones virtuales usa un protocolo orientado a conexin el cual establece una secuencia numrica para colocar los paquetes en el orden correcto.

S Sealizacin (S g (Signalling) g) SS7


Otra situacin donde TUP/MTP era ineficiente ocurra cuando los mensajes tenan que ser transportados entre mltiples redes en ausencia d una ll i de llamada. MTP slo enruta l mensajes d t d l t los j dentro de una sola red. El caso de establecimiento de una llamada a travs de varias redes no es el mismo que dentro de la misma red. En los casos donde no haba llamada MTP no poda enrutar mensajes de sealizacin. La l i L solucin a estos problemas f l creacin d otro protocolo t bl fue la i de t t l sobre MTP que fue llamda SCCP (signalling conection and control part) part).

Stack d St k de SS& con SCCP

S Sealizacin (S g (Signalling) g) SS7


Transaction Capabilities Application Part (TCAP): define los mensajes y protocolos utilizados en la comunicacin entre aplicaciones ( (desplegado como subsistemas) en los nodos. Es ) usado como base de datos de calling card, 800, IN. TCAP usa SCCP para entregar los mensajes a las aplicaciones individuales. Operations, Maintenance, and Administration Part (OMAP): define los mensajes y protocolos diseados para asistir a los administradores de la red SS7. Mensajes OMAP usan MTP and SCCP para enrutamiento. enrutamiento

S Sealizacin (S g (Signalling) g) SS7


Signaling Connection Control Part (SCCP): las dos principales funciones son:

en primer l i lugar di direccionar aplicaciones en un punto d i li i de sealizacin ya que MTP slo puede entregar y despachar mensajes de un nodo, no trata con aplicaciones dentro del nodo. j , p Como ejemplo estn nmeros 800, procesamiento de callingcard). La segunda funcin de SCCP es la capacidad de ejecutar enrutamiento incremental usando la capacidad llamada global title translation (GTT)
Los GTT liberan a los puntos de sealizacin originadores de la carga de tener que conocer cada punto de destino potencial al cual tiene que enrutar el mensaje. P ejemplo, si un switch origina una ti t l j Por j l i it h i i solicitud de direccionar un STP junto con a una solicitud de un GTT el STP que recibe la solicitud puede examinar la porcin del mensaje y d t j determinar a d d el mensaje d b ser enrutado. i donde l j debe t d

Aplicaciones d SS7 i redes GSM A li i de in d


En la arquitectura de GSM la sealizacin no es tan simple como en una PSTN. Hay requerimientos de sealizacin extras debido a la arquitectura de la red no relacionados a as llamadas.

En primer logar el suscriptor es mvil a diferencia de una PSTN que siempre est en el mismo lugar. Un seguimiento del mvil es necesario ( g (esto es un ejemplo de j p sealizacin sin llamada)

Las protocolos adicionales son: BSSAP: Base Station Subsystem Application Part. MAP: Mobile Application Part. TCAP: Transaction Capabilities Applicaton Part Part.

BSSAP
BSSAP: es especifico de redes GSM. Esta capa es utilizada cuando un MSC quiere comunicarse con un BSC y con un MS. Debido a que un MS y un MSC deben comunicarse va BSC, S SC SC debe existir una conexin virtual y por lo tanto el servicio SCCP tambin es necesario. necesario EL procedimiento de autenticacin toma lugar con el conjunto de mensajes estndar de BSSAP. BSSAP ejecuta dos tareas:

Sealizacin entre MSC-BSC Sealizacin entre MSC MS S li i t MSC-MS

BSSAP

MAP
El caso de un proceso de location update no est nicamente confinado al MSC-BSC de una sola red, abarca mltiples redes PLMNs. Para un mvil en roaming ( (Itinerante) donde el ) suscriptor no est en su red local, el VLR tiene que obtener la data del suscriptor desde el HLR donde ste existe. existe Mientras se maneja una llamada que finaliza en un mvil (MTC), se debe obtener desde el HLR un mensaje llamado (MSRN: Mobil Station Roaming Number) sin haber enrutado la llamada al HLR. Para estas aplicaciones es usada la capa del protocolo de SS7 llamada MAP (Mobile Application Part) que maneja sealizacin entre elementos de NSS. NOTA: La comunicacin MSC-MSC a trvs de MAP es usada solamente en caso de non-call-related signalling. Para enrutar una llamda desde un MSC a otro MSC, TUP o ISUP se siguen usando. usando

TCAP
Cuando la sealizacin MAP es usada para intercambiar mensajes entre el MSC y el HLR (o entre otros elementos) a travs de una solicitud se espera cierto resultado. El HLR puede responder con un mensaje final o con una cadena de mensajes. mensajes Ese intercambio de mensajes entre elementos que usan MAP necesitan un gestor que maneje esas solicitudes. Esos diferentes mensajes intercambiados usando MAP son gestionados a travs de TCAP (Transaction Capabilities Application Part).

MAP y TCAP

Resumen d SS7 en redes GSM R de d

Capas SS7 en l elementos GSM C los l t


En las lminas anteriores explicamos la composicin del stack (pila) del protocolo SS dentro dentro de redes GS ( ) SS7 GSM. Es importante notar que no todos los elementos de red tienen el stack de protocolo implementado completamente.

Pila d Pil de protocolo en MSC t l


MTP es la base sobre la cual est construido SS7 y por lo tanto ser requerido en cada elemento. EL MSC es responsable de controlar las llamadas, por lo tanto SC requiere TUP/ISUP sobre MTP. MSC/VLR son responsables por la actualizar la ubicacin de los mviles (location updates) y comunicarse con la BSC, por lo tanto requieren BSSAP y MAP sobre SCCP. TCAP es requerido para gestionar los mensajes MAP. MSC/VLR tienen la pila de protocolo SS7 completo.

Pila d Pil de protocolo en MSC t l

Pila de Pil d protocolo en el HLR t l l


El HLR no maneja el control de llamadas por lo tanto no requiere de TUP/ISUP, tampoco se comunica directamente con la BSC, as que tampoco requiere BSSAP. SS Quedan implementados en el HLR slo MTP, SCCP, TCPA y MAP

Pila de Pil d protocolo en BSC t l


La BSC slo necesita BSSAP por lo tanto requiere de SCCP y MTP.

Flujo del protocolo SS e e varios ujo de p o oco o SS7 entre a os elementos

O os p o oco os Otros protocolos de sa a ac e saalizacin en GSM


Entre BSC y las BTS's el protocolo usado es conocido como LAP-D (Link Access Procedure for ISDN D channel). Es el mismo protocolo usado en una red ISDN entre los clientes y la S red. Entre MS y la BTS es utilizado LAP-Dm que es el mismo LAP-Dm, protocolo LAP-D con unas pequeas modificaciones que cubren el manejo del medio de transmisin. La estructura de LAP-D es similar a SS7 pero solo para conexiones punto a punto. Protocolos para Recursos Radio (Radio Resource RR) son manejados y transferidos usando LAP-Dm. Protocolos como Manejo de Movilidad (Mobility Management MM) y Manejo de Conexin (Connetion Management CM) viajan entre el MSC y MS

Otros protocolos GSM Ot t l

Вам также может понравиться