Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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.
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
STP STP
STP STP
STP
SSP
SSP
No Asociada
Q Quasi-Asociada
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.
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
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.
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
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).
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
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:
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