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

Seminario de redes

SS7/GSM/(E)GPRS
Geran
Appl

Appl

SNDCP

SNDCP

GTP

GTP

LLC

LLC

UDP/TCP

UDP/TCP

BSSGP

IP

IP

RLC

RLC

MAC

MAC Network Service

GSM RF

GSM RF PCU

Um

PCU

Abis

BSSGP

Network ServiceRFC 1490

Frame Relay

RFC 1490

Frame RelayFrame Relay

Gb

Frame Relay

Gn

Gi

Contenido del seminario


4
4

SS7

Depurando el funcionamiento de la red ISUP/SS7

Interfase Abis; problemas en la interfase aire a ser evaluados en los


enlaces de sealizacin
Interfases GSM (Camel, MAP, etc)
La mejora del desempeo con la correlacin de informacin en varias
interfases

GSM

0
0
4

GPRS

0
0
0

Interfases Gr, Gn, Gi, etc


Interfase Gb; aplicaciones para deteccin de razones de liberacin de
conexin
Interfase Gb; Deteccin de problemas de desempeo en la red por
medio de estadsticos
Interfase Gb; Despliegue de informacin encriptada?

0
0
0

Evolucin de la red de datos


Evolucin de la interfase Abis
Monitoreo Abis (GSM/GPRS/EDGE)

0
4

2/

EDGE

Seminario redes SS7/GSM/GPRS/EDGE

Sesin 1
SS7
Depurando el
funcionamiento de
la red ISUP/SS7

Guias para identificacin de problemas


en redes fijas moviles en ISUP
4 Problemas de tiempo con los mensajes
4Debido a la necesidad de intercambio de mensajes entre
diferentes proveedores o elementos dentro de la red, se
detectan problemas por retrasos en la entrega o
respuesta a los mensajes de un proveedor a otro

IAM

SPC

Red A

t
ACM

SPC

Red B

ANM

4/

Seminario redes SS7/GSM/GPRS/EDGE

Diferencia de tiempos entre mensajes

5/

Seminario redes SS7/GSM/GPRS/EDGE

Verificacin de llamadas completadas


4 Para verificar el desempeo de la red tenemos indicadores
que nos dicen la causa de liberacin de las llamadas
4 Hay causas de colgado que podemos clasificar en 7
categoras:
0Evento Normal
0Evento Normal
0Recurso no disponible
0Servicio u opcin no disponible
0Servicio u opcin no implementado
0Mensaje invlido (parmetro fuera de rango)
0Error de protocolo
0Interfuncionamiento

6/

Seminario redes SS7/GSM/GPRS/EDGE

Release Cause Class 0: Evento Normal


4 Unallocated (unass.) number
4 No route to specd. transit net
4 No rute to destination
4 Send special information tone
4 Misdialed trunk prefix
4 Preemption
4 Circuit reserved for reuse

7/

Seminario redes SS7/GSM/GPRS/EDGE

Release Cause Class 1: Evento Normal


4 Normal Call Clearing
4 User busy
4 No user responding
4 No answer from user
4 Subscriber absent
4 Call rejected
4 Number changed
4 Destination out of order
4 Address incomplete
4 Facility rejected
4 Normal - unespecified

8/

Seminario redes SS7/GSM/GPRS/EDGE

Release Cause Class 2: Recurso no


disponible
4 No circuit available
4 Network out of order
4 Temporary failure
4 Switching equipement congestion
4 Access information discarded
4 Requested channel not available
4 Precedence call blocked
4 Resource unavailable - unespecified

9/

Seminario redes SS7/GSM/GPRS/EDGE

Release Cause Class 3: Servicio u


opcin no disponible
4 Requested fac. not subcribed
4 O/C calls barred within CUG
4 Bearer capabil. not authorized
4 Bearer capabil. not available
4 Inconsistency in O/A info
4 Service/option not available

10 /

Seminario redes SS7/GSM/GPRS/EDGE

Release Cause Class 4: service or


option not implemented
4 Bearer capability not implemented
4 Requested fac. not implemented
4 Only restricted capabil avail.
4 Service/option not implemented

11 /

Seminario redes SS7/GSM/GPRS/EDGE

Release Cause Class 5: Mensaje


invalido (p.e. parmetro fuera de rango)
4 User not member of CUG
4 Incompatible destination
4 Non-existent CUG
4 Invalid transit net selection
4 Invalid message, unspecified

12 /

Seminario redes SS7/GSM/GPRS/EDGE

Release Cause Class 6: Error de


protocolo (p.e. mensaje desconocido)
4 Msg type non existent/implem.
4 Parm non-exist/implem. discard
4 Recovery on timer expiry
4 Parm non-exist/impem.-passed
4 Msg with unrecogn. par. disc.
4 Protocol error, unspecified

13 /

Seminario redes SS7/GSM/GPRS/EDGE

Release Cause Class 7:


Interfuncionamiento
4 Interworking, unespecified

14 /

Seminario redes SS7/GSM/GPRS/EDGE

Anlisis fuera de lnea

Causas de colgado
14000
12000
10000

Lamadas exitosas/no existosas

8000
6000

Succes ful Calls


Non Succes ful Calls

4000
2000
0
Clase 0 Evento
Normal

Clase 2 Recurso
no disponible

Clase 4 Servicio u
opcin no
implementada

Clase 6 Error de
protocolo

Intentos

15 /

Seminario redes SS7/GSM/GPRS/EDGE

Anlisis en tiempo real


4 El mismo anlisis en tiempo real nos permite predecir
problemas graves antes de que estos ocurran

16 /

Seminario redes SS7/GSM/GPRS/EDGE

Interfase Abis

17 /

Seminario redes SS7/GSM/GPRS/EDGE

Deteccin de problemas en la interfase


aire
4 En GSM/GPRS/EDGE
se tiene informacin
transmitida por el
mvil; esta consiste de
nivel recibido y una
prueba de BER

18 /

Seminario redes SS7/GSM/GPRS/EDGE

Niveles recibidos por los mviles


4 En caso de niveles de
potencia bajos que pueden
causar islas en las que no
hay cobertura o bien
potencias altas que pueden
provocar hand-offs
prematuros o congestin en
algunas celdas o
subutilizacin en otras, es
muy util conocer los niveles
reportados por mviles y
BTSs
00
-<110 dBm
063
-48 dBm

19 /

Seminario redes SS7/GSM/GPRS/EDGE

Calidad de transmisin del mvil?

4 Una vez digitalizada la informacin, la forma de evaluacin es


la misma que para transmisin de datos; es decir, se realliza
una prueba de BER (Bit error)
4 Si la tasa aumenta significa que la calidad de transmisin ha
bajado
4 Esto nos describe la calidad del servicio a nivel usuario

20 /

Seminario redes SS7/GSM/GPRS/EDGE

Calidad de recepcin
4 En una situacin ideal, la
mayora de los eventos
deberan estar por encima
de RXQUAL > 4

21 /

RXQUAL

Bit Error Rate

Assumed
BER

BER < 0.2 %

0,14 %

0.2%<BER<0.4%

0.28%

0.2%<BER<0.8%

0.57%

0.8%<BER<1.6%

1.13%

1.6%<BER<3.2%

2.26%

3.2%<BER<6.4%

4.53%

6.4%<BER<12.8

9.05%

BER>12.8

18.1

Seminario redes SS7/GSM/GPRS/EDGE

Cobertura e Interferencia
Es posible determinar desde
la red si existen problemas
de cobertura e interferencia
en las celdas?

22 /

Seminario redes SS7/GSM/GPRS/EDGE

Diagrama Nivel Rx vs Calidad Rx


Mala cobertura
Probable
interferencia

4 Normalmente se espera que


0Si hay buen nivel de
recepcin, se tenga una
buena calidad de recepcin
0Si hay bajo nivel de
recepcin haya una mala
calidad de recepcin
Entonces Qu ocurre cuando
tenemos un muy buen nivel
de recepcin y baja
calidad?

Incrementa tasa de
errores

23 /

Incrementa nivel de
recepcin

Seminario redes SS7/GSM/GPRS/EDGE

Problemas de cobertura
Ahora bien; Qu hay acerca
de la cobertura?
Cmo saber si se tienen
problemas de cobertura?
El concepto de Timing Advance
(TA) es un auxiliar muy
importante en este tema en
especial.
TA es un nmero entre 0 y 63
que describe la distancia
entre la BTS y el MS,
equivale normalmente de 0 a
35Km.

24 /

Seminario redes SS7/GSM/GPRS/EDGE

Deteccin de problemas de cobertura


4 La graficacin de Niveles de
Rx contra TA (Timing
Advance) nos describe
problemas de islas en la
cobertura de la red

Problema de
islas

4 Pueden ser:
0Zonas no cubiertas por la
clula
0Zonas que se caracterizan
por tener reas elevadas;
cerros, montes, etc
0Etc

25 /

Seminario redes SS7/GSM/GPRS/EDGE

Entidades GSM
4 Identidad de PLMN

0Es identificado por su MMC

(Cdigo Mvil de Pas) y el


MCC (Cdigo de red mvil); finalmente el MNC (Cdigo de
Red Mvil) identifica la red PLMN en el pas

4 Identidad de rea de Locacin (LAI)

0Identifica una localidad GSM. El rea de servicio de una

PLMN est dividido en reas de servicio de MSCs, y cada


uno de ellas est dividido en locaciones que consisten en
un nmero de clulas adyacentes

4 Identificador de Estacin Mvil Internacional (IMSI)

0Est formado por MCC-MNC-MSIN


0El MSIN (Nmero de Identidad de Estacin Mvil) identifica
el mvil en la PLMN

26 /

Seminario redes SS7/GSM/GPRS/EDGE

A-Link
Ejemplo de configuracin tipica

MAP
ISUP

TCAP
SCCP
MTP

Physical Layer =
Framing Type =
Line Code =
Signaling Timeslots=

E1
Double frame
HDLC
1 - 30

Signaling Links =

64K or 56K

Protocol Base =

14 bit SPC
12 bit CIC

PCM 24 (DS-1)
SCCP / ISUP =

STP

27 /

WB

Version of MAP ?

Seminario redes SS7/GSM/GPRS/EDGE

Caso: Se actualizan continuamente la


ubicacin de los mviles?
4 Cuando se recibe una llamada se enva un mensaje
al mvil en toda el rea actual
4 El mvil realiza un Location Update cuando entra a
una nueva localidad y a intervalos peridicos
4 En algunos mviles se realiza en el momento de
activar o desactivar el mismo
4 Para esto es necesario revisar los mensajes
Location Update y verificar si la frecuencia de
mensajes es la esperada

28 /

Seminario redes SS7/GSM/GPRS/EDGE

Location Updating

Location updating
request
SCCP CR (BSSMAP CL3I [new LAI,
DTAP Location updating request {IMSI or TMSI, old LAI}]),
Location updating
accept

SCCP CC (DTAP Location updating accept {new TMSI, new LAI})


SCCP DT1 (DTAP TMSI Reallocation Complete)
SCCP DT1 (BSSMAP Clear command)
SCCP DT1 (BSSMAP Clear complete)
SCCP Released
SCCP Released complete

29 /

Seminario redes SS7/GSM/GPRS/EDGE

Cmo reunir toda la informacin de un


Location Update?
4 La relacin entre mensajes
pertenecientes a una misma
solicitud son dadas por el
SLR y DLR
4 Solamente con ambas
direcciones es posible
mostrar la transaccin
completa
Dos valores
diferentes!

30 /

Seminario redes SS7/GSM/GPRS/EDGE

Handover
new

old
Measurement
information

Handover command

SCCP DT1 (BSSMAP Handover required [new CID, Cause])


SCCP CR

(BSSMAP Handover request


[new CID, old CID, IMSI])

SCCP CC

(BSSMAP Handover request ack


(DTAP Handover command [HO Ref]))

SCCP DT1 (BSSMAP Handover comand


(DTAP Handover command [HO Ref]))

Handover access

SCCP DT1 (BSSMAP Handover detect)

Handover complete

SCCP DT1 (BSSMAP Handover complete [Cause])

SCCP DT1 (BSSMAP Clear command)


SCCP DT1 (BSSMAP Clear complete)
Measurement
information

31 /

Seminario redes SS7/GSM/GPRS/EDGE

Demostracin (Interfase A)

32 /

Seminario redes SS7/GSM/GPRS/EDGE

Demostracin (Trazado Multiprotocolos)

33 /

Seminario redes SS7/GSM/GPRS/EDGE

Diagrama general GPRS

34 /

Seminario redes SS7/GSM/GPRS/EDGE

Unidad de control de paquetes - PCU


4 Realiza funciones especficas para la
operacin GPRS

0Maneja el sub-multiplexaje de mltiples MS en


un canal fsico

4 Decide que recursos de radio son alojados


dinmicamente a uso de swicheo de
paquetes y swicheo de circuitos
4 Segmentacin de paquetes y re-ensamblado
4 Garantiza enlace confiable para el MS

35 /

Seminario redes SS7/GSM/GPRS/EDGE

Serving GPRS Support Node - SGSN


4 Manejo de movilidad

0 Attach, Detach, Roaming


4 Manejo de sesin (PDP-Context)
4 Cifrado y autenticacin
4 Ruta de paquetes de datos
4 Paging
4 Entrega de informaciones de tarificacin (HPLMN)

para el uso de canales de radio

4 Compresin de datos (V.42 bis, RFC 1144)

36 /

Seminario redes SS7/GSM/GPRS/EDGE

Gateway GPRS Support Node - GGSN


4 Gateway para redes externas IP
4 Trabaja como enrutador para todas las
direcciones IP de MTs (Terminaciones
de mvil), que tienen un PDP context
activo
4 Enrutado y tunelizado de paquetes de
daatos
4 Entrega de informacin de tarificacin
para el uso de redes de datos externas
(Internet, X.25, PPP)

37 /

Seminario redes SS7/GSM/GPRS/EDGE

Terminal mvil y Equipo Terminal


4 Terminal mvil (MT)
4 Debe ser equipado con software para GPRS
4 Comunica el TE por medio de un canal de radio con
una BTS
4 3 clases diferentes de MTs

0 Class A: GPRS y GSM simultneamente


0 Class B: GPRS PDP context suspendido durante una
llamada GSM
0 Class C: GPRS GSM

4 Equipo Terminal (TE)


4 Recibe y enva datos de usuario (p.e. laptop)

38 /

Seminario redes SS7/GSM/GPRS/EDGE

Stack de Protocolos, Plano de


Transmisin

Application

Relay

IP, X.25

LLC

39 /

IP, X.25

Relay

SNDCP

Relay

SNDCP

GTP

GTP

LLC

UDP/
TCP

UDP/
TCP

IP

IP

RLC

RLC

BSSGP

BSSGP

MAC

MAC

Network
Service

Network
Service

GSM RF

GSM RF

Frame
Relay

Frame
Relay

MS

Application

Um

BSS

Gb

Ethernet

SGSN

IP, X.25

IP, X.25

Ethernet

Gn

GGSN

Ethernet

Gi

ISP

Seminario redes SS7/GSM/GPRS/EDGE

Stack de protocolos, Plano de Control

Relay
GMM/SM

GMM/SM

GTP

GTP

LLC

LLC

UDP/
TCP

UDP/
TCP

IP

IP

Relay
RLC

RLC

BSSGP

BSSGP

MAC

MAC

Network
Service

Network
Service

GSM RF

GSM RF

Frame
Relay

Frame
Relay

MS

40 /

Relay

Um

BSS

Gb

Ethernet

Ethernet

Gn

Seminario redes SS7/GSM/GPRS/EDGE

Interfase Gn
4 Encapsulacion y tunelizado de paquetes
4 Intercambio de paquetes de datos de usuario,
informacin de sealizacin y control entre GSNs a
travs del backbone IP
Tunel GTP

Subscriptor
GPRS

41 /

Paquetes IP

Servidor IP

Sealizacin para crear, modificar y borrar


tunelizados

Seminario redes SS7/GSM/GPRS/EDGE

Interfase Gb
4 Enruta carga IP, sealizacin GMM/SM y and SMS hacia el
BSS correcto
4 Adapta el tamao del paquete IP a los requerimientos de los
niveles fsicos en Gb (segmentacin y reensamblado)
IP

SM
S

GMM/SM

IP Packets
LLC

IP Server

42 /

Seminario redes SS7/GSM/GPRS/EDGE

Abis and Um - Interface


4 Radio Link Control RLC is responsible for efficient use of
physical link, e.g. segmentation/reass. of LLC frames
4 Medium Access Control MAC handles the access to the
physical link, e.g. using multiplexing functions
IP Packets, GMM/SM, SMS
LLC Frames
RLC

Temporary Block Flows (unidirectional)

43 /

IP Server

Seminario redes SS7/GSM/GPRS/EDGE

Demostracin (Estadsticos y anlisis)

44 /

Seminario redes SS7/GSM/GPRS/EDGE

Metodologa de encriptado
Input

Kc

Direction

GEA/x

Input

Kc

GEA/x
Output

Output

Unciphered
Frame

Direction

Deciphered
Frame

Ciphered
Frame

MS or SGSN

SGSN or MS

4 El GPRS Encryption Algorithm (GEA/x) tiene tres


parmetros de entrada:

0Llave de encriptado Kc
0Direccin de Transferencia
0Variable de Entrada dependiente del Frame
45 /

Seminario redes SS7/GSM/GPRS/EDGE

Cmo desencriptar?

K15

46 /

Seminario redes SS7/GSM/GPRS/EDGE

Demostracin (Desencriptado)

47 /

Seminario redes SS7/GSM/GPRS/EDGE

GPRS vs. EGPRS (1/3)


GSM/GPRS

EGPRS

GMSK = 1 bit por simbolo


--> 20 kbit/s por ranura

8PSK = 3 bits por smbolo


--> 60 kbit/s por ranura
Resultados:
- mayor tasa de transferencia
- mejor eficiencia de espectro

48 /

Seminario redes SS7/GSM/GPRS/EDGE

GPRS vs. EGPRS (2/3)


Niveles de protocolos diferentes entre GPRS/ EGPRS

Niveles de protocolos comunes para GPRS/ EGPRS

Application
IP / X.25

IP / X.25
Relay

SNDCP
LLC
RLC

Relay
BSSGP

LLC

UDP / TCP

UDP / TCP

BSS GP

IP

IP

MAC

MAC

NS

NS

L2

L2

GSM RF

GSM RF

L1bis

L1 bis

L1

L1

MS
RLC
MAC
LLC
IP

49 /

RLC

GTP

GTP

SNDCP

Um

BSS

Radio Link Control


Media Access Control Protocol
Logical Link Control
Internet Protocol

Gb

SGSN
UDP
BSSGP
SNDCP

Gn

GGSN

Gi

User Datagram Protocol


GTP
GPRS Tunneling Protocol
BSS GPRS Protocol
Sub-Network Dependent Convergence Protocol

Seminario redes SS7/GSM/GPRS/EDGE

GPRS vs. EGPRS (3/3)


EGPRS

50 /

Seminario redes SS7/GSM/GPRS/EDGE

EDGE Performance Rates

4 La tasa de transmisin promedio

para EDGE es 30 KBit/s por


ranura
4 La tasa mxima para EDGE es 60
KBit/s por ranura

51 /

Seminario redes SS7/GSM/GPRS/EDGE

Ongoing NEM development for Abis


4 Abis es una interfase propietaria viva dentro de la BSS
(Base Station Subsystem)
4 La implementacin de Abis cambia de versin
(tpicamente una vez al ao)
4 Todo el trfico de aire es transportado a travs de la
interfase Abis (Voz, CS-Data, PS-Data)
SIEMENS

Um IF
Ejemplos de versiones:
A
4 Ericsson
Abis
Gb
0 R9 -> R10 -> R11 -> R12 (coming next)
4 Siemens
0 BR5.5 -> BR6.0 (introduccin de EDGE)
0-> BR7.0 (introduccin de alojamiento de canales Abis dinmicos)
0-> BR8.0 (prximamente)

D900SIEMENS

D900

SIEMENS

SIEMENS

52 /

SIEMENS

D900SIEMENS

D900

Seminario redes SS7/GSM/GPRS/EDGE

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