Sie sind auf Seite 1von 11

UNIVERSIDAD DE LOS ANDES

FACULTAD DE INGENIERA
DEPARTAMENTO DE SISTEMAS Y COMPUTACIN

EDUCACIN CONTINUADA
REDES DE PRXIMA GENERALCIN: HACIA LA
CONVERGENCIA DE SERVICIOS

Profesor
Yezyd Donoso - ydonoso@uniandes.edu.co
Asistente
Miguel Navarro mig-nava@uniandes.edu.co

LABORATORIO No. 3 Open IMS Core - SIP & RTP

1. OBJETIVO (S)
o Configurar un servidor Open IMS1 Core y los correspondientes clientes.
o Analizar los protocolos SIP2& RTP3 a travs de un analizador de protocolos.
o Utilizar mquinas virtuales para la configuracin del servidor y los clientes.

2. LECTURAS PREVIAS
o OpenIMS Overview. [En Lnea ] http://www.openimscore.org/
o Marco Terico

3. MARCO TEORICO

3.1 Open IMS Core

Open IMS Core es una implementacin de Funciones de Control de Sesin de Llamado IMS
(CSCFs) y un Servidor Subscriptor Local (HSS) ligero, los cuales en conjunto forman los
elementos centrales de toda arquitectura IMS/NGN4 como actualmente es especificada
dentro de 3GPP5, 3GPP26, ETSI TISPAN7 y la iniciativa PacketCable [1].

1
IP Multimedia Subsystem
2
Session Initiation Protocol
3
Real-time Transport Protocol
4
Next Generation Networking
5
3rd Generation Partnership Project
6
3rd Generation Partnership Project 2
7
TISPAN es la competencia central de ETSI para redes fijas y para la migracin desde redes de circuitos conmutadas hasta
redes basada en paquetes con una arquitectura que pueda servir en la creacin de Redes de Prxima Generacin [2].

Universidad de los Andes Ingeniera de Sistemas y Computacin (2009-04) -1-


3.2 SIP

SIP es un protocolo de control de capa de aplicacin que puede establecer, modificar, y terminar
sesiones multimedia (conferencias) tales como llamadas de telefona en Internet. SIP tambin puede
invitar participantes a sesiones existentes, tales como conferencias multicast. Los medios son
adicionados para (y removidos desde) un sesin existente [3].

3.3 RTP

RTP proporciona funciones de transporte en redes extremo a extremo para aplicaciones que
transmiten datos en tiempo real, tales como audio, video o datos de simulacin, sobre servicios de
red multicast o unicast. RTP no hace reservas de recursos de direcciones y no garantiza calidad de
servicio para servicios de tiempo real. El transporte de datos es complementado por un protocolo de
control (RTCP) para permitir monitoreo de la entrega de datos en una manera escalable para grandes
redes multicast, y proveer control mnimo y funcionalidad de identificacin. RTP y RTCP son
diseados para ser independientes de las capas subyacentes de transporte y red [4].

3.4 REPASO GENERAL DE COMANDOS PARA CONFIGURACION DE EQUIPOS CISCO

El software Cisco IOS usa una interfaz de lnea de comando (CLI) como entorno de consola
tradicional. El IOS es tecnologa medular de Cisco, y est presente en casi todos sus
productos. Sus detalles de operacin pueden variar segn los distintos dispositivos de red.

Se puede acceder a este entorno a travs de varios mtodos. Una de las formas de acceder
a la CLI es a travs de una sesin de consola. La consola usa una conexin serial directa, de
baja velocidad, desde un computador o terminal a la conexin de consola del router.

Fuente: [5]

La interfaz de lnea de comando (CLI) de Cisco usa una estructura jerrquica. Esta estructura
requiere el ingreso a distintos modos para realizar tareas particulares. Al ingresar a cada uno
de estos modos especficos, la peticin de entrada del router cambia para sealar el modo de
configuracin en uso y slo acepta los comandos que son adecuados para ese modo. El IOS
suministra un servicio de intrprete de comandos, denominado comando ejecutivo (EXEC).
Luego de ingresar un comando, el EXEC lo valida y ejecuta. El software Cisco IOS divide las
sesiones EXEC en dos niveles de acceso. Estos niveles son el modo EXEC usuario y el
modo EXEC privilegiado.
Para ingresar al nivel EXEC privilegiado desde el nivel EXEC usuario, ejecute el comando
enable con la peticin de entrada ">" en pantalla. Si se ha configurado una contrasea, el
router solicitar la contrasea. Por razones de seguridad, los dispositivos de red de Cisco no
muestran la contrasea al ser introducida. Una vez que se ha introducido la contrasea

Universidad de los Andes Ingeniera de Sistemas y Computacin (2009-04) -2-


correcta, la peticin de entrada del router cambia a "#", lo que indica que el usuario se
encuentra ahora en el nivel EXEC privilegiado.

Fuente [5]

Todos los cambios de configuracin hechos mediante la interfaz de lnea de comando (CLI)
en un router Cisco, se realizan desde el modo de configuracin global. Los comandos del
modo de configuracin global se utilizan en un router para ejecutar comandos de
configuracin que afectan al sistema como un todo. El siguiente comando lleva al router al
modo de configuracin global y permite ingresar comandos desde la terminal:

Router#configure terminal
Router(config)#

Para acceder a la CLI se debe iniciar una sesin a travs de un emulador de terminal con los
parmetros que a continuacin se muestran:

Universidad de los Andes Ingeniera de Sistemas y Computacin (2009-04) -3-


Fuente: HyperTerminal - Windows

4. MATERIAL A UTILIZAR
o VMware Player
o OpenIMS Core Server & Clients
o Analizador de Protocolos (Wireshark)
o Enrutadores y Swicthes CISCO

Universidad de los Andes Ingeniera de Sistemas y Computacin (2009-04) -4-


5. PROCEDIMIENTO

5.1 TOPOLOGIA A UTILIZAR

Open IMS Core Cliente A Cliente B

Importante:

En este laboratorio se va a utilizar la misma red WAN con todos los valores definidos para el
laboratorio de IPTv.

5.2 CONFIGURACION DEL SERVIDOR OPEN IMS CORE

o Desde VMWare player arranque la Mquina Virtual (MV) del Servidor OpenIMS Core
(SOIMS) suministrada.

o Espere a que termine la carga del la MV y observe la direccin IP sobre la cual el SOIMS
estar escuchando solicitudes.

o Inicie una sesin como super usuario (root) y con el password por defecto (password).

o A travs del comando route adicione una ruta hacia la direccin IP de la interfaz ethernet
del enrutador que se encuentra conectado al segmento de red donde se encuentra la MV del
SOIMS.

Universidad de los Andes Ingeniera de Sistemas y Computacin (2009-04) -5-


Servidor

En nuestro caso, se observa que la direccin IP de nuestro servidor IMS es la 172.16.1.190.

Inicie una sesin como super usuario (root) y con el password por defecto (password).

A travs del comando route adicione una ruta por defecto (red 0.0.0.0 y mascara 0.0.0.0
con direccin IP de Gateway igual a la de la interfaz ethernet del enrutador que se
encuentra conectado al segmento de red donde se encuentra la MV del SOIMS.

Para esto ltimo paso, utilice las siguientes instrucciones en consola:

#ifconfig eth0 down


#ifconfig eth0 up
#route add -net 0.0.0.0 gw 172.16.1.200 netmask 0.0.0.0 dev eth0
#route -n

Universidad de los Andes Ingeniera de Sistemas y Computacin (2009-04) -6-


Probar la conectividad

Desde la MV utilice el comando ping para realizar pruebas de conectividad hacia el SOIMC
(direccin IP y utilizando resolucin de nombres).

Configuracin Usuarios del OpenIMS

A continuacin utilice los siguientes datos para configurar los clientes (hay que recordar que
la versin del servidor utilizada tiene por defecto dos usuarios registrados en el FOKUS HSS
(FHoSS):

Por defecto, el FHoSS provee una pareja de usuarios:

alice@open-ims.test

bob@open-ims.test

Configuracin del Perfil de Usuario IMS:

Alice:

Display name: Alice


Private Identity: alice@open-ims.test
Secret Key: alice
Public Identity: sip:alice@open-ims.test
Realm: open-ims.test

Bob: se realiza de manera similar, solo reemplazar Alice por Bob

Universidad de los Andes Ingeniera de Sistemas y Computacin (2009-04) -7-


Configuracin del Perfil del Servidor IMS:

Prox IP: alice@open-ims.test


Port Nr: alice
Realm: open-ims.test

Bob: se realiza de manera similar, solo reemplazar Alice por Bob

Configuracin Aplicaciones:

Permite activar/desactivar algunas funciones para las aplicaciones en esta versin del
servidor (texto y voz).

Auto respuesta de llamada


Auto inicio de sesin
Alerta de mensajes

A continuacin se presenta las pantallas donde se muestra el proceso de registro del usuario
Bob sobre la interfaz grafica del Cliente Open IMS.

Perfil de Usuario

Universidad de los Andes Ingeniera de Sistemas y Computacin (2009-04) -8-


Perfil de Servidor

Configuraciones de las aplicaciones

Al terminar el proceso, dar Clic en Save.

Universidad de los Andes Ingeniera de Sistemas y Computacin (2009-04) -9-


Luego de arrancar el cliente con los datos ya almacenados, se puede ver la configuracin en
la siguiente pestaa:

Para Registrarse dar click en:

Si el inicio de sesin (registro) es satisfactorio, en la parte inferior debe mostrar Registered:

Universidad de los Andes Ingeniera de Sistemas y Computacin (2009-04) - 10 -


Para adicionar un contacto a nuestro cliente IMS (como configuramos a Bob, vamos agregar
como contacto a Alice) debemos dar clic en la pestaa Edit Contact y llenar los siguientes
campos:

A continuacin, en la pestaa Phonebook debe aparecer el contacto Alice.

5.3 USO DEL ANALIZADOR DE PROTOCOLOS

Desde el analizador de protocolos realice diferentes capturas para los siguientes casos:

Inicio de sesin de los usuarios


Llamadas entre los usuarios
Envo de Mensajes de texto entre los usuarios
Finalizacin de la sesin de los usuarios

6. REFERENCIAS

[1] OpenIMS Core. [En Lnea ] http://www.openimscore.org/


[2] Tispan. [En lnea] http://www.etsi.org/tispan/
[3] SIP: Session Initiation Protocol. [En lnea] http://www.ietf.org/rfc/rfc3261.txt
[4] RTP: A Transport Protocol for Real-Time Applications. [En lnea] http://www.ietf.org/rfc/rfc1889.txt
[5] CISCO SYSTEM. Programa de la Academia de Networking de CISCO. CCNA 2 Principios bsicos
de routers y enrutamiento v3.1.
[6] Wireshark Users Guide. [En lnea] http://www.wireshark.org/docs/wsug_html_chunked/

Universidad de los Andes Ingeniera de Sistemas y Computacin (2009-04) - 11 -

Das könnte Ihnen auch gefallen