Академический Документы
Профессиональный Документы
Культура Документы
OBJETIVO
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 informacin concisa sobre el tema y mostrando con animaciones algunos
de los procedimientos que se llevan a cabo en el protocolo de sealizacin SS7 y en la conversin de mensajes
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)
Red de sealizacin
SCP
STP
SCP
STP
SCP
SCP
SSP
STP
STP
SSP
SSP
SSP
Dos
pares
deelSTPs
se unen
por cuatro
enlaces,
losreEl
STP
W
y
X
ejecutan
funciones
idnticas,
son
De igual
manera,
seson
acostumbra
tener
SCP
redunCada
SSP
tiene
dos
enlaces,
uno
acuadrangulares
cada
STP
del par.
Los
STP
pares
unidos
por
un
enlace.
cuales
se
les
conoce
como
enlaces
o
dundantes,
al
igual
que
Y
y
Z.
Se
le
llama
el
STP
par.
dantes, pero estos no estn unidos por un enlace.
quad.
Red SS7
interconectadas
SCP
Red SS7
interconectadas
STP
STP
SCP
STP
SSP
SSP
SSP
Enlace A
Enlace B
Enlace C
Enlace D
Enlace E
Enlace F
Enlace B, C o B/D
SSP
IA
M
STP
W
SSP
STP
X
IAM
B SSP
A
Lnea del abonado
Troncal
Enlace de sealizacin
IA
M
STP
W
SSP
STP
X
M
ACNM
A
IAM
A
AC NM
M
B SSP
A
Lnea del abonado
Troncal
Enlace de sealizacin
ElElswitch
switchBBescoge
utiliza el
uno
mismo
de sus
enlace
enlaces
A anterior
A y transmite
y transmite
el ACM,
el
Al recibir el ACM, el switch A conecta a la parte llamante a
ElCuando
El
STP
ANM,
alSTP
hacer
Xpara
X
reconoce
larecibe
esto
parte
esto
completa
el
llamada
la
que
mensaje,
troncal
el ANM
la
contesta,
ya
conexin
revisa
est
debedireccionado
el
su
estar
de
switch
etiqueta
laconectada
llamada
B elabora
de
alruteo
switch
hacia
a la
un
yA
la troncal de regreso para que pueda escuchar el tono
atrs; manda
ylnea
ve
lo
Mensaje
manda
tono
que
llamada
debe
dede
por
llamando
en
Respuesta
ser
el ambas
enlace
ruteado
hacia
direcciones
A(ANM)...
hacia
anterior...
A y llama
A. hacia la
de llamada...
para permitir
parte llamada.
la conversacin...
R
IA EL
M
STP
W
SSP
STP
X
M
ACNM
A LC
R
IAM
RE
L
R
A L
AC NM C
M
B SSP
A
Lnea del abonado
Troncal
Enlace de sealizacin
Si
ElEl
la
switch
parte
Allamante
se
asegura
cuelga
queprimero,
la parte
A
llamante
genera la
est
untroncal
mensaje
conecswitch
B recibe
el mensaje,
desconecta
Al recibir el switch A el mensaje, pone en estado desocupado
de
tado
STP
Liberacin
la troncal
recibe
elde
mensaje
salida
hacia
el
(en
y switch
loambas
retransmite
B, direcciones)
identificando
al yel
switch
para
aB...
laA...
El El
STP
Xa W
recibe
el(REL)
mensaje
lo
direcciona
hacia
switch
utilizada,
poniendola
en yestado
desocupado
genera
a la troncal involucrada y completa la llamada.
permitir
asociada
la
conversacin...
con la(RLC)
llamada...
un Mensaje detroncal
Liberacin
Completa
para el switch A...
SCP
on
se
STP
Re
sp
Query
X
STP
es
po
ns
Query
M
SCP
SSP
Protocolo SS7
OMAP ASE
TCAP
Application
6
5
4
Presentation
3
2
1
Network
MTP Level 3
Data Link
MTP Level 2
Physical
MTP Level 1
ISUP / TUP
Session
Transport
SCCP
MTP Level 3
MTP Level 2
MTP Level 1
Nivel MTP 2. Se asegura de la exactitud de la transmisin de extremo 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 sealizacin el mensaje se retransmite.
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.
User Part
Circuits
La
El intercambio
comunicacin
deentre
informacin
los niveles
entre
dedos
la arquitectura
niveles de puntos
se da por
de
medio
sealizacin
de primitivas,
(por ejemplo:
las cuales
User permiten
Part) tienen
el intercambio
que hacer uso
de inforde
Level 32
Level 32
macin
los niveles
necesario
inferiores
para que
de lacada
arquitectura
uno de los
como
niveles
se muestra
realice su
a continuacin:
funcin.
Level 1
Punto de sealizacin A
Signal Unit
Level 1
Punto de sealizacin B
User Part
Circuits
Level 3
Level 3
Level 2
Level 2
Level 1
Punto de sealizacin A
Signal Unit
Level 1
Punto de sealizacin B
SCCP
TCAP
Esta habilita los servicios avanzados de la Red Inteligente (IN) al soportar el intercambio de informacin entre puntos de sealizacin
utilizando los servicios connectionless del SCCP.
Las Peticiones y Respuestas mandadas entre SSPs y SCPs son llevadas 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 identificacin de usuario, equipo y roaming.
OMAP
Esta parte define los mensajes y protocolos diseados para ayudar a los administradores de la red SS7. Lo ms desarrollado y
difundido de estas capacidades son los procedimientos para validar 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.
Telephone User Part (TUP)
TUP
Fue diseado principalmente para controlar el establecimiento y liberacin de llamadas. Adems, define los procedimientos y formatos para caractersticas extras (servicios suplementarios), como:
Desviacin de llamadas
Identificacin de llamadas
ISUP
BSN
BIB
FSN
FIB
LI
Spare CRC
2
16
BSN
BIB
FSN
FIB
LI
8 o 16
16
BSN
BIB
FSN
FIB
LI
Spare
SIO
SIF
CRC
8n; n=<272
16
BSN
BIB
FSN
FIB
LI
8 o 16
16
Los LSSU son utilizados por el enlace de sealizacin para conseguir entrar en alineacin. Con slo 3 bits puede proporcionar las
siguientes indicaciones de status:
000
001
010
011
100
101
O
N
E
OS
PO
B
Fuera de Alineacin.
Alineacin Normal.
Alineacin de Emergencia.
Fuera de Servicio.
Falla en Procesador.
Ocupado.
Flag
BSN
BIB
FSN
FIB
LI
Spare CRC
2
16
BSN
BIB
FSN
FIB
LI
Spare
SIO
SIF
CRC
8n; n=<272
16
BSN
BIB
FSN
FIB
LI
Spare
SIO
CRC
Cyclic Redundancy Check,el cual sirve para detectar errores 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 polinomio complejo a la informacin en la unidad de sealizacin, este polinomio es el siguiente.
X16 + X12 + X5 +1
SIF
Variable
mandatory
part
Fixed
mandatory
part
Message
type
Circuit
identification
code
Routing
Label
Para TUP
Variable
length
optional
Fixed
length
optional
Variable
Fixed
length
length
mandatory Mandatory
Heading
code E0
Heading
code E1
Routing
Label
Circuit
identification
code
Message
type
Fixed
mandatory
part
Variable
mandatory
part
Optional Part
8 7 6 5 4 3 2 1
Routing label
CIC
Message code
Param. Oblig. A
Param. Oblig. F
Puntero param M
Puntero param P
Punt. a opcional.
Long. Param M
Parametro M
Parte
Obligatoria
Variable
Long. Param P
Parametro P
Cod. Param X
Long. Param X
Parametro X
Cod. Param Z
Long. Param Z
Parametro Z
Fin a opcionales
Parte
Opcional
S
I
F
Al especificar el cdigo del mensaje es posible conocer el formato de su Parte Obligatoria Fija,
pero en el caso de los Parmetros
Obligatorios Variables es necesario utilizar apuntadores y especificar la longitud total del parmetro. En el caso de los Parmetros Opcionales, adems de todo
esto es necesario el dar el cdigo
de parmetro que deseamos incluir.
Heading
code E1
Heading
code E0
9 categoras de mensajes
Fixed
length
Mandatory
Variable
length
mandatory
Fixed
length
optional
Variable
length
optional
01111110
110100100010010010111111011010011111010110010101011
OPC
LSL
CIC
Mensaje
OPC
CIC
E0
E1
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.
Los siguientes dos bits del Indicador de Mensaje solicitan informacin sobre la utilizacin de satlites en la conexin, la cual podemos obtener en los 2 bits (LSB) del parmetro de Naturaleza
de la Conexin en el mensaje ISUP
00000000
0001001010000000100000000010000000000000100
001010
0000000
0000
0
Llamada
adelante Categoria ISUP
CIC Mensaje Nat.Con. 00000
0
00
00
0
00
000
00000
0000
No
se
necesita
prueba
de
continuidad
La
conexin
no
utiliza
circuitos
por
satlite
00
00
00
001
0000000
0000
0
00010010100010001001010 00
y no se incluye semisupresor de eco
CIC
E0 E1 Categ R Indicadores No.
TUP
a la salida
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.
E0
E1 Categ R
Indicadores
Cualquier Trayecto
Llamada Ordinaria
Llamada no Transferida
No.
ISUP
TUP
Llamada no Internacional
Entrante
E1 Categ R
Indicadores
TUP
Una vez que se ha completado la informacin del mensaje es necesario hacer Bit Stuffing al frame para evitar falsas banderas de
inicio de frame, esto es, insertar un cero en el sexto bit al encontrar una cadena de bits 01111110.
Bit Stuffing
0
01111110
10011001101101011010111111011001100100100010001001
Falsa Bandera
Una vez que se ha completado la informacin del mensaje es necesario hacer Bit Stuffing al frame para evitar falsas banderas de
inicio de frame, esto es, insertar un cero en el sexto bit al encontrar 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.