4th International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks & Communities

Research Article

Open source development tools for IMS research

Download801 downloads
  • @INPROCEEDINGS{10.4108/tridentcom.2008.3251,
        author={David Waiting and Richard Good and Richard Spiers and Neco Ventura},
        title={Open source development tools for IMS research},
        proceedings={4th International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks \& Communities},
        publisher={ICST},
        proceedings_a={TRIDENTCOM},
        year={2010},
        month={5},
        keywords={IMS open source testbed},
        doi={10.4108/tridentcom.2008.3251}
    }
    
  • David Waiting
    Richard Good
    Richard Spiers
    Neco Ventura
    Year: 2010
    Open source development tools for IMS research
    TRIDENTCOM
    ICST
    DOI: 10.4108/tridentcom.2008.3251
David Waiting1,*, Richard Good1,*, Richard Spiers1,*, Neco Ventura1,*
  • 1: Department of Electrical Engineering University of Cape Town Rondebosch, South Africa
*Contact email: david@crg.ee.uct.ac.za, rgood@crg.ee.uct.ac.za, rspiers@crg.ee.uct.ac.za, neco@crg.ee.uct.ac.za

Abstract

The 3GPP IMS is a next generation network architecture aimed at bringing the features and rich services of the Internet to the telephony world. Traditionally telephony products are developed by large companies with access to the proprietary solutions required for PSTN products. However, the shift to a packet-switched architecture and open Internet protocols has increased the developer base to include the huge community of web-developers.

Consequently there are currently several open source software projects that aim to provide proof-of-concept implementations and research tools for promoting the development and adoption of IMS technologies. This work investigates the tools created by four open source IMS projects and incorporates these tools into a practical IMS test-bed framework. Evaluations are performed that demonstrate the capabilities and limitations of these tools in providing rich services to IMS users.