Sip mobile own brand application support android platform (in the future and iOS support), provised via web portal and SMS (sms sent a link to download and configuration file). Configuration file will contain data such as SIP registration server, user / pass registration, openvpn configuration files and other key parameters for successful SIP & openvpn registration on server.
The application must have the ability to run in the background, in order to have a constant registration connection with the Asterisk platform. At each startup, it creates an openvpn connection and after a successful connection to the VPN server, makes a registration. Asterisk headunit and open server are on the same physical machine.
The application should be able to provide through a web portal, or to manage and monitor the status of a particular client. The configuration files will be sent via SMS with http link to a mobile number entered through the web portal. The possibility of sending the application and configuration file via SMS, activating and deactivating the SIP client, the possibility of API integration with the Asterisk server auto has directly provided the users to Asterisk IPPBX.
Integration with mysql database to monitor the status of the account, the user can have his application in real time, the following data will be provided through the mysql database:
Status: activ / deactivated
Bill: Credit status
Call Log: out / in call log
Speed dial: 5 speed dial numbers