
安裝完成以后,如果需要實現(xiàn)電話呼入的話,第一步就需要設置IPPBX的呼入功能。
1、IPPBX的呼入的接入方式可以有很多種類型,包括傳統(tǒng)的PSTN(ISDN/R2/SS7/FXO),也可以支持SIP trunk,IMS接入等方式。
通過語音網(wǎng)關(guān)或者語音卡可以實現(xiàn)ISDN/SS7/FXO的接入方式。這3種方式中明確使用占比比較高的是所謂的PRI 30B+D和FXO的方式,其他的方式已經(jīng)很少有客戶在使用。
SIP trunk 或IMS是目前比較常用的接入方式,但是SIP trunk事實上在中國根本沒有真正正式進行商用,大部分都存在于灰色地帶。所以,筆者認為,SIP trunk是出師未捷身先死。IMS是運營商正規(guī)的核心業(yè)務,也是運營商未來比較重點關(guān)注的接入方式。
2、電話語音的溝通仍然是目前企業(yè)通信中一個不可缺少的功能。一般典型的的企業(yè)IPPBX呼入的使用場景包括:
- 正常內(nèi)部員工和客戶的溝通
- 企業(yè)技術(shù)服務支持熱線,其他組織的熱線服務等類似業(yè)務
- 電話會議
- 呼入型呼叫中心,包括CRM的業(yè)務流程處理
3、IPPBX 呼入流程處理根據(jù)不同公司的要求,它可以支持很多種方式的處理,大部分的功能都可以通過界面配置來實現(xiàn)。有的公司呼入以后可能直接播放語音IVR,有的公司可能直接撥打某個內(nèi)部分機,有的公司可能需要振鈴組等方式。

開源FreePBX可以實現(xiàn)幾種方式的呼入流程處理:
接入轉(zhuǎn)IVR處理,根據(jù)用戶選擇進行下一步的流程處理
- 可以轉(zhuǎn)隊列處理,內(nèi)部分機用戶構(gòu)成一個呼叫隊列,當作一個座席人員的場景來處理,同時進行CRM的數(shù)據(jù)處理。
- 可以直接轉(zhuǎn)分機接聽
- 可以轉(zhuǎn)振鈴組來接聽
- 可以轉(zhuǎn)一個時間條件的設置策略來管理呼入的呼叫
- 可以轉(zhuǎn)傳真,實現(xiàn)電子傳真,通過終端來接收傳真,也可以通過用戶后臺來接收PDF文件。
- 可以轉(zhuǎn)直接轉(zhuǎn)功能熱鍵
- 可以轉(zhuǎn)DISA
- 可以轉(zhuǎn)電話會議系統(tǒng)
- 可以轉(zhuǎn)自定義的路由處理來管理呼入的呼叫,例如機器人(ASR+Asterisk等),第三方的業(yè)務系統(tǒng)等。
4、上面,我們介紹了那么多呼入轉(zhuǎn)接的路由處理策略,接下來需要進一步介紹如何實現(xiàn)呼入路由的配置功能。首先,用戶需要配置Trunk模塊,此模塊控制著我們所有的接入方式。

一般情況下,用戶選擇SIP trunk 或者Dahdi trunk(僅支持Asterisk語音板卡)的方式就可以實現(xiàn)呼入功能支持。當然,用戶必須首先注冊一個SIP 分機賬號。
其次,我們需要配置呼入路由管理,通過呼入路由管理界面來設置我們需要轉(zhuǎn)接的目的地模塊。

5、呼入路由涉及了Asterisk底層和界面管理的很多參數(shù),用戶需要了解一些基本的配置參數(shù)和功能要求,這樣就可以成功配置呼入功能。
Adding an Inbound Route
PBX 支持來自方式的呼入路由匹配,基于 DID 和 CID 路由匹配。 這兩種方式可以單獨使用,或者兩種方式結(jié)合使用。簡單來說,呼入匹配就是通過本地的DID綁定號碼做路由判斷,或者根據(jù)呼叫方的來電顯示做路由判斷。如果都為空,則創(chuàng)建一個路由匹配所有的呼叫。
- Description
- 輸入一個唯一的呼入路由描述。
- DID (Direct Inward Dialling)
呼入路由基于中繼線路的DID匹配來判斷。如果DID 欄設置了正確的DID號碼,運營商可以成功發(fā)送了DID號碼到此線路,則PBX 匹配此路由。如果為空則系統(tǒng)匹配所有的呼叫。DID號碼格式必須和運營商發(fā)送的號碼格式完全匹配。大部分情況下,運營商提供給用戶的DID 號碼是很多號碼,例如100個DID號碼,DID 號碼在一定的號碼段內(nèi)。所以用戶可以使用通配符來匹配一定段位的號碼。匹配模式必須以下劃線開始_,代表這是一個號碼匹配模式。 在匹配模式中,X 代表匹配數(shù)字號碼 0-9,特別指定的號碼則加方括號。DID 可以為空,為空則表示匹配任何DID呼入,或者無DID呼入。
CID (Caller ID)
此選項是基于呼叫方的CID 號碼做路由匹配。這里,系統(tǒng)可以定義一個呼叫方的號碼來匹配呼入路由規(guī)則。如果為空,則匹配任何呼叫或者來電顯示的呼叫。另外,為了設置呼叫撥號順序,用戶可以選擇設置為 “Private,” “Blocked,” “Unknown,” “Restricted,” “Anonymous” or “Unavailable” 匹配運營商發(fā)送到系統(tǒng)的特別語音提示。
默認的路由優(yōu)先級級別是按照以下順序執(zhí)行:
- 對指定了 DID 和 CID 的路由首選執(zhí)行。。
- 對指定了DID 但是沒有 CID 的次選執(zhí)行。。
- 對無DID設置,但是有 CID號碼設置的,執(zhí)行第三級級別路由。
- 對既然無DID 號碼,也無CID號碼的,則最后執(zhí)行。
Alert Info
發(fā)送SIP ALERT_INFO 頭消息。PBX 通過發(fā)送ALERT_INFO對SIP 終端 進行振鈴或者SIP終端自動應答。
CID name prefix
此選項支持對呼入號碼預設一個 caller ID name 文本。此選項的目的是用來確定此呼叫來自于哪里。 如果是專門針對銷售部門的呼叫,可以預設一個前綴 ”Sales:.” , 那么所有來自于John Doe 的呼叫則顯示到對端就是 “Sales:John Doe.”
Music On Hold
MoH 支持用戶對呼入路由定義一個音樂等待設置。如果呼叫方被轉(zhuǎn)設成音樂等待模式,可以對呼叫方播放一個等待的音樂。典型的做法是播報公司介紹或者產(chǎn)品信息,并且可以同時支持多種語言設置。如果呼叫的是英文的DID,則對呼叫方播放英文的音樂等待文件,如果呼叫的是西班牙語的DID號碼,則播放西班牙語的音樂等待文件。
Signal RINGING
在通知對方呼叫應答前,系統(tǒng)發(fā)送的 “ringing” 振鈴音。一些運營商和設備有這樣的要求。用戶可能會遇到類似的情況。如果用戶直接呼叫電話終端則沒有問題,如果發(fā)生到IVR后,可能電話會掛機。。
Pause Before Answer
此選項會通知PBX 在處理這個路由前執(zhí)行一個暫停。這個選項對數(shù)字線路不是非常有用,如果對接一下模擬接收設備時,或者通過modem 或者安全認證系統(tǒng)透傳的中繼時,需要一個短暫的暫停時間,支持接收一個外部傳真或者數(shù)據(jù)接收。所以在應答前設置一個時間緩沖機制來保證數(shù)據(jù)能夠完整正常接收。
Other Settings
這些模塊取決于是否已經(jīng)默認安裝。用戶可能有多個模塊安裝,或者一些模塊則沒有安裝。
Privacy Manager
對此路由開啟或者關(guān)閉 “Privacy Manager” 功能。如果開啟了此功能,則此呼叫不會和caller ID 發(fā)送關(guān)聯(lián),無需輸入10位數(shù)的電話號碼。呼叫方可以在話機之前嘗試3次來輸入信息。如果系統(tǒng)用戶開啟了call screening , 在呼叫抵達被呼叫方之前,PBX則要求呼叫方則要求呼叫方名稱。
Detect Faxes
NO
無需檢測傳真音,系統(tǒng)自動發(fā)送呼叫到目的地對象。
YES
系統(tǒng)會自動檢測呼叫類型是傳真還是語音。如果是傳真則路由到相應的傳真接收目的地,否則轉(zhuǎn)發(fā)到正常的呼叫流程處理。如果需要同時對此路由進行語音和傳真檢測則無開啟此選項。 通常情況下,我們基于用戶設置專門的傳真接收路由,則為一個專門的傳真服務,不會和語音線路的路由合并在一起。這樣可以保證傳真檢測的百分之百成功率。。
- Fax Detection Type
- 對語音卡Dahdi 進行傳真設置檢測。目前還不支持通過SIP發(fā)送傳真。
- Fax Detection Time
此時間段系統(tǒng)對呼入的傳真檢測花費的時間。超時后則轉(zhuǎn)到正常的語音呼叫目的地。
Fax Destination
設置傳真發(fā)送的目的地對象。
CID LOOKUP SOURCE SECTION
CID 查詢源支持用戶設置一個查詢源來解決呼入呼叫的數(shù)字號碼的ID 問題。這樣的話,用戶的PBX CDR 記錄會非常詳細。查詢源可以在Callerid Look up 源模塊中進行設置,也可以通過web 服務,本地數(shù)據(jù)庫,或者CRM 系統(tǒng)查詢。有一些場景中,查詢源還是非常有用的,如果運營商透傳呼叫方的CallerID 名稱等信息是,查詢源的方式可以實現(xiàn)用戶查詢,提高CDR信息的完整性。
LANGUAGE SECTION
Language
在進入到目的地對象前支持用戶設置不同的語言。這個功能非常有用,當系統(tǒng)設置了 privacy manager后,允許對呼叫方播放不同的語音文件。請注意,系統(tǒng)沒有錄制目前世界上所有的語言文件。如果此語言不支持的話,系統(tǒng)將使用默認的英文播放。如果此值為空,則播放英文。。
可選的語言代碼:
- English - en
- Chinese - cn
- German - de
- Spanish - es
- French - fr
- Hebrew - he
- Hungarian - hu
- Italian - it
- Portuguese - pt
- Portuguese (Brazil) - bp
- Russian - ru
- Swedish - sv
- Call Recording
- 此選項將對此路由的錄音設置進行控制或覆蓋。。
Allow
使用下游設置的呼叫路由設置。
Record on Answer
呼叫應答時開始錄音。。
Record Immediately
馬上啟動路由,捕獲振鈴音,語音播報,語音等待,等等語音。。
Never
無論下游如何設置錄音,關(guān)閉路由。
6、總結(jié),雖然我們介紹了很多參數(shù)設置,事實上基本的呼入路由設置非常簡單,確認Trunk正常,如果讀者不是太了解這些高級功能的話,按照默認設置轉(zhuǎn)接一個內(nèi)部分機。在以上的配置中,讀者需要更多關(guān)注的是DID,CID,時間條件匹配,是否錄音和傳真檢測的功能。另外,這里需要注意的是,為了實現(xiàn)電話抓接等功能,用戶需要首先注冊一個SIP分機來做最簡單的測試。