當前位置:編程學習大全網 - 編程語言 - 距離向量的軟件系統

距離向量的軟件系統

Asterisk 是壹個開放源代碼的軟件VoIP PBX系統,它是壹個運行在Linux環境下的純軟件實施方案。Asterisk是壹種功能非常齊全的應用程序,提供了許多電信功能,能夠把妳的x86機 器變成妳自己的交換機,還能夠當作壹臺企業級的商用交換機。

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

Asterisk 能夠支持傳統的線路,包括:TDM (Time Division Multiplexing)T1/ E1 PRI/ PRA & RBS (Robbed Bit Signal)modesAnalog phone lines/ phones (POTS)ISDN (Integrated Services Digital Network)Both BRI (Basic Rate)and PRI (Primary Rate)Asterisk 支持的協議包括:Session Initiation Protocol (SIP)H. 323 (ITU standard, contributed support)Inter- Asterisk eXchange (IAX)Media Gateway Control Protocol (MGCP) Asterisk 作為程控交換機PBX

Asterisk 可以被配置為壹個 IP 或混合的 PBX 的核心:交換呼叫、管理路由、使能特性,以及通過 IP、模擬線路(POTS)、以及數字(T1/E1)的聯系同外部呼叫鏈接在壹起。

Asterisk 運行於眾多的操作系統之上,諸如 Linux、Mac OS X、OpenBSD、FreeBSD 和 Sun Solaris。提供了壹個 PBX 所能提供的所有功能甚至包括那些高級 PBX (也是昂貴的)的功能。

Asterisk 的構架是基於如下他點來設計:最大程度的靈活性、支持眾多的 VoIP 協議、使用廉價的硬件便可融合到幾乎所有的電話設備等。

Asterisk 作為網關 Gateway

也可以被構建為壹個媒介網關的中心,充當將傳統的 PSTN 橋接到蓬勃發展的 IP 電話世界。Asterisk 的模塊式的構、架構件使得媒介解碼和壹個寬範的通信協議可以轉換。Asterik 擔負壹個:功能/媒介服務器。

還需壹個 IVR?Asterisk 已經為妳準備到位。會議橋接呢?是的,也有。自動話務臺呢?Asterisk 也準備到位。那麽可以更換年久失修的電話系統嗎?當然可以。統壹消息轉發?也沒問題。網頁配置壹個電話接口?沒問題。

Asterisk 用於呼叫中心

Asterisk 在全球範圍範圍內被呼叫中心采納是基於其靈活性。呼叫中心和聯系中心的開發者基於 Asterisk 構建了整套 ACD 系統。它也同時給現有的呼叫中心註入新鮮血液諸如:遠程 IP 代理人功能、基於能力的高級路由、預測和海量呼叫等等。

Asterisk用於公***網絡

互聯網電話服務提供商(ITPS),區域電信業者(CLECS)以及甚至包括壹線在職業者意識到使用 Asterisk 的開源通信的力量。基於 Asterisk 構建了功能服務器(Feature servers)、托管服務簇(hosted services clusters)、語音信箱系統(voicemail systems)、預付費呼叫解決方案(pre-paid calling solutions)等,這壹切大大的降低費用並展現強大的靈活性。

Asterisk 隨處可見

Asterisk 已經成為成千上萬的通信解決方案的基石。想要通信,Asterisk 便是答案。

支持的平臺 - Supported platforms

Asterisk® 源於 x/86 的 GNU/Linux 因而可被運行於 GNU/Linux for PPC 壹類系統上諸如:OpenBSD、 FreeBSD、 和 Mac OS X。其它的平臺和標準的 UNIX 類的操作系統理應不會太難地能夠被時間和技能充足人們移植上去。

Asterisk® 也有 Debian 穩定版。由 Debian VoIP Team 來維護。

支持的硬件 - Supported hardware

Asterisk® 用於 VoIP 不需額外的硬件。基於互聯數字和模擬電話設備, Asterisk® 支持系列的硬件設備,這些硬件中的大多數由 Digium®,它也是 Asterisk 發明者,制造的。

支持的協議 - Supported protocols

Asterisk® 支持壹個寬泛的用來處理在傳統電話設備傳輸語音的協議,它包括 H.323、Session Initiation Protocol (SIP)、Media Gateway Control Protocol (MGCP)、and Skinny Client Control Protocol (SCCP)。

使用 Inter-Asterisk eXchange (IAX?) VoIP 協議,Asterisk® 無縫地將語音和數據在異類網絡融合在壹起。語音打包的使用使得 Asterisk® 可以在語音鏈路上發送諸如 URL 信息和行間圖像,使得信息能夠高級集成。

Asterisk® 通過四個 APIs 提供壹個中心交換核心,這些 API 包括:電話應用模塊載入、硬件接口、文件形式處理、和解碼。這使得所有被支持的接口之間能夠透明地切換;使得五花八門的電話系統得以被集成成壹個統壹的交換系統。 Asterisk 如同使用拼裝玩具或樂高套件來搭建通信應用。正因為如此它被稱為“套件”或“開發平臺”。Asterisk 包含所有的用於構建 PBX 系統、IVR 系統、可以說現實中的任何通信方案的構件。諸如如下:

1、各類 VoIP 協議的驅動。

2、各類 PSTN 接口卡和設備的驅動。

3、呼入路由和策略。

4、呼出生成和路由。

5、媒介管理功能(錄音、播放、彩鈴生成,等等)。

6、賬號和賬單的通話詳單。

7、媒介轉換(從壹種媒介轉換成另壹種)。

8、協議轉換(從壹種協議轉換成另壹種)。

9、用於存取關系式數據庫的信息的數據庫集成。

10、使用標準互聯網協議存取數據的網絡服務集成。

11、存取公司目錄系統的 LDAP 集成。

12、單方和多方呼叫橋接。

13、呼叫記錄和偵測功能。

14、集成用於呼叫處理的 Dialplan 腳本語言。

15、基於 Asterisk 網關接口(AGI - Asterisk Gateway Interface) 的處理外部呼叫管理的程序或腳本的編程。

16、基於 Asterisk 管理接口(AMI - Asterisk Manager Interface )的時間提醒和 CTI 集成。

17、第三方的各種語音和方言的語音合成(或者稱“文本語音轉換”)第三方的各種語音識別。

綜合這些因素使得系統集成商或開發者能夠快速生成壹個語音使能系統。

Asterisk 系統集成者小可建造 IP PBX,大可構架大型媒體運營系統。 Asterisk具有硬件VOIP 的常用功能。

Asterisk能夠支持多媒體,具有可編程功能。

Asterisk有友好的管理界面。

Asterisk需要的帶寬,壹般為:32KB/ 線路。也就是說每支持壹條線路,只需要增32KB 的帶寬,但是需要網絡質量良好。

Asterisk可支持成千的 客戶端。(需要板卡與帶寬支持) Asterisk開源項目經過十多年的發展,已經不再單獨局限於IP-PBX的應用。實際上,按照,Digium在其asterisk論壇上給出的說法,Asterisk軟件已經是壹個平臺,不僅可以用於IP-PBX的開發,也可以用於中繼網關(TG),模擬電話適配器(ATA - Analog Telephone Adapter),甚至 IP Phone 產品的開發。 同時,Asterisk開源項目已經逐步發展稱為壹個 “統壹通信” (UC)的解決方案。

Asterisk開源項目應用的另壹個變化是在嵌入式領域的發展。雖然最初Asterisk是基於X86主機加PCI擴展板卡運行的,壹些基於MIPS或ARM的CPU也已經都可以運行Asterisk。其中比較著名的有OpenWRT,在OpenWRT的最新版本中已經包含了對Asterisk 1.6/1.8 版本的支持,簡單的編譯後既可在MIPS或ARM的硬件平臺上運行(參考Asterisk On MIPS論壇)。

  • 上一篇:有哪些動漫值得推薦?大致的故事是怎樣的?
  • 下一篇:mt4平臺中xauusd的詳細解釋及具體操作流程。圖中分別是什麽意思?壹手多少錢?藍色156.20
  • copyright 2024編程學習大全網