開源軟件Asterisk:386變身交換機

 

  有關開源軟件最令人激動的事情之一就是其創建超越傳統的IT基礎架構的應用程序的方式。一個恰當的例子是稱作“Asterisk”的電話應用程序。Asterisk是一種功能非常齊全的應用程序,提供了許多電信功能。也許它最著名的應用是當作一臺交換機(PBX),因爲Asterisk能夠把你的x86機器變成你自己的交換機。

  Asterisk還能做什麼?它能夠當作一臺企業級的商用交換機。下面是它全套功能的特點:

  ·語音郵件

  ·呼叫橋接(多個方撥入以參加電話會議)

主叫方撥入以參加電話會議)

  ·呼叫路由

  ·呼叫列隊

  ·呼叫轉移

  ·與主叫方有關的獨特的鈴聲

  ·音樂保持(在電話轉接過程中,讓呼叫方聽音樂)

  Asterisk讓人激動的事情是它在小企業預算可承受的範圍內提供了商業交換機的功能和可伸縮性。你可以使用一臺老式的奔騰3計算機,讓你的機構看起來就同世界上的大企業一樣。

  Asterisk甚至能夠使你的機構看起來就像是全球最大的企業一樣。Asterisk用戶的一個可以使用的資源是Allison Smith。她的聲音是全球最著名的電話語音。如果你使用Verizon、Cingular或者其它公司的電話,你就會聽到她的聲音。

  如何設置Asterisk

  你如何在你的企業開始使用Asterisk?這個過程需要三個步驟:

  第一,在你的工作場所接入一條或者多條電話線。把這些電話線連接到你的奔騰3計算機的電話卡。這些電話卡本身需要購買,但是,價格比較便宜。Asterisk能夠處理POTS線路或者在接入方處理數字線路。這個選擇由你確定。

  第二,根據你的需要設置Asterisk。你可以設置根據主叫方撥打的電話號碼分配電話。(另外的選擇包括設置電話組。這個選擇類似於告訴電話“要銷售請按1”)。爲每一個Asterisk用戶和電話組設置語音郵件。定義你的音樂保持。坦率地說,設置音樂保持是設置過程中最困難的部分,因爲Asterisk提供的選擇很多。

  設置正確也很困難,因爲Asterisk按照Unix/Linux的傳統,使用了過分講究的晦澀難懂的設置文本文件。閱讀這個配置文件找出正確的方法才能夠完成這個設置。完成設置之後才能讓初級用戶掌握Asterisk。

  第三,設置你的內部電話網絡。再說一次,Asterisk是非常靈活的,允許使用模擬信號的電話或者VOIP電話,甚至兩種電話可以混合使用。如果你的辦公區有電話線網絡,模擬電話是有意義的。如果你缺少電話線基礎設施,你可以使用以太網基礎設施,然後把IP電話掛在以太網基礎設施上,並且把Asterisk集成到你的計算基礎設置中。VOIP電話目前是最便宜的,使這成爲一種誘人的替代方法。

  就這些。按照這些步驟,你只用不到二千美元就可以安裝和運行你自己的交換機系統。Asterisk可伸縮性非常大,也就是說,隨着你的機構的規模擴大,你可以擴大它的應用。最可取的是,當你擴大Asterisk的應用範圍時,你不需要全面的升級。換句話說,你不需要拋棄以前的解決方案,一切從頭開始。

  戰勝設置的難題

  只有一件美中不足的事情:設置。如果你同我一樣,無論什麼時候你聽說使用文本文件設置一個Linux應用程序,你都要在產品論壇中花幾個小時尋找信息,創造性地使用Google。

  對於Asterisk來說,有一個稱作“Asterisk@Home” (AAH)的選擇。它提供了很多恰當地設置Asterisk的方法。AAH以一種安裝CD盤的形式提供。你把這個CD盤插入你的奔騰3電腦中,大約一個小時之後你就擁有一個安裝和設置完畢的Asterisk。

  如果你使用AAH,你甚至不需要在電腦中安裝Linux。AAH在安裝Asterisk軟件之前將首先安裝CentOS操作系統。這是Red Hat Linux操作系統的克隆版本。

  AAH還包含Asterisk管理門戶(AMP)。AMP預裝了默認的Asterisk設置以及爲Asterisk設置文件提供了一個圖形界面。你可以把AMP當作Asterisk的網絡管理員。而且Asterisk確實有一個網絡管理員插件。

  由Asterisk服務提供商Coalescent系統公司開發的AMP使Asterisk成爲一種更容易管理的產品。

  另外,Asterisk@Home的綽號僅僅是綽號。它還能很容易地應用到辦公環境中。在你的辦公室中,你也許不需要把你的交換機與個人視頻錄像機連接起來。但是,AMP提供的自動安裝功能和默認設置功能是非常有用的。

  這就是說,AAH確實擁有非常適合家庭使用的某些功能。AAH擁有連接xPL的接口,使這種設備能夠與其它設備連接起來。然而,許多人在家中使用AAH。有些人使用AAH的功能篩選電話,讓主叫方等候。AAH在家庭商業中使用也是很自然的。在家庭商業應用中,Asterisk的企業級功能是非常有用的。

  Asterisk的侷限性

  當然,Asterisk也存在一些缺陷,特別是在SOHO領域。關於使用POTS基礎設施或者在互聯網基礎設施上搭載這個功能的討論實際上暗示上述一個或者兩個條件都存在。在家庭環境中以及許多小企業環境中,根本就沒有有線的基礎設施。這也是Wi-Fi網絡在過去幾年裏快速增長的主要原因。

  Coalescent系統公司首席執行官Jason Becker稱,對於沒有有線基礎設施的地方來說,你需要擁有更多的創造力。Wi-Fi電話確實存在,但是還沒有得到證明。Becker建議在一個擁有Wi-Fi連接的計算機中插入一個VoIP電話,或者在那臺計算機上運行一個softphone電話軟件。另一個選擇是HomePlug。HomePlug使用現有的電源基礎設施作爲IP發佈機制。儘管存在這些困難,Asterisk仍以不同尋常的價格提供了非常好地功能。

  作者觀點

  開源軟件正在進入很多不同的領域。Asterisk把開源軟件方便的發佈方式與節約成本的數字化結合在一起,已變成一種對於任何企業都非常有用的功能強大的產品。Asterisk對於小機構是非常有用的,因爲它以合理的價格提供了廣泛的功能。Asterisk使小企業看起來,更確切地說是聽起來非常像一個大型的機構。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章