SipExchange is an open-source softswitch that provides standard SIP services like location, proxy and presence. Using the SipExchange application, service providers can offer VoIP telephone services to their subscribers as well as other services based on voice, video and instant messaging. SipExchange supports many of the standard subscriber features offered by the traditional telephone exchanges and PBXs. In addition, SipExchange supports external call control capabilities using which service providers and software developers can create new features and services rapidly and plug them into the SipExchange application.
SipExchange works with standard SIP phones that adhere to the SIP protocol standards.
SipExchange leverages the Java and J2EE technology as a basis for the architecture that is flexible, scalable and easily extensible. It runs as an enterprise application inside the Jboss server and takes advantage of many services that a J2EE server provides. SipExchange provides a portal-based user interface using which system administrators can manage subscribers and features as well as perform other routine operations. From the portal, subscribers can manage their profiles, view the call detail records and customize the features they have subscribed to. Service providers can easily add additional content to the portal and customize the look and feel.
SipExchange is in early phase of development. Please see the release notes for what is already available and what we plan to implement in the upcoming releases.