中繼語(yǔ)音網(wǎng)關(guān)是VOIP 接入設備的核心,要求支持的功能豐富,穩定性高。國內外很多廠(chǎng)家已經(jīng)發(fā)布了成熟的產(chǎn)品,網(wǎng)關(guān)的功能,穩定性都滿(mǎn)足了一些客戶(hù)的需求。但是隨著(zhù)VOIP 普及,IMS,UC, 三網(wǎng)融合等等逐步推進(jìn),相當多的集成商已經(jīng)進(jìn)入了這個(gè)領(lǐng)域,希望在VOIP 的市場(chǎng)上占有一席之地,同時(shí)經(jīng)濟危機的影響,大部分集成商對語(yǔ)音接入設備的投入成本顯得非常謹慎,因此浪費了市場(chǎng)的機會(huì )。為了使得集成商能夠實(shí)現最佳性?xún)r(jià)比的硬件產(chǎn)品解決方案,我們今天討論如何使用Sangoma語(yǔ)音板卡開(kāi)發(fā)成熟的高性?xún)r(jià)比的落地網(wǎng)關(guān),呼叫中心網(wǎng)關(guān)解決方案。以下是幾個(gè)解決方案的實(shí)現方法:
利用Sangoma 中繼語(yǔ)音板卡/Asterisk/ 開(kāi)源PRI,SS7,R2 協(xié)議棧
Sangoma_網(wǎng)關(guān)開(kāi)發(fā)平臺_1
以上解決方案的實(shí)現方式:客戶(hù)購買(mǎi)市場(chǎng)上主流的服務(wù)器,下載linux 發(fā)行版本,然后下載開(kāi)源的asterisk 軟交換和開(kāi)源SS7的協(xié)議棧。通過(guò)一系列的配置,網(wǎng)關(guān)功能就可以完全實(shí)現。Asterisk 本身具有豐富的IPPBX 功能和呼叫中心的隊列支持,支持了豐富的語(yǔ)音編碼,和SIP客戶(hù)端。信令接入支持了中國1號,7號,PRI。
利用Sangoma中繼語(yǔ)音板卡/Freeswitch/開(kāi)源PRI,SS7,R2協(xié)議棧
Sangoma_網(wǎng)關(guān)開(kāi)發(fā)平臺_2
以上實(shí)現方式和開(kāi)發(fā)平臺_1的架構基本相同,區別在于軟交換平臺不同,SS7的實(shí)現依賴(lài)于Freeswitch的語(yǔ)音接口模塊freetdm,此模塊是sangoma 負責維護,完全支持免費的Q921,Q931。Freeswitch 軟交換平臺具備強大的路由功能,SIP 協(xié)議棧采用了具有較高聲望的Sofia開(kāi)源協(xié)議棧,保證了SIP協(xié)議的穩定性,和高并發(fā)處理。筆者認為,Sofia-sip
協(xié)議棧完全可以作為網(wǎng)關(guān)開(kāi)發(fā)的工具。
Sangoma中繼語(yǔ)音板卡/Sangoma 自有協(xié)議棧
TDM-SIP硬件解決方案
以上圖例介紹了sangoma PRI的解決方案,和基于開(kāi)源的解決方案相比,產(chǎn)品更加穩定,同時(shí)系統軟件(免費支持12個(gè)端口)可以靈活配置,支持靈活的OEM定制,最大可支持32E1,對接支持Lync,Genesys SIP Server 等主流軟交換平臺,圖形化界面支持。
Sangoma中繼語(yǔ)音板卡基于Yate開(kāi)源語(yǔ)音平臺的網(wǎng)關(guān)
Sangoma/yate網(wǎng)關(guān)解決方案
Yate是目前比較流行的開(kāi)源語(yǔ)音軟交換平臺,號稱(chēng)下一代電話(huà)引擎,實(shí)現了SIP,H323,PSTN, Google Voice 接口的集成(據說(shuō)GoogleVoice 使用的就是Yate)。用戶(hù)可以利用Yate/Sangoma語(yǔ)音板卡開(kāi)發(fā)Google voice PSTN 網(wǎng)關(guān),同時(shí)Yate 支持了SS7的移動(dòng)運營(yíng)商模塊:SCCP,TCAP,MAP和CAMEL。
總之,通過(guò)以上網(wǎng)關(guān)解決方案的介紹,使得用戶(hù)更加明確了每個(gè)解決方案的特點(diǎn),通過(guò)簡(jiǎn)單的開(kāi)發(fā),就可以基本實(shí)現中繼網(wǎng)關(guān)的所有功能。和傳統的中繼網(wǎng)關(guān)相比,以上網(wǎng)關(guān)方案具有以下特點(diǎn):
- 具有競爭力的產(chǎn)品價(jià)格,比市場(chǎng)上的相同端口網(wǎng)關(guān)成本至少低20-30%, 極大降低了軟件,協(xié)議棧開(kāi)發(fā)成本。
- 高密度,最大支持到32E1,同時(shí)可以支持分布式的運營(yíng)商級的編碼轉換。
- X86 平臺,系統資源豐富,靈活的二次開(kāi)發(fā)環(huán)境。
- 通過(guò)擴展語(yǔ)音編碼轉換卡,支持運營(yíng)商級的編碼轉換和強大的落地服務(wù)。
- 實(shí)現了豐富的語(yǔ)音路由,失效轉移,錄音功能。
- Sangoma自有底層驅動(dòng)工具,輕松排查運營(yíng)商/遠端告警,芯片級錯誤,物理接口報錯。
以上開(kāi)源的協(xié)議棧,軟交換平臺集成了目前市場(chǎng)上最流行的中繼網(wǎng)關(guān)網(wǎng)關(guān)功能,同時(shí)贏(yíng)得了全方位的測試,保證了系統的穩定性。在此基礎上,結合Sangoma豐富的語(yǔ)音板卡網(wǎng)關(guān)設計經(jīng)驗,最佳性?xún)r(jià)比的開(kāi)源中繼數字網(wǎng)關(guān)是完全可以實(shí)現的,我們相信Sangoma開(kāi)源中繼語(yǔ)音網(wǎng)關(guān)具有非常強的市場(chǎng)競爭力。
作者聯(lián)系方式:james.zhu (james.zhu@hiastar.com)