建設(shè)V2oIP該如何選擇信令標(biāo)準(zhǔn)
中國IT實驗室 2007/09/05
在建設(shè)V2oIP的過程中,該如何選擇信令標(biāo)準(zhǔn),H.323和SIP到底誰主風(fēng)流?其實,過分強(qiáng)調(diào)技術(shù)本身根本解決不了現(xiàn)實問題,最本質(zhì)的是“需求決定技術(shù)選擇”。圖:H.323和SIP各有側(cè)重
H.323和SIP都是呼叫控制和信令協(xié)議,它們的關(guān)系如圖所示。從圖上可以看出H.323協(xié)議和SIP協(xié)議處于相同的功能區(qū)間,但是又處于不同的范圍,因而各有特點,又各自不同。
H.323源自“三網(wǎng)合一”
H.323是1997年ITU-T第16工作組的建議,H.323由一組協(xié)議構(gòu)成,其中有負(fù)責(zé)音頻與視頻信號的編碼、解碼和包裝,有負(fù)責(zé)呼叫信令收發(fā)和控制的信令,還有負(fù)責(zé)能力交換的信令。1999年7月前,多數(shù)已實現(xiàn)的系統(tǒng)是基于H.323第二版的,而在此之后,H.323第三版開始應(yīng)用,目前以及到版本五。H.323定義了4個主要部件構(gòu)筑基于網(wǎng)絡(luò)的通信系統(tǒng):終端、網(wǎng)關(guān)、網(wǎng)守、多點控制單元(MCU)。
為什么會有H.323協(xié)議的提出呢?其根本原動力來自于“三網(wǎng)合一”。1997年正是基于異步傳遞技術(shù)(ATM)實現(xiàn)三網(wǎng)合一的勢頭最猛烈的一年,但此時以太網(wǎng)技術(shù)和IP技術(shù)的發(fā)展勢頭更為迅猛。
大量的企事業(yè)單位擁有了帶寬非常可觀的局域網(wǎng),語音、視訊、數(shù)據(jù)這三個業(yè)務(wù)基于以太網(wǎng)或IP網(wǎng)這種沒有嚴(yán)格QoS保障的網(wǎng)絡(luò)的需求已經(jīng)非常迫切。H.323協(xié)議就是在這樣的背景下應(yīng)運(yùn)而生的。在呼叫控制和信令方面,H.323主要參考了傳統(tǒng)PSTN(公共交換電話網(wǎng))的呼叫控制和信令架構(gòu)。
PSTN網(wǎng)絡(luò)有PSTN網(wǎng)絡(luò)應(yīng)用的特定環(huán)境,它在承載話音單業(yè)務(wù)方面效率最高、質(zhì)量最好、成本最低。它自身的發(fā)展有其自身的特性,例如終端傻瓜化。終端傻瓜化有好處,那就是使用方便,造價便宜;傻瓜化也有缺點,那就是不能基于終端開發(fā)呼叫控制功能,實現(xiàn)豐富的業(yè)務(wù)。
終端的這種特點,加上其它很多因素,就導(dǎo)致PSTN在呼叫控制和信令方面是一種分層、主從、集中式的控制方式。H.323在分組網(wǎng)絡(luò)上模擬了PSTN的結(jié)構(gòu),因此它本身也是分層、主從、集中式的控制方式。
但分組網(wǎng)絡(luò)不同于PSTN網(wǎng)絡(luò),在技術(shù)實現(xiàn)上有本質(zhì)的區(qū)別。H.323在分組網(wǎng)絡(luò)上模擬PSTN的呼叫控制和信令,必然繼承了PSTN的優(yōu)點,也繼承了PSTN的缺點。因此,H.323也處在不斷的進(jìn)步當(dāng)中。
SIP傳承“網(wǎng)絡(luò)流派”
SIP是由IETF在1999年提出來的一個應(yīng)用控制(信令)協(xié)議。正如名字所隱含的——用于發(fā)起會話。它可用來創(chuàng)建、修改以及終結(jié)多個參與者參加的多媒體會話進(jìn)程。參與會話的成員可以通過組播方式、單播連網(wǎng)或者兩者結(jié)合的形式進(jìn)行通信。
SIP中有客戶機(jī)和服務(wù)器之分。客戶機(jī)是指為了向服務(wù)器發(fā)送請求而與服務(wù)器建立連接的應(yīng)用程序。用戶代理(User Agent)和代理(Proxy)中含有客戶機(jī)。服務(wù)器是用于向客戶機(jī)發(fā)出的請求提供服務(wù)并回送應(yīng)答的應(yīng)用程序。
如果說H.323是通信行業(yè)的人提出的協(xié)議,那么SIP就是計算機(jī)行業(yè)的人提出的協(xié)議。上世紀(jì)90年代末,隨著Internet網(wǎng)絡(luò)應(yīng)用的逐步普及,計算機(jī)網(wǎng)絡(luò)工作者想基于計算機(jī)和Internet進(jìn)行多媒體通信。因此,IETF充分參考了H.323的得失,制定了SIP協(xié)議。顧名思義,它突出了簡單二字。
Internet有其自身的特點,首先它是一個終端高度智能。網(wǎng)絡(luò)相對簡單的結(jié)構(gòu)。最初Internet的終端都是計算機(jī),因此終端高度智能化。智能化有智能化的優(yōu)點,能夠開發(fā)眾多業(yè)務(wù),能夠進(jìn)行呼叫控制和信令處理,能夠讓網(wǎng)絡(luò)控制變得很簡單;但終端智能化也存在缺點,就是成本高,使用相對復(fù)雜,網(wǎng)絡(luò)控制簡單的代價是網(wǎng)絡(luò)本身的不可靠。
SIP協(xié)議完全傳承了Internet的特點,是計算機(jī)網(wǎng)絡(luò)流派的杰作。Internet是一個分布、客戶機(jī)/服務(wù)器、水平控制的網(wǎng)絡(luò),SIP協(xié)議本身實現(xiàn)的通信方式也是一個分布、客戶機(jī)/服務(wù)器、水平的控制結(jié)構(gòu)。
任何一個協(xié)議的提出,都不可能考慮得完美無缺,SIP協(xié)議也不例外。任何一個優(yōu)點的獲得,往往都導(dǎo)致另一個或幾個缺陷的產(chǎn)生。因此,SIP協(xié)議也一直都在進(jìn)步當(dāng)中。
由此看來,SIP和H.323各有特點,各自適合于不同的需求環(huán)境。這兩個技術(shù)本身并沒有絕對的所謂先進(jìn)性,只有相對的先進(jìn)和相對的適合。
H.323和SIP各具特點
在很多領(lǐng)域,H.323和SIP各具不同的特點:
一、當(dāng)前的專業(yè)會議電視多采用H.323協(xié)議,只是2005年開始才有個別廠商宣布支持SIP協(xié)議。導(dǎo)致這個結(jié)果,一方面是由于H.323推出比較早,另一方面專業(yè)的會議電視廠商多是專門從事分層分級的大型運(yùn)營或行業(yè)視訊會議系統(tǒng)的廠商,H.323比較適合這種特點的應(yīng)用。相反,基于計算機(jī)實現(xiàn)會議電視系統(tǒng)的廠商,有很多采用SIP協(xié)議來實現(xiàn)系統(tǒng)。
二、在很多行業(yè)的通信系統(tǒng),本身的拓?fù)渚褪欠旨墶⒅鲝、集中的模式,職級的?yán)格差異導(dǎo)致通信的功能也有巨大差異,因此大多是以H.323協(xié)議為主,而很多基于企業(yè)計算機(jī)網(wǎng)絡(luò)的應(yīng)用則往往選擇SIP產(chǎn)品。
三、H.323的消息表示定義了上百個基本元素,其復(fù)雜性主要在局端。由局端的復(fù)雜設(shè)備進(jìn)行分析、處理。復(fù)雜這個代價之外,換來是對呼叫控制的嚴(yán)密設(shè)計;SIP協(xié)議只有37個頭部,簡單清晰,但必須要求終端復(fù)雜,具有對嚴(yán)密控制的補(bǔ)充能力。
四、H.323有多個協(xié)議,協(xié)議之間有一定重復(fù),但H.323的協(xié)議通常都是在PSTN網(wǎng)絡(luò)上千錘百煉的,很成熟;SIP協(xié)議本身比較簡單,就要求有補(bǔ)充性發(fā)展,其本身較少從傳統(tǒng)通信網(wǎng)絡(luò)中繼承成熟經(jīng)驗。
五、H.323協(xié)議將可靠性重于靈活性,SIP協(xié)議的靈活性則勝于可靠性。因此很多行業(yè)的指揮調(diào)度網(wǎng)絡(luò)采用H.323,而很多商業(yè)企業(yè)主要采用SIP協(xié)議。
六、H.323協(xié)議中的網(wǎng)守定義了大量控制和管理功能,而SIP協(xié)議則不支持管理和控制功能,依賴于別的協(xié)議來實現(xiàn)。因此SIP的網(wǎng)絡(luò)部分很簡單,但終端必須很智能,如果終端不夠智能,則SIP原始初衷就無處落地。
七、H.323協(xié)議對編解碼協(xié)議的支持必須是ITU-T標(biāo)準(zhǔn)化的,而SIP有能力支持任何編解碼協(xié)議。
八、應(yīng)用擴(kuò)展性和兼容性方面,H.323弱于SIP協(xié)議。因此H.323協(xié)議在發(fā)展過程中,一直在努力修正這一點。
九、環(huán)路檢測方面,H.323協(xié)議最初是為局域網(wǎng)設(shè)計的,其Path Value域的定義限制了其規(guī)模;而SIP沒有這方面的麻煩。
十、呼叫處理能力方面,由于H.323的嚴(yán)格集中控制,需要消耗大量的服務(wù)器資源來保存呼叫狀態(tài),基于TCP來保障可靠,可靠性提高帶來的結(jié)果就是相同服務(wù)器能力的情況下,H.323的呼叫處理能力小于SIP。所以,通常對可靠性要求不高的大眾性即時通信軟件通常采用SIP協(xié)議;而行業(yè)網(wǎng)絡(luò)多選擇H.323。
十一、在會議方面,H.323協(xié)議居多,SIP也有很大的增長趨勢。
十二、呼叫轉(zhuǎn)接方面,SIP比H.323有優(yōu)勢。如果終端沒有移動的需要,也就沒有移動性方面的差異。
十三、第三方呼叫控制方面,H.323和SIP最初均不支持。目前SIP協(xié)議支持第三方呼叫控制。
十四、成熟度方面,也是相對而言。硬件產(chǎn)品和終端方面,H.323較成熟;而在計算機(jī)軟件方面,SIP的應(yīng)用較成熟。
統(tǒng)一通信 帶來安全、高ROI和高效率 2007-09-04 |
VoIP市場將持續(xù)走高 2007-09-04 |
在802.1x網(wǎng)絡(luò)上部署VoIP能產(chǎn)生安全嗎? 2007-09-03 |
VoIP和統(tǒng)一通信面臨諸多挑戰(zhàn) 2007-09-03 |
IP電話技術(shù)益處多 吸引CIO眼球 2007-09-03 |