admin管理员组

文章数量:1532440

2024年5月1日发(作者:)

维普资讯

江苏通信JIANGSU COMMUNICATION 

开源软件构建企业Vo l P网络 

中国联通苏州分公司信息化中心张挺 

摘 要:IP电话作为新的语音通信方式诞生以来,一直受到广泛关注。但是,由于IP电话自身的一些质量问题,导致人们 

更多地关心其低廉的资费,而不是技术本身带来的好处。其实,经过多年发展,IP电话技术也有了长足的进步,已 

经实用化。开源软件为IP电话在企业部署打开了一扇方便之门。IP电话开源软件Asterisk具有支持多种通信协 

议的功能,并可以利用相对廉价的硬件与各种现有电话设备相连,构建企业VolP网络。 

关键词:网络电话;开源软件;用户交换机 

0 引言 

初期的VoI P,由于传输时延长、丢包等原因, 

导致声音失真、回声、断断续续,语音质量很不稳定。 

但是,随着一些新技术的不断推进,数据网络的稳定 

性也逐渐接近传统的通信网络,语音质量有了本质 

务器,具有很强扩展性的I P电话软件,就是开源软 

件Aster1 s k。 

1 Asterisk简介 

Aster1 Sk是由D1 g1 um公司发起的一个开放 

源代码的软件V0I P PBX系统,D1 g1 um公司是一个 

生产硬件V0I P产品的公司。目前常用V0I P技术方 

改善,VoI P技术逐渐成熟了! 

很多企业已经开始把部署企业内部V0I P通信 

当成基础建设来做。如C1 SCO公司,所有办公桌上 

都部署了自己生产的I P电话机。C1 SCO公司打向 

案有三种:第一种是H.323方案,具有技术成熟、设备 

类型丰富、互通性好的特点。支持话音及补充业务、视 

频业务、数据业务,提供带宽控制、移动性、集中呼叫控 

制机制:第二种是MGCP/H.248方案,是软交换体系 

的主要呼叫控制协议,可以提供多种特色业务,如统一 

消息、一号通、PC to Phone等,主要适合运营商部 

署。第三种是I ETF组织制定的呼叫控制协议SI P,也 

称会话初始协议,用于控制各端点间的会话过程。S I P 

的长处在于对I M等互联网新兴业务的支持。虽然目 

前在使用规模上还没有H.323广泛,但是SI P发展 

很快。Aster1 s k是一个完整的软件PBX,可以运行 

在L1 nux、BSD、W1 ndOWS和0S系统上,提供PBX 

的各种功能。Aster1 s k支持4种协议,可以通过廉 

全球的公司内部电话都是免费的,大大降低了通信 

费用。更为重要的是,VoI P代表了一种发展方向。 

NGN是基于I P网络的通信,包括语音、视频、即时 

短信、传真等,所有通信方式都建立在TCP/I P基础 

上,是将来各种通信方式融合的基础。另外,还有两 

个显而易见的好处:一个是不受布线的影响,只要有 

以太网接入的地方,就可以部署I P电话:另一个是 

号码随终端携带,不需要做物理跳线。 

从技术上来看,V0I P有I P PBX、软交换、PC— 

Phone等不同的实现途径。I P PBX适合新型企业 

部署:PC—Phone通过PC机实现,成本低廉但服务 

质量有所欠缺,适合中小企业和普通个人用户。考虑 

价的硬件与几乎所有标准的电话设备互通。为了与数 

字和模拟电话设备互联,Aste r 1 s k支持大量硬件设 

备。D1 g1 um提供单个或4个T1、E1接口用于连接 

PRI线路。另外,对于小规模安装可以选用单口或4 

口模拟FX0(fore1 gn exchange Off1 ce)、FXS 

到对现有投资的保护和兼容,寻求一种循序渐进的 

部署方式是国内企业、特别是中小企业的最佳选择。 

为此,重点推荐一种借助普通PC机,构建VoI P服 

维普资讯

6LoGY PRACTICE技术实践 

(f0 re1 qn exc hange Stat1 0n)卡;为与GSH或 

生产。第三,如果需要在I P PB×系统中使用传统的模 

拟电话机,有两个方法可以实现:一是为每台电话机配 

置一个ATA(an a]Og te]ephOne adapter,模拟 

电话适配器),ATA也被叫做F×S网关,把传统电话机 

的模拟接口转换成VO I P需要的以太网接口:另外还 

有一个选择就是在Aste r1 S k服务器上配置F×S接 

口卡,当需要数量较多时比配备单个ATA更经济。 

对于需要与各种现有系统兼容的国内企业,可 

以参考图1组网。 

C[3HA蜂窝移动通信系统相连,Aster1 S k可以利用 

GP L(通用公共授权)通道驱动软件Ce]]1 aX。 

硬件方面还有大量板卡可以选用。如:单端口 

T1/E1卡TEl10P,带基于[35P(数字信号处理器) 

的回声抑制器的双端口T1/E1卡TE207 P、四端口 

T1/E1卡TF407 P,还有各种各样F ̄O、FXS端口 

卡,类型非常丰富。 

2基本安装 

Aster1 S k有两个不同的版本:核心的Aster一 

1 S k软件和基于GU I的Web界面的Aster一 

1 S k@HOIll@(AAH)(现在已改名为Tr Xb0X)。 

Tr Xbox的功能和Aster1 S k是基本一样的,它们 

之间最大的区别在于控制和配置方式不同。Tr1 Xbox 

可通过一个Web页面来配置和控制,但Aste r1 S k的 

切操作都只能通过命令行和配置文件来完成。 

Tr1 Xbox只是在标准的Aster1 S k配置文件和命令 

行与用户之间放置了一个更友好的用户界面而已,然而 

熟练的高级用户同样可使用其底层接口来更改设置,但 

所做的这些设置有可能被Web页面配置所改写掉。 

首先需要确定系统支持的、同时呼叫的数目,这样 

图1国内企业组网 

从SOU rcefO rge.net] 载Tr1 XbO)( _2.0.1 SO 

文件,刻录成自动安装的光盘。将电脑改为光驱启动后重启, 

就能决定运行Tr1 Xbox计算机的大致配置和因特网 

连接带宽。同许多L1 nUX软件一样,Tr1 xbox有一 

个很大的优点,就是对计算机配置要求不高。根据 

VO1 p-i nfo.O rq网站上有关计算Aster S k系统 

需求的介绍,一台Pent um 133 HHZ和16 HB内存 

的机器就能处理3条线路,可见要求之低。配置700 

HHZ Ath]On C PU和1 GB内存的机器就可处理8条 

进入L1 nUX安装界面,按回车键开始安装。Tr1 xbox在 

安装Aster1 S k软件之前将首先安装Cent0¥操作系 

统,这是RedHat L1 nUX操作系统的克隆版本。经过两次 

自动重启后就完成系统安装。然后以rOOt用户 

登陆Tr1 Xbox,再通过浏览器配置Tr1 xbox。 

1)打开浏览器,在地址栏输入httP:// 

Tr1 Xbox服务器的I P地址,进入Tr1 Xbox Web 

管理系统。 

2)点击右边菜单上的syStem adm n St ra— 

t1 o FreePB×链接,打开GU I管理界面,用户名为 

线路。如果使用较高配置的服务器,Tr1 Xbox能够管 

理数百条电话线路。例如一台CPU主频在2 GHZ左 

右、内存大于1 GB的PC机就可处理数十条连接,对 

于需要廉价的VO I P系统来处理多条呼入的中小企业 

和家庭用户来说,Tr XboX是一个相当不错的选择。 

电话终端方面大致有3种选择:首先,对于经常坐 

在电脑前的用户来说,软件电话是一个不错的选择。许 

多一流的软件电话都是免费的,缺点是必须开着电脑 

才可使用。其次,可以使用带有以太网接口的I P电话 

机。许多国外公司都采用这个方法,国内也有厂商开始 

ma1 nt,密码为Pa S SWO rd,进入Tr Xbox管理系统。 

3)点击FreePB×—}tOO]s—}modU]e adm1 n, 

系统将显示您能安装的模块清单,至少安装cO re 

模块。 

4)点击SetUp_÷extenS1 Ons_÷s1 P,添加第一 

个分机。输入至少一个分机号码(2 0 0是一个比较好的 

分机号码开始点)和一个密码(建议采用abc123,比 

维普资讯

江苏通信JIANGSU COMMUNICATION 

较容易记),并且激活这个分机的语音邮箱。 

5)完成后点击最上方的红色提交按钮,提交后 

公司和B r0adV01 ce公司。但国内运营商还不提供 

真正的用户V0 I P服务,所以纯粹的I P PBX系统 

系统将启用您刚才的设置。 

这样就完成了I P PBX设置,现在需要的是I P电话 

离实用还有一定距离,必须通过一定的硬件设备与 

现有系统相连。下面分别做简单介绍。 

机了。您可以使用V 0 I P电话,或者通过ATA把模拟电话 

与Tr1 Xbox连接。如果都没有,最简单的方法就是在电 

脑上安装X~L1 te。如果X—L te不能连接,X—L1 te将 

打开设置窗12]。如果没有,点击上方的下拉框按钮,点击 

S 1 P account1 ng Sett1 ngS设置分机信息。 

示例如下: 

3.1与E1端口相连 

与E1端口相连可以采用2 E1卡TE207 P,该卡 

是在TE205 P基础上捆绑0ctas 1 c公司DS P回声抑 

制模块V PM450M构成的,是D g1 um公司也是业界 

第一个带硬件回声抑制特性的2端口E 1卡。新模块可 

以帮助用户抵消所有64个通道上的128 ms或1 024 

节拍以内的回声。另外,这个模块利用0Cta s 1 c公司 

语音质量增强优势,提供所有呼叫信道的超级音质。 

D1 g1 um将TE207 P设计成与现有应用软件完 

全兼容,与Aste r1 s k的开源PBX/I VR平台紧密 

结合。开源驱动程序支持客户软件开发需要的AP I 

接口。 

在A机器上的aCCOUFIt的属性是: 

USe r deta 1]s. 

d 1 S P]ay n ame:abC123 

US e r n ame:200 

Pa s swo rd.abC123 

a ut h0 r1 Zat1 0n n ame.200 

doma 1 n:1 92.1 68.1.10(Tr1 xbOX服务器的 

I P地址) 

d0ma 1 n: 

TE207 P支持工业标准的电话和数据协议,包 

括PRI协议族,支持线路侧和中继侧应用。 

send 0Ut boUnd V1 a: 

P roxy.192.1 68.1.10 

3.2与模拟系统相连 

为与现有模拟系统(PBX、电话线】相连,可以采 

用模拟接口卡。由于V0I P的一大优点是移动性,因 

在B机器上的account的属性是: 

US e r deta 1]s. 

此,建议接入的模拟话机尽量少。FXS口的主要目的 

是与原有PBX的FXO相连,当然也可直接接入模拟 

d 1 SP]ay n ame:a bC1 23 

USe r n ame:201 

话机:而FXO口则用来连接固定电话运营商。下面 

介绍一下带有4x4个FXS口和2x4个FXO口的 

Pa s swo rd:abC123 

auth0 r1 Zat1 0n n ame:201 

块模拟接口卡TDM2442E。 

通用卡TDM2442E是PCI 2.2兼容的全长卡, 

可以实现PC机与电话机和模拟P0TS(普通电话业务) 

线的连接,从而构建包括各种高级商务电话系统特性的 

S0H0(Sma]]off1 Ce home 0ff1 Ce)电话系统。 

doma 1 n:1 92.168.1.10(T r1 xbOX服务器 

的I P地址) 

doma 1 n: 

send 0Ut b0Und V 1 a: 

P roxy:1 92.168.1.10 

4 结束语 

还有很多可以利用的资源,如Aste r1 s k用 

设置完成后,就可以相互拨叫通话了。 

户的一个可用的资源是A]¨S 0n Sm1 t h。她的 

3 系统扩展 

国外有许多V0I P服务提供商,如Vonage、 

AT&T Ca]]Vantage等。在V0I P DIY方面也有 

两个公司正在开展这方面的业务,即V01 cePU]Se 

声音是全球最著名的电话语音。如Ve r1 zon、 

C1 nq u]a r和其他一些电话公司都采用她的声 

音。另外,网上还有大量关于Aste r1 s k的应用 

讨论,读者可以自行搜索利用。 ◆ 

本文标签: 电话软件系统支持