I am in the process of attempting to setup a small WISP and internet provision along with communications. I was wanting to see if my planned architecture is OK or will even work.
First off I was planning to create a PBX for each region of domestic customers and also have other systems to support some Businesses I am looking to provide VOIP services to. The Business PBX’s may have numbers that overlap with some of the regions or have numbers that I do not have region servers for. The regional servers will be located within the region they are to be deployed.
Due to this I was planning to create a “gateway” system that would be responsible for routing between each server and would also be responsible for connecting to the SIP provider.
I have a quick image to clarify what I mean.
I have done some initial tests and have been having issues routing calls from Business 1 PBX -> Region 1 PBX via the gateway PBX, one resin for not wanting to create direct links between each region is I would need to update the dialplan on each server each time a new user is added so planned to have this all handled by the gateway PBX. Another resin for using the gateway would be to optimise the SIP channels as usage of business and regional users would unlikely be the same.
If anyone has any recommendations on what would be the best way to layout the systems or any further information required please let me know