您當(dāng)前的位置是:  首頁(yè) > 新聞 > 專家觀點(diǎn) >
 首頁(yè) > 新聞 > 專家觀點(diǎn) >

開源免費(fèi)FreePBX基礎(chǔ)-技術(shù)術(shù)語(yǔ)解釋

2016-08-15 09:30:44   作者:james.zhu   來(lái)源:CTI論壇   評(píng)論:0  點(diǎn)擊:


  作者:james.zhu(james.zhu@hiastar.comwww.hiastar.com
  在進(jìn)行其他部分講座之前,我們需要先給大家介紹一點(diǎn)平臺(tái)和行業(yè)的專業(yè)術(shù)語(yǔ),幫助用戶了解基本的技術(shù)概念。再次說(shuō)明,我們提供的僅是一些初級(jí)用戶的一些必要的技術(shù)知識(shí),很多相對(duì)深入的內(nèi)容在當(dāng)前的討論中不會(huì)涉及,我們會(huì)在未來(lái)的講座中我們會(huì)進(jìn)一步討論。
  本期講座主要介紹FreePBX的基本知識(shí)以及相關(guān)的linux 基礎(chǔ)知識(shí),通信行業(yè)的基本術(shù)語(yǔ)。我們將涉及Linux的必要命令,通信行業(yè)專業(yè)術(shù)語(yǔ),主要包括以下幾個(gè)部分的內(nèi)容:
  1)相關(guān)Linux平臺(tái)介紹
  FreePBX 本身是基于Asterisk軟交換平臺(tái)開發(fā)的,所以目前大部分用戶如果使用源代碼編譯的話,使用最多的還是Centos,Debian 和Ubutun。官方ISO光盤是基于Centos 平臺(tái)打包,當(dāng)然還有一部分用戶使用Debian和Ubutun的變種;诂F(xiàn)在centos的原因就在于Asterisk官方和FreePBX一直在這個(gè)平臺(tái)做開發(fā),他們的結(jié)果是經(jīng)過(guò)大量的用戶驗(yàn)證的,減少了編譯安裝時(shí)帶來(lái)的不必要的麻煩。
  另外,還有一部分用戶使用ARM平臺(tái)安裝FreePBX,官方目前沒(méi)有發(fā)布ARM的版本,很多鏡像文件是由第三方公司發(fā)布,兼容性問(wèn)題或者其他的內(nèi)存問(wèn)題需要大家進(jìn)一步驗(yàn)證。 還有少量用戶使用FreeBSD平臺(tái)運(yùn)行FreePBX,但是這需要用戶獨(dú)立編譯Asterisk和FreePBX,官方?jīng)]有提供完整的基于FreeBSD的安裝文檔。
  2)修改安裝Linux必要命令
  使用Linux平臺(tái)安裝Asterisk或者FreePBX,基本的系統(tǒng)命令需要大家掌握,例如VI 來(lái)編輯系統(tǒng)文件,修改配置文件。系統(tǒng)安裝命令yum 用來(lái)安裝網(wǎng)絡(luò)支持包,更新官方支持包。rpm 安裝系統(tǒng)的RPM支持包,或者第三方打包的軟件包。 更多相關(guān)命令大家可以通過(guò)搜索來(lái)獲得。
  3)系統(tǒng)平臺(tái)排查命令
  在Linux平臺(tái)特別是Asterisk的環(huán)境中,一些系統(tǒng)采用命令必須有所了解,例如top命令來(lái)查看系統(tǒng)資源狀態(tài),iostat 命令檢查IO狀態(tài),ifconfig 命令檢查網(wǎng)絡(luò)配置,tcpdump 獲取網(wǎng)絡(luò)數(shù)據(jù)以便wireshark來(lái)分析數(shù)據(jù)和協(xié)議流程, fdisk 存儲(chǔ)硬盤檢測(cè)工具,檢測(cè)硬盤讀取數(shù)據(jù)是否正常,是否有可能因?yàn)樽x寫速度異常導(dǎo)致系統(tǒng)異常。
  4)什么是IPPBX
  IPPBX簡(jiǎn)單來(lái)說(shuō)就是相對(duì)于以前傳統(tǒng)的PBX來(lái)說(shuō)的,因?yàn)镮P時(shí)代的帶來(lái),越來(lái)越多的企業(yè)通信設(shè)備必須支持IP的功能或技術(shù)。所以在傳統(tǒng)的PBX功能上增加了SIP等目前主要的功能。IPPBX主要實(shí)現(xiàn)企業(yè)內(nèi)部通信的功能,具體可能包括:企業(yè)IVR(或者說(shuō)語(yǔ)音導(dǎo)航),呼入呼出路由,呼叫錄音(可以對(duì)企業(yè)內(nèi)部任意分機(jī)進(jìn)行錄音,或者敏感行業(yè),敏感部門進(jìn)行錄音以便產(chǎn)生糾紛時(shí)作為憑證),時(shí)間條件限制(用戶可以根據(jù)系統(tǒng)時(shí)間,節(jié)假日,內(nèi)部分機(jī)權(quán)限等等進(jìn)行設(shè)置),分機(jī)隨行功能(內(nèi)部分機(jī)未接聽(tīng)轉(zhuǎn)手機(jī)或者其他聯(lián)系電話),電子傳真,分機(jī)互撥,電話會(huì)議,振鈴組,呼叫隊(duì)列,呼叫記錄查詢,電話轉(zhuǎn)接。當(dāng)然目前FreePBX支持的功能不僅僅局限于這些基本的功能,因?yàn)樵撇渴饡r(shí)代的到來(lái),更多的安全問(wèn)題也隨之而來(lái),增加了VPN,防火墻,匿名呼入檢測(cè)等功能,還有彈屏對(duì)接CRM功能,聊天功能,手機(jī)APP軟電話功能。IPPBX的適用場(chǎng)景包括:企業(yè)PBX通信功能,總部和分公司對(duì)接方式,國(guó)外和國(guó)內(nèi)對(duì)接方式,云部署設(shè)備和本地部署對(duì)接方式,當(dāng)然還有傳統(tǒng)PBX和IPPBX對(duì)接的方式。目前FreePBX完全支持了以上的對(duì)接方式。
  5)什么是呼叫中心
  很多基礎(chǔ)用戶經(jīng)常會(huì)把IPPBX和呼叫中心的功能混為一談。剛才我們說(shuō)了IPPBX的一些功能,IPPBX更多關(guān)注的是企業(yè)內(nèi)部員工的通信功能,內(nèi)部員工之間的互聯(lián)互通。而呼叫中心簡(jiǎn)單來(lái)說(shuō)關(guān)注的是企業(yè)本身和企業(yè)客戶之間的溝通。呼叫中心根據(jù)業(yè)務(wù)類型的不同可以分為呼入型呼叫中心和呼出型呼叫中心。
  呼入型呼叫中心支持一些類似于客戶投訴,客戶技術(shù)支持,產(chǎn)品購(gòu)買等等功能,一般常見(jiàn)的例如:運(yùn)營(yíng)商的10000號(hào),廠家的技術(shù)支持熱線,政府熱線,這類系統(tǒng)一般都是客戶呼入以后播放IVR,或者語(yǔ)音導(dǎo)航,然后由公司前臺(tái)人員或者座席人員來(lái)應(yīng)答客戶的電話詢問(wèn),如果座席人員忙,可能會(huì)把客戶電話轉(zhuǎn)入隊(duì)列中。這類呼叫中心通常需要一個(gè)CRM對(duì)接的功能,如果是老客戶呼入,根據(jù)號(hào)碼判斷老客戶信息,然后座席人員會(huì)根據(jù)相應(yīng)的客戶級(jí)別提供相應(yīng)的服務(wù)。
  簡(jiǎn)單的語(yǔ)音導(dǎo)航或者語(yǔ)音IVR是這樣一個(gè)流程,用戶可以根據(jù)自己的生活場(chǎng)景來(lái)對(duì)應(yīng)這個(gè)流程理解IVR過(guò)程。
  呼出型的呼叫中心或者營(yíng)銷型呼叫中心更多的是系統(tǒng)主動(dòng)發(fā)起的呼叫,或者系統(tǒng)內(nèi)部座席人員主動(dòng)根據(jù)撥打號(hào)碼來(lái)呼出到外部的客戶電話。這類電話系統(tǒng)通常是配合一些營(yíng)銷場(chǎng)景來(lái)推銷公司產(chǎn)品或者服務(wù)來(lái)設(shè)計(jì)的呼叫中心。一般常見(jiàn)的場(chǎng)景包括:電話銷售。問(wèn)卷調(diào)查,保險(xiǎn)銷售,房地產(chǎn)銷售等等行業(yè)。
  6)什么是軟交換
  軟交換的定義其實(shí)相當(dāng)寬泛,實(shí)際上軟交換應(yīng)該具有的功能包括:呼叫路由的交換,用戶查詢的交換,語(yǔ)音媒體或者視頻媒體的交換,或者系統(tǒng)的轉(zhuǎn)發(fā)的交換等等。如果使用寬泛的語(yǔ)言來(lái)說(shuō),Asterisk可以稱之為軟交換,但是大部分用戶使用asterisk還是作為一個(gè)媒體交換的功能,包括語(yǔ)音IVR,語(yǔ)音呼叫,語(yǔ)音郵箱,電話會(huì)議等等具體的業(yè)務(wù)功能。這是根據(jù)開發(fā)人員對(duì)產(chǎn)品的定位來(lái)設(shè)計(jì)的,當(dāng)然還有其他的軟交換產(chǎn)品例如,OpenSIPs,Kamailio或者FreeSWITCH。 如果深入了解的話,他們之間都是不能完全互相替代的,當(dāng)然某些基本的功能他們有互相重疊的,例如簡(jiǎn)單呼叫,注冊(cè)等等。
  9)什么是PRI,F(xiàn)XO,SIP,F(xiàn)XS,DTMF
  基礎(chǔ)用戶在使用FreePBX的時(shí)候可能會(huì)遇到一些基本的通信專業(yè)術(shù)語(yǔ)不是非常了解。我們簡(jiǎn)單介紹幾個(gè)經(jīng)常會(huì)遇到的專業(yè)名稱。

  PRI 簡(jiǎn)單來(lái)說(shuō)就是一個(gè)E1接口的電路,支持30路語(yǔ)音通話加一個(gè)信令控制通道。 從物理角度很難看出來(lái)什么是PRI接口。因?yàn)樵趯?shí)際生活中一般用戶很難看到真實(shí)的物理設(shè)備,所以用戶很難理解這些概念。一般來(lái)說(shuō),如果用戶和運(yùn)營(yíng)商申請(qǐng)了PRI 或者E1線路,運(yùn)營(yíng)商會(huì)給用戶在用戶本地提供一個(gè)光端機(jī),這個(gè)光端機(jī)提供了一個(gè)RJ48 接口或者120歐姆的圓形接頭,外形類似RJ45 的網(wǎng)線接口。線的另外一端就接到了我們IPPBX的E1接口,這個(gè)接口可以是板卡的形式或者網(wǎng)關(guān)的形式。E1接入設(shè)備的線序需要用戶特別注意。
  很多時(shí)候用戶的設(shè)備支持的是RJ45的網(wǎng)口類型,有一些廠家提供了120歐姆轉(zhuǎn)75歐姆的專家器,用戶需要購(gòu)買一個(gè)轉(zhuǎn)接線就可以實(shí)現(xiàn)和本地光端機(jī)的連接。
  FXO 經(jīng)常會(huì)使用在我們傳統(tǒng)的電話接口中,通常的接口就是一個(gè)RJ11的水晶頭。它完全和我們家庭使用的電話機(jī)接入線是相同的,一般用戶從運(yùn)營(yíng)商申請(qǐng)一條或者幾條線路接入到我們的企業(yè)PBX設(shè)備接口。大家一定要理解一個(gè)基本概念,IPPBX的FXO 是接運(yùn)營(yíng)商來(lái)的電話線的,而FXS通常則是接電話分機(jī)的的,就是我們看到的物理模擬電話機(jī),當(dāng)然也可以接企業(yè)的傳真機(jī)接口。
  SIP 是目前最流行的IP通信技術(shù),目前應(yīng)該說(shuō)所有的PBX都支持SIP協(xié)議,IPPBX可以支持創(chuàng)建一個(gè)SIP分機(jī),可以支持提供SIP中繼的方式對(duì)接其他的設(shè)備或者運(yùn)營(yíng)商線路。其中支持SIP的終端有很多形式,例如物理電話機(jī),軟電話,安卓或者蘋果APP 電話等等。另外一種形式就是SIP加模擬口或者E1口的網(wǎng)關(guān)類型,網(wǎng)關(guān)類型完全是獨(dú)立于IPPBX內(nèi)部的一種外部設(shè)備,提供SIP互相通信的方式或者對(duì)接的方式來(lái)提供IP對(duì)接,物理上沒(méi)有任何類型。
  這里的PSTN可以是語(yǔ)音板卡形式或者外部網(wǎng)關(guān)的形式來(lái)實(shí)現(xiàn)和IPPBX的對(duì)接。用戶可以根據(jù)PBX本身的性能和使用需求,部署多臺(tái)SIP電話機(jī)。
  DTMF簡(jiǎn)單來(lái)說(shuō)就是由一組雙音頻組成的數(shù)字,提醒在外面的操作過(guò)程中的時(shí)候其實(shí)就是手機(jī)或者電話撥號(hào)盤的那些數(shù)字。 用戶摁了數(shù)字以后,系統(tǒng)后臺(tái)會(huì)得到一個(gè)雙音頻的語(yǔ)音文件,通過(guò)系統(tǒng)解析,最后生成一個(gè)相應(yīng)的數(shù)字。
  系統(tǒng)會(huì)生成一個(gè)語(yǔ)音文件,提供對(duì)DTFM算法解析,根據(jù)對(duì)應(yīng)的音頻找到正確的數(shù)字
  這里解析的簡(jiǎn)單方式就是這樣,如果1209 Hz和697Hz 交叉對(duì)應(yīng)的就是數(shù)字1,1336Hz和770Hz對(duì)應(yīng)的就是數(shù)字5,以此類推。有幾種方式可以看到用戶所摁的數(shù)字或者DTMF:
  1)通過(guò)Asterisk后臺(tái)設(shè)置,可以打印用戶按鍵DTMF,輸出用戶按鍵數(shù)字
  2)或者通過(guò)語(yǔ)音分析軟件來(lái)解析這個(gè)錄音,獲得所摁的數(shù)字。
  一般情況下,DTMF 使用在幾個(gè)方面:1)需要分析用戶發(fā)送的電話號(hào)碼,用戶的電話號(hào)碼系統(tǒng)錄音后會(huì)通過(guò)軟件解析來(lái)獲得正確的號(hào)碼。2)用戶輸入語(yǔ)音IVR或者驗(yàn)證密碼等等操作。
  當(dāng)然,其他條件是用戶雙方的配置必須匹配。如果雙方DTMF配置出現(xiàn)問(wèn)題,可能會(huì)出現(xiàn)輸入號(hào)碼錯(cuò)誤,分機(jī)不存在,驗(yàn)證不能通過(guò)等等常見(jiàn)問(wèn)題。
  通過(guò)以上簡(jiǎn)單介紹,作者給FreePBX用戶提供了一個(gè)基本的概念和學(xué)習(xí)FreePBX應(yīng)該了解的知識(shí)點(diǎn),這樣會(huì)對(duì)FreePBX用戶進(jìn)一步了解真正的FreePBX系統(tǒng)有所幫助。 當(dāng)然,因?yàn)镕reePBX用戶群體來(lái)自于不同的行業(yè),具有不同的行業(yè)背景,作者不可能完全覆蓋所有的讀者要求。希望在未來(lái)的講座中提供更多的內(nèi)容以便滿足更多用戶的需求。下一個(gè)講座我們會(huì)進(jìn)一步介紹Asterisk相關(guān)背景知識(shí),F(xiàn)reePBX使用的開發(fā)工具等等知識(shí)。

專題