E.T. : Asterisk Server Project
E.T. : Asterisk Server ProjectE.T. Phone Home…
Since the majority of my experience is in the realm of Telecommunications, it was inevitable that I would take on a project of an open source PBX (Private Branch Exchange). A PBX is a telephone system (in my case an old server) that controls your telephone lines. The possibilities of what the PBX can do with the numbers is endless. From automated attendants (those annoying automated messages, Press 1 for English…) to a virtual voicemail box, to creating multiple phone queues, to conference bridges, to automatic alerts. The list goes on and on, especially for Asterisk since it’s open source. (Meaning, anyone who cares to try, can write plug in’s and code to have their phone server do what they want with their numbers.) Want all your calls forwarded to your cell phone? Okay. Want to trap telemarketers into going through 20 prompts just to end at a full mailbox or high pitched squeal in their ear? Mean, but it can be done.
(As a side note: if you do receive telemarketing calls, feel free to register your number, even your cell phone number, at The National Do Not Call Registry. By placing yourself on this list, you automatically opt out of most unsolicited telemarketing calls. These telemarketing corporations are required to obey and remove your number from their list within 31 days, if it is on this national list. If they do not, the FTC (Federal Trade Commission) can enforce compliance from them.)
The creation of an open source PBX server will give me experience in creating, troubleshooting, and maintaining personal PBX setups. In addition to being a learning experience, the intention is to combine this project with the existing Fault-tolerant Monitoring Framework: EMP. This project (E.T.) will be the connection of EMP’s alert system to a phone system. Which will allow further communication from the EMP framework to the user.
Estimated project timeline: TBD in conjunction with EMP.