1 / 34

Protocolo SS7

Protocolo SS7. Fuente información. A partir del curso SS7 de CISCO. Signal Units. La información de señalización pasa por los enlaces de señalización en forma de mensajes llamados “signal units”l

cian
Download Presentation

Protocolo SS7

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Protocolo SS7

  2. Fuente información • A partir del curso SS7 de CISCO

  3. SignalUnits • La información de señalizaciónpasapor los enlaces de señalización en forma de mensajesllamados “signal units”l • Las signal units pasancontinuamente en ambasdirecciones de cada enlace de señalización • Hay trestipos de signal units: • MessageSignalUnits (MSUs) • Link Status SignalUnits (LSSUs) • Fill-In SignalUnits (FISUs) La FISU se transmitecuando no hay MSU’s o LSSSU’s

  4. Composición de la SU

  5. Campos • Length Indicator—Número de octetos entre simismo y el checksum. Supervisa la integridad de la SU y discrimina entre diversostipos de SU • Valorespordefecto: • FISU=0, LSSU=1 or 2, MSU>2 • BSN/BIB FSN/FIB—Octetosquemantienen el backward sequence number (BSN) y el backward indicator bit (BIB); el forward sequence number (FSN) y el forward indicator bit (FIB) • SIO , Service indicator octet • SIF, Service information field

  6. Control de flujo • Los camposBSN/BIB and FSN/FIB en las SU confirman la recepción y el orden de transmisión, a la vezqueaseguran el control de flujo. • A las MSUs yLSSUs se les asignannúmeros de secuenciacuando se transmiten. El número de secuencia de transmisión se coloca en el FSN de la SU de salida y se almacenahastaque se recibe el ACK. Los signaling points dan el ACK de recepción de las SU poniendo el número de secuencia de la última SU recibida en el BSN • Si no se recibe la confirmación en un tiempodeterminado se lanza un mensaje de error al nivel 3

  7. SIO 4 bits que indican el tipo de SIF 2 bits que indican si el uso es nacional o internacional 2 bits que fijan la prioridad del mensaje , para decidir su descarte en caso de congestión

  8. Detalle campos MSU

  9. Campos MSU • SIF proporciona información para enrutar y decodificar el mensaje • La etiqueta de enrutamiento contiene los puntos origen y destino de señalización y el campo de selección de enlace de señalización

  10. LSSU Se transmite entre signallingpoints , no nesesita información de enrutamiento y da el estado del enlace , en el “status field” , así puede pedir el realineamiento del enlace

  11. FSU Soporta el control del enlace a través del checksum y de los campos de control de secuencia forward y backward

  12. isup

  13. ISUP. ¿Qué es? • ISDN User Part (ISUP) define el protocolo y procedimientosusadosparatomar, gestionar y liberar un circuito de enlace quetranportavoz y datossobre la PSTN. Se usaparalasllamadas RDSI y no RDSI • Si unallamadaes local , dentro del mismo switch, no utiliza ISUP

  14. ISUP campos • La información ISUP se transportasobre el campo SIF de las MSU. Contiene la etiqueta de enrutamientoseguidapor el indicador de circuito de 14 bits (ANSI) o 12 bits (UIT)- El CIC indicaque enlace ha escogido el switch paratransportarla voz. • Al CIC le sigue el campo de tipo de mensaje : IAM, ACM, ANM, REL, RLC –que define el contenido del resto del mensaje • CadamensajeISUP message contieneuna parte obligatoriaqueincluyeunaserie de parámetros de longitudfija. • La parte obligatoriapuedeseguirse de una parte opcional, los parámetros de la parte opcionalestánnidentificadospor un octeto de códigoseguido de un octeto de longitud (octetos a continuación)

  15. Campos ISUP

  16. Tipos de mensaje • IAM , Initialaddressmessage • ANM, Answermessage • ACM , address complete message • REL, releasemessage • RLC, release complete message

  17. IAM

  18. ANM • Answermessage. Cuando el abonado B descuelga la central del abonado B envía un ANM a la central del abonado A

  19. ACM

  20. REL

  21. RLC

  22. Flujo señalización

  23. Flujo

  24. Llamada contestada

  25. Llamada completada

  26. Llamada completada

  27. SCCP

  28. SCCP • The SIF contains the routing label followed by the SCCP message header with the following structure: Routing label - A standard routing label - see the picture regarding the ANSI and ITU SCCP message for more information. Message type code - A one octet code which is mandatory for all messages. The message type code uniquely defines the function and format of each SCCP message. Mandatory fixed part - The parts that are mandatory and of fixed length for a particular message type will be contained in the mandatory fixed part. Mandatory variable part - Mandatory parameters of variable length will be included in the mandatory variable part. The name of each parameter and the order in which the pointers are sent is implicit in the message type. Optional part - The optional part consists of parameters that may or may not occur in any particular message type. Both fixed length and variable length parameters may be included. Optional parameters may be transmitted in any order. Each optional parameter will include the parameter name (one octet) and the length indicator (one octet) followed by the parameter contents.

  29. TCAP

  30. TCAP Los mensajes destinados a una aplicación TCAP van dentro del campo SIF de una MSU SCCP, cuando se recibe una MSU con datos TCAP se enruta hacia router TCAP, Y el router TCAP distribuye los datos hacia la aplicación TCAP invocada. • La porción TCAP de una SCCP MSU tiene dos subcapas • Transacción (TSL). Identifica el mensaje, lo ejecuta … • Componente (CSL). Instrucciones para que una base de datos

  31. TCAP • Transactionsublayer • Contiene el identificador de tipo: • Unidireccional. No espera réplica • Querywithpermission. Inicia la transacción TCAP • Response. Termina la transacción TCAP, una transacción querywithpermission tiene una respuesta con el número traducido • Conversationwithpermission. Continua la transacción • Abort. Termina la transacción en situaciones de error

  32. TCAP Componentsublayer Invoke -last. Invoca una operación. Una Querywithpermission puede incluir un Invoke – last , es el último componente de una petición. Invoke – notlast. Similar al Invoke – last pero el componente es seguido por otros componentes Return – last. Retorna el resultado de una operación invocada. El componente es el último de la respuesta Return – notlast. Similar ala last pero el componente no es el último Return error. Reporta que una operación invocada no ha podido completarse Reject. Indica que se ha recibido un componente erróneo

  33. Interrogación a BBDD Marcado 800/ 900 El SSP envía Query al SCP El SCP traduce el número El SCP envía mensaje al SSP El switch recibe info y envía IAM de ISUP

  34. Evolutionto SS7 over IP • Currentlytheindustryisfocusedontheefforts of theIETF SIGTRAN WorkingGroupthataddressesswitchedcircuitnetwork (SCN) signaling, withanemphasison SS7 over IP. • Protocolsunderdevelopmentbythe IETF SIGTRANWorkingGroupinclude: • M2PA (MTP 2 Peer-to-peer AdaptationLayer) - Enables SS7 links replacementover IP. • M2UA (MTP 2 UserAdaptationLayer) - Enables SS7 back-haulingfromremoteend-pointsover IP. • M3UA (MTP 3 UserAdaptationLayer) - Enables SS7 UserParts (e.g. ISUP and SCCP) torunover IP. • SCTP (Streams Control TransmissionProtocol) - Providesgenerictransportfor SCN signaling. • SUA (SCCP UserAdaptationLayer) - Enables SS7 ApplicationParts (e.g. TCAP) torunover IP.

More Related