上QQ阅读APP看书,第一时间看更新
2.4 硬件
Asterisk能够与很多种不同的技术进行通信,一般是通过TCP/IP网络建立连接(通常使用SIP)。但是如果希望与更传统的电信网络(例如PRI(T1、E1等)、BRI(EuroISDN)、SS7(主要是T1和E1)和模拟(从几个少量的FXO和FXS端口以及通过T1/E1 CAS/RBS连接馈入的大型信道集合))通信,也可以通过安装在服务器上的物理板卡实现。
很多公司生产这类硬件,例如Digium(Asterisk的发起人、所有者和主要开发者)、Sangoma(最近收购了Digium)、Dialogic(也是Sangoma的公司)、OpenVox、Pika、Voicetronix、beroNet,还有很多其他公司。所有这些公司早已在Asterisk上深耕多年。
大部分Asterisk硬件通常支持Digium Asterisk硬件设备接口(Digium Asterisk Hardware Device Interface,DAHDI)。DAHDI架构比较复杂,超出了本书的范围。不同的制造商生产的基于服务器的电话板卡有不同的安装要求,这就要求你既要精通在Linux上安装硬件,又要在传统PSTN电路排除故障和配置方面具有很强的技能。
如果你需要使用Asterisk连接传统的PSTN电路,我们建议你将Asterisk作为SIP的专用平台,并使用某种第三方网关进行连接。注意:这不是入门级的东西,如果你刚开始接触Asterisk,强烈建议你的初始解决方案为仅使用SIP。