Inclined readers,
First of all, I have searched the forums but not come up with a satisfactory post, so I’d like to know your opinion.
We currently have an 1.8 infrastructure for a customer (ISP) that has grown far more than expected. We have developed and are currently providing Hosted PBX systems (approx 1000 Extensions for approx 80 end customers) and SIP-Trunks for customer-owned PBXes of all brands.
Our architecture is divided in Frontend-Asterisk Servers (handling the E1 lines and 3rd party PBXes. Currently we have 16 E1s connected to two TE420s on one server and one TE820 on the other Frontend server) and Backend Servers that handle all the SIP phones (currently three servers).
Frontends and Backends are linked using IAX. Outgoing calls from the Backends are laodbalanced using self-developed logic and incoming calls are loadbalanced by the Telco provider.
Of course stability is a major issue there.
So far eveything is completely running to our expectations. There is currently no need for new features.
We have now been tasked to evaluate an upgrade to the next LTS, so we went for Certified Asterisk 13.
My questions now are:
What do you guys think, should we - in our evaluation - go for PJSIP or stay with chan_sip?
I do not have a big amout of experience when it comes to PJSIP, what would you guys think would be the biggest advantages and disadvantages of migrating to PJSIP?
Do you think we are in for some major suprises (especially with the SIP-Trunks to 3rd party PBXes)?
Guys, I know that my outlines are probably insufficient and I don’t expect anyone of you guys to write novels as an answer I am just looking for some real-life experience of people who have been facing the same decision…
BTW, yes I have found and read
blogs.digium.com/2013/11/20/aste … ck-future/
Thanks you for your time,
Best
George