[Vtigercrm-developers] Asterisk Good News

Alan Bell alan.bell at libertus.co.uk
Wed Aug 27 21:35:03 GMT 2014


On 27/08/14 18:55, vtiger at camden.net wrote:
> there is a a open source php-sip project out
> https://code.google.com/p/php-sip/
yeah, I had a play with that, it is a client rather than a server, but 
could probably teach me stuff to write a server

if you are going to have a play with it, you need to know about this issue:
https://code.google.com/p/php-sip/issues/detail?id=18

it randomly stops working after a few minutes of testing because of a 
simple bug, it isn't being maintained as a project.

Alan.

> not sure if can be used to make a proxy server or not, we have not 
> played with it,
> making a fully featured sip proxy server is quite an undertaking, 
> getting it to work and keeping it working in large scale deployments 
> are two very different things
> ------------------------------------------------------------------------
> *From*: "Alan Bell" <alan.bell at libertus.co.uk>
> *Sent*: Wednesday, August 27, 2014 1:28 PM
> *To*: vtigercrm-developers at lists.vtigercrm.com
> *Subject*: Re: [Vtigercrm-developers] Asterisk Good News
> yes, I completely understand that, I am just aiming for a bit more 
> instant gratification on installing the module, I want it to be a case 
> of installing the module, tell the module where your upstream PBX is 
> and where your sip proxy is, and tell your handsets to use the proxy 
> and it all starts working. The opensips dependency is a bit annoying 
> really, if I could find a nice PHP SIP server library I would much 
> rather have a self-contained system where the vtiger server itself 
> acts as the SIP proxy.
>
>
> On 27/08/14 17:36, vtiger at camden.net wrote:
>> self hosted opensips would be our preference and here is why
>> currently we have 2 internet connections to deal with, our connection 
>> to the ILECS that we pay top dollar for the QoS and SLA on SIP/PSTN 
>> traffic, then the internet connection to our EU, that EU connection 
>> is 99% of our support issues, though we have ways of dealing with 
>> that to some extent in EU;s QoS with use of ingress and egress QoS 
>> capable routers
>> a cloud based sip proxy would add a 3rd connection that we have no 
>> SLA and no real way of controlling QoS, no matter what it would add 
>> latency and jitter
>> so for us its pretty important to keep our switches, PBXs and any 
>> proxy's all in the same network we control, this is a quality issue 
>> more than a privacy issue, though privacy is a legitimate concern
>> ------------------------------------------------------------------------
>> *From*: "Alan Bell" <alan.bell at libertus.co.uk>
>> *Sent*: Wednesday, August 27, 2014 12:02 PM
>> *To*: vtigercrm-developers at lists.vtigercrm.com
>> *Subject*: Re: [Vtigercrm-developers] Asterisk Good News
>> On 27/08/14 15:43, vtiger at camden.net wrote:
>>> very interesting using a SIP proxy ;-), would love to check it out 
>>> when you get it finished
>>> how will it handle inbound notification? a in browser pop like 
>>> vtiger does now?
>> yeah, but probably based on web sockets rather than polling, if I can 
>> do that cleanly in a module without ridiculous dependencies.
>>> when you say marketplace I assume extension store?
>> yup, it would be an open source solution, but packed up in the 
>> extension store for easy installation, possibly with a price tag on 
>> it a bit like the geotools module.
>>> will this support complete 3rd party apps like the sip proxy server 
>>> your building, from everything I read it seemed more geared to 
>>> modules that install directly into vtiger
>> well, yeah, that is an interesting question, and one reason why I 
>> parked the project for a bit. It might be that I run an opensips 
>> server as a service in the cloud for users of the module, and give 
>> instructions on how to run your own opensips proxy for people who 
>> don't want to have their telephone metadata going outside the 
>> organisation (other than to the NSA of course). One of the things I 
>> would have to figure out for a cloud based sip proxy is getting it to 
>> work and be maintainable, but store no logs, I don't want that data!
>>> if its going to support 3rd party applications we are working on a 
>>> windows system trey call pop for vtiger so your browser can be 
>>> minimized and you are still altered to the call with links to 
>>> relevant records,  in alpha testing now but we would be interested 
>>> in this extension store
>>> ------------------------------------------------------------------------
>>> *From*: "Alan Bell" <alan.bell at libertus.co.uk>
>>> *Sent*: Wednesday, August 27, 2014 10:25 AM
>>> *To*: vtigercrm-developers at lists.vtigercrm.com
>>> *Subject*: Re: [Vtigercrm-developers] Asterisk Good News
>>> I did write most of a SIP module, I am planning to finish it off and 
>>> perhaps put it in the marketplace once that is all up and running, 
>>> it certainly doesn't require multiple extensions to do click to call 
>>> and inbound, it uses a SIP proxy, basically a benevolent man in the 
>>> middle attack on the sip signalling :) this proxy can see the calls 
>>> in both directions being set up, the handsets think that the proxy 
>>> is the PBX, the PBX thinks the proxy is the handsets. The proxy 
>>> could be running on the same machine as the PBX, or the same machine 
>>> as vtiger, or somewhere else altogether.
>>>
>>> Alan.
>>>
>>> On 27/08/14 15:16, vtiger at camden.net wrote:
>>>> SIP would not be the best idea, yes its even easier to deal with 
>>>> than AMI but asterisk can only handle 1 sip registration per 
>>>> extension so this will lead to the need to have 2 extensions, one 
>>>> for your phone and one for vtiger you would then need to daisy 
>>>> chain them in follow me
>>>> same reason SIPTapi from IPcom never took off, yes you can get the 
>>>> free version and click to call outbound works with only one 
>>>> extension but if you want inbound you have to pay and will find out 
>>>> after you need 2 extensions
>>>> ------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> http://www.vtiger.com/
>>> -- 
>>> Libertus Solutions
>>> http://libertus.co.uk
>>>
>>> _______________________________________________
>>> http://www.vtiger.com/
>> -- 
>> Libertus Solutions
>> http://libertus.co.uk
>>
>> _______________________________________________
>> http://www.vtiger.com/
> -- 
> Libertus Solutions
> http://libertus.co.uk
>
>
> _______________________________________________
> http://www.vtiger.com/


-- 
Libertus Solutions
http://libertus.co.uk

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20140827/79cb7b3c/attachment-0001.html>


More information about the vtigercrm-developers mailing list