Difference between revisions of "User:Heath/PBX"
(→Compression) |
|||
Line 9: | Line 9: | ||
* MELP/MELPe - Military grade encryption for minimizing bandwidth consumption | * MELP/MELPe - Military grade encryption for minimizing bandwidth consumption | ||
* AMR - What cellphones use | * AMR - What cellphones use | ||
− | * | + | * g723.1/g729 - What voip phones use |
− | * | + | * iLBC/speex - Open source low-bitrate codecs |
== Useful protocols == | == Useful protocols == |
Revision as of 21:12, 29 May 2008
This is probably the only area that I can call myself an expert in.
Asterisk can be made to build a tricked out phone system of any size at a trivial cost.
Ultimately, this page will be a set of config files, patches and dependencies for building such a system.
Compression
- MELP/MELPe - Military grade encryption for minimizing bandwidth consumption
- AMR - What cellphones use
- g723.1/g729 - What voip phones use
- iLBC/speex - Open source low-bitrate codecs
Useful protocols
- Bluetooth will be implemented via chan_bluetooth or chan_cellphone
- GSM will be implemented with a commercial gateway.
- Regular POTS service can be done using hardware
- SIP - VoIP protocol
- IAX - Lightweight VoIP protocol
Asterisk
- Used to switch calls
- Used to translate between various protocols
- Used to perform IVR functionality such as voicemail
Security
- Not all that great in the open source world, but reasonable security can be achieved.