Advanced Telecom services typically go beyond traditional two parties telephone calls. In particular, SIP-based service creation in the Telephone-IP convergence scenario has become an important research issue. Telecom services are typically asynchronous, require low latency, high throughput and high availability: those peculiarities ask for a specific event-oriented framework. Developers can today benefit from a platform that could grant high-level APIs and standard interfaces, in order to ease the process of service development and deployment, as well as extend the service portability over multiple networks and devices. The JAIN SLEE activity tackles those issues, defining a Java-based technology for the development of telecom services and their deployment into a SLEE server. This paper focuses on some key issues relevant to the Mobicents SLEE platform, an open source implementation of the JAIN SLEE specifications. We present the results of an experimental campaign in which several SIP-based VoIP services were tested, in order to evaluate the performance and scalability of the system. Each of the tested services is characterized by a different complexity, in terms of processing and signaling flow. Moreover, we investigate some of the performance limitations that have been observed experimentally, which may relate to any Java-based telecom service.
Scalability and Performance Evaluation of a JAIN SLEE-based Platform for VoIP Services
FEMMINELLA, Mauro;FRANCESCANGELI, ROBERTO;MACCHERANI, EMANUELE;PARISI, ALESSANDRO;REALI, Gianluca
2009
Abstract
Advanced Telecom services typically go beyond traditional two parties telephone calls. In particular, SIP-based service creation in the Telephone-IP convergence scenario has become an important research issue. Telecom services are typically asynchronous, require low latency, high throughput and high availability: those peculiarities ask for a specific event-oriented framework. Developers can today benefit from a platform that could grant high-level APIs and standard interfaces, in order to ease the process of service development and deployment, as well as extend the service portability over multiple networks and devices. The JAIN SLEE activity tackles those issues, defining a Java-based technology for the development of telecom services and their deployment into a SLEE server. This paper focuses on some key issues relevant to the Mobicents SLEE platform, an open source implementation of the JAIN SLEE specifications. We present the results of an experimental campaign in which several SIP-based VoIP services were tested, in order to evaluate the performance and scalability of the system. Each of the tested services is characterized by a different complexity, in terms of processing and signaling flow. Moreover, we investigate some of the performance limitations that have been observed experimentally, which may relate to any Java-based telecom service.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.