2014/05/19 Tang
1 VoIP及Trixbox概述及研究现状
l.1 VoIP
VoIP(voice over internet protoco1)是一种以IP电话为主,并推出相应的增值业务的技术,是建立在IP技术上的分组化、数字化传输技术,其基本原理是:通过语音压缩算法对话音进行压缩编码处理,然后把这些语音数据按IP等相关协议进行打包,经过IP网络把数据包传输到目的地,再把这些语音数据包串起来,经过解码解压处理后,恢复成原来的语音信号,从而达到由IP网络传送话音的目的。VoIP可以在IP网络上便宜的传送语音、传真、视频和数据等业务,如统一消息、虚拟电话、虚拟语音、传真邮箱、查号业务、Internet呼叫中心、Internet呼叫管理、电视会议、电子商务、传真存储转发和各种信息的存储转发等。几年来,随着宽带网络建设和网络接入技术的飞速发展,直接接入用户形式的VoIP业务发展迅猛。VOIP业务一直保持着高速发展态势, 以Skype
为代表的VOIP业务以及基础电信运营商的IP电话业务是VOIP业务发展的主要形式。通常国内可以支持VOIP业务开展的主要实现形式有三种,即基于H.323协议的IP电话网络、基于会话启动协议(SIP协议)的IP电话网络和基于软交换的网络。
1.2 Trixbox
Trixbox是一套集成VOIP和CRM功能开源软件,它的两个基本组件是Asterisk和SugarCRM,下面分别介绍这两个基本组件。Asterisk是当前最流行的开源VoIP系统,始于VoIP板卡制造商Digium公司创建的开源项目,提供给用户一个廉价并功能强大的PBX解决方案。它被越来越多地用于代替传统专用的PBX,或被用于跨国或跨地区VOIP电话,以节省长途资费。一些国家的VoIP电话公司已经开始支持Asterisk.在Trixbox中,SugarCRM只能算是一个配角,但它是迄今为止最有名, 也是最成功的免费开源CRM系统,它不仅仅是一种业务操作软件,更是先进的销售管理解决方案。需要指出的是,Trixbox并不是简单地把Asterisk和SugarCRM叠加在了一起,而是进行了深层次的整合,例如,在SugarCRMq~,只要点击客户的电话号码,VOIP客户端软件就能够自动进行拨号动作。虽然多数用户在安装Trixbox时看重的是其VoIP功能,但是随着其应用的深入,往往也会接受和使用SugarCRM.
2 V0IP系统的设计思路
2.1 VoIP系统的应用需求分析
随着经济全球化及市场竞争日趋白热化,现代企业面临着更加严峻的挑战,市场竞争越来越激烈,企业需要不断加强内部的工作督导、协调和配合,提高综合竞争能力;同时还要加强沟通,提高企业员工和客户的满意度。因此,企业分支机构之间、员工之间,以及企业和客户之间,实时有效的联系和沟通就显得尤为重要。通常电子信函文件的书写、传递和反馈、及时性和沟通效果都难以与电话相比;而利用传统电话来进行频繁沟通,就意味着管理成本的增加。这个问题长期以来一直困扰着许多企业。利用电脑互联网络来传递语音,构建一个良好的企业内部IP电话网络,能帮助企业建立低成本、高效率的实时沟通平台,改善企业内部的相互沟通,促进企业与客户的高效互动,提高工作效率,节约话费开支,形成良好的企业综合竞争能力。
2.2 系统的初步设计思路
Trixbox这样一个综合性服务系统引入企业内部网后,可以将数据网与电话网二网合一,可以很容易构筑计算机电话集成(CTI)系统,这样将极大地提高企业内部协同工作的效率。企业采用Trixbox系统的另一好处是完全可以取代传统的PBX(Private Branch eXchange),降低设备运行维护成本。用一台运行Linux的PC,再添加一些硬件设备来连接几台传统的模拟电话,把PC通过宽带连接到因特网上并在其上运行某些软件。通过VOIP的方法和开放源代码,在可处理多路呼入与呼出的电话交换机方面就有一个低成本的选择了,只需很小的代价和很低的成本,就会获得最好的商用电话交换机一样的效果。企业还可以利用互联网来构建其分布式的内联网,其公司可以分布在全世界任何一个拥有互联网的地方,只要分公司用终端设备注册到公司VoIP系统内部通话全部免费,从而节省大量的费用。
2.3 VOIP系统的设计简图
VoIP系统的设计简图如图1所示。
3 V0IP系统建立经验
3.1 VOIP系统的硬件连接
建立整套VOIP系统,必需准备以下设施:一台专用的计算机,一条宽带连接
终端设备(IP电话机/ATA软件电话)在建立Voip系统之前,首要做的的事情是要明确这个系统支持同时呼叫的数目,这样就可以确定运行Trixbox计算机的相应配置和因特网连接所需要的带宽了。Trixbox有一个突出的优点就是在处理为数不多的线路时并不需要很高配置的计算机,根据VOIP-Info.org网站上有关怎样计算一个Asterisk系统需求的内容,其声称处理3条线路有一台Pentium 133MHz和16MB内存的机器就看可以满足要求。虽然这样,还是建议使用当前的主流配置或更高配置的计算机。在一台Pentium4 2G和512MB内存的机器上就可立刻轻松处理2O条线路,这还是受制于因特网连接带宽,处理同时呼叫的能力还依赖于如音频编码、电话类型、支持的呼叫特征这些因素,每个VOIP呼叫在两个方向(上行和下行)都可使用从20-90 kbps的速率。 VOIP通信数据对于因特网连接路由也有一定的要求,如果一个办公室有l0~12个用户的话,明智的做法是另外再使用一条2M的DSL线路(最好是上下行带宽对称的)来专门用做VOIP通信。准备好用来运行Trixbox的电脑,连接宽带网线之后,接下来的工作就是连接终端设备。软件电话机是一个很好的选择(因为许多一流的软件电话机都是免费的),但是,应该注意的是,使用软件电话机时,要求电脑处于开机状态,而且还应具备高品质的耳麦。目前,可选择的SIP电话机的品牌数量很多,价格从30元左右的GrandstreamBudgetTone 101到3000元以上的Cisco 7960不等,这样就可以根据本单位的具体情况选择。如果本单位原有的一些传统模拟电话机还想继续使用的话,那就要为每台电话机配置一台 ATA(Analog Telephone Adater,模拟电话适配器)了。ATA也被叫做FXS网关,把传统电话机的模拟接口转换成有以太网接口的VOIP连接。
3.2 Trixbox安装及配置
Trixbox已和CentOS绑定在一起,是一个基于Linux的操作系统。安装Trixbox的过程其实很简单,下载trixbox ISO文件,刻录光盘,把电脑设置成光驱启动后,只需把刻录的CD盘插入到光驱中再启动机器就可以了。出现安装界面后,按下回车键开始安装,安装过程需要等待一会儿。安装完成后,计算机会弹出这个光盘并重启,之后,一切安装过程都会自动地进行。在CentOS安装完成之后第一次重新启动时, Trixbox会自行执行安装脚本,把Zaptel、Asterisk MySQL、SugarCRM等等组件逐一安装,并进行初步配置。完成上述工作之后,用户即可进入Web界面进行后期配置。使用Web浏览器访问Trixbox系统,首页是几个主要组件管理界面的入口,其中“System Administration”是首先需要配置的部分,这实际上也是由FreePBX/AMP完成的部分,在这里用户可以进行ZAP/SIP通道的建立、分机和用户的创建、总机和留言的配置、电话会议室功能的设置,以及与其他VOIP系统的互联等等所有主要设置。对于界面中未包括的功能,用户还可以通过.. Web界面的配置文件编辑器来进行。换言之,以往只能通过命令行文本界面才能完成的所有功能,如今都可以通过浏览器来操作。
Asterisk的基本角色是一个IP PBX,因此Asterisk可以和Internet上的VoIP服务运营商的系统相连接,实现全功能的电话交换系统。同时,Asterisk本身也能本身也能够实现落地,只要配备Zaptel驱动组件支持的语音板卡,Asterisk系统能连接普通的话机接口、T1/E1中继线接口、ISDN PRI/BRI接口,与本地的PSTN进行连接,对于长期有员工出差,或者有多个分支机构的企业来说,这种落地功能可以有效节约异地长话费用。使用Web界面,配置SIP/ZAP通道,建立拨号规则,建立分机等操作都变得比较简单。在客户端,应使用通用性较好的X—lite软电话工具,使用SIP议与Trixbox连接,在实际测试中呼叫建立速度以及语音质量都能达到满意效果。在一些高级应用方面,Trixbox易于配置的特点更加明显,例如总机功能,使用Trixbox变得非常简单。使用Digital Receptionlist功能,录制总机提示音,很快就可以完成总机的配置,接听电话时,呼叫方首先被接入总机,听到提示音后按提示拨打分机。这些功能在Trixbox已经完成了端到端的功能。具有强大的实时监测和统计功能,通常用户不必再单独开发或购买日志分析方面的组件,通过Panel功能,用户实时检测通话状态,例如各个通道的使用情况,以及当前在线的用户等信息。使用Trixbox的统计报告功能(图2所示),用户能够察看在一个时间段内的通话统计数据,例如呼叫建立总数、呼叫平均时长、失败呼叫比例等等,当然也能够察看每个呼叫的主叫臌叫号码,以及呼叫发生的具体时间。
4 结论
随着中国宽带网络基本建设和网络接入技术的飞速发展,直接接入用户形式的VOIP~务发展开始加速,据预计,V0IP到2o08年将占全球电信通信量的40%.很显然,发展VOIP对于传统运营商、新兴电信运营商和互联网企业,都带来了巨大的挑战和机遇。总体来说,Trixbox为用户提供了一个成熟的、产品化的解决方案,为用户快速部署VoIP PBX系统和CRM系统提供了一个非常优秀的基础平台。事实上,除了开始提到的中小企业之外,几乎所有的企业都可以从这个套件中获益。
40088 411661033743080@qq.com
中国广东省深圳市南山区西丽九祥岭工业区10栋3楼