for version 340 and higher
by Gabriel Georgescu
OVERVIEW SOFTSWITCH REQUIREMENTS. PROGRAM INSTALLATION. LAUNCHING THE MAIN APPLICATION VOIP SWITCH GATEWAYS GK/REGISTRAR PC2PHONE CLIENTS GK/REGISTRAR CLIENTS CALLBACK CLIENTS IVR CLIENTS COMMON CLIENTS OR SHARED CLIENTS DIALINGPLAN TARIFF TO DNIS CALLS AND FAILED CALLS STATISTICS EXEMPLARY SCENARIOS WHOLESALE TERMINATION ACCEPTING CONNECTIONS FROM SOHO CLIENTS. ASSIGNING TELEPHONE NUMBERS TO THE VOIPSWITCH’S CLIENTS
3 4 10 10 12 18 19 28 28 29 30 30 31 34 35 37 39 39 40 43
VoipSwitch is a platform that allows to implement various types of Voice Over the Internet Protocol (VOIP) services, with retaining shared, uniform management interface. The feature that distinguishes this platform is the implementation of an integrated, embedded billing system that cooperates with SQL – MS SQL or MySQL databases’ servers. This solution results in the simplicity of preparing the system, by the operator, to be fully functional for providing services and also for administrating it in the future. VoipSwitch’s software consists of the following modules: VoipSwitch manager – the main part of the application. It allows to monitor the whole incoming traffic. Apart from the current connection status and the type of logged in clients, it also presents a number of additional information on the processes that are taking place. VoipSwitch Config – management interface. It is a tool for configuring the whole system. It has a number of features that allow to manage clients’ billing and analyze traffic information, based on the statistical data. Web CDR – the module that allows clients to check their current account status and the history of the calls made. There is a possibility of exporting data to the file from this level. PC to Phone Client – softphone based on the g723.1 codec. Webphone – softphone that can be initiated directly from the website. Callback Client – client’s software that allows to initiate calls between two telephones.
Webcallback - client’s callback version that is initiated directly from the website. SMS callback – module that cooperates with the SMS operators. It also allows to create access number for SMS callback service using the mobile phone. IVR module – module responsible for playing back voice messages utilized by various services e.g. 2 stage dialing, account balance or IP PBX. Online Shop – module that allows to make payments using credit card or Paypal service. Reseller’s module – web based system that allows resellers to create users accounts, manage them, manage the tariffs, and analyze the information on the traffic that is taking place etc.
Each of the module is mutually integrated what allows, for instance, Pc2Phone user to access, from this application, information on the history of calls made, price list or current account status. Also, from the same level, it is possible to add funds to the account or to utilize SMS Callback service. On the other hand, division into the separates modules allows adjusting the implementation of given services to the desired time frame. For instance, Callback service, IVR, online payments or Reseller Module can be added at any time without disturbing the functionality of the system. Compatibility and simplicity of usage also refers to all the modules created by VoipSwitch company, what gives the provider the possibility of extending the range of services offered, or building on the services already utilized according to the existing clients’ expectations and emerging of the new technologies.
Softswitch is the main element of the platform, which merges the functionality of the following VOIP architecture’s elements.
H323 switch H323 gatekeeper SIP Proxy SIP registrar
Each of the described elements can operate simultaneously with the others. Moreover, the clients, regardless of the protocol, or the way they...