售前電話
135-3656-7657
售前電話 : 135-3656-7657
H.323協(xié)議族最初是作為局域網(wǎng)上不保證服務(wù)質(zhì)量的多媒體通信協(xié)議而提出的,它可以被看成是VoIP軟交換網(wǎng)絡(luò)中實(shí)現(xiàn)多媒體業(yè)務(wù)能力的一個(gè)典型代表,其協(xié)議特點(diǎn)充分體現(xiàn)了多媒體業(yè)務(wù)控制的需求。下面就以H.323協(xié)議為基礎(chǔ),分析多媒體電話呼叫控制具有的特點(diǎn),并導(dǎo)出多媒體電話呼叫狀態(tài)模型的設(shè)計(jì)需求。
一、H.323多媒體電話呼叫特點(diǎn)分析
H.323協(xié)議族很大程度上是建筑在ITU以前的有關(guān)多媒體的協(xié)議之上,包括用千ISDN的H.320、用于B-ISDN的H.321和用于G.STN終端的H.324等建議。一個(gè)H.323電話呼叫的完整控制是通過3種相互分離的信令功能提供的,并基于多個(gè)可靠(使用TCP)或不可靠(使用UDP)傳輸?shù)男诺?Channel)進(jìn)行,如圖所示。
1、H.323協(xié)議中的控制信令
H.323協(xié)議中的控制信令主要包括3種。
(1)、RAS信令。RAS信令提供管理功能,主要用千網(wǎng)守查找、端點(diǎn)注冊(cè)處理、端點(diǎn)定位、接入許可、帶寬修改與網(wǎng)關(guān)資源指示等功能。RAS消息只在H.323終端與網(wǎng)守或H.323網(wǎng)關(guān)與網(wǎng)守之間交互,在沒有網(wǎng)守的網(wǎng)絡(luò)環(huán)境下不需要使用RAS信令。
(2)、H.225.0CQ.931)信令。H.225.0是H.323系統(tǒng)中的電話呼叫信令協(xié)議,是以ISDN的Q.931為基礎(chǔ)制定的,可以看成是一個(gè)簡(jiǎn)化的Q.931信令。H.225.0信令提供基本的電話呼叫控制功能,包括電話呼叫的建立、維護(hù)和拆除等流程。
(3)、H.245信令。H.245信令是通用的多媒體通信控制協(xié)議,用于控制通信信道的建立、維護(hù)和釋放。通過H.245協(xié)議完成的主要控制過程有:終端能力交換、主從確定、打開邏輯信道、關(guān)閉邏輯信道、關(guān)閉媒體會(huì)話和環(huán)路維護(hù)等。
2、 H.323電話呼叫中的信令信道
H.323電話呼叫中,每種控制信令的傳輸都通過一個(gè)獨(dú)立的信令信道進(jìn)行。其中,傳輸RAS消息的信令信道是一個(gè)基千UDP機(jī)制的不可靠傳輸信道;傳輸H.225.0電話呼叫控制消息的信令信道是一個(gè)基千TCP機(jī)制的可靠傳輸信道;H.245協(xié)議消息的傳輸也是通過使用TCP連接的可靠信道進(jìn)行的,稱為H.245控制信道。
在H.323電話呼叫中,除了上述3種用千傳輸控制信令的信令信道之外,還有一類用千傳輸媒體信息的通信信道,在H.245中稱為邏輯信道。一般說來,兩個(gè)實(shí)體間可有多條邏輯信道,在電話呼叫中可以根據(jù)需要隨時(shí)建立和釋放。邏輯信道的開關(guān)由H.245控制協(xié)議完成,每個(gè)邏輯信道在打開時(shí)賦予一個(gè)標(biāo)識(shí)號(hào)。H.323中大多數(shù)邏輯信道都是單向信道,在會(huì)議通信中尤為如此。但是T.120數(shù)據(jù)通信以及普通的點(diǎn)到點(diǎn)的語音通信都要求雙向信道,這可以由一對(duì)單向邏輯信道組成,占用兩個(gè)邏輯信道號(hào)。H.245邏輯信道打開過程既支持單向信道的建立,也支持雙向信道的建立。傳送音頻和視頻信號(hào)的邏輯信道為不可靠信道(如UDP),傳送數(shù)據(jù)信號(hào)的為可靠信道(如TCP)。
3、H.323電話呼叫控制機(jī)理
H.323電話呼叫的建立涉及3種信令,以及3種不同的信令信道。在一次典型的H.323多媒體電話呼叫的建立過程中,H.323端點(diǎn)之間一般需要經(jīng)過3個(gè)相互分離的控制過程。
(1)、電話呼叫接納控制:在有網(wǎng)守參與的情況下,終端發(fā)起或者接收電話呼叫首先需要通過電話呼叫接納流程獲得網(wǎng)守的許可,該過程通過RAS信道進(jìn)行。網(wǎng)守同意接納后在端點(diǎn)和網(wǎng)守之間或者端點(diǎn)之間建立起電話呼叫信令信道,進(jìn)入電話呼叫建立過程。
(2)、電話呼叫控制:執(zhí)行電話呼叫信令協(xié)議(H.225.0),控制信道為電話呼叫信令信道(可靠傳輸信道),負(fù)責(zé)在端點(diǎn)之間建立起電話呼叫關(guān)系。
(3)、連接控制:執(zhí)行H.245控制協(xié)議,控制信道為媒體控制信道(可靠傳輸信道),負(fù)責(zé)在端點(diǎn)之間交換通信能力與設(shè)定控制模式,并在端點(diǎn)之間建立起真正用千媒體傳輸?shù)囊粋€(gè)或者多個(gè)邏輯信道。
4、典型電話呼叫流程舉例
下面給出一個(gè)普通兩方電話呼叫的信令流程,如圖8.3所示。此電話呼叫流程基于網(wǎng)守路由方式(即兩個(gè)終端之間的所有信令交互都由網(wǎng)守轉(zhuǎn)發(fā)),采用正常電話呼叫流程(即H.225.0信令與H.245信令通過各自的信令信道分別傳輸)。
(1)、H.323終端A首先向網(wǎng)守發(fā)送電話呼叫接納請(qǐng)求消息"ARQ",請(qǐng)求發(fā)起一個(gè)電話呼叫,同時(shí)在該消息中攜帶帶寬請(qǐng)求以及路由模式協(xié)商等信息。
(2)、網(wǎng)守向終端A發(fā)送接納許可消息"ACF",指定本次電話呼叫采用網(wǎng)守路由模式,并建立與終端A之間的H.225.0信道。