Sei sulla pagina 1di 13

ESCUELA SUPERIOR POLITCNICA DEL LITORAL

ANLISIS E IMPLEMENTACIN DE UN DISPOSITIVO VIRTUAL EN EL


LENGUAJE ABIERTO PREPROCESADOR DE HIPERTEXTO (PHP)
SOBRE LINUX QUE EMULE UN DISPOSITIVO MVIL PARA LA
GENERACIN DE LLAMADAS PREPAGO,CON UNA INTERACCIN
DIRECTA CON UNA CENTRAL DE CONMUTACIN MVIL (MSC).

Facultad de Ingeniera en Electricidad y Computacin


INFORME DE MATERIA DE GRADUACIN
PREVIO A LA OBTENCIN DEL TTULO DE:
INGENIERO EN ELECTRNICA Y TELECOMUNICACIONES E
INGENIERO EN TELEMTICA

Presentado por:
Ivn Alberto Cedeo Cceres
Rory David Gavilanes Rodrguez

GUAYAQUIL ECUADOR
2015

AGRADECIMIENTO

Alcanzar la culminacin de este proyecto ha


sido gracias al apoyo y confianza de muchas
personas que nos han ayudado en todo el
proceso de este trabajo, especialmente a mis
padres que han sido mi soporte principal y
me han brindado toda su comprensin en
este importante paso de mi vida.

DEDICATORIA

Este logro se lo dedico principalmente a mis


padres, mis hermanas, a mi sobrina y amigos
cercanos,

ya

que

han

sido

mi

motor

fundamental en el transcurso de este proceso


y me han brindado su confianza plena en
esta etapa de mi vida.

TRIBUNAL DE SUSTENTACIN

_________________________
Msc. Jos Menndez
PROFESOR DE LA MATERIA DE GRADUACIN

_________________________
Ing. Marcia Garcs
PROFESOR DELEGADO POR LA UNIDAD ACADMICA

DECLARACIN EXPRESA

"La responsabilidad del contenido de este Informe, me corresponde


exclusivamente; y el patrimonio intelectual de la misma a la Escuela Superior
Politcnica del Litoral".

(Reglamento de Graduacin de la ESPOL)

_________________________
IVAN ALBERTO CEDEO CCERES

__________________________
RORY DAVID GAVILANES RODRGUEZ

NDICE GENERAL

AGRADECIMIENTO..........................................................................................ii
DEDICATORIA..................................................................................................iii

TRIBUNAL DE SUSTENTACIN.....................................................................iv
DECLARACIN EXPRESA..............................................................................v
NDICE GENERAL...........................................................................................vi
NDICE DE FIGURAS.......................................................................................ix
GLOSARIO.......................................................................................................xi
INTRODUCCIN............................................................................................xiii
CAPTULO 1....................................................................................................14
1

ANTECEDENTES Y JUSTIFICACIN.....................................................14
1.1

Antecedentes de simulador de terminal mvil sobre linux................14

1.2

Justificacin de Aplicacin para SS7.................................................16

1.3

Descripcin del Proyecto...................................................................17

1.3.1

Objetivos Generales....................................................................17

1.3.2

Objetivos Especficos..................................................................17

1.4

Alcance..............................................................................................18

1.5

Limitaciones.......................................................................................19

1.6

Metodologa.......................................................................................19

CAPTULO 2....................................................................................................21
2

FUNDAMENTOS TERICOS..................................................................21
2.1

La Sealizacin SS7 en una Red Celular.........................................21

2.2

Arquitectura de la Red SS7...............................................................22

2.3

Capas del Protocolo SS7...................................................................25

2.4

GSM (Global System for Mobile Comunications)..............................29

2.5

Short Message Service (SMS)..........................................................41

2.6

Software Netbeans, XAMPP y Google Chrome................................42

CAPTULO 3....................................................................................................44
3

Desarrollo del Proyecto............................................................................44


3.1

Requerimientos del Proyecto.............................................................45

3.1.1
3.2

Topologa de Red........................................................................46

Flujo de Mensajes..............................................................................47

3.2.1

Flujo Inicial...................................................................................47

3.2.2

Actualizacin de Localizacin.....................................................51

3.2.3

Llamada Celular..........................................................................55

3.3

Software.............................................................................................57

3.3.1

LINUX como Sistema Operativo.................................................58

3.3.2

Preprocesador de Hipertexto (PHP) para su Implementacin.. .59

3.4

Implementacin del Proyecto............................................................60

3.5

Aplicaciones.......................................................................................69

3.6

Resumen del Proceso de Implementacin del Proyecto...................69

CAPTULO 4....................................................................................................72

Anlisis de Resultados.............................................................................72
4.1

Resultados Obtenidos........................................................................73

4.2

Interpretacin de resultados..............................................................80

CONCLUSIONES............................................................................................84
RECOMENDACIONES...................................................................................86
BIBLIOGRAFIA...............................................................................................88
ANEXO A.........................................................................................................91

NDICE DE FIGURAS

Figura 2.1 Arquitectura de sealizacin SS7..................................................23


Figura 2.2 Protocolo SS7 vs. Modelo OSI......................................................26
Figura 2.3 Red GSM.......................................................................................30
Figura 2.4 Divisin de Canales Lgicos..........................................................35
Figura 2.5 Clulas en diferentes reas...........................................................38
Figura 2.6 Protocolos en Red GSM................................................................40
Figura 3.1 Topologa de red............................................................................46
Figura 3.2 Mensaje Sealizacin Inicializacin..............................................48
Figura 3.3 Sealizacin de actualizacin de localizacin...............................52
Figura 3.4 Mensaje Sealizacin Llamada Celular........................................55
Figura 3.5 Cdigo HTML en NETBEANS.......................................................62

Figura 3.6 Cdigo CSS...................................................................................63


Figura 3.7 Variables usadas en el cdigo HTML............................................63
Figura 3.8 Funcin para registrar el flujo en cdigo java................................64
Figura 3.9 Estados de cambios iniciales del celular.......................................65
Figura 3.10 Funcin para iniciar el flujo de mensajes....................................65
Figura 3.11 Funcin para el traspaso de los nmeros a escoger...................66
Figura 3.12 Funcin pedido de actualizacin de localizacin........................67
Figura 3.13 Funcin para mostrar informacin...............................................68
Figura 3.14 Cdigo de la interfaz del celular..................................................68
Figura 4.1 Interfaz grfica del celular (apagado)............................................73
Figura 4.2 Celular encendido (Seleccione nmero).......................................74
Figura 4.3 Operadora Celular.........................................................................75
Figura 4.4 Informacin de SIM y otros parmetros (#A).................................76
Figura 4.5 Barra de estado (actualizando)......................................................77
Figura 4.6 Informacin despus de cambio de localizacin...........................78
Figura 4.7 Flujo de actualizacin de localizacin...........................................79
Figura 4.8 Parmetros de cada mensaje enviado..........................................80
Figura 4.9 mensaje de autenticacin..............................................................81
Figura 4.10 Mensaje de respuesta de autenticacin......................................82
Figura 4.11 Mensaje final................................................................................82

10

GLOSARIO

AUC

Authentication Center

CAMEL

Customized Applications for Mobile Network Enhanced Logic

GSM

Global System for Mobile Communication

HLR

Home Location Register

HTTP

Hyper Text Transfer

INAP

Intelligent Network Application Part

ISDN

Integrated Services Digital Network

ISUP

ISDN User Part

LAPD

Link Access Protocol for D-channel

MAP

Mobile Application Part

MTP-1

Message Transfer Part level 1

MTP-2

Message Transfer Part level 2

11

MTP-3

Message Transfer Part level 3

OSI

Open Systems Interconnection

PSTN

Public Switched Telephone Network

REL

Release message

RLC

Release Call message

SCP

Signaling Control Point

SCCP

Signaling Connection Control Part

SMS

Short Message Service

SMSC

Short Message Service Center

SMSC

Short Message Service Center

SS7

Signaling System #7

SSP

Signaling Service Point

STP

Signal Transport Point

TCAP

Transaction Capabilities Application Part

TDM

Time Division Multiplexing

12

13

INTRODUCCIN
Hoy en da las aplicaciones Web son muy populares y necesarias en todos los
mbitos ya que en el mundo digital en el que vivimos la mayora de personas
tienen acceso a internet, y por ende acceden constantemente ya sea por
trabajo, estudio o simplemente para realizar otras actividades.

Debido a esto las aplicaciones web son muy rentables [1], y un sin nmero de
personas se dedican a desarrollarlas para empresas de todo tipo, entre las
ventajas de estas aplicaciones tenemos:

Son livianas para la computadora, ya que no requiere mucho espacio en


el disco para ser ejecutada.

No es necesario su actualizacin ya que esto se lo hace de lado del


servidor.

Tiene una gran compatibilidad entre plataformas dado que su


funcionamiento es en un navegador web.

Potrebbero piacerti anche