VoIP基本原理與常見設(shè)備
主宰VoIP走向的三大主流協(xié)定
在浩瀚的IP網(wǎng)絡(luò)中要如何正確的尋找到要通話的對方并建立對答,同時(shí)也能依照彼此資料的處理能力來傳送語音數(shù)據(jù),這中間必須藉由國際電信組織所擬定的標(biāo)準(zhǔn)協(xié)議才能達(dá)到。如今,市面上的網(wǎng)絡(luò)電話大致都會(huì)遵循H.323、MGCP及SIP等3種標(biāo)準(zhǔn)協(xié)議。雖然目前產(chǎn)品仍以支持H.323為多,但SIP的支持將會(huì)成為今后主流。
1.H.323
99vU-T 國際電聯(lián)第16研究組首先在1996年通過H.323第一版的制定工作,同時(shí)并在1998年完成第二版協(xié)議的擬定。原則上,該協(xié)議提供了基礎(chǔ)網(wǎng)絡(luò)(Packet Based Networks;PBN)架構(gòu)上的多媒體通訊系統(tǒng)標(biāo)準(zhǔn),并為IP網(wǎng)絡(luò)上的多媒體通訊應(yīng)用提供了技術(shù)基礎(chǔ)。
H.323并不依賴于網(wǎng)絡(luò)結(jié)構(gòu),而是獨(dú)立于操作系統(tǒng)和硬件平臺之上,支持多點(diǎn)功能、組播和頻寬管理。H.323具備相當(dāng)?shù)撵`活性,可支持包含不同功能節(jié)點(diǎn)之間的視訊會(huì)議和不同網(wǎng)絡(luò)之間的視訊會(huì)議。
H.323并不支持群播(Multicast)協(xié)議,只能采用多點(diǎn)控制單元(MCU)構(gòu)成多點(diǎn)會(huì)議,因而同時(shí)只能支持有限的多點(diǎn)用戶。H.323也不支持呼叫轉(zhuǎn)移,且建立呼叫的時(shí)間也比較長。
早期的視訊會(huì)議多半支持H.323協(xié)議,例如微軟NetMeeting、Intel Internet Video Phone等都是支持H.323協(xié)議的視訊會(huì)議軟件,亦為現(xiàn)今VoIP的前輩。
不過H.323協(xié)議本身具有一些問題,例如采用H.323協(xié)議的IP電話網(wǎng)絡(luò)在接入端仍要經(jīng)過當(dāng)?shù)氐腜STN電路交換網(wǎng)。而之后制定出的MGCP等協(xié)議,目的即在于將H.323網(wǎng)關(guān)進(jìn)行功能上的分解,也就是劃分成負(fù)責(zé)媒體流處理的媒體網(wǎng)關(guān)(MG),以及掌控呼叫建立與控制的媒體網(wǎng)關(guān)控制器(MGC)兩個(gè)部分。
雖然如今微軟的Windows Mesenger則已改采SIP標(biāo)準(zhǔn),且SIP標(biāo)準(zhǔn)隱隱具有取代H.323的勢頭。但目前仍有許多網(wǎng)絡(luò)電話產(chǎn)品依舊支持H.323協(xié)定。
2.SIP(Session Initiation Protocol)
SIP是由IETF所制定,其特性幾乎與H.323相反,原則上它是一種比較簡單的會(huì)話初始化協(xié)議,也就是只提供會(huì)話或呼叫的建立與控制功能。SIP協(xié)議可支持多媒體會(huì)議、遠(yuǎn)程教學(xué)及Internet電話等領(lǐng)域的應(yīng)用。
SIP同時(shí)支持單點(diǎn)播送(Unicast)及群播功能,換句話說,使用者可以隨時(shí)加入一個(gè)已存在的視訊會(huì)議之中。在網(wǎng)絡(luò)OSI屬性上,SIP屬于應(yīng)用層協(xié)議,所以可透過UDP或TCP協(xié)議進(jìn)行傳輸。
SIP另一個(gè)重要特點(diǎn)就是它屬于一種基于文本的協(xié)議,采用SIP規(guī)則資源定位語言描述(SIP Uniform Resource Locators),因此可方便地進(jìn)行撰改或測試作業(yè),所以比起H.323來說,其靈活性與擴(kuò)展性的表現(xiàn)較好。
SIP的URL甚至可以嵌入到Web頁面或其它超文本連結(jié)之中,用戶只需用鼠標(biāo)一點(diǎn)即可發(fā)出呼叫。所以與H.323相比,SIP具備了快速建立呼叫快與支持電話號碼之傳送等特點(diǎn)。
3.MGCP
原則上,MGCP協(xié)定與前兩者皆不同,H.323和SIP協(xié)議是專門針對網(wǎng)絡(luò)電話及IP網(wǎng)絡(luò)所提出的兩套各自獨(dú)立的標(biāo)準(zhǔn),兩者間并不兼容及互通。反觀MGCP協(xié)議,則與IP電話網(wǎng)絡(luò)無關(guān),而只牽涉到網(wǎng)關(guān)分解上的問題,也因?yàn)槿绱,該協(xié)議可同時(shí)適用于支持H.323或SIP協(xié)議的網(wǎng)絡(luò)電話系統(tǒng)。
MGCP協(xié)議制定的主要目的即在于將網(wǎng)關(guān)功能分解成負(fù)責(zé)媒體流處理的媒體網(wǎng)關(guān)(MG),以及掌控呼叫建立與控制的媒體網(wǎng)關(guān)控制器(MGC)兩大部分。同時(shí)MG在MGC的控制下,實(shí)現(xiàn)跨網(wǎng)域的多媒體電信業(yè)務(wù)。
由于MGCP更加適應(yīng)需要中央控管的通訊服務(wù)模式,因此更符合電信營運(yùn)商的需求。在大規(guī)模網(wǎng)絡(luò)電話網(wǎng)中,集中控管是件非常重要的事情,透過MGCP則可利用MGC統(tǒng)一處理分發(fā)不同的服務(wù)給MG。
4.其它重要協(xié)議及技術(shù)
除了上述3大協(xié)議之外,還有許多左右VoIP通話品質(zhì)及傳輸效率的重要協(xié)議與技術(shù)。在語音壓縮編碼技術(shù)方面,主要有99vU-T定義的G.729、G.723等技術(shù),其中G.729提供了將原有64Kbit/s PSTN模擬語音,壓縮到只有8Kbit/s,而同時(shí)符合不失真需求的能力。
在實(shí)時(shí)傳輸技術(shù)方面,目前網(wǎng)絡(luò)電話主要支持RTP傳輸協(xié)議。RTP協(xié)議是一種能提供端點(diǎn)間語音數(shù)據(jù)實(shí)時(shí)傳送的一種標(biāo)準(zhǔn)。該協(xié)議的主要工作在于提供時(shí)間標(biāo)簽和不同數(shù)據(jù)流同步化控制作業(yè),收話端可以藉由RTP重組發(fā)話端的語音數(shù)據(jù)。除此之外,在網(wǎng)絡(luò)傳輸方面,尚包括了TCP、UDP、網(wǎng)關(guān)互聯(lián)、路由選擇、網(wǎng)絡(luò)管理、安全認(rèn)證及計(jì)費(fèi)等相關(guān)技術(shù)。
來源:ZDNet