Está en la página 1de 9

PLANIFICACIÓN Y DISEÑO DE IMS

UNIDAD 3: FASE 3 - OPERADOR IMS. IMPLEMENTAR UN OPERADOR IMS CON


FINES DIDÁCTICOS

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ZONA CENTRO SUR
CEAD PALMIRA
NOVIEMBRE DE 2019

1
Actividades a desarrollar

Actividad Individual

Solución de requerimientos

1. Teniendo en cuenta el diseño del direccionamiento realizado en la fase 2 y la guía que


se encuentra en el entorno de aprendizaje práctico, realizar la implementación del
operador IMS con los siguientes requerimientos:

 Se debe instalar todos los elementos de IMS (P-CSCF, I-CSCF, S-CSCF, HSS,
DNS server) en una máquina virtual con linux.
 Se debe instalar todos los elementos IMS (P-CSCF, I-CSCF, S-CSCF, HSS, DNS
server) en otra máquina virtual con linux. También se puede en la máquina virtual
Linux alojada en otro PC con interconexión ethernet.
 Registrar un softphone (Recomiendo XLITE), a cada máquina virtual con el
software IMS. Ello con el fin de realizar una sesión para envío de mensajería
instatánea entre los dos softphone.
 Se debe consultar las tablas de configuración en la guía para el desarrollo del
componente práctico que se encuentra en el entorno práctico

2. Con Wireshark se deben realizar las siguientes capturas de eventos de señalización


filtrando por puertos acorde la guía en la interfaz virtual que conecta las dos máquinas
virtuales.
 Proceso de registro de cada softphone.
 Proceso de llamada entre los dos softphone.
 Proceso de llamada no exitosa a softphone no registrado.

2
Solución.

 Procedemos a instalar todos los elementos de IMS (P-CSCF, I-CSCF, S-CSCF,


HSS, DNS server) en una máquina virtual con Linux.
En el computador se tiene instalado la máquina virtual Oracle VM Virtual Box, en esta
máquina se procede a instalar el sistema operativo Linux Ubuntu 18.04.3 LTS
A continuación, procedemos a instalar OpenIMSCore, siguiendo el paso a paso la guía de
instalación de la página oficial http://openimscore.sourceforge.net/?q=node/143
Se crean los directorios e instalan los componentes de OpenIMSCore

mkdir /opt/OpenIMSCore
cd /opt/OpenIMSCore

Crea un nuevo directorio FHoSS e incorpora ahí el HSS:


mkdir FHoSS
svn checkout https://svn.code.sf.net/p/openimscore/code/FHoSS/trunk FHoSS

Se crea un nuevo directorio ser_ims e incorpora ahí los CSCFs:


mkdir ser_ims
svn checkout https://svn.code.sf.net/p/openimscore/code/ser_ims/trunk ser_ims
cd ser_ims make install-libs all
cd ..

3
Configuramos el entorno MySQL

mysql -u root -p < FHoSS/scripts/hss_db.sql


mysql -u root -p < FHoSS/scripts/userdata.sql
mysql -u root -p < ser_ims/cfg/icscf.sql

Configuramos el núcleo IMS


cp ser_ims/cfg/*.cfg .
cp ser_ims/cfg/*.xml .
cp ser_ims/cfg/*.sh .

4
Configuramos el entorno DNS

Con ifconfig determinamos la dirección IP

5
Configuramos el núcleo IMS

Al correr el servidor pcsf.sh se presenta un error

6
7
8
9

También podría gustarte