Good’ay everyone!
Sorry if this is the wrong part of the forum to post in but I have an odd one for you.
For what ever reason my IT director went with a PBX system which we quickly outgrew, it allows for a maximum device list of 80 devices, and a max number of users of 200.
Previously we had more locations and have since moved one into another, this then exceeds the limit of the PBX, but now we have 2 phone servers with the same limitations. Ive been instructed by him to install asterisk as a kind of middle server, which will take the incoming calls and pass them onto the other servers dependent on the number being called.
everything from 001 - 499 should be passed to server1 and everything from 500 - 999 should be passed to server 2.
I’m mostly new to setting up SIP, I have done end technician stuff previously but nothing in the backend as it were. simply adding new devices, adding new users and the odd redirect and number blocking here and there.
so the extent of my knowledge is limited when it comes to PBX and SIP systems.
Current setup:
1 in use Telephone server. External SIP config to the current number.
80 SIP devices connected in a number of ways via DECT / analog cables.
160 + users configured with extensions ranging between 001 - 999
1 no longer in use Telephone server. External SIP config to the old number used in the old building.
What, I think, I understand I will have to do if this is at all possible with asterisk and our current systems:
- Configure the SIP provider account onto asterisk.
- Create an account on Asterisk for connection to Server1
- Create an account on Asterisk for connection to Server2
- Allocate enough channels (?) to each of these accounts for concurrent calls. (currently we have 10 concurrent externals calls available)
- Create a Dial plan to redirect all incoming calls to extensions 001 - 499 to server 1.
- Create a Dial plan to redirect all incoming calls to extensions 500 - 999 to server 2.
- Create a Dial plan to allow for call transfer between the two preexisting servers, or at minimum allow for calls between the two servers for internal communication.
Thing is I have no idea how to go about this, or whether this is possible.
both preexisting servers are from Agfeo, asterisk has been installed onto a server which had no real use since the move from the previous location and is the only thing on the server.
Note: I have no say in the equipment we use, and replacing it is out of the question. If this isn’t possible I can go back to my boss and say this isn’t possible with Asterisk however this just means I have to look for another solution entirely for the same thing. he is dead set on using the preexisting servers for endpoint connection as we have spent so much on the licenses required for softphones, ldap connection, fax addon cards, and the servers themselves.
Any help would be appreciated.