[asterisk-users] Can Asterisk help me with some requeriments of my current project?

Rodrigo Pimenta Carvalho pimenta at inatel.br
Mon Jun 8 15:46:38 CDT 2015


Hi Asterisk-user.

I'm starting in a soft-phone project with lots of requirements and some of then caused me some doubts about Asterisk. Could someone tell me if Asterisk can help me with some requirements? See below:

1 - My SIP server (Asterisk) will have some SIP clients registered in its SIP registrar. Let's say 6 SIP clients. In my project I have to implement a way of a SIP client making a call to a number and all others 5 SIP clients ring. That is, the others 5 SIP clients must receive the SIP INVITE. Can Asterisk help me with such functionality?

2 - When several SIP client ring, if one answer the call first, the others will have to stop ringing immediately. Can Asterisk help me with this requirement?

3 - How to avoid one of the SIP clients receiving SIP INVITES? That is, one of the SIP clients is forbidden to receive calls. Is there a way to program it in Asterisk, maybe via dial plan?

4- Let's suppose that I have a data base (let's say SQLite) in my SIP server (Asterisk) and I need implement a way of SIP Clients executing queries in such database. Could such queries be done/sent via SIP messages to Asterisk? Is there a way of accessing a database by meas of Asterisk, during a call, for example to collect information about others SIP Clients?  Here I'm intending to create a software to be a kind of interface between Asterisk and the database, if necessary.

5 - If I need to send SIP messages all encrypted, using SSL or TLS , to the Asterisk, will this SIP server be able to interpret all messages correctly? Is there a way of let Asterisk talk with SIP clients in a secure way, using SSL, for example? Can Asterisk help me with this?

Any hint will be very helpful!!

Best regards.


RODRIGO PIMENTA CARVALHO
Inatel Competence Center
Software
Ph: +55 35 3471 9200 RAMAL 979


More information about the asterisk-users mailing list