win7系統下載
當前位置: 首頁 > 網絡技術教程 > 詳細頁面

體驗H.323 IP語音電話

發布時間:2022-05-08 文章來源:xp下載站 瀏覽:

網絡技術是從1990年代中期發展起來的新技術,它把互聯網上分散的資源融為有機整體,實現資源的全面共享和有機協作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計算機、存儲資源、數據資源、信息資源、知識資源、專家資源、大型數據庫、網絡、傳感器等。 當前的互聯網只限于信息共享,網絡則被認為是互聯網發展的第三階段。

隨著互聯網絡發展速度的加快,一些傳統電信服務也逐漸地遷移到了Internet上,其中,IP電話就是發展得非常快的一項服務。由于互聯網天生的開放架構,使得傳統的電信業務在遷移過程中又獲得了很多新的特征。 其中基于開放標準的IP電話,就能夠以多種方式給人們提供語音通訊服務。

H.323標準

H.323是為多媒體會議系統而提出,包含了音頻和視頻兩個部分,并不是為IP電話專門提出的,因為非常適合電話到電話經由網關的這種IP電話工作方式,所以被“借”過來作為IP電話的標準。對IP電話來說不僅僅只是采用了H.323,還包含了其他一系列建議,其中有H.225、 H.245、H.235、H.450、H.341等。H.323在這里充當了“總體技術要求”,因而通常把采用這種方式的IP電話稱為H.323 IP電話。

H.323是一個較為完備的建議方案,它提供了一種集中處理和管理的工作模式。這種工作模式與電信網的管理方式是一致的,尤其適用于從電話到電話的IP電話網的構建。理論和實踐都表明,H.323有能力做成任意規模的 IP電話系統。因此擁有大量軟硬件支持和良好互操作性的H.323自然成了大多數IP電話網絡的首選。

接下來,我們通過國內的一家IP電話服務商已有的IP電話網絡,采用H.323客戶端軟件,很容易地就擴展了已有的IP電話基礎設施的功能。能夠用類似即時通訊的方式來給用戶提供IP語音通訊功能。實現很多傳統語音通訊無法實現的功能。

IP電話網絡結構

組成這個IP電話的網絡系統由處于兩個不同國家的區域組成(見附圖1網絡拓撲結構),每個區域都采用了一臺Cisco 5350路由器(以下簡稱5350)作為網絡的核心,這臺5350路由器具有兩個WAN口和兩個以太網口,能夠直接連接到本地的局域網和DDN基帶調制解調器。和普通電話網絡(PSTN)相連接則是通過添加一個E1接口卡4PRI和一個IP語音數據處理單元NP60,來實現E1(30條ISDN的B信道)和路由器相連接,實時地對語音數據進行H.323壓縮編碼。

經過授權的本地PSTN用戶只需要撥號到5350,在5350的語音提示下就可以撥通另外一個區域的PSTN電話,非常方便地進行通話。同時認證記賬服務器還可以保存下通話的記錄用于日后結算。對于使用IP電話服務的客戶來說,只需要支付本地電話費和遠低于國際長途話費的IP通話費,而IP電話服務商不需要租用昂貴的國際中繼線路,只需要支付固定的線路租用費,就可通過收取IP電話使用費獲得利潤。這就是傳統IP電話服務服務商的服務模式。我們可以看到非常明顯的一點,由于兩點的路由器都是放置在Internet中,除了從PSTN撥號到5350這種方式以外,我們能夠很輕易的直接通過Internet訪問到5350。

OpenH323計劃

要實現這樣的功能,最好的選擇就是采用能夠遵循H.323和5350進行通訊的軟件,通過計算機來實現IP電話的呼叫。這樣的軟件其實非常的多,包括Microsoft的NetMeeting、TalkRing等軟件都可以實現,但是這些軟件都或多或少的采用了一些私有的調用和功能,不能夠很好地和標準的H.323設備相連接,而在Equivalence公司支持下開發的OpenH323計劃卻非常好地遵循了最新公布的ITU H.323 v4標準,基于POSIX 1.1(可移植操作系統工業標準)調用建立了一套完整的H.323的協議棧,而且還嘗試性的開發了一套包括PSTN網關、網守、客戶端在內的應用程序包。由于在開發階段非常好的考慮到了不同平臺之間的差異性,所以能夠非常好地在各種Unix類操作系統,Windows(win32)系列操作系統下面運行。

小試 OpenPhone

OpenH323計劃中的IP語音應用程序是一個叫做OpenPhone的軟件,盡管這只是一個嘗試性的軟件,卻已經能夠完整的支持H.323的功能,當然也包括了H.323 IP視頻通訊,如果節點之間存在高速的網絡連接,完全能夠進行實時的可視化通訊。

整個OpenH323計劃的軟件都可以從http://openh323下載,在Windows XP下運行需要的基本部件是H.323的函數庫Pwlib.dll,POSIX的抽象層Cygwin.dll,必須放到Windows XP的system32目錄下,OpenPhone才能正常工作,OpenPhone啟動后,就進入了快速撥號界面,和一些商業軟件比起來,確實界面比較簡單,但是我們可以看到,基本的功能選項是非常完整的,在OpenPhone啟動后,就自動啟動了呼入等待狀態,除了能夠通過語音網關進行通話以外,還可以和其他同樣運行OpenPhone的計算機進行通話。

在我們的使用中,發現網絡的延遲會對通話質量造成很大的影響,因為我們測試所在局域網的Internet連接在不同時段可用帶寬差別比較大,所以在早上9:00、中午1:00和晚上8:00使用的效果完全不同。通過Windows XP帶的ping命令就可以測試到ICMP包的延遲,在延遲大于300ms后,在呼叫對方的時候,只能震鈴,根本不能建立連接。就算延遲在 200ms到300ms之間,通話質量也非常的差,所以這一類的應用也只是適合在像CableModem/DSL接入環境下采用,像目前使用非常普遍的撥號接入是根本無法承載這類應用的,所以在網絡的發展過程中,應用往往也會促進某個領域甚至整個行業的發展。反過來,在基礎建設跟上來后,又會發展出更多的應用。

這次我們只是嘗試在OpenPhone和5350語音網關之間建立連接,所以如果讀者有興趣的話,可以自己嘗試一下點到點的連接和視頻通訊。

結束語

在整個通訊業的發展過程中我們發現,各種傳統業務都有逐漸往基于IP的網絡上整合、互聯的趨勢,這樣做一則是提高單一網絡利用效率,避免重復建設,二則可以通過開放的IP網絡來實現一些傳統業務無法實現的增值功能,通過這些增值服務來給運營商創造更多新的機會。



網絡的神奇作用吸引著越來越多的用戶加入其中,正因如此,網絡的承受能力也面臨著越來越嚴峻的考驗―從硬件上、軟件上、所用標準上......,各項技術都需要適時應勢,對應發展,這正是網絡迅速走向進步的催化劑。

本文章關鍵詞: H.323 IP語音電話 
久久亚洲国产的中文