[Back]


Diploma and Master Theses (authored and supervised):

C. Egger:
"A Charging Prototype for the IP Mulitmedia Subsystem";
Supervisor: J. Fabini; Institut für Breitbandkommunikation, 2006.



English abstract:
In this thesis we describe the IP Multimedia Subsystem (IMS) charging
concepts and present an IMS offline charging prototype implementation. The IMS is standardised by the 3rd Generation Partnership Project (3GPP) and presents one approach
to merge packet-switched and circuit-switched, mobile and fixed,
telecommunication and data networks. New services like presence, multimedia chat, pushto-talk or conferencing can easily be developed with the IMS as the underlying network. Voice, which currently requires one dedicated network infrastructure, becomes just one service among others.
Today, charging is done on a pre-paid or post-paid basis. Much more flexible charging models are required in the future. The IMS provides such flexibility by enabling much more charging models as per-flow or per-call or even a combination of these with the above ones.
This thesis focuses on the integration of an offline charging solution
within the IMS testbed at the Institute for Broadband Communications.The signalling components of this IMS testbed are implemented using the open-source SIP proxy OpenSER.
For the charging solution implementation we used the existing accounting module (ACC) of OpenSER, which is able to generate charging relevant data. We enhanced the non-3GPP-compliant interface of the OpenSER accounting module by means of a Java application to implement a IMS Rf interface.
The standard-compliance and performance of our client Rf interface
implementation was tested against a commercial Charging Gateway Function (CGF). The measurements presented by this thesis demonstrate the standard-compliance but reveal also a significant impact of the charging solution on the IMS node routing performance.

German abstract:
Diese Diplomarbeit beschreibt die Konzepte der Gebührenerfassung im IP
Multimedia Subsystem (IMS) und zeigt einen Prototyp für IMS offline charging. Das IMS wird vom 3rd Generation Partnership Project (3GPP) standardisiert mit der Absicht paket- und leitungsvermittelte Telekommunikations- und Datennetze mit
Mobil- und Festnetzen zusammenzuführen. Neue Dienste, zum Beispiel Presence, Multimedia Chat oder Push-To-Talk, können mit dem IMS als zugrundeliegendes System entwickelt werden. Sprachtelefonie, welche zur Zeit ein eigenes Netzwerk benötigt, wird dann zu einem Dienst neben vielen anderen.
In aktuellen Systemen erfolgt die Gebührenerfassung entweder Pre-Paid oder Post-Paid. Da aber zukünftige Systeme höhere Anforderungen stellen, sind flexiblere Modelle als diese erforderlich. Viele neue Gebührenerfassungsmodelle sind für das IMS standardisiert, wie zum Beispiel Per-Flow oder Per-Call, oder auch eine Kombination dieser mit den obigen.
Im Rahmen dieser Diplomarbeit wurde in das bestehende IMS Testbed des
Instituts für Breitbandkommunikation eine Gebührenerfassung integriert. Die Signalisierungskomponenten dieses IMS Testbeds verwenden den Open-Source SIP Proxy OpenSER. Für die Implementierung haben wir das Accounting-Modul von OpenSER verwendet, welches für die Gebührenerfassung relevante Daten generieren kann. Wir haben das nicht-3GPP-kompatible Interface des Moduls mit einer Java Anwendung erweitert, die das IMS Rf Interface implementiert.
Zusammen mit einer kommerziellen Charging Gateway Function (CGF) haben wir getestet, ob die Implementierung standard-konform ist. Die Messungen bestätigen die Standardkonformität und zeigen einen signifikanten Einfluss der Implementierung auf die Routingperformance eines IMS Knotens.

Keywords:
IMS, IP Multimedia Subsystem, Charging, Billing, Rf

Created from the Publication Database of the Vienna University of Technology.