售前電話
135-3656-7657
售前電話 : 135-3656-7657
這里給出不同網(wǎng)絡(luò)環(huán)境下采用兩種消息傳送方式時(shí)的信令過(guò)程,以便更加深入地了解H.323系統(tǒng)的呼叫控制過(guò)程。過(guò)程用到的消息都是前面已經(jīng)介紹過(guò)的H.225.0消息,并假設(shè)PBN采用的是IP/TCP/UDP協(xié)議棧。
一.兩端點(diǎn)均未在網(wǎng)閘登記時(shí)的基本呼叫建立,其信令過(guò)程如圖5.23所示。兩個(gè)端點(diǎn)直接傳遞信令消息。端點(diǎn)1(主叫端點(diǎn))首先根據(jù)端點(diǎn)2的IP地址和呼叫信令信道公認(rèn)TCP端口號(hào)建立至端點(diǎn)2的TCP連接,即建立起可靠的呼叫信令信道,然后在此信道上發(fā)送Setup消息,其后信令過(guò)程和Q.931相同,只是在最后的Connect消息的UUIE中,端點(diǎn)2回送H.245控制信道的TCP端口號(hào),建立起了H.245控制信道。
二.兩端點(diǎn)在同一網(wǎng)閘上登記
1、直接選路信令方式
其信令過(guò)程如圖5.24所示。簡(jiǎn)要說(shuō)明如下:
(1)端點(diǎn)1(主叫)在RAS信道上向其網(wǎng)閘發(fā)送ARQ消息,請(qǐng)求發(fā)起至端點(diǎn)2的呼叫。
(2)網(wǎng)閘同意接納此呼叫,并翻譯得出端點(diǎn)2的呼叫信令信道運(yùn)輸層地址(IP地址+TCP端口號(hào)),由ACF消息回送端點(diǎn)1。
(3)端點(diǎn)1建立至端點(diǎn)2的呼叫信令信道,在此信道上發(fā)送Setup消息。如果ARQ中已帶呼叫引用值CRV,則Setup及其后信令消息中的CRV應(yīng)取此相同值。
(4)端點(diǎn)2回送Calleeding消息,指示呼叫已抵達(dá),正在處理之中。對(duì)于兩個(gè)H.323終端之間的呼叫,除了UUIE外,消息一般不必帶其它信息單元。如果是H.323終端和ISDN終端之間的通信,即端點(diǎn)2是網(wǎng)關(guān),則端點(diǎn)2將把自SCN側(cè)收到的信息單元,如承載能力和進(jìn)展表示語(yǔ)透明回傳給端點(diǎn)1。若端點(diǎn)1是H.323終端,則不予解釋;若端點(diǎn)1也是網(wǎng)關(guān),則需將這些信息單元繼續(xù)向前傳給SCN側(cè)的主叫。
(5)端點(diǎn)2愿意接受此呼叫,經(jīng)RAS信道向網(wǎng)閘發(fā)送ARQ,請(qǐng)求接受此入呼叫。
(6)網(wǎng)閘同意接納,回送ACF。
(7)端點(diǎn)2向端點(diǎn)1回送Alerting消息,等待用戶應(yīng)答。
(8)用戶應(yīng)答,端點(diǎn)2向端點(diǎn)1發(fā)送Connect消息,消息中帶有端點(diǎn)2的H.245控制信道TCP端口號(hào)。至此,呼叫建立完成。
如果網(wǎng)閘不同意端點(diǎn)2接受此呼叫,則回送ARJ,此時(shí)端點(diǎn)2將向端點(diǎn)1發(fā)送RE1easeComplete消息。
2、網(wǎng)閘選路信令方式
其信令過(guò)程如圖5.25所示。其差別在于:
.網(wǎng)閘向端點(diǎn)1回送的ACF消息中包含的不是端點(diǎn)2的呼叫信令信道運(yùn)輸層地址,而是網(wǎng)閘自身的呼叫信令信道運(yùn)輸層地址。同時(shí),網(wǎng)閘建立至端點(diǎn)2的呼叫信令信道。
.其后,端點(diǎn)1的呼叫信令消息只能發(fā)往網(wǎng)閘,再由網(wǎng)閘將其轉(zhuǎn)發(fā)給端點(diǎn)2。由于端點(diǎn)2只和網(wǎng)閘建有信令信道,因此其信令消息也只能發(fā)往網(wǎng)閘,再由網(wǎng)閘轉(zhuǎn)發(fā)給端點(diǎn)1。
.呼叫建立成功時(shí),端點(diǎn)2仍經(jīng)Connect消息告之其H.245控制信道運(yùn)輸層地址,但網(wǎng)閘向端點(diǎn)1發(fā)送的Connect消息所含信息取決于H.245控制消息的傳送方式。如果網(wǎng)閘決定采用直接方式傳送媒體控制消息,則消息中包含的是端點(diǎn)2的H.245控制信道地址;如果采用轉(zhuǎn)接方式,則消息中包含的是網(wǎng)閘的H.245控制信道地址,此時(shí),網(wǎng)閘中一般包含MC功能。
三.僅主叫端點(diǎn)有網(wǎng)閘
這種情況指的是僅端點(diǎn)1在網(wǎng)閘上登記,端點(diǎn)2未在網(wǎng)閘上登記。此時(shí),和端點(diǎn)2之間傳送呼叫信令消息必須采用呼叫信令信道公認(rèn)TCP端口號(hào)(端點(diǎn)2的IP地址應(yīng)為端點(diǎn)1所知)。
在僅有主叫網(wǎng)閘的情況下,網(wǎng)閘仍可選擇直接選路或網(wǎng)閘選路方式。圖5.26為網(wǎng)閘選路方式下的信令過(guò)程。和圖5.25所示過(guò)程的差別僅在于:
?。W(wǎng)閘向端點(diǎn)2發(fā)送消息采用的是公認(rèn)端口號(hào),而不是預(yù)先登記的地址(可以是動(dòng)態(tài)分配的端口號(hào))。
.端點(diǎn)2自行決定是否要接納入呼叫,沒(méi)有向網(wǎng)閘請(qǐng)求的過(guò)程。直接選路方式的信令過(guò)程和圖5.24類似,不再贅述。
四、僅被叫端點(diǎn)有網(wǎng)閘
現(xiàn)以網(wǎng)閘選路方式為例說(shuō)明僅被叫在網(wǎng)閘登記情況下的信令過(guò)程,該過(guò)程如圖5.27所示。
(1)端點(diǎn)l利用端點(diǎn)2的IP地址和呼叫信令信道公認(rèn)端口號(hào)建立至端點(diǎn)2的信令信道,在其上發(fā)送Setup消息。
(2)端點(diǎn)2回送CallProceeding消息,指示呼叫正在處理之中。
(3)端點(diǎn)2向其網(wǎng)閘發(fā)送ARQ消息,請(qǐng)求接受此來(lái)話呼叫。