Asterisk的官方网站是:
http://www.asterisk.org/
开源软件最明显的优势自然是费用;你可以免费下载Asterisk。最新的当前版本是1.4.22。要列出Asterisk的功能,表格会很长,而且涵盖了常常在 高端(自然也是高价格)的PBX设备中才提供的高级功能,比如会议桥接,通话监控,通话排队,以及语音邮件。你可以在Asterisk的网站上看到一个其所支持的功能列表。
除了它自己的IAX协议外,Asterisk也支持H.323,SIP,MGCP以及SCCP协议。这意味着你可以用SIP电话或Cisco瘦客户端与之一起协同工作。它也可以和传统的(模拟)电话,比如 FXS(Foreign Exchange Station,外部交换站)和FXO(Foreign Exchange Office)这样传送和接收正规PSTN服务的接口,进行交互协作。
IAX比SIP更有优势的地方是在当需要穿越NAT设备时,IAX具有更好的防火墙友善性。IAX使用UDP协议(User Diagram Protocol)取代了实时传输协议RTP(Real-Time Transport Protocol),用于信号和媒体,从而缩减了负载,让你在同一连接上发送更多的通话。它仅使用一个端口(4569)。
Asterisk是一个开放源代码的软件VoIP PBX系统,它是一个运行在Linux环境下的纯软件实施方案。Asterisk是一种功能非常齐全的应用程序,提供了许多电信功能,能够把你的x86机器变成你自己的交换机,还能够当作一台企业级的商用交换机。Asterisk让人激动的事情是它在小企业预算可承受的范围内提供了商业交换机的功能和可伸缩性。你可以使用一台老式的奔腾3计算机,让你的机构看起来就同世界上的大企业一样。
Asterisk 能够支持传统的线路,包括:
TDM (Time Division Multiplexing)
T1/ E1 PRI/ PRA & RBS (Robbed Bit Signal)modes
Analog phone lines/ phones (POTS)
ISDN (Integrated Services Digital Network)
Both BRI (Basic Rate)and PRI (Primary Rate)
Asterisk 支持的协议包括:
Session Initiation Protocol (SIP)
H. 323 (ITU standard, contributed support)
Inter- Asterisk eXchange (IAX)
Media Gateway Control Protocol (MGCP)
Asterisk能做什么?
附有目录的语音邮件服务
电话会议、互动语音回应和电话排序
通路呼叫
呼叫方ID服务
ADSI
与硬件VOIP 比较
Asterisk具有硬件VOIP 的常用功能。
Asterisk能够支持多媒体,具有可编程功能。
Asterisk有友好的管理界面。
Asterisk需要的带宽,一般为:32KB/ 线路。也就是说每支持一条线路,只需要增32KB 的带宽,但是需要网络质量良好。
Asterisk可支持成千的客户端。(需要板卡与带宽支持)