Deploying a multi-building, multi-campus VoIP telephone system using Asterisk.
Our university campus is working from a phones system older than most of the students attending here. There is little functionality (at least accessible to the end users) beyond the ability to answer calls and get voicemail at the phone. We’re moving toward a system that will allow us to take advantage of the technology available to us to both increase the utility of our campus telephony, and also greatly reduce the monthly expenditure on traditional PSTN connectivity. I intend to document most of the journey here in the hopes that it will prove useful to someone else with an equally challenging environment and set of goals.
Here’s what we are using to build the system:
- PBX-In-A-Flash (Hands down my Asterisk distribution of choice)
- 8 Rhino Ceros Desktops (our telephony servers)
- 4 Rhino Quad FXO cards (for E911 fallback)
- 250 Aastra 57i (the large screen and XML-browser provides amazing capabilities)
- Voicemail to email
- User controlled extension forwarding
- Completely menu-driven endpoints
- Autoconfig of phones by extension and voicemail password during deployment
- VLAN/QoS classified and separated traffic for the VoIP data
- Active Directory-sourced extension maintenance
- Multiple servers for system stability and robustness in the face of partial failure of servers or connectivity