SlideShare una empresa de Scribd logo
Práctica de laboratorio
Título: Configuración la plataforma Open IMS Core, creación y registro de usuarios.
Descripción: OpenIMSCore es una implementación de código libre de los CSCF's (P-CSCF, I-
CSCF y S-CSCF) y HSS. Está basado en tecnologías libres como el SER y MySQL, viene por
defecto configurado para un dominio particular: open-ims.net, con la IP del bucle local
127.0.0.1.
Requerimientos: Máquina virtual Ubuntu, instalación de paquetes y librerias requeridos
tales como java openjdk-6, mysql, openssl, gnutls, libssl, libxml2, libpcre3, FHoSS y Ser_ims.
Login:root
Password:ankla
1. Configuración del DNS.
Si usted está configurando el servidor DNS en su propia máquina, entonces edite el archivo
‘/etc/dhcp/dhclient.conf’ y quítele el comentario a esta línea: ‘prepend
domain_name_servers 127.0.0.1;’, cambie la dirección ‘127.0.0.1’ por la dirección IP de su
computador.
nano /etc/dhcp/dhclient.conf
Copie el archivo DNS de open-ims en la carpeta bind:
cp /opt/OpenIMSCore/ser_ims/cfg/open-ims.dnszone /etc/bind/
Edite el archivo /etc/bind/open-ims.dnszone, busque y reemplaze la dirección de localhost
‘127.0.0.1’ por la dirección IP de su computador:
nano /etc/bind/open-ims.dnszone
Siga las siguientes instrucciones:
 Ctrl-w.
 Ctrl-r.
 Ingrese la dirección 127.0.0.1 para buscarla, pulse Enter.
 Ingrese la dirección IP de su computador, pulse Enter.
 Reemplace todas las instancias con T.
 Salga con Ctrl-x y acepte los cambios.
Agregue las siguientes líneas al archivo ‘/etc/bind/named.conf.local’
nano /etc/bind/named.conf.local
zone “open-ims.test” {
type master;
file “/etc/bind/open-ims.dnszone”;
};
Para que los cambios tengan efecto reinicie su computador:
reboot
Reiniciar el archivo Bind9
/etc/init.d/bind9 restart
Verifique el funcionamiento de la configuración ejecutando los siguientes comandos:
dig open-ims.test
ping pcscf.open-ims.test
2. Instalación de las bases de datos:
Ejecute las siguientes instrucciones:
cd /opt/OpenIMSCore
mysql -u root -p < FHoSS/scripts/hss_db.sql
Enter password: ankla
mysql -u root -p < FHoSS/scripts/userdata.sql
Enter password: ankla
mysql -u root -p < ser_ims/cfg/icscf.sql
Enter password: ankla
Copie los archivos de configuración de las entidades:
cp ser_ims/cfg/*.cfg .
cp ser_ims/cfg/*.xml .
cp ser_ims/cfg/*.sh .
3. Configuración de la dirección IP del servidor:
Ejecute el script de configuración, e ingrese los datos correspondientes al dominio y
dirección IP de su computador:
./configurator.sh
Domain Name:open-ims.test
IP Adress:IP_HOST
Nota: El script de configuración solo puede ser usado en una instalación limpia. Si usted
quiere cambiar la dirección IP o el dominio usted necesita modificar el script de
configuración.
Después de cambiar el dominio es necesario reinstalar las bases de datos, debe asegurarse
de reiniciar las entidades.
Edite el archivo FHoSS/deploy/DiameterPeerHSS.xml y configure la dirección IP de su
servidor:
nano /opt/OpenIMSCore/FHoSS/deploy/DiameterPeerHSS.xml
Edite el archivo FHoSS/deploy/hss.properties y configure la dirección IP de su servidor:
nano /opt/OpenIMSCore/FHoSS/deploy/hss.properties
Cree el siguiente script para la ejecución de las entidades IMS:
cd /opt/OpenIMSCore/
nano OpenIMSCore.sh
#!/bin/bash
./icscf.sh &
sleep 10
./scscf.sh &
sleep 10
./pcscf.sh &
sleep 10
./fhoss.sh &
sleep 10
Asigne permisos de ejecución al script OpenIMSCore.sh:
chmod a+x OpenIMSCore.sh
Ejecute el script:
./OpenIMSCore.sh
Los puertos asociados a las diferentes entidades son:
Elemento Número de puerto
P-CSCF 4060
I-CSCF 5060
S-CSCF 6060
HSS 8080
Diameter 3868, 3869, 3870
A través de un Web-browser ingrese en la dirección http://<IP_OpenIMS>:8080, e ingrese
con los datos de usuario ‘hssAdmin’ y contraseña ‘hss’, ejemplo:
Si la instalación fue exitosa verá la siguiente pantalla:
4. Creación de usuarios:
Ingrese en la opción ‘USER IDENTITIES’:
Seleccione la opción ‘Create’ de la categoría ‘IMS Subscription’ ubicada en el menú de
navegación a la izquierda. Asigne un nombre a su usuario, seleccione en ‘Capabilities Set’:
cap_set1 y en ‘Preferred S-CSCF’: scscf1, de clic en ‘Save’, de acuerdo al ejemplo:
Seleccione la opción ’Create’ de la categoría ‘Private Identity’ ubicada en el menú de
navegación a la izquierda. Ingrese como ‘Identity’ el usuario@dominio y la llave secreta.
Seleccione además un tipo de autenticación que sea compatible con el cliente a utilizar, de
clic en ‘Save’, ejemplo:
Una vez de clic en ‘Save’, le aparecerá la siguiente pantalla:
En la opción ‘Associate IMSU’ ingrese el nombre del usuario que creó y de clic en ‘Add’ a
continuación aparecerá en ‘Associated IMSU’ el usuario que creó:
Seleccione la opción ’Create’ de la categoría ‘Public Identity’ ubicada en el menú de
navegación a la izquierda. Ingrese como ‘Identity’ el sip:usuario@dominio. Seleccione
‘default_sp’ como ‘Service Profile’, ‘default_charging_set’ como ‘Charging-Info Set’,
seleccione la opción ‘Can Register’ y seleccione ‘Public_User_Identity’ como ‘IMPU Type’,
ejemplo:
Una vez de clic en ‘Save’, le aparecerá la siguiente pantalla:
Seleccione en ‘Add Visited-Networks’ el dominio ‘open-ims.test’, de clic en ‘Add’, a
continuación aparecerá en ‘List of visited Networks’ el dominio que agregó:
En la opción ‘Associate IMPI(s) to IMPU’ ingrese la identidad privada que creo:
usuario@dominio y de clic en ‘Add’ a continuación aparecerá en ‘List of associated IMPIs’ la
identidad privada que ingresó.
Abra el cliente Mercuro IM, seleccione Tools -> Options:
Seleccione la opción ‘Identities’ (segundo icono vertical) e ingrese los parámetros que
configuró en Open IMS Core, tales como nombre de usuario, identidad pública, identidad
privada, llave secreta y dominio, de clic en ‘Save’:
Seleccione la opción ‘Network’ (tercer icono vertical), ingrese en la opción ‘P-CSCF’ la
dirección IP del servidor Open IMS Core y en ‘Port’ ingrese 4060, de clic en ‘Save’:
Seleccione la pestaña ´Authentication´, los parámetros que ingresó deben completar el
formulario, a continuación de clic en ‘Connect’:
Si la configuración que ingresó es adecuada, ya estará conectado a la plataforma IMS:
Para realizar una llamada, una video llamada, una transferencia de archivo o el envío de un
mensaje de texto, ingrese el nombre del contacto en la parte inferior del cliente y elija el
tipo de comunicación que desea establecer:
La sesión se establece una vez su contacto responda:
Si tiene problemas con su micrófono o cámara web, revise la configuración en la opción
Tools -> Audio/Video Wizard.
Referencias:
[1] Fraunhofer FOKUS NGNI, «Open IMS Core» 2010. [En línea]. Disponible en:
http://www.openimscore.org/. [Último acceso: 10 06 2011].
Entregables.
1. Bitácora de configuración.
2. Descripción de la arquitectura IMS como servicio (componentes)
Nota.
1. Usando WireShark, capture el tráfico cursado entre el servidor Asterisk
y los clientes SIP para realizar los diagramas de señalización para el
proceso de Registro y llamada exitosa entre diferentes clientes.
2. Responder las siguientes preguntas: ¿diga y defina cada una de los
mensajes de petición y respuesta que se muestran en wireshark
definido para el protocolo SIP?

Más contenido relacionado

La actualidad más candente

소프트웨어 개발자 로드맵
소프트웨어 개발자 로드맵소프트웨어 개발자 로드맵
소프트웨어 개발자 로드맵
중선 곽
 
Manual configuracion políticas
Manual configuracion políticasManual configuracion políticas
Manual configuracion políticas
Yimy Pérez Medina
 
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessenAlles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
panagenda
 
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehtsZusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
panagenda
 
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
Le Cuong
 
OpenStack: Inside Out
OpenStack: Inside OutOpenStack: Inside Out
OpenStack: Inside Out
Etsuji Nakai
 
Instalación Windows Server 2012
Instalación Windows Server 2012Instalación Windows Server 2012
Instalación Windows Server 2012
cyberleon95
 

La actualidad más candente (20)

소프트웨어 개발자 로드맵
소프트웨어 개발자 로드맵소프트웨어 개발자 로드맵
소프트웨어 개발자 로드맵
 
Manual configuracion políticas
Manual configuracion políticasManual configuracion políticas
Manual configuracion políticas
 
Centos 6.5 Servidor Básico
Centos 6.5 Servidor BásicoCentos 6.5 Servidor Básico
Centos 6.5 Servidor Básico
 
Vistas y permisos en bases de datos
Vistas y permisos en bases de datosVistas y permisos en bases de datos
Vistas y permisos en bases de datos
 
Manual de usuario
Manual de usuarioManual de usuario
Manual de usuario
 
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessenAlles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
 
Solucionar Pantalla Negra GPO Desktop
Solucionar Pantalla Negra GPO DesktopSolucionar Pantalla Negra GPO Desktop
Solucionar Pantalla Negra GPO Desktop
 
Manual de Instalación Active Directory Windows Server 2012 R2
Manual de Instalación Active Directory Windows Server 2012 R2Manual de Instalación Active Directory Windows Server 2012 R2
Manual de Instalación Active Directory Windows Server 2012 R2
 
Cómo instalar y configurar wsus en windows server
Cómo instalar y configurar wsus en windows serverCómo instalar y configurar wsus en windows server
Cómo instalar y configurar wsus en windows server
 
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehtsZusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
 
Sistema de Monitoreo
Sistema de Monitoreo Sistema de Monitoreo
Sistema de Monitoreo
 
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
 
How to use the new Domino Query Language
How to use the new Domino Query LanguageHow to use the new Domino Query Language
How to use the new Domino Query Language
 
Instalación y Configuración de NIS server en Ubuntu server 14.04 lts
Instalación y Configuración de NIS server en Ubuntu server 14.04 ltsInstalación y Configuración de NIS server en Ubuntu server 14.04 lts
Instalación y Configuración de NIS server en Ubuntu server 14.04 lts
 
Actividad No. 1.11: SQL Injection con sqlmap en Kali Linux
Actividad No. 1.11: SQL Injection con sqlmap en Kali LinuxActividad No. 1.11: SQL Injection con sqlmap en Kali Linux
Actividad No. 1.11: SQL Injection con sqlmap en Kali Linux
 
OpenStack: Inside Out
OpenStack: Inside OutOpenStack: Inside Out
OpenStack: Inside Out
 
Panduan Installasi dan Konfigurasi Debian Server 5.0
Panduan Installasi dan Konfigurasi Debian Server 5.0Panduan Installasi dan Konfigurasi Debian Server 5.0
Panduan Installasi dan Konfigurasi Debian Server 5.0
 
Fecha y hora cmd
Fecha y hora cmdFecha y hora cmd
Fecha y hora cmd
 
Lab 12 print server
Lab 12 print server   Lab 12 print server
Lab 12 print server
 
Instalación Windows Server 2012
Instalación Windows Server 2012Instalación Windows Server 2012
Instalación Windows Server 2012
 

Similar a 323493767 guia-de-laboratorio-ims

Samba como PDC y autentificación LDAP
Samba como PDC y autentificación LDAPSamba como PDC y autentificación LDAP
Samba como PDC y autentificación LDAP
iesgrancapitan.org
 
Manual asterisk-inst
Manual asterisk-instManual asterisk-inst
Manual asterisk-inst
Gusti Rios
 
Instalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntuInstalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntu
David Vevelas
 
Configuración de clientes y servidores DNS para Windows y Linux
Configuración de clientes y servidores DNS para Windows y LinuxConfiguración de clientes y servidores DNS para Windows y Linux
Configuración de clientes y servidores DNS para Windows y Linux
Miguel Fernando
 

Similar a 323493767 guia-de-laboratorio-ims (20)

Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualbox
 
How to tickets - Protocolos de Comunicación
How to tickets - Protocolos de ComunicaciónHow to tickets - Protocolos de Comunicación
How to tickets - Protocolos de Comunicación
 
Manual para-instalar-oracle-database-11 g-r2-en-centos-6
Manual para-instalar-oracle-database-11 g-r2-en-centos-6Manual para-instalar-oracle-database-11 g-r2-en-centos-6
Manual para-instalar-oracle-database-11 g-r2-en-centos-6
 
William fabricio manual de sistemas sas
William fabricio manual de sistemas sasWilliam fabricio manual de sistemas sas
William fabricio manual de sistemas sas
 
Samba como PDC y autentificación LDAP
Samba como PDC y autentificación LDAPSamba como PDC y autentificación LDAP
Samba como PDC y autentificación LDAP
 
Implementación y Administración Hyper-V 2008 R2
Implementación y Administración Hyper-V 2008 R2Implementación y Administración Hyper-V 2008 R2
Implementación y Administración Hyper-V 2008 R2
 
Manual asterisk-inst
Manual asterisk-instManual asterisk-inst
Manual asterisk-inst
 
Manual Asterisk
Manual AsteriskManual Asterisk
Manual Asterisk
 
Instalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntuInstalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntu
 
Manual de operación Asterisk en windows
Manual de operación Asterisk en windowsManual de operación Asterisk en windows
Manual de operación Asterisk en windows
 
Instalar un servidor Radius
Instalar un servidor RadiusInstalar un servidor Radius
Instalar un servidor Radius
 
Crear un usuario virtual en el servidor vsftpd con centos 7
Crear un usuario virtual en el servidor vsftpd con centos 7Crear un usuario virtual en el servidor vsftpd con centos 7
Crear un usuario virtual en el servidor vsftpd con centos 7
 
Lab 3 cifrado criptografia
Lab 3   cifrado criptografiaLab 3   cifrado criptografia
Lab 3 cifrado criptografia
 
Montar un servidor ftp en windows 7
Montar un servidor ftp en windows 7Montar un servidor ftp en windows 7
Montar un servidor ftp en windows 7
 
Elastix lab uece-book-esp
Elastix  lab uece-book-espElastix  lab uece-book-esp
Elastix lab uece-book-esp
 
Laboratorio Nº 8.pdf
Laboratorio Nº 8.pdfLaboratorio Nº 8.pdf
Laboratorio Nº 8.pdf
 
Configuración de clientes y servidores DNS para Windows y Linux
Configuración de clientes y servidores DNS para Windows y LinuxConfiguración de clientes y servidores DNS para Windows y Linux
Configuración de clientes y servidores DNS para Windows y Linux
 
12 servidor ftp_windows2003
12 servidor ftp_windows200312 servidor ftp_windows2003
12 servidor ftp_windows2003
 
Manual shorewall
Manual shorewallManual shorewall
Manual shorewall
 
Practicas manual
Practicas manualPracticas manual
Practicas manual
 

Último

699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt
699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt
699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt
eduardosanchezyauri1
 
Mecanismos de transferencia de un generador de vapor
Mecanismos de transferencia de un generador de vaporMecanismos de transferencia de un generador de vapor
Mecanismos de transferencia de un generador de vapor
alema3825
 
MODULO DE MATEMATICAS BÁSICAS universidad UNAD.pdf
MODULO DE MATEMATICAS  BÁSICAS universidad UNAD.pdfMODULO DE MATEMATICAS  BÁSICAS universidad UNAD.pdf
MODULO DE MATEMATICAS BÁSICAS universidad UNAD.pdf
frankysteven
 
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptxtema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
DianaSG6
 
matematicas en la ingenieria de la construccion
matematicas en la ingenieria de la construccionmatematicas en la ingenieria de la construccion
matematicas en la ingenieria de la construccion
alberto891871
 
NORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOL
NORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOLNORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOL
NORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOL
Pol Peña Quispe
 

Último (20)

GUIA DE SEGURIDAD PARA MAQUINAS Y HERRAMIENTAS
GUIA DE SEGURIDAD PARA MAQUINAS Y HERRAMIENTASGUIA DE SEGURIDAD PARA MAQUINAS Y HERRAMIENTAS
GUIA DE SEGURIDAD PARA MAQUINAS Y HERRAMIENTAS
 
&PLC Ladder.pdf automatización industrial
&PLC Ladder.pdf automatización industrial&PLC Ladder.pdf automatización industrial
&PLC Ladder.pdf automatización industrial
 
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de IloPlan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
 
Deilybeth Alaña - Operaciones Básicas - Construcción
Deilybeth Alaña - Operaciones Básicas - ConstrucciónDeilybeth Alaña - Operaciones Básicas - Construcción
Deilybeth Alaña - Operaciones Básicas - Construcción
 
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDFACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
 
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA  PPTCONTROL DE MOTORES DE CORRIENTE ALTERNA  PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
 
PresentaciónReto_Equipo6 Explicacion del reto de freno electromagnetico
PresentaciónReto_Equipo6 Explicacion del reto de freno electromagneticoPresentaciónReto_Equipo6 Explicacion del reto de freno electromagnetico
PresentaciónReto_Equipo6 Explicacion del reto de freno electromagnetico
 
699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt
699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt
699423025-ANALISIS-DE-TRABAJO-SEGURO-ATS-PPT.ppt
 
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
 
Mecanismos de transferencia de un generador de vapor
Mecanismos de transferencia de un generador de vaporMecanismos de transferencia de un generador de vapor
Mecanismos de transferencia de un generador de vapor
 
MODULO DE MATEMATICAS BÁSICAS universidad UNAD.pdf
MODULO DE MATEMATICAS  BÁSICAS universidad UNAD.pdfMODULO DE MATEMATICAS  BÁSICAS universidad UNAD.pdf
MODULO DE MATEMATICAS BÁSICAS universidad UNAD.pdf
 
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptxtema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
tema-6.4-calculo-de-la-potencia-requerida-para-transporte-de-solidos-.pptx
 
problemas consolidación Mecánica de suelos
problemas consolidación Mecánica de suelosproblemas consolidación Mecánica de suelos
problemas consolidación Mecánica de suelos
 
Trabajo Mecanismos de cuatro barras.pdf
Trabajo  Mecanismos de cuatro barras.pdfTrabajo  Mecanismos de cuatro barras.pdf
Trabajo Mecanismos de cuatro barras.pdf
 
Sistema de 4 barras articuladas bb_2.pdf
Sistema de 4 barras articuladas bb_2.pdfSistema de 4 barras articuladas bb_2.pdf
Sistema de 4 barras articuladas bb_2.pdf
 
matematicas en la ingenieria de la construccion
matematicas en la ingenieria de la construccionmatematicas en la ingenieria de la construccion
matematicas en la ingenieria de la construccion
 
NORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOL
NORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOLNORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOL
NORMATIVA AMERICANA ASME B30.5-2021 ESPAÑOL
 
DISEÑO DE LOSAS EN UNA DIRECCION (CONCRETO ARMADO II )
DISEÑO DE LOSAS EN UNA DIRECCION  (CONCRETO ARMADO II )DISEÑO DE LOSAS EN UNA DIRECCION  (CONCRETO ARMADO II )
DISEÑO DE LOSAS EN UNA DIRECCION (CONCRETO ARMADO II )
 
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALESLA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
LA SEÑALES ANALOGICAS Y LAS SEÑALES DIGITALES
 
SISTEMA ARTICULADO DE CUATRO BARRAS .pdf
SISTEMA ARTICULADO DE CUATRO BARRAS .pdfSISTEMA ARTICULADO DE CUATRO BARRAS .pdf
SISTEMA ARTICULADO DE CUATRO BARRAS .pdf
 

323493767 guia-de-laboratorio-ims

  • 1. Práctica de laboratorio Título: Configuración la plataforma Open IMS Core, creación y registro de usuarios. Descripción: OpenIMSCore es una implementación de código libre de los CSCF's (P-CSCF, I- CSCF y S-CSCF) y HSS. Está basado en tecnologías libres como el SER y MySQL, viene por defecto configurado para un dominio particular: open-ims.net, con la IP del bucle local 127.0.0.1. Requerimientos: Máquina virtual Ubuntu, instalación de paquetes y librerias requeridos tales como java openjdk-6, mysql, openssl, gnutls, libssl, libxml2, libpcre3, FHoSS y Ser_ims. Login:root Password:ankla 1. Configuración del DNS. Si usted está configurando el servidor DNS en su propia máquina, entonces edite el archivo ‘/etc/dhcp/dhclient.conf’ y quítele el comentario a esta línea: ‘prepend domain_name_servers 127.0.0.1;’, cambie la dirección ‘127.0.0.1’ por la dirección IP de su computador. nano /etc/dhcp/dhclient.conf Copie el archivo DNS de open-ims en la carpeta bind: cp /opt/OpenIMSCore/ser_ims/cfg/open-ims.dnszone /etc/bind/ Edite el archivo /etc/bind/open-ims.dnszone, busque y reemplaze la dirección de localhost ‘127.0.0.1’ por la dirección IP de su computador: nano /etc/bind/open-ims.dnszone Siga las siguientes instrucciones:  Ctrl-w.  Ctrl-r.  Ingrese la dirección 127.0.0.1 para buscarla, pulse Enter.  Ingrese la dirección IP de su computador, pulse Enter.  Reemplace todas las instancias con T.  Salga con Ctrl-x y acepte los cambios. Agregue las siguientes líneas al archivo ‘/etc/bind/named.conf.local’ nano /etc/bind/named.conf.local zone “open-ims.test” { type master; file “/etc/bind/open-ims.dnszone”; };
  • 2. Para que los cambios tengan efecto reinicie su computador: reboot Reiniciar el archivo Bind9 /etc/init.d/bind9 restart Verifique el funcionamiento de la configuración ejecutando los siguientes comandos: dig open-ims.test ping pcscf.open-ims.test 2. Instalación de las bases de datos: Ejecute las siguientes instrucciones: cd /opt/OpenIMSCore mysql -u root -p < FHoSS/scripts/hss_db.sql Enter password: ankla mysql -u root -p < FHoSS/scripts/userdata.sql Enter password: ankla mysql -u root -p < ser_ims/cfg/icscf.sql Enter password: ankla Copie los archivos de configuración de las entidades: cp ser_ims/cfg/*.cfg . cp ser_ims/cfg/*.xml . cp ser_ims/cfg/*.sh . 3. Configuración de la dirección IP del servidor: Ejecute el script de configuración, e ingrese los datos correspondientes al dominio y dirección IP de su computador: ./configurator.sh Domain Name:open-ims.test IP Adress:IP_HOST Nota: El script de configuración solo puede ser usado en una instalación limpia. Si usted quiere cambiar la dirección IP o el dominio usted necesita modificar el script de configuración. Después de cambiar el dominio es necesario reinstalar las bases de datos, debe asegurarse de reiniciar las entidades. Edite el archivo FHoSS/deploy/DiameterPeerHSS.xml y configure la dirección IP de su servidor: nano /opt/OpenIMSCore/FHoSS/deploy/DiameterPeerHSS.xml
  • 3. Edite el archivo FHoSS/deploy/hss.properties y configure la dirección IP de su servidor: nano /opt/OpenIMSCore/FHoSS/deploy/hss.properties Cree el siguiente script para la ejecución de las entidades IMS: cd /opt/OpenIMSCore/ nano OpenIMSCore.sh #!/bin/bash ./icscf.sh & sleep 10 ./scscf.sh & sleep 10 ./pcscf.sh & sleep 10
  • 4. ./fhoss.sh & sleep 10 Asigne permisos de ejecución al script OpenIMSCore.sh: chmod a+x OpenIMSCore.sh Ejecute el script: ./OpenIMSCore.sh Los puertos asociados a las diferentes entidades son: Elemento Número de puerto P-CSCF 4060 I-CSCF 5060 S-CSCF 6060 HSS 8080 Diameter 3868, 3869, 3870 A través de un Web-browser ingrese en la dirección http://<IP_OpenIMS>:8080, e ingrese con los datos de usuario ‘hssAdmin’ y contraseña ‘hss’, ejemplo: Si la instalación fue exitosa verá la siguiente pantalla:
  • 5. 4. Creación de usuarios: Ingrese en la opción ‘USER IDENTITIES’: Seleccione la opción ‘Create’ de la categoría ‘IMS Subscription’ ubicada en el menú de navegación a la izquierda. Asigne un nombre a su usuario, seleccione en ‘Capabilities Set’: cap_set1 y en ‘Preferred S-CSCF’: scscf1, de clic en ‘Save’, de acuerdo al ejemplo:
  • 6. Seleccione la opción ’Create’ de la categoría ‘Private Identity’ ubicada en el menú de navegación a la izquierda. Ingrese como ‘Identity’ el usuario@dominio y la llave secreta. Seleccione además un tipo de autenticación que sea compatible con el cliente a utilizar, de clic en ‘Save’, ejemplo:
  • 7. Una vez de clic en ‘Save’, le aparecerá la siguiente pantalla: En la opción ‘Associate IMSU’ ingrese el nombre del usuario que creó y de clic en ‘Add’ a continuación aparecerá en ‘Associated IMSU’ el usuario que creó:
  • 8. Seleccione la opción ’Create’ de la categoría ‘Public Identity’ ubicada en el menú de navegación a la izquierda. Ingrese como ‘Identity’ el sip:usuario@dominio. Seleccione ‘default_sp’ como ‘Service Profile’, ‘default_charging_set’ como ‘Charging-Info Set’, seleccione la opción ‘Can Register’ y seleccione ‘Public_User_Identity’ como ‘IMPU Type’, ejemplo: Una vez de clic en ‘Save’, le aparecerá la siguiente pantalla:
  • 9. Seleccione en ‘Add Visited-Networks’ el dominio ‘open-ims.test’, de clic en ‘Add’, a continuación aparecerá en ‘List of visited Networks’ el dominio que agregó: En la opción ‘Associate IMPI(s) to IMPU’ ingrese la identidad privada que creo: usuario@dominio y de clic en ‘Add’ a continuación aparecerá en ‘List of associated IMPIs’ la identidad privada que ingresó. Abra el cliente Mercuro IM, seleccione Tools -> Options:
  • 10. Seleccione la opción ‘Identities’ (segundo icono vertical) e ingrese los parámetros que configuró en Open IMS Core, tales como nombre de usuario, identidad pública, identidad privada, llave secreta y dominio, de clic en ‘Save’:
  • 11. Seleccione la opción ‘Network’ (tercer icono vertical), ingrese en la opción ‘P-CSCF’ la dirección IP del servidor Open IMS Core y en ‘Port’ ingrese 4060, de clic en ‘Save’:
  • 12. Seleccione la pestaña ´Authentication´, los parámetros que ingresó deben completar el formulario, a continuación de clic en ‘Connect’:
  • 13. Si la configuración que ingresó es adecuada, ya estará conectado a la plataforma IMS:
  • 14. Para realizar una llamada, una video llamada, una transferencia de archivo o el envío de un mensaje de texto, ingrese el nombre del contacto en la parte inferior del cliente y elija el tipo de comunicación que desea establecer: La sesión se establece una vez su contacto responda: Si tiene problemas con su micrófono o cámara web, revise la configuración en la opción Tools -> Audio/Video Wizard. Referencias: [1] Fraunhofer FOKUS NGNI, «Open IMS Core» 2010. [En línea]. Disponible en: http://www.openimscore.org/. [Último acceso: 10 06 2011]. Entregables. 1. Bitácora de configuración.
  • 15. 2. Descripción de la arquitectura IMS como servicio (componentes) Nota. 1. Usando WireShark, capture el tráfico cursado entre el servidor Asterisk y los clientes SIP para realizar los diagramas de señalización para el proceso de Registro y llamada exitosa entre diferentes clientes. 2. Responder las siguientes preguntas: ¿diga y defina cada una de los mensajes de petición y respuesta que se muestran en wireshark definido para el protocolo SIP?