Setup IP PBX for small business step by step
MyVoipApp Support Team
Support@myvoipapp.com
[英文原稿]
Index
1. 介紹
越來越多的人開始投入到小型企業中,例如,家庭式企業。無論何種企業,與客戶保持良好的通信是非常重要的。 一般而言,我們大多使用簡單的電話或者skype來和我們的(海外)客戶保持聯繫。毫無疑問,這已經能滿足我們最基本的需要。 但是這種方式也有很明顯的缺點。例如,它使我們的企業看上去像個非常小的企業,而使我們的客戶對我們缺乏信任感。 我們非常希望讓我們的企業看起來像是個大企業,像個專業的企業(儘管我們目前確實還是個小企業)。 我們希望為我們的客戶建立一個簡單的語音交互,例如,當客戶打電話進來時, 系統能進行語音提示“歡迎致電xxx公司,請撥分機號,或撥0轉話務員”。我們能做到這點嗎?
我們當然可以做到!有個非常簡單的VOIP系統能幫助我們實現我們的要求。 本文將循序漸進地介紹如何建立一個VOIP系統。 這個系統將盡可能簡單,最簡單的情況下可能只需要一台windows的PC機。
2. 什麼是VOIP?
VOIP就是“基於因特網協議的語音”。通俗地講,就是基於目前的Internet網(或者包交換網絡)進行語音通信。 VOIP非常有利於降低通信費用。
另一方面,VOIP系統也能提供比傳統電話網絡要豐富得多的業務特性。
一般而言,部署VOIP系統時涉及三個主要組成部分:IPPBX,VOIP電話(包括軟終端)和VOIP運營商網絡。 我們總是通過VOIP網絡和傳統的 PSTN電話系統進行互聯。 (註:當然,我們也可以通過部署VOIP網關(VOIP Gateway)直接連接傳統電話網絡,而不需要單獨的VOIP服務商)
2.1 IP-PBX
IPPBX就是我們常說的IP小交換機。有些IPPBX是單獨的硬件設備,也有些IPPBX是純軟件方式的服務器程序。
我推薦miniSipServer (MSS)。 MSS是個專業的基於Windows系統的SIP PBX,它能支持我們目前需要的各種特性。 最重要的是,MSS非常容易使用,我們幾乎可以在10分鐘之內安裝並部署我們的VOIP系統。
另一方面,如果您熟悉linux系統,我也建議您試試Asterisk系統,這個系統很複雜,也很強大。
2.2 IP電話
目前市面上有各種各樣SIP電話,例如Cisco/Linksys,Grandstream等(註:實際上目前國內有非常多的廠家也生產SIP電話設備)。 如果我們希望保持使用我們目前已有的傳統的電話機設備,也可以選擇購買ATA設備 (註:模擬線轉數字線設備,實際上就是個轉換接口,提供最基本的SIP電話能力) 。
在本方案中,我們選擇Xlite軟電話作為我們使用的終端設備(軟件)。
2.3 VOIP運營商
許許多多的VOIP運營商都能提供SIP業務。我建議您採用以下的一些VOIP運營商:
當您在這些運營商處註冊時,他們會提供相應的SIP帳號,例如SIP服務器地址,用戶名,密碼等等。 我們在後續的配置中,將使用這些信息。
3. 場景
下面的圖例描述了一個典型的小型企業(或者家庭式企業)網絡環境:

在我們模擬的小企業環境中,目前只有兩名成員:Holly和GT。
Holly的分機號是100,GT的分機號是101。每人都有一台Windows PC。 Holly計算機的IP地址是192.168.1.100,而GT計算機的IP地址是192.168.1.101。 MSS將安裝在另外一台計算機上,它的IP地址是192.168.1.110.
公司通過VOIP服務商的網絡和傳統PSTN電話系統連接。
我們將按照下面的步驟來建立我們的VOIP系統:
步驟1: 安裝miniSipServer。下面的圖例說明了本步驟的網絡情況:

步驟2: 將本地分機註冊到MSS。

步驟3: 將MSS連接到VOIP運營商的網絡。

步驟4: 配置一些非常棒的業務,例如自動話務員,語音郵箱,電話代答等等。
4. 配置
4.1 步驟1:安裝miniSipServer
這個步驟可能是我們所有配置中最簡單的一步。我們從miniSipServer的官方網站下載 最新的2.5.4版本。(註:http://www.minisipserver.com也是MSS的官方網站,另外,在撰寫翻譯稿時,MSS的最新版本是2.6.6)。
MSS有多種版本可以選擇,例如20用戶版本、50用戶版本等等。 舉例說明:100用戶版本就是說它能支持100個分機進行註冊。 既然在我們的演示環境中只有兩名用戶,20用戶版本已經足夠了。
在安裝MSS之前,我們需要確定當前PC是運行windows的系統,並且網絡環境正常工作。
確認後,直接點擊MSS的安裝文件並開始運行。缺省情況下,沒有必要配置任何東西!實在是非常簡單!
如果所有事情都正常的話,MSS運行後的信息應該如下圖所示:

4.2 步驟2:將分機連接到MSS
MSS安裝完成並啟動後,會自動創建三個缺省的分機配置,請點擊主窗體界面的“分機”按鈕進行檢查。 這三個分機的缺省密碼分別對應的是100,101以及102。

我們開始配置Holly的軟終端連接到MSS。
Holly使用Xlite作為她的軟終端。 Xlite是個非常出色的SIP客戶端軟件, 我們可以從http://www.counterpath.net/x-lite.html下載該軟件。
安裝並運行Xlite後,它會提示需要配置SIP帳號:

請點擊“Add...”按鈕並按照下圖的示例添加SIP信息:

我們對其中的關鍵配置,說明如下:
|
User name |
100 |
|
Password |
100 |
|
Authorization user name |
100 |
|
Domain |
192.168.1.110 |
|
Register with domain and receive incoming calls |
Yes |
|
Send outbound via |
domain |
填寫完信息後,請點擊“OK”按鈕,這樣就完成了Xlite的配置。 Xlite將開始嘗試向MSS進行註冊。如果註冊成功,Xlite會顯示“Ready”的信息,如下圖所示:

這樣,我們就成功地將Holly的分機連接到MSS。我們可以按照相同的步驟,同樣對GT的分機進行配置。 如果您有其他一些SIP終端(或者電話),基本上也是配置同樣的一些信息。
Holly和GT都成功連接到MSS後,我們可以通過MSS的“分機信息”窗口來檢查他們的狀態。此時,它們對應的圖標應該是藍色的。

完成上述步驟後,基本的VOIP網絡就建立起來了。 Holly和GT可以互相進行呼叫。 Holly可以撥打“101”來呼叫GT,而GT也可以撥打“100”來呼叫Holly。
4.2.1 增加一個新的分機
在上述配置中,我們使用了MSS缺省配置的兩個分機“100”和“101”。 隨著公司和業務的成長,將會有越來越多的成員加入我們公司,我們需要增加更多的分機進行支持。 我們可以按照下述步驟進行配置:
在“分機信息”窗口,請點擊“增加”按鈕來增加新的分機:


通常情況下,我們創建新分機時只需要指定分機號碼以及相應的密碼即可。 新僱員(成員)可以用新增分機的信息配置他們自己的Xlite或者SIP電話。
4.3 步驟3:連接MSS和VOIP運營商網絡
到目前為止,我們很容易地就建立了一個基本的內部VOIP網絡,Holly和GT現在都很愉快地使用該網絡進行通信。 現在該與客戶們建立連接了。
一般而言,如果我們希望與外部建立通信連接(呼出或者呼入電話),有兩種方式。 第一種方式,我們需要VOIP網關設備,連接MSS和傳統的電話(及其網絡)。 另一種方式,我們需要VOIP運營商來為我們作到這點。在當前環境中,我們決定第二種方式。 我們選擇的運營商是BroadVoice 。 (註:目前國內還沒有VOIP運營商,這種情況下,應採用第一種方式連接傳統的電話網絡)
我們首先從BroadVoice申請帳號,例如,賬號是“723123456”。我們將使用該帳號配置MSS。
在MSS的主窗體,請點擊“外線”按鈕:

在彈出窗體中,請點擊“增加”按鈕,開始配置SIP帳戶信息:

關鍵配置描述如下。當然,您也完全可以根據您自己的信息進行配置。
|
外線 |
7321234567 |
|
口令 |
1234 |
|
對端服務器地址 |
sip.broadvoice.com |
|
對端服務器端口 |
5060 |
|
其他分機共享該外線呼出出局呼叫 |
Yes |
|
自動話務員 |
Yes |
我們希望Holly和GT都呼叫外部用戶,因此我們選擇“其他分機共享該外線呼出出局呼叫”。
另外,我們也配置了“自動話務員”來接受外部的入呼叫。
如果外線成功地連接到對端服務器,外線對應的圖標應該變灰並且沒有了X標記。
下面,我們描述一些呼入、呼出的細節信息。
4.3.1 呼出
正如我們在上述章節所確認的,Holly和GT已經可以直接撥打他們的分機進行通信了。如果我們需要呼叫外部客戶,我們該如何做呢?
既然外線已經成功地接入VOIP運營商的網絡,毫無疑問我們可以開始呼叫外部客戶了。 需要強調的是,我們撥打客戶的電話時,需要在電話號碼前加撥前綴 “9”。 在MSS,前綴“9”缺省配置為出局呼叫前綴,以“9”開始的號碼被認為是出局號碼。 舉例來說,如果客戶的號碼是“7321234568”,那麼我們應該撥打"97321234568".
4.3.2 呼入
我們在配置外線時,同時指定了“自動話務員”配置。因此,當客戶呼入時,MSS將會提示用戶輸入分機號。 舉例來說,一旦客戶呼叫“7321234567” (我們向VOIP運營商申請的帳號),他/她會聽到提示音“Welcome, please enter extension number”, 用戶輸入“100”就可以呼叫Holly的分機,而輸入“101”就可以呼叫GT的分機。 (註:自動話務員的歡迎詞缺省是英語,中文應用環境需要更改語音文件)
使用"自動話務員"來接受入呼叫的好處是:公司只需要向可以提供一個公共的外部電話號碼,而在公司內部可以自由分配分機號給不同的僱員。 (註:某種程度上,可以防止客戶資源的流失)
另一方面,"自動話務員"的缺省語音是可以修改和替換的。我們可以根據自己的需要,播放我們訂製的語音。 例如,我們完全可以將語音修改為“歡迎致電xxx 公司。。。”。請參考"service guide – Auto attendant"文檔, 它描述了與自動話務員相關的具體配置。該文檔與MSS一起安裝。
目前有多種模式來收集DTMF信號,而MSS採用2833模式來收集客戶的輸入信息,因此我們必須和VOIP運營商確認他們能支持2833能力。
5. 高級配置
完成上述配置後,我們已經成功地建立了一個基本的VOIP系統。這是否就已經足夠了呢?當然不! 我們希望有更多實用的功能來支持我們的通信,例如語音郵箱、振鈴組等等。
本文檔中,我們只是粗略地了解一下這些業務。關於這些業務的詳細介紹和配置,我們可以參考各業務單獨的業務指導文檔。這些業務指導文檔都和MSS同時安裝。
5.1 語音郵箱
有時候我們由於各種原因,可能會錯過一些非常重要的電話,例如我們當時離開了辦公室等等。 這很可能意味著一個重要的商業機會就流失了。我們如何來避免這點呢?答案就是語音郵箱。 我們向客戶能留下語音信息,並且MSS將這些語音信息通過eMail發送到我們的郵箱。 這樣,我們可以隨時檢查這些語音郵件。
具體信息請參考業務指導文檔:"service guide – Voice mail" (註:語音郵箱是一個在海外有廣泛應用的業務,目前在國內還應用不多,我们非常願意推動語音郵箱業務在國內的應用)
5.2 振鈴組
“振鈴組”是另外一個對商業用戶非常實用的業務。 舉例來說,當一個客戶呼叫Holly時,如果Holly和GT在同一個振鈴組裡,Holly的分機和GT的分機將同時振鈴。 組內的任何一個人都能應答這個呼叫。 (註:這個特性對銷售團隊,或者技术服務團隊尤其有用)
具體信息請參考業務指導文檔: "service guide – Ringing group"