首页>>>技术>>>交换机  交换/排队机产品

开源软件Asterisk:386变身交换机

2005/11/21

  Asterisk是一种功能非常齐全的应用程序,提供了许多电信功能。也许它最著名的应用是当作一台交换机(PBX)

  有关开源软件最令人激动的事情之一就是其创建超越传统的IT基础架构的应用程序的方式。一个恰当的例子是称作“Asterisk”的电话应用程序。Asterisk是一种功能非常齐全的应用程序,提供了许多电信功能。也许它最著名的应用是当作一台交换机(PBX),因为Asterisk能够把你的x86机器变成你自己的交换机。
  Asterisk还能做什么?它能够当作一台企业级的商用交换机。下面是它全套功能的特点:

  ·语音邮件

  ·呼叫桥接(多个主叫方拨入以参加电话会议)

  ·呼叫路由

  ·呼叫列队

  ·呼叫转移

  ·与主叫方有关的独特的铃声

  ·音乐保持(在电话转接过程中,让呼叫方听音乐)

  Asterisk让人激动的事情是它在小企业预算可承受的范围内提供了商业交换机的功能和可伸缩性。你可以使用一台老式的奔腾3计算机,让你的机构看起来就同世界上的大企业一样。

  Asterisk甚至能够使你的机构看起来就像是全球最大的企业一样。Asterisk用户的一个可以使用的资源是Allison Smith。她的声音是全球最著名的电话语音。如果你使用Verizon、Cingular或者其它公司的电话,你就会听到她的声音。

  如何设置Asterisk

  你如何在你的企业开始使用Asterisk?这个过程需要三个步骤:

  第一,在你的工作场所接入一条或者多条电话线。把这些电话线连接到你的奔腾3计算机的电话卡。这些电话卡本身需要购买,但是,价格比较便宜。Asterisk能够处理POTS线路或者在接入方处理数字线路。这个选择由你确定。

  第二,根据你的需要设置Asterisk。你可以设置根据主叫方拨打的电话号码分配电话。(另外的选择包括设置电话组。这个选择类似于告诉电话“要销售请按1”)。为每一个Asterisk用户和电话组设置语音邮件。定义你的音乐保持。坦率地说,设置音乐保持是设置过程中最困难的部分,因为Asterisk提供的选择很多。

  设置正确也很困难,因为Asterisk按照Unix/Linux的传统,使用了过分讲究的晦涩难懂的设置文本文件。阅读这个配置文件找出正确的方法才能够完成这个设置。完成设置之后才能让初级用户掌握Asterisk。

  第三,设置你的内部电话网络。再说一次,Asterisk是非常灵活的,允许使用模拟信号的电话或者VOIP电话,甚至两种电话可以混合使用。如果你的办公区有电话线网络,模拟电话是有意义的。如果你缺少电话线基础设施,你可以使用以太网基础设施,然后把IP电话挂在以太网基础设施上,并且把Asterisk集成到你的计算基础设置中。VOIP电话目前是最便宜的,使这成为一种诱人的替代方法。

  就这些。按照这些步骤,你只用不到二千美元就可以安装和运行你自己的交换机系统。Asterisk可伸缩性非常大,也就是说,随着你的机构的规模扩大,你可以扩大它的应用。最可取的是,当你扩大Asterisk的应用范围时,你不需要全面的升级。换句话说,你不需要抛弃以前的解决方案,一切从头开始。

战胜设置的难题

  只有一件美中不足的事情:设置。如果你同我一样,无论什么时候你听说使用文本文件设置一个Linux应用程序,你都要在产品论坛中花几个小时寻找信息,创造性地使用Google。

  对于Asterisk来说,有一个称作“Asterisk@Home” (AAH)的选择。它提供了很多恰当地设置Asterisk的方法。AAH以一种安装CD盘的形式提供。你把这个CD盘插入你的奔腾3电脑中,大约一个小时之后你就拥有一个安装和设置完毕的Asterisk。

  如果你使用AAH,你甚至不需要在电脑中安装Linux。AAH在安装Asterisk软件之前将首先安装CentOS操作系统。这是Red Hat Linux操作系统的克隆版本。

  AAH还包含Asterisk管理门户(AMP)。AMP预装了默认的Asterisk设置以及为Asterisk设置文件提供了一个图形界面。你可以把AMP当作Asterisk的网络管理员。而且Asterisk确实有一个网络管理员插件。

  由Asterisk服务提供商Coalescent系统公司开发的AMP使Asterisk成为一种更容易管理的产品。

  另外,Asterisk@Home的绰号仅仅是绰号。它还能很容易地应用到办公环境中。在你的办公室中,你也许不需要把你的交换机与个人视频录像机连接起来。但是,AMP提供的自动安装功能和默认设置功能是非常有用的。

  这就是说,AAH确实拥有非常适合家庭使用的某些功能。AAH拥有连接xPL的接口,使这种设备能够与其它设备连接起来。然而,许多人在家中使用AAH。有些人使用AAH的功能筛选电话,让主叫方等候。AAH在家庭商业中使用也是很自然的。在家庭商业应用中,Asterisk的企业级功能是非常有用的。

  Asterisk的局限性

  当然,Asterisk也存在一些缺陷,特别是在SOHO领域。关于使用POTS基础设施或者在互联网基础设施上搭载这个功能的讨论实际上暗示上述一个或者两个条件都存在。在家庭环境中以及许多小企业环境中,根本就没有有线的基础设施。这也是Wi-Fi网络在过去几年里快速增长的主要原因。

  Coalescent系统公司首席执行官Jason Becker称,对于没有有线基础设施的地方来说,你需要拥有更多的创造力。Wi-Fi电话确实存在,但是还没有得到证明。Becker建议在一个拥有Wi-Fi连接的计算机中插入一个VoIP电话,或者在那台计算机上运行一个softphone电话软件。另一个选择是HomePlug。HomePlug使用现有的电源基础设施作为IP发布机制。尽管存在这些困难,Asterisk仍以不同寻常的价格提供了非常好地功能。

  作者观点

  开源软件正在进入很多不同的领域。Asterisk把开源软件方便的发布方式与节约成本的数字化结合在一起,已变成一种对于任何企业都非常有用的功能强大的产品。Asterisk对于小机构是非常有用的,因为它以合理的价格提供了广泛的功能。Asterisk使小企业看起来,更确切地说是听起来非常像一个大型的机构。

天极网



相关链接:
经济危机之下首选开源VoIP 2009-09-23
OpenVox:7号信令也开源 2009-09-23
“开源”手机操作系统的未来 2009-09-22
开源改变世界,通信华丽转身 2009-09-10
开源CRM与ERP撑起后台系统能走多远 2009-08-17

相关频道:           热点专题_开源软件_文摘   技术_pbx_文摘