3rd International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities (TridentCom)

Research Article

Integration of Open Source and Enterprise IP PBXs

Download609 downloads
  • @INPROCEEDINGS{10.1109/TRIDENTCOM.2007.4444692,
        author={Krishna Sumanth Chava and Jacek Ilow},
        title={Integration of Open Source and Enterprise IP PBXs},
        proceedings={3rd International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities (TridentCom)},
        proceedings_a={TRIDENTCOM},
        year={2010},
        month={5},
        keywords={Component; VoIP PSTN PBX SIP IAX H.323 CCM Asterisk PBX NIST-Net.},
        doi={10.1109/TRIDENTCOM.2007.4444692}
    }
    
  • Krishna Sumanth Chava
    Jacek Ilow
    Year: 2010
    Integration of Open Source and Enterprise IP PBXs
    TRIDENTCOM
    IEEE
    DOI: 10.1109/TRIDENTCOM.2007.4444692
Krishna Sumanth Chava1,*, Jacek Ilow2,*
  • 1: Internetworking Program Dalhousie University Halifax, NS, Canada
  • 2: Dept. of Elec. and Comp. Eng. Dalhousie University Halifax, NS, Canada
*Contact email: kschava@dal.ca, j.ilow@dal.ca

Abstract

Over the last few years, Voice over Internet Protocol (VoIP) evolved from enabling voice communications between computer terminals to providing much wider functionality of the Public Switched Telephony Network (PSTN). The idea of deploying VoIP in Private Branch eXchanges (PBXs) is gaining credence among service providers, and this paper addresses some of the design issues related to an IP PBX implementation. Specifically, the paper explores the interoperability between Cisco Call Manager (CCM) and Linux-based Asterisk PBXs corresponding to the enterprise-class and Open Source IP PBXs, respectively. The architecture of the networking testbed is documented for running various VoIP protocols between multivendor devices and IP PBXs. The results presented can be broadly defined into three areas of investigation: (i) the use of Session Initiation Protocol (SIP) and Inter Asterisk eXchange (IAX) trunks to integrate CCM to Asterisk PBXs and Asterisk to Asterisk PBXs, respectively; (ii) examining interoperability between the CCM and Asterisk PBX with advanced features like Call Display, Voicemail, Call Detail Records (CDR) and Voicemail to e-mail transfer; and (iii) testing the resilience of voice quality against packet loss and delay in the Open Source PBX trunks with National Institute of Standards and Technology (NIST) network simulator.