專利名稱:穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行h.323終端通訊的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種IPv6網(wǎng)絡(luò)與IPv4網(wǎng)絡(luò)之間進(jìn)行H.323終端進(jìn) 行多媒體通信的方法。
背景技術(shù):
近年來,VoIP引起了人們越來越大的興趣,許多組織致力于研究制定IP網(wǎng)上實(shí)時(shí)呼叫 的標(biāo)準(zhǔn),其中,H.323標(biāo)準(zhǔn)是ITU-T組織1996年在H.320/H.324的基礎(chǔ)上建立起來的,其應(yīng) 用目標(biāo)是,在基于IP的網(wǎng)絡(luò)環(huán)境中,實(shí)現(xiàn)可靠的面向音視頻和數(shù)據(jù)的實(shí)時(shí)應(yīng)用。目前經(jīng)過多 年的技術(shù)發(fā)展和標(biāo)準(zhǔn)的不斷完善,H.323已經(jīng)成為被廣大的ITU成員以及客戶所接受的一個(gè) 成熟標(biāo)準(zhǔn)族,基于H.323的產(chǎn)品之間不但可以實(shí)現(xiàn)可靠的互通,而且在同基于H.320、 H.324 的多媒體通訊網(wǎng)絡(luò)之間也實(shí)現(xiàn)了可靠的互通互聯(lián)。隨著H.323的逐步成熟,越來越多的廠家 競相投入H.323新產(chǎn)品的開發(fā),越來越多的用戶采用H.323技術(shù)和產(chǎn)品構(gòu)造他們自己的視頻 會議系統(tǒng),尤其在中國,大多數(shù)的多媒體通訊業(yè)務(wù)都釆用的是H.323協(xié)議。
然而,隨著因特網(wǎng)的快速發(fā)展,IPv4 (Internet Protocol version 4)地址空間越來越匱乏, 迫切需要一種新的因特網(wǎng)協(xié)議來代替,IPv6 (Internet Protocol version 6)應(yīng)運(yùn)而生。與IPv4 協(xié)議相比,IPv6具備的一系列先進(jìn)特性,如充足的地址空間、自動配置、改進(jìn)的移動性以及 安全性,使其越來越引起人們的重視,IPv6已經(jīng)進(jìn)入了一個(gè)實(shí)質(zhì)性的建設(shè)階段。但是,無論 從運(yùn)營成本,還是人們需求的迫切程度來考慮,IPv6網(wǎng)絡(luò)的部署都只會是一個(gè)漸進(jìn)的過程, 必然會在很長的一段內(nèi)與現(xiàn)有IPv4網(wǎng)絡(luò)共存,并最終取代IPv4。
H.323協(xié)議本身與IP層無關(guān),適用于IPv4網(wǎng)絡(luò)和IPv6網(wǎng)絡(luò),但在建立連接時(shí),連接建立的 地址和端口號需要在有效載荷中進(jìn)行指定,單純的NAT-PT (網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換)雖 然能對IPv4和IPv6地址已經(jīng)端口進(jìn)行轉(zhuǎn)換,但對于H.323數(shù)據(jù)則無能為力,單純依靠NAT-PT 設(shè)備無法使穿越異構(gòu)網(wǎng)絡(luò)的H.323終端之間進(jìn)行正常通信。
同樣,在IPv6網(wǎng)絡(luò)建設(shè)過程中, 一些個(gè)人或企業(yè)處于安全考慮,都會在采用IPv6的局 域網(wǎng)中部署防火墻,同時(shí),當(dāng)需要與外部IPv4公網(wǎng)進(jìn)行通信時(shí),采用NAT-PT設(shè)備進(jìn)行地址 和端口轉(zhuǎn)換,此時(shí),IPv6網(wǎng)絡(luò)內(nèi)部終端進(jìn)行多媒體通訊不會遇到任何問題,但當(dāng)與IPv4公網(wǎng) 中的H.323終端通訊時(shí)就無法進(jìn)行正常工作。要使得通過異構(gòu)網(wǎng)絡(luò)的H.323終端之間通過防火墻進(jìn)行正常通信,通常的方法可以使用 H.323應(yīng)用層網(wǎng)關(guān)ALG( Application Layer Gatway)的方法,并改變防火墻設(shè)備使其支持ALG, 但這種方法由于要分析數(shù)據(jù)包負(fù)載,加重了防火墻的處理任務(wù),影晌網(wǎng)絡(luò)的運(yùn)行,成為潛在 網(wǎng)絡(luò)瓶頸;同時(shí)如果有多層防火墻和NAT-PT,則在呼叫路徑上的每個(gè)防火墻都必須被升級 來支持ALG功能,需要對現(xiàn)有網(wǎng)絡(luò)設(shè)備進(jìn)行改變。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提出一種穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行H.323終端通訊的系統(tǒng)和方 法,能夠使IPv6網(wǎng)絡(luò)中的H.323終端與IPv4網(wǎng)絡(luò)中的H.323終端之間進(jìn)行多媒體通信。
為解決上述技術(shù)問題,本發(fā)明所采取的技術(shù)方案穿越異構(gòu)網(wǎng)絡(luò)迸行H.323終端通訊的方 法,包括歩驟
(1) 在IPv6網(wǎng)絡(luò)中增加中間轉(zhuǎn)換代理設(shè)備;
(2) IPv6網(wǎng)絡(luò)中的H.323終端與IPv4網(wǎng)絡(luò)中的H.323終端通過該中間轉(zhuǎn)換代理設(shè)備相 互連接并進(jìn)行多媒體通訊。其中,
所述步驟(1)具體為
(11) 在IPv6網(wǎng)絡(luò)中增加網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備和代理設(shè)備;
(12) 網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備做代理設(shè)備的v6地址和v4地址之間的靜態(tài)映射。 所述步驟(2)具體為
(21) IPv6網(wǎng)絡(luò)中的H.323終端注冊到所述代理設(shè)備上;
(22) 所述代理設(shè)備代替IPv6網(wǎng)絡(luò)中的H.323終端注冊到IPv4網(wǎng)絡(luò)的網(wǎng)守上;
(23) IPv6網(wǎng)絡(luò)中的H.323終端與IPv4網(wǎng)絡(luò)中的H.323終端,通過所述代理設(shè)備,相互 建立連接并進(jìn)行多媒體通信。其中,
所述步驟(21)具體為
(211) IPv6網(wǎng)絡(luò)中的H.323終端,改變所述代理設(shè)備的設(shè)置注冊到該代理設(shè)備上。 所述步驟(22)具體為
(221) 代理設(shè)備對接收到IPv6網(wǎng)絡(luò)中的H.323終端發(fā)送的網(wǎng)守請求消息中的源地址轉(zhuǎn) 換后,通過網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備,向IPv4網(wǎng)絡(luò)中的網(wǎng)守轉(zhuǎn)發(fā)該消息;
(222) 代理設(shè)備通過網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備接收到網(wǎng)守向其發(fā)送的網(wǎng)守確認(rèn)消息 后,將該消息中的源地址轉(zhuǎn)換后,向IPv6網(wǎng)絡(luò)中的H.323終端轉(zhuǎn)發(fā); (223) 代理設(shè)備接收到IPv6網(wǎng)絡(luò)中的H.323終端發(fā)送的注冊請求消息,將該消息中的 源地址轉(zhuǎn)換后,通過網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備,向IPv4網(wǎng)絡(luò)中的網(wǎng)守轉(zhuǎn)發(fā)該消息;
(224) 代理設(shè)備收到IPv4網(wǎng)絡(luò)中的網(wǎng)守回應(yīng)的注冊確認(rèn)消息后,將該消息中的源地址 轉(zhuǎn)換后,轉(zhuǎn)發(fā)給IPv6網(wǎng)絡(luò)中的R323終端;如果網(wǎng)守回應(yīng)注冊拒絕消息,代理對該消息直接 進(jìn)行轉(zhuǎn)發(fā)。
所述步驟(23)具體為
(2301A)代理設(shè)備接收IPv6網(wǎng)絡(luò)中的H.323終端呼叫IPv4網(wǎng)絡(luò)中的H.323終端的接納 請求信息,將該信息中的源地址修改后,向IPv4網(wǎng)絡(luò)中的網(wǎng)守轉(zhuǎn)發(fā);
(2302A) IPv6網(wǎng)絡(luò)中的H.323終端,收到IPv4網(wǎng)絡(luò)中的網(wǎng)守通過代理設(shè)備轉(zhuǎn)發(fā)的接納 確認(rèn)消息后,向代理設(shè)備發(fā)送建立連接消息,代理設(shè)備收到該建立連接消息后,將該消息中 的地址修改后向IPv4網(wǎng)絡(luò)中的H.323終端發(fā)起呼叫;
(2303A) IPv4網(wǎng)絡(luò)中的H.323終端回應(yīng)呼叫,代理設(shè)備收到后向IPv6網(wǎng)絡(luò)中的H.323 終端轉(zhuǎn)發(fā);
(2304A) IPv4網(wǎng)絡(luò)中的H.323終端收到代理設(shè)備發(fā)送來的呼叫后,向該網(wǎng)絡(luò)中的網(wǎng)守 發(fā)送接納請求消息,該網(wǎng)守向IPv4網(wǎng)絡(luò)中的H.323終端回送接納確認(rèn)消息;
(2305A) IPv4網(wǎng)絡(luò)中的R323終端,向代理設(shè)備發(fā)送連接消息,代理設(shè)備收到后,把 該消息中的地址修改后向IPv6網(wǎng)絡(luò)中的H.323終端轉(zhuǎn)送;
(2306A) IPv6網(wǎng)絡(luò)中的H.323終端向代理設(shè)備建立連接,代理設(shè)備向IPv4網(wǎng)絡(luò)中的 H.323終端建立H.245連接,進(jìn)行H.245的主從決定和能力協(xié)商;
(2307A) IPv6網(wǎng)絡(luò)中的H.323終端向代理設(shè)備發(fā)送開放式邏輯通道消息,代理設(shè)備收 到后,將該消息中的地址進(jìn)行修改,通過網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備向IPv4網(wǎng)絡(luò)中的H.323 終端轉(zhuǎn)送;
(2308A)IPv4網(wǎng)絡(luò)中的H.323終端回應(yīng)開放式邏輯通道應(yīng)答,通道地址為T2 IPv4地址, 代理設(shè)備收到后,將該消息中的地址進(jìn)行修改,并向IPv6網(wǎng)絡(luò)中的R323終端轉(zhuǎn)送;
(2309A)IPv4網(wǎng)絡(luò)中的H.323終端同樣向IPv6網(wǎng)絡(luò)中的H.323終端重復(fù)步驟(2307A)、 (2308A);
(2310A) IPv6網(wǎng)絡(luò)中的H.323終端和代理設(shè)備之間,代理設(shè)備和IPv4網(wǎng)絡(luò)中的H.323 終端之間建立媒體通道,進(jìn)行媒體流傳輸。
所述步驟(23)還具體為
(2301B) IPv4網(wǎng)絡(luò)中的H.323終端向該網(wǎng)絡(luò)中的網(wǎng)守發(fā)起接納請求,呼叫IPv6網(wǎng)絡(luò)中 的H.323終端,網(wǎng)守應(yīng)答;
(2302B) IPv4網(wǎng)絡(luò)中的H.323終端向代理設(shè)備發(fā)送建立連接消息,代理設(shè)備將該消息 中的地址修改后,向IPv6網(wǎng)絡(luò)中的H.323終端發(fā)起呼叫;
(2303B)代理設(shè)備收到IPv6網(wǎng)絡(luò)中的H.323終端呼叫回應(yīng)后,向IPv4網(wǎng)絡(luò)中的H.323 終端轉(zhuǎn)發(fā);
(2304B) IPv6網(wǎng)絡(luò)中的H.323終端向代理設(shè)備發(fā)送接納請求,代理設(shè)備收到后向IPv4 網(wǎng)絡(luò)中的網(wǎng)守轉(zhuǎn)發(fā),該網(wǎng)守回應(yīng)接納確認(rèn)消息并通過代理設(shè)備轉(zhuǎn)發(fā)給IPv6網(wǎng)絡(luò)中的H.323終 端;
(2305B) IPv6網(wǎng)絡(luò)中的H.323終端向代理設(shè)備發(fā)送連接消息,代理設(shè)備將該消息中的 地址修改后,轉(zhuǎn)發(fā)到IPv4網(wǎng)絡(luò)中的H.323終端;
(2306B) IPv4網(wǎng)絡(luò)中的H.323終端和代理設(shè)備,代理設(shè)備和IPv6網(wǎng)絡(luò)中的H.323終端 之間分別建立H.245通道,IPv6網(wǎng)絡(luò)中的H.323終端和IPv4網(wǎng)絡(luò)中的H.323終端之間通過 代理設(shè)備進(jìn)行主從決定和能力協(xié)商;
(2307B) IPv6網(wǎng)絡(luò)中的H.323終端向代理設(shè)備發(fā)送開放式邏輯通道消息,代理設(shè)備將 該消息中的地址修改后,通過網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備向IPv4網(wǎng)絡(luò)中的H.323終端轉(zhuǎn)送;
(2308B) IPv4網(wǎng)絡(luò)中的H.323終端回應(yīng)開放式邏輯通道應(yīng)答,代理設(shè)備收到后,把該 消息中的地址修改后,向IPv6網(wǎng)絡(luò)中的H.323終端轉(zhuǎn)送;
(2309B)IPv4網(wǎng)絡(luò)中的H.323終端同樣向IPv6網(wǎng)絡(luò)中的H.323終端重復(fù)步驟(2307B)、 (2308B);
(2310B) IPv6網(wǎng)絡(luò)中的H.323終端和代理設(shè)備之間,代理設(shè)備和IPv4網(wǎng)絡(luò)中的H.323 終端之間建立媒體通道,進(jìn)行媒體流傳輸。
將上述步驟(23)中IPv4網(wǎng)絡(luò)中的H.323終端替換為收到運(yùn)營系統(tǒng)的開會通知并獲得會 議終端列表的多媒體會議單元,能夠?qū)崿F(xiàn)采用多媒體會議單元進(jìn)行點(diǎn)對多點(diǎn)呼叫IPv6網(wǎng)絡(luò)中 的H.323終端。
一種穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行H.323終端通訊的系統(tǒng),包括基于H.323終端的IPv6網(wǎng)絡(luò)和IPv4 網(wǎng)絡(luò),其中,
在IPv6網(wǎng)絡(luò)中設(shè)置有中間轉(zhuǎn)換代理設(shè)備;
IPv6網(wǎng)絡(luò)中的H.323終端通過該中間轉(zhuǎn)換代理設(shè)備,與IPv4網(wǎng)絡(luò)中的H.323終端相連接; IPv6網(wǎng)絡(luò)中的H.323終端與IPv4網(wǎng)絡(luò)中的H.323終端通過該中間轉(zhuǎn)換代理設(shè)備相互發(fā)起
呼叫信息,建立連接并進(jìn)行多媒體通訊。
其中,所述中間轉(zhuǎn)換代理設(shè)備包括網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備和代理設(shè)備; 所述代理設(shè)備設(shè)置在所述網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備與所述H.323終端設(shè)備之間;所
述IPv6網(wǎng)絡(luò)和IPv4網(wǎng)絡(luò)通過該網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備互連;
通過代理設(shè)備,IPv6網(wǎng)絡(luò)中的H.323終端穿越網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備,與IPv4網(wǎng)
絡(luò)中的H.323終端建立連接并進(jìn)行媒體流傳輸。
與現(xiàn)有技術(shù)相比,本發(fā)明通過采用代理+網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備的方式,能夠在
不改變原IPv4設(shè)備和網(wǎng)絡(luò)部署的情況下,只需在IPv6網(wǎng)絡(luò)中增加網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換
設(shè)備和代理設(shè)備,就能很好解決異構(gòu)網(wǎng)絡(luò)中H.323終端直接進(jìn)行多媒體通訊的問題。
圖1是IPv6網(wǎng)絡(luò)中H.323終端與外部IPv4 H.323終端通訊概圖。 圖2是IPv6 H.323終端設(shè)備與對端IPv6網(wǎng)絡(luò)中的H.323終端通訊概圖。 圖3是IPv6 H.323終端設(shè)備RAS注冊流程圖。 圖4是IPv6網(wǎng)絡(luò)中的H.323終端呼叫v4網(wǎng)絡(luò)中H.323終端流程圖。 圖5是IPv4網(wǎng)絡(luò)中的H.323終端呼叫v6網(wǎng)絡(luò)中H.323終端流程圖。 圖6是IPv4網(wǎng)絡(luò)中的MCU方式點(diǎn)對多點(diǎn)呼叫IPv6網(wǎng)絡(luò)中H.323終端流程圖。
具體實(shí)施例方式
下面結(jié)合附圖對技術(shù)方案的實(shí)施作進(jìn)一步的詳細(xì)描述。
本發(fā)明的核心思想是在IPv6網(wǎng)絡(luò)中增加一個(gè)H.323代理,H.323代理是采用信令代理 和媒體代理方式實(shí)現(xiàn)對語音和視頻等多媒體業(yè)務(wù)穿越v4/v6網(wǎng)絡(luò)的功能實(shí)體技術(shù),H.323代理 服務(wù)器存在一個(gè)NAT-PT設(shè)備映射的全局唯一 IPv4地址,H.323代理將H.323流全部轉(zhuǎn)發(fā)到 NAT-PT進(jìn)行處理,從使用者的角度來看,H.323代理服務(wù)器對用戶,設(shè)備和網(wǎng)絡(luò)是透明的, 具體工作步驟主要包括
第一步,在NAT-PT設(shè)備做H.323代理的v6地址和v4地址之間的靜態(tài)映射。
第二步,對于IPv6網(wǎng)絡(luò)中的終端而言,可以把H.323代理看作一個(gè)網(wǎng)守,終端只需改變 網(wǎng)守的設(shè)置注冊到H.323代理服務(wù)器上就可以了。
第三步,11323代理服務(wù)器代替終端注冊到1 科網(wǎng)絡(luò)中的網(wǎng)守上,由于它己經(jīng)智能地解 決了 IPv6地址到v4地址的轉(zhuǎn)換,網(wǎng)守上顯示出的注冊信息是H.323代理服務(wù)器映射的IPv4 地址和端口。
第四步,通過H.323代理服務(wù)器,IPv6網(wǎng)絡(luò)中的終端完全穿越了 NAT-PT或v4/v6間的 防火墻設(shè)備,與IPv4網(wǎng)絡(luò)中的其它設(shè)備(如網(wǎng)守,代理,終端或者多點(diǎn)控制單元等)建立連 接,確保語音和視頻通信暢通無阻。
這里需要提出的是,對于IPv4公共網(wǎng)絡(luò)中的H.323終端而言,IPv4網(wǎng)絡(luò)中不需要增加
H. 323代理設(shè)備,它們的注冊過程仍然是直接向IPv4網(wǎng)絡(luò)中的網(wǎng)守設(shè)備進(jìn)行注冊。
I. IPv6網(wǎng)絡(luò)中的H.323終端RAS注冊流程
IPv6網(wǎng)絡(luò)中的H.323終端RAS (registration, admission, status)注冊流程如圖3所示,其 中包含了在H.323終端RAS注冊過程中可能會使用到的所有信令消息的地址轉(zhuǎn)換流程,而不 是一個(gè)具體的完整注冊過程。該圖中所描述的所有地址均為RAS注冊過程中消息載荷中的地 址,而不是IP層地址。每一步流程簡述如下
第一步,代理接收到IPv6網(wǎng)絡(luò)中的H.323終端設(shè)備Tl發(fā)送的網(wǎng)守請求GRQ (gatekeeper request)消息,將消息中的Tl IPv6地址修改為代理設(shè)備在NAT-PT中靜態(tài)映射的IPv4地址, 之后通過NAT-PT設(shè)備,向IPv4網(wǎng)絡(luò)中的網(wǎng)守轉(zhuǎn)發(fā)該消息。
第二步,網(wǎng)守向H.323代理映射v4地址發(fā)送網(wǎng)守確認(rèn)消息GCF(gatekeeper confirmation), 通過NAT-PT進(jìn)行地址轉(zhuǎn)換之后到達(dá)H.323代理,代理設(shè)備接收到該消息后,將消息載荷中 的源地址即網(wǎng)守IPv4地址轉(zhuǎn)換為代理本身的IPv6地址,向T1轉(zhuǎn)發(fā),如果網(wǎng)守回應(yīng)的為網(wǎng)守 拒絕消息GRJ (gatekeeperreject),不需要修改地址格式,直接轉(zhuǎn)發(fā)給Tl終端設(shè)備。
第三步,代理接收到T1發(fā)送的注冊請求消息RRQ (registrationrequest),將消息中源地 址由Tl IPv6地址轉(zhuǎn)換為代理本身靜態(tài)映射的IPv4地址,之后通過NAT-PT設(shè)備,向IPv4 網(wǎng)絡(luò)中的網(wǎng)守轉(zhuǎn)發(fā)該消息。
第四步,網(wǎng)守回應(yīng)注冊確認(rèn)RCF(registration confirmation)消息給H.323代理設(shè)備,代理
收到該消息后,將源地址由網(wǎng)守IPv4地址轉(zhuǎn)換為代理本身的IPv6地址,轉(zhuǎn)發(fā)給H.323終端
Tl;如果網(wǎng)守回應(yīng)RRJ (registrationreject)消息,代理不作任何修改,直接進(jìn)行轉(zhuǎn)發(fā)。
第五步,代理收到Tl的ARQ (admission request)消息,將消息中的Tl IPv6地址修改
為代理映射的IPv4地址,向網(wǎng)守轉(zhuǎn)發(fā)。
第六步,網(wǎng)守回應(yīng)ACF (admission confirmation)消息,代理將消息中的被叫終端地址 修改為代理IPv6地址,向T1轉(zhuǎn)發(fā);如果網(wǎng)守回應(yīng)ARJ (admissionreject)消息,代理直接轉(zhuǎn) 發(fā)。
第七步,代理收到網(wǎng)守的IRQ (informationrequest)消息,將消息中的網(wǎng)守的IPv4地址 修改為代理本身的IPv6地址,向T1轉(zhuǎn)發(fā)。
第八步,代理收到終端Tl的IRR(informationrequest response)消息,將消息中的Tl IPv6 地址修改為代理對應(yīng)IPv4映射地址,向網(wǎng)守轉(zhuǎn)發(fā)。
第九歩,代理收到T1的BRQ (bandwidth change request)消息,向網(wǎng)守轉(zhuǎn)發(fā)。
第十歩,代理收到網(wǎng)守回應(yīng)的BCF/BRJ (bandwidth change confirmation/bandwidth change reject)消息,直接向Tl轉(zhuǎn)發(fā)。
第十一步,代理收到Tl的DRQ (disengage request)消息,直接通過NAT-PT向網(wǎng)守轉(zhuǎn)發(fā)。
第十二歩,代理收到網(wǎng)守的DCF/DRJ (disengage confirmation/disengage request reject)消 息,直接向Tl轉(zhuǎn)發(fā)。
第十三步,代理收到網(wǎng)守的DRQ消息,向Tl轉(zhuǎn)發(fā) 第十四步,代理收到T1的DCF消息,向網(wǎng)守轉(zhuǎn)發(fā)。
第十五步,代理收到T1的URQ (unregister request)消息,將消息中的源地址由Tl的 IPv6地址修改為代理映射IPv4地址,通過NAT-PT向網(wǎng)守轉(zhuǎn)發(fā)。
第十六步,代理收到網(wǎng)守的UCF/URJ (unregisterconfirmation/unregister reject)消息,向 Tl轉(zhuǎn)發(fā)。
第十七步,代理收到網(wǎng)守的URQ消息,把消息中的源地址由網(wǎng)守的IPv4地址修改為代 理本身的IPv6地址,向T1轉(zhuǎn)發(fā)。
第十八步,代理收到T1的UCF消息,通過NAT-PT設(shè)備向網(wǎng)守轉(zhuǎn)發(fā)。 2. IPv6網(wǎng)絡(luò)中的H.323終端向IPv4網(wǎng)絡(luò)中的終端發(fā)起呼叫
參照圖1所示,IPv6網(wǎng)絡(luò)中的H.323終端向IPv4網(wǎng)絡(luò)中的終端發(fā)起呼叫。IPv6網(wǎng)絡(luò)中
的H.323終端Tl呼叫IPv4網(wǎng)絡(luò)中的H.323終端T2的流程如圖4所示,終端Tl通過H.323
代理向IPv4網(wǎng)絡(luò)中的網(wǎng)守進(jìn)行RAS注冊,之后發(fā)起呼叫,圖中的實(shí)線為發(fā)起呼叫消息,虛
線表示響應(yīng)消息,具體呼叫實(shí)施流程如下所述
第一歩,主叫終端Tl首先向IPv4網(wǎng)絡(luò)中的終端T2發(fā)起呼叫,發(fā)送接納請求ARQ給 R323代理,消息中的源地址為T1的IPv6地址,代理收到ARQ后,將消息載荷中的源地址 修改為代理本身的映射IPv4地址,并向網(wǎng)守轉(zhuǎn)發(fā)。
第二歩,網(wǎng)守向代理回應(yīng)接納確認(rèn)ACF消息,消息載荷中攜帶被叫終端T2地址,代理 把收到的ACF消息載荷中的目的地址域由T2的IPv4地址修改為代理IPv6地址,并轉(zhuǎn)發(fā)給 Tl。
第三步,Tl和代理建立連接,向代理發(fā)送建立連接setup消息,源地址為TlIPv6地址,
代理收到setup消息后,將消息載荷中的源地址修改為代理映射IPv4地址,根據(jù)記錄的呼叫
信息向T2發(fā)起呼叫。
第四步,T2回應(yīng)呼叫進(jìn)程call proceeding,代理收到后向Tl轉(zhuǎn)發(fā)。
第五歩,T2收到代理發(fā)送來的呼叫后,向網(wǎng)守發(fā)送ARQ消息。
第六歩,網(wǎng)守向T2回送ACF消息,消息中的Tl目的地址域?yàn)榇鞩Pv4地址。
第七步,T2收到網(wǎng)守ACF消息后,向H.323代理發(fā)送連接connect消息,消息中的H.245
地址為代理IPv4地址,代理收到T2的connect消息后,把消息中的H.245地址修改為代理
IPv6地址,然后向Tl轉(zhuǎn)送。
第八步,Tl向代理建立連接,代理向T2建立H.245連接,進(jìn)行H.245的主從決定和能
力協(xié)商。
第九歩,Tl向代理發(fā)送開放式邏輯通道OLC(H.245 openLogicalChannel message)消息, 反向控制通道地址為T1 IPv6地址,代理收到該消息后,將反向控制通道地址修改為代理映 射IPv4地址,通過NAT-PT向T2轉(zhuǎn)送。
第十步,T2回應(yīng)開放式邏輯通道應(yīng)答OLCACK,通道地址為T2 IPv4地址,代理收到后, 把通道地址修改為代理IPv6地址,向Tl轉(zhuǎn)送。
第十一歩,T2同樣向T1重復(fù)步驟九、十。
第十二步,Tl和代理之間,代理和T2之間建立媒體通道,進(jìn)行媒體流傳輸。 3. IPv4網(wǎng)絡(luò)中的H.323終端向IPv6網(wǎng)絡(luò)中的終端發(fā)起呼叫
參照圖1所示,IPv4網(wǎng)絡(luò)中的H.323終端向IPv6網(wǎng)絡(luò)中的終端發(fā)起呼叫。IPv4網(wǎng)絡(luò)中
的H.323終端T2呼叫IPv6網(wǎng)絡(luò)中的H.323終端Tl的流程如圖5所示,終端Tl通過H.323
代理向IPv4網(wǎng)絡(luò)中的網(wǎng)守進(jìn)行RAS注冊,圖中的實(shí)線為發(fā)起呼叫消息,虛線表示響應(yīng)消息, 具體呼叫實(shí)施流程如下所述
第一歩,T2發(fā)起ARQ,呼叫T1。
第二步,網(wǎng)守應(yīng)答H.323代理映射IPv4地址。
第三步,T2和代理建立連接,發(fā)送setup消息,代理修改消息載荷中源地址由T2 IPv4 地址為代理本身IPv6地址并向Tl轉(zhuǎn)發(fā)。
第四步,Tl回應(yīng)callproceeding到代理,代理向T2轉(zhuǎn)發(fā)。 第五步,Tl向代理發(fā)送應(yīng)答ARQ,代理向網(wǎng)守轉(zhuǎn)發(fā)。 第六歩,代理收到網(wǎng)守回應(yīng)的ACF后向T1轉(zhuǎn)發(fā)。
第七步,Tl向代理發(fā)送connect消息,消息中H.245地址為Tl的IPv6地址,代理將該 地址修改為代理NAT映射的IPv4地址,并轉(zhuǎn)發(fā)到T2。
第八步,T2和代理,代理和Tl之間分別建立H.245通道,Tl和T2之間通過代理進(jìn)行 主從決定和能力協(xié)商。
第九步,Tl向代理發(fā)送OLC消息,反向控制通道地址為TlIPv6地址,代理收到該消息 后,將反向控制通道地址修改為代理映射IPv4地址,通過NAT-PT向T2轉(zhuǎn)送。
第十步,T2回應(yīng)OLCACK,通道地址為T2IPv4地址,代理收到后,把通道地址修改為 代理IPv6地址,向T1轉(zhuǎn)送。
第十一步,T2同樣向T1重復(fù)步驟九、十。
第十二步,Tl和代理之間,代理和T2之間建立媒體通道,進(jìn)行媒體流傳輸。 4. MCU方式點(diǎn)對多點(diǎn)呼叫IPv6網(wǎng)絡(luò)中的H.323終端
IPv4網(wǎng)絡(luò)中的MCU (多媒體會議單元)呼叫IPv6網(wǎng)絡(luò)中的H.323終端Tl的流程如圖6 所示,終端Tl通過H.323代理向IPv4網(wǎng)絡(luò)中的網(wǎng)守進(jìn)行RAS注冊,首先MCU收到運(yùn)營系 統(tǒng)的開會通知,獲得會議的終端列表,分別呼叫會議中的終端,該過程對H.323代理和IPv6 網(wǎng)絡(luò)中的Tl終端來說,和v4網(wǎng)絡(luò)中終端呼叫v6網(wǎng)絡(luò)中終端流程相同。
本發(fā)明使用了 NAT-PT+H.323代理設(shè)備的方式,使得IPv6孤島網(wǎng)絡(luò)中的H.323設(shè)備可 以與IPv4骨干網(wǎng)絡(luò)中的H.323實(shí)體,對端IPv6孤島中的R323設(shè)備進(jìn)行多媒體通訊,該方 法充分利用現(xiàn)有多媒體通訊設(shè)備,不改變IPv4網(wǎng)絡(luò)布局和現(xiàn)有設(shè)備功能,只需增加新的H.323 代理功能,可擴(kuò)展性好,同時(shí)效率比較高。
這里需要指出的是,本發(fā)明中的幾個(gè)具體實(shí)施例只是列舉了本發(fā)明的少數(shù)幾個(gè)實(shí)例,其 余例如同一 IPv6網(wǎng)絡(luò)中H.323終端之間,IPv6網(wǎng)絡(luò)和另一 IPv6網(wǎng)絡(luò)之間的H.323終端之間 (中間跨IPv4主干網(wǎng)絡(luò))等(見圖2)的多媒體通訊,都可以采用本發(fā)明思想,使用NAT-PT +H.323代理設(shè)備來進(jìn)行實(shí)施,具體流程大同小異,這里就不再一一贅述。總之,使用本發(fā) 明的設(shè)計(jì)思想及其任何等效變換進(jìn)行H.323終端之間的多媒體通訊,均應(yīng)屬于本發(fā)明的保護(hù) 范圍。
權(quán)利要求
1、一種穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行H.323終端通訊的方法,其特征在于,包括步驟(1)在IPv6網(wǎng)絡(luò)中增加中間轉(zhuǎn)換代理設(shè)備;(2)IPv6網(wǎng)絡(luò)中的H.323終端與IPv4網(wǎng)絡(luò)中的H.323終端通過該中間轉(zhuǎn)換代理設(shè)備相互連接并進(jìn)行多媒體通訊。
2、 根據(jù)權(quán)利要求1所述的一種穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行H.323終端通訊的方法其特征在于,所 述步驟(1)具體為(11) 在IPv6網(wǎng)絡(luò)中增加網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備和代理設(shè)備;(12) 網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備做代理設(shè)備的v6地址和v4地址之間的靜態(tài)映射。
3、 根據(jù)權(quán)利要求1或2所述的一種穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行H.323終端通訊的方法,其特征在 于,所述步驟(2)具體為(21) IPv6網(wǎng)絡(luò)中的H.323終端注冊到所述代理設(shè)備上;(22) 所述代理設(shè)備代替IPv6網(wǎng)絡(luò)中的H.323終端注冊到IPv4網(wǎng)絡(luò)的網(wǎng)守上;(23) IPv6網(wǎng)絡(luò)中的H.323終端與IPv4網(wǎng)絡(luò)中的H.323終端,通過所述代理設(shè)備,相互 建立連接并進(jìn)行多媒體通信。
4、 根據(jù)權(quán)利要求3所述的一種穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行11.323終端通訊的方法,其特征在于, 所述步驟(21)具體為(211) IPv6網(wǎng)絡(luò)中的H,323終端,改變所述代理設(shè)備的設(shè)置注冊到該代理設(shè)備上。
5、 根據(jù)權(quán)利要求3所述的一種穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行11.323終端通訊的方法,其特征在于, 所述步驟(22)具體為(221) 代理設(shè)備對接收到IPv6網(wǎng)絡(luò)中的H.323終端發(fā)送的網(wǎng)守請求消息中的源地址轉(zhuǎn) 換后,通過網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備,向IPv4網(wǎng)絡(luò)中的網(wǎng)守轉(zhuǎn)發(fā)該消息;(222) 代理設(shè)備通過網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備接收到網(wǎng)守向其發(fā)送的網(wǎng)守確認(rèn)消息 后,將該消息中的源地址轉(zhuǎn)換后,向IPv6網(wǎng)絡(luò)中的R323終端轉(zhuǎn)發(fā);(223) 代理設(shè)備接收到IPv6網(wǎng)絡(luò)中的H.323終端發(fā)送的注冊請求消息,將該消息中的 源地址轉(zhuǎn)換后,通過網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備,向IPv4網(wǎng)絡(luò)中的網(wǎng)守轉(zhuǎn)發(fā)該消息;(224) 代理設(shè)備收到IPv4網(wǎng)絡(luò)中的網(wǎng)守回應(yīng)的注冊確認(rèn)消息后,將該消息中的源地址 轉(zhuǎn)換后,轉(zhuǎn)發(fā)給IPv6網(wǎng)絡(luò)中的R323終端;如果網(wǎng)守回應(yīng)注冊拒絕消息,代理對該消息直接進(jìn)行轉(zhuǎn)發(fā)。
6、 根據(jù)權(quán)利要求3所述的一種穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行H.323終端通訊的方法其特征在于,所 述步驟(23)具體為(2301A)代理設(shè)備接收IPv6網(wǎng)絡(luò)中的H.323終端呼叫IPv4網(wǎng)絡(luò)中的H.323終端的接納 請求信息,將該信息中的源地址修改后,向IPv4網(wǎng)絡(luò)中的網(wǎng)守轉(zhuǎn)發(fā);(2302A) IPv6網(wǎng)絡(luò)中的H.323終端,收到IPv4網(wǎng)絡(luò)中的網(wǎng)守通過代理設(shè)備轉(zhuǎn)發(fā)的接納 確認(rèn)消息后,向代理設(shè)備發(fā)送建立連接消息,代理設(shè)備收到該建立連接消息后,將該消息中 的地址修改后向IPv4網(wǎng)絡(luò)中的H.323終端發(fā)起呼叫;(2303A) IPv4網(wǎng)絡(luò)中的H.323終端回應(yīng)呼叫,代理設(shè)備收到后向IPv6網(wǎng)絡(luò)中的H.323 終端轉(zhuǎn)發(fā);(2304A) IPv4網(wǎng)絡(luò)中的H323終端收到代理設(shè)備發(fā)送來的呼叫后,向該網(wǎng)絡(luò)中的網(wǎng)守 發(fā)送接納請求消息,該網(wǎng)守向IPv4網(wǎng)絡(luò)中的H.323終端回送接納確認(rèn)消息;(2305A) IPv4網(wǎng)絡(luò)中的R323終端,向代理設(shè)備發(fā)送連接消息,代理設(shè)備收到后,把 該消息中的地址修改后向IPv6網(wǎng)絡(luò)中的H.323終端轉(zhuǎn)送;(2306A) IPv6網(wǎng)絡(luò)中的H.323終端向代理設(shè)備建立連接,代理設(shè)備向IPv4網(wǎng)絡(luò)中的 H.323終端建立H.245連接,進(jìn)行H.245的主從決定和能力協(xié)商;(2307A) IPv6網(wǎng)絡(luò)中的R323終端向代理設(shè)備發(fā)送開放式邏輯通道消息,代理設(shè)備收 到后,將該消息中的地址進(jìn)行修改,通過網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備向IPv4網(wǎng)絡(luò)中的H.323 終端轉(zhuǎn)送;(2308A)IPv4網(wǎng)絡(luò)中的H.323終端回應(yīng)開放式邏輯通道應(yīng)答,通道地址為T2 IPv4地址, 代理設(shè)備收到后,將該消息中的地址進(jìn)行修改,并向^"網(wǎng)絡(luò)中的!1.323終端轉(zhuǎn)送;(2309A)IPv4網(wǎng)絡(luò)中的H.323終端同樣向IPv6網(wǎng)絡(luò)中的H.323終端重復(fù)步驟(2307A)、 (2308A);(2310A) IPv6網(wǎng)絡(luò)中的H.323終端和代理設(shè)備之間,代理設(shè)備和IPv4網(wǎng)絡(luò)中的H.323 終端之間建立媒體通道,進(jìn)行媒體流傳輸。
7、 根據(jù)權(quán)利要求3所述的一種穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行R323終端通訊的方法其特征在于,所 述步驟(23)具體為(2301B) IPv4網(wǎng)絡(luò)中的H.323終端向該網(wǎng)絡(luò)中的網(wǎng)守發(fā)起接納請求,呼叫IPv6網(wǎng)絡(luò)中 的H.323終端,網(wǎng)守應(yīng)答;(2302B) IPv4網(wǎng)絡(luò)中的H.323終端向代理設(shè)備發(fā)送建立連接消息,代理設(shè)備將該消息 中的地址修改后,向IPv6網(wǎng)絡(luò)中的H.323終端發(fā)起呼叫;(2303B)代理設(shè)備收到IPv6網(wǎng)絡(luò)中的H.323終端呼叫回應(yīng)后,向IPv4網(wǎng)絡(luò)中的H.323 終端轉(zhuǎn)發(fā);(2304B) IPv6網(wǎng)絡(luò)中的H.323終端向代理設(shè)備發(fā)送接納請求,代理設(shè)備收到后向IPv4 網(wǎng)絡(luò)中的網(wǎng)守轉(zhuǎn)發(fā),該網(wǎng)守回應(yīng)接納確認(rèn)消息并通過代理設(shè)備轉(zhuǎn)發(fā)給IPv6網(wǎng)絡(luò)中的H.323終J;山怖;(2305B) IPv6網(wǎng)絡(luò)中的H.323終端向代理設(shè)備發(fā)送連接消息,代理設(shè)備將該消息中的 地址修改后,轉(zhuǎn)發(fā)到IPv4網(wǎng)絡(luò)中的H.323終端;(2306B) IPv4網(wǎng)絡(luò)中的H.323終端和代理設(shè)備,代理設(shè)備和IPv6網(wǎng)絡(luò)中的H.323終端 之間分別建立H.245通道,IPv6網(wǎng)絡(luò)中的H.323終端和IPv4網(wǎng)絡(luò)中的H.323終端之間通過 代理設(shè)備進(jìn)行主從決定和能力協(xié)商;(2307B) IPv6網(wǎng)絡(luò)中的H.323終端向代理設(shè)備發(fā)送開放式邏輯通道消息,代理設(shè)備將 該消息中的地址修改后,通過網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備向IPv4網(wǎng)絡(luò)中的H.323終端轉(zhuǎn)送;(2308B) IPv4網(wǎng)絡(luò)中的H.323終端回應(yīng)開放式邏輯通道應(yīng)答,代理設(shè)備收到后,把該 消息中的地址修改后,向IPv6網(wǎng)絡(luò)中的H.323終端轉(zhuǎn)送;(2309B)IPv4網(wǎng)絡(luò)中的H.323終端同樣向IPv6網(wǎng)絡(luò)中的H.323終端重復(fù)歩驟(2307B)、 (2308B);(2310B) IPv6網(wǎng)絡(luò)中的H.323終端和代理設(shè)備之間,代理設(shè)備和IPv4網(wǎng)絡(luò)中的H.323 終端之間建立媒體通道,進(jìn)行媒體流傳輸。
8、 根據(jù)權(quán)利要求7所述的一種穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行R323終端通訊的方法其特征在于將 IPv4網(wǎng)絡(luò)中的H.323終端替換為收到運(yùn)營系統(tǒng)的開會通知并獲得會議終端列表的多媒體會議 單元。
9、 一種穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行H.323終端通訊的系統(tǒng),包括基于H.323終端的IPv6網(wǎng)絡(luò)和 IPv4網(wǎng)絡(luò),其特征在于在IPv6網(wǎng)絡(luò)中設(shè)置有中間轉(zhuǎn)換代理設(shè)備;IPv6網(wǎng)絡(luò)中的H.323終端通過該中間轉(zhuǎn)換代理設(shè)備,與IPv4網(wǎng)絡(luò)中的H.323終端相連接;IPv6網(wǎng)絡(luò)中的H.323終端與IPv4網(wǎng)絡(luò)中的H.323終端通過該中間轉(zhuǎn)換代理設(shè)備相互發(fā)起呼叫信息,建立連接并進(jìn)行多媒體通訊。
10、裉據(jù)權(quán)利要求9所述的穿越異構(gòu)網(wǎng)絡(luò)進(jìn)行HJ23終端通訊的系統(tǒng),其特征在于-所述中間轉(zhuǎn)換代理設(shè)備包括網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備和代理設(shè)備; 所述代理設(shè)備設(shè)置在所述網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備與所述H.323終端設(shè)備之間;所述IPv6網(wǎng)絡(luò)和IPv4網(wǎng)絡(luò)通過該網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備互連;通過代理設(shè)備,IPv6網(wǎng)絡(luò)中的H.323終端穿越網(wǎng)絡(luò)地址轉(zhuǎn)換和協(xié)議轉(zhuǎn)換設(shè)備,與IPv4網(wǎng)絡(luò)中的H.323終端建立連接并進(jìn)行媒體流傳輸。
全文摘要
本發(fā)明公開了一種IPv6網(wǎng)絡(luò)中基于H.323的終端設(shè)備,和其外部位于IPv4網(wǎng)絡(luò)中基于H.323的終端設(shè)備之間進(jìn)行通訊的系統(tǒng)和方法,涉及網(wǎng)絡(luò)通信領(lǐng)域,為解決異構(gòu)網(wǎng)絡(luò)中基于H.323的終端設(shè)備之間進(jìn)行多媒體通訊而發(fā)明。本發(fā)明在不改變原IPv4設(shè)備和網(wǎng)絡(luò)部署的情況下,只需在IPv6網(wǎng)絡(luò)中增加NAT-PT和H.323代理設(shè)備,就能很好解決異構(gòu)網(wǎng)絡(luò)中H.323終端直接進(jìn)行通訊的問題。在該發(fā)明中,H.323代理充當(dāng)了通訊中轉(zhuǎn)的作用,同時(shí)要求該H.323代理設(shè)備在NAT-PT上存在一項(xiàng)靜態(tài)映射,將它的v6地址映射為一個(gè)全局唯一v4地址。本發(fā)明適用于異構(gòu)網(wǎng)絡(luò)的媒體通信。
文檔編號H04L12/66GK101188582SQ20061014580
公開日2008年5月28日 申請日期2006年11月17日 優(yōu)先權(quán)日2006年11月17日
發(fā)明者張大勇, 忠 王, 田東旭 申請人:中興通訊股份有限公司