摘要:本文通過對VoIP系統(tǒng)的分析,介紹了如何利用開源軟件Trixbox來構(gòu)建一個企業(yè)內(nèi)部的VoIP通信網(wǎng)絡(luò)。
關(guān)鍵詞:Trixbox;VoIP
中圖分類號:TN916文獻標識碼:A文章編號:1674-7712 (2014) 08-0000-01
一、VoIP及Trixbox概述
(一)VoIP概述
VoIP(voice over internet protocol)是一種以IP電話為主,并推出相應(yīng)的增值業(yè)務(wù)的技術(shù)。它是建立在IP技術(shù)上的分組化、數(shù)字化傳輸技術(shù),其基本原理是:通過語音壓縮算法對話音進行壓縮編碼處理,然后把這些語音數(shù)據(jù)按IP等相關(guān)協(xié)議進行打包,經(jīng)過IP網(wǎng)絡(luò)把數(shù)據(jù)包傳輸?shù)侥康牡兀侔堰@些語音數(shù)據(jù)包串起來,經(jīng)過解碼解壓處理后,恢復(fù)成原來的語音信號,從而達到由IP網(wǎng)絡(luò)傳送話音的目的。VoIP可以在IP網(wǎng)絡(luò)上便宜的傳送語音、傳真、視頻、和數(shù)據(jù)等業(yè)務(wù),如統(tǒng)一消息、虛擬電話、虛擬語音/傳真郵箱、查號業(yè)務(wù)、Internet呼叫中心、Internet呼叫管理、電視會議、電子商務(wù)、傳真存儲轉(zhuǎn)發(fā)和各種信息的存儲轉(zhuǎn)發(fā)等[1]。
(二)Trixbox概述
Trixbox是一套集成VoIP和CRM功能開源軟件,它的兩個基本組件是Asterisk和SugarCRM,下面我們分別來介紹一下這兩個基本組件。
Asterisk是當前最流行的開源VoIP系統(tǒng),始于VoIP板卡制造商Digium公司創(chuàng)建的開源項目,提供給用戶一個廉價并功能強大的PBX解決方案。它被越來越多地用于代替?zhèn)鹘y(tǒng)專用的PBX,或被用于跨國或跨地區(qū)VoIP電話,以節(jié)省長途費用。一些國家的VoIP電話公司已經(jīng)開始支持Asterisk。
在Trixbox中,SugarCRM只能算是一個配角,但它是迄今為止最有名,也是最成功的免費開源CRM系統(tǒng),它不僅僅是一種業(yè)務(wù)操作軟件,更是先進的銷售管理解決方案。
需要指出的是,Trixbox并不是簡單地把Asterisk和SugarCRM疊加在了一起,而是進行了深層次的整合,例如,在SugarCRM中,只要點擊客戶的電話號碼,VoIP客戶端軟件就能夠自動進行撥號動作。雖然多數(shù)用戶在安裝Trixbox時看重的是其VoIP功能,但是隨著其應(yīng)用的深入,往往也會接受和使用SugarCRM。
二、VoIP系統(tǒng)的設(shè)計思路
(一)VoIP系統(tǒng)的應(yīng)用需求分析
隨著經(jīng)濟全球化及市場競爭日趨白熱化,現(xiàn)代企業(yè)面臨著更加嚴峻的挑戰(zhàn),市場競爭越來越激烈,企業(yè)需要不斷加強內(nèi)部的工作督導(dǎo)、協(xié)調(diào)和配合,提高綜合競爭能力;同時還要加強溝通,提高企業(yè)員工和客戶的滿意度。因此,企業(yè)分支機構(gòu)之間、員工之間,以及企業(yè)和客戶之間,實時有效的聯(lián)系和溝通就顯得尤為重要。利用電腦互聯(lián)網(wǎng)絡(luò)來傳遞語音,構(gòu)建一個良好的企業(yè)內(nèi)部IP電話網(wǎng)絡(luò),能幫助企業(yè)建立低成本、高效率的實時溝通平臺,改善企業(yè)內(nèi)部的相互溝通、促進企業(yè)與客戶的高效互動,提高工作效率、節(jié)約話費開支,形成良好的企業(yè)綜合競爭能力。
(二)系統(tǒng)的初步設(shè)計思路
Trixbox這樣一個綜合性服務(wù)系統(tǒng)引入企業(yè)內(nèi)部網(wǎng)后,可以將數(shù)據(jù)網(wǎng)與電話網(wǎng)二網(wǎng)合一,可以很容易構(gòu)筑計算機電話集成(CTI)系統(tǒng),這樣將極大的提高企業(yè)內(nèi)部協(xié)同工作的效率。
企業(yè)采用Trixbox系統(tǒng)的另一好處是完全可以取代傳統(tǒng)的PBX,降低設(shè)備運行維護成本。用一臺運行Linux的PC,再添加一些硬件設(shè)備來連接幾臺傳統(tǒng)的模擬電話,把PC通過寬帶連接到因特網(wǎng)上并在其上運行某些軟件。通過VoIP的方法和開放源代碼,你在可處理多路呼入與呼出的電話交換機方面就有一個低成本的選擇了,只需很小的代價和很低的成本,就會獲得最好的商用電話交換機一樣的效果,企業(yè)還可以利用互聯(lián)網(wǎng)來構(gòu)建其分布式的內(nèi)聯(lián)網(wǎng),其公司可以分布在全世界任何一個擁有互聯(lián)網(wǎng)的地方,只要分公司用終端設(shè)備注冊到公司VoIP系統(tǒng)內(nèi)部通話全部免費,從而節(jié)省大量的費用。
(三)VoIP系統(tǒng)的設(shè)計簡圖
圖1VoIP系統(tǒng)的設(shè)計簡圖
三、VoIP系統(tǒng)建立經(jīng)驗
(一)VoIP系統(tǒng)的硬件連接
要把整套VoIP系統(tǒng)建立起來如下的東西是必需的:
(1)一臺專用的計算機;
(2)一條寬帶連接;
(3)終端設(shè)備(IP電話機/ATA/軟件電話)。
最主要的事情是先要確定你想要這個系統(tǒng)支持同時呼叫的數(shù)目,這樣就好決定運行Trixbox計算機的大致配置和因特網(wǎng)連接到底需要多大的帶寬了。Trixbox有一個很大的優(yōu)點就是在處理為數(shù)不多的線路時并不需要很強配置的計算機,根據(jù)VoIP-Info.org網(wǎng)站上有關(guān)怎樣計算一個Asterisk系統(tǒng)需求的內(nèi)容,他們聲稱處理3條線路有一臺Pentium 133MHz和16MB內(nèi)存的機器就夠了,但為了保險起見,還是使用當前的主流配置好一些。
在一臺Pentium4 2G和512MB內(nèi)存的機器上就可立刻輕松處理20條線路,這還是受制于因特網(wǎng)連接帶寬,處理同時呼叫的能力還依賴于如音頻編碼、電話類型、支持的呼叫特征這些因素,每個VoIP呼叫在兩個方向(上行和下行)都可使用從20到90kbps的速率。
VoIP通信數(shù)據(jù)對于因特網(wǎng)連接路由也有一定的要求,如果一個辦公室有十到十二個用戶的話,明智的做法是另外再使用一條2M的DSL線路(最好是上下行帶寬對稱的)來專門用做VoIP通信。
如果用來運行Trixbox的電腦已準備好,并已用寬帶連接好了,則下一步的工作就是終端設(shè)備連接了。
軟件電話機是一個不錯的選擇(因為許多一流的軟件電話機都是免費的),但使用軟件電話機卻非得要電腦開著才可使用,而且還應(yīng)該去買些像樣的耳麥。其實,一臺SIP電話機也不是很貴的,隨便從哪都可買到從300元左右的Grandstream BudgetTone 101到3000元以上的Cisco 7960,不過,還有大量其他的選擇可供你來挑選。
如果你還有一些傳統(tǒng)的模擬電話機并且想繼續(xù)使用它們的話,那是非得要為每臺電話機購買一臺ATA(Analog Telephone Adapter,模擬電話適配器)了,ATA也被叫做FXS網(wǎng)關(guān),把傳統(tǒng)電話機的模擬接口轉(zhuǎn)換成有以太網(wǎng)接口的VoIP連接。可以購買一臺單端口的FXS網(wǎng)關(guān)/ATA,像SIPura SPA-1001一樣,價格為500元左右。
(二)Trixbox安裝及配置
Trixbox已和CentOS綁定在一起了,一個基于Linux的操作系統(tǒng)。安裝Trixbox的過程其實很簡單,下載trixbox ISO文件,刻錄光盤,把電腦設(shè)置成光驅(qū)啟動后,只需把CD插入到光驅(qū)中再啟動機器就行了。出現(xiàn)安裝界面后,按下回車鍵就行了,等待一會兒。完成后計算機會彈出這個光盤并重啟,重新啟動后,一切安裝過程都會自動地進行。
在CentOS安裝完成之后第一次重新啟動時,Trixbox會自行執(zhí)行安裝腳本,把Zaptel、Asterisk、MySQL、SugarCRM等等組件逐一安裝,并進行初步配置。
完成這些工作之后,用戶即可進入Web界面進行后期配置。使用Web瀏覽器訪問Trixbox系統(tǒng),首頁是幾個主要組件管理界面的入口,其中“System Administration”是首先需要配置的部分,這實際上也是由FreePBX/AMP完成的部分,在這里用戶可以進行ZAP/SIP通道的建立、分機和用戶的創(chuàng)建、總機和留言的配置、電話會議室功能的設(shè)置,以及與其他VoIP系統(tǒng)的互聯(lián)等等所有主要設(shè)置,對于界面中未包括的功能,用戶還可以通過Web界面的配置文件編輯器來進行,換言之,以往只能通過命令行文本界面才能完成的所有功能,如今都可以通過瀏覽器來操作。
Asterisk的基本角色是一個IP PBX,因此,Asterisk可以和Internet上的VoIP服務(wù)運營商的系統(tǒng)相連接,實現(xiàn)全功能的電話交換系統(tǒng)。同時,Asterisk本身也能夠?qū)崿F(xiàn)落地,只要配備Zaptel驅(qū)動組件支持的語音板卡,Asterisk系統(tǒng)能連接普通的話機接口、T1/E1中繼線接口、ISDN PRI/BRI接口,與本地的PSTN進行連接,對于長期有員工出差,或者有多個分支機構(gòu)的企業(yè)來說,這種落地功能可以有效節(jié)約異地長話費用。
四、結(jié)束語
隨著中國寬帶網(wǎng)絡(luò)基本建設(shè)和網(wǎng)絡(luò)接入技術(shù)的飛速發(fā)展,直接接入用戶形式的VoIP業(yè)務(wù)發(fā)展開始加速,據(jù)預(yù)計,VoIP到2008年將占全球電信通信量的40%。很顯然,發(fā)展VoIP對于傳統(tǒng)運營商、新興電信運營商和互聯(lián)網(wǎng)企業(yè),都帶來了巨大的挑戰(zhàn)和機遇。
參考文獻:
[1]Daniel Collins.VoIP技術(shù)與應(yīng)用[M].舒華英,李勇,譯.北京:人民郵電出版社,2003(06).
[2]Uyless Black.VOIP:IP語音技術(shù)[M].溫斌,譯.北京:機械工業(yè)出版社,2000(05).
[作者簡介]牛永鑫(1969.03-),男,遼寧錦州人,碩士,副教授,主要從事計算機網(wǎng)絡(luò),數(shù)據(jù)挖掘,計算機應(yīng)用設(shè)計。