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