ITS-LABOR Convergent Networking and Mobility CNM Einführung IMS IP Multimedia Subservice 1. Ziel der Übung Im Zuge dieser Einheit soll eine IP Multimedia Subservice IMS Infrastruktur aufgebaut und konfiguriert werden. Verwendet wird dazu die Open Source IMS Infrastruktur FHoSS www.obenimscore.org. • • • • • • Kennen lernen der IMS Komponenten Installation einer IMS Infrastruktur basierend auf Open IMS Core Erarbeiten der eingesetzten Protokolle an den entsprechenden Ports/Interfaces Anmelden/Registrieren eine SIP User Agenten ([[http://uctimsclient.berlios.de/|UCT IMS Client]]) an die IMS Infrastrukur. SIP Messages mittels Ethereal/Wireshark ausgewertet Weiters sollte eine Kommunikation zwischen zwei SIP UA aufgebaut und analysiert 2. Übungsdurchführung 2.1 Vorbereitung Information zur Übung finden Sie CNM09. Überprüfen der Netzwerkkonfiguration der verwendeten Rechner 2.2 Topologie: User Agent Alice 10.40.47.211 2.3 - IMS Server 10.40.47.212 | - User Agent Bob 10.40.47.210 Durchführung Überprüfen der Konfiguration der IMS Software Infrastruktur. Installation und Konfiguration des Open IMS Cores • • • Installation und Konfiguration eines DNS Servers Installation und Konfiguration eines MYSQL Servers Installation und Konfiguration des Open IMS Cores o FOKUS Home Subscriber Server (FHoSS) o Open IMS Call Session Control Functions - CSCFs Installation des FHoSS Der FHoSS ist für die Übung bereits installiert und konfiguriert. Eine Beschreibung der Konfiguration ist auf CNM09 IMS erhältlich Seite 1 von 3 © Thomas Pfeiffenberger Studiengang ITS -- FH Salzburg 2009 anleitung_ims_v10.doc ITS-LABOR Convergent Networking and Mobility CNM Information zur Installation und Konfiguration finden sie ebenfalls auf www.openimscore.org Detailierte Information zur Installation des FHoSS finden sie install.txt im Ordner /opt/Openimscore/FHoSS auf dem Laborrechner. Mit dem Script configurator.sh im Ordner ser_ims/cfg/ werden die entsprechenden Dateien (*.cfg, *.sql, *.dnszone) an die Installationsumgebung angepasst. Achtung: Bei Mehrfachaufruf des Scripts sind die Parameter im Script zu ändern. Starten der verschieden Dienste • • • • DNS Server /etc/init.d/named start MYSQL Server /etc/init.d/mysqld start FHoSS /opt/Openimscore/FHoSS/deploy/startup.sh CSCF /opt/Openimscore.. icscf.sh, pcscf.sh, scscf.sh Installation und Konfiguration eines SIP User Agent auf einem weiteren PC • • DNS Server auf den IMS DNS Server umstellen SIP User Agenten UCT IMS Client (uctimsclient.berlios.de) an die IMS Infrastrukur anmelden Seite 2 von 3 © Thomas Pfeiffenberger Studiengang ITS -- FH Salzburg 2009 anleitung_ims_v10.doc ITS-LABOR Convergent Networking and Mobility CNM 3. Aufgabenstellung • • • • Analysieren und identifizieren sie verwendeten Protokolle zwischen den IMS Komponenten. o Registration: IMS Terminal->PCSCF->ICSCF->HSS->SCSCF o IMS Session Aufbau: IMS Terminal->PCSCF->SCSCF->ICSCF->HSS>SCSCF->PCSCF->IMS Terminal Protokollieren und vergleichen Sie den Verbindungsaufbau mit den Unterlagen der VL Erstellen sie dazu eine Tabelle welche Protokolle auf welche Ports zwischen den verschieden IMS Teilen verwendet werden. Beschreiben Sie den Authentifizierungsablauf! Seite 3 von 3 © Thomas Pfeiffenberger Studiengang ITS -- FH Salzburg 2009 anleitung_ims_v10.doc