專利名稱:一種基于配電房采集數(shù)據(jù)的nat穿透系統(tǒng)及方法
技術領域:
本發(fā)明屬于網(wǎng)絡通訊技術領域,尤其涉及電力行業(yè)的一種基于配電房采集數(shù)據(jù)的 NAT穿透系統(tǒng)及方法。
背景技術:
隨著基于TCP/IP的互聯(lián)網(wǎng)不斷發(fā)展、普及,其規(guī)模越來越大?;ヂ?lián)網(wǎng)主要提 供兩種服務TCP (Transmission Control Protocol,傳輸控制協(xié)議)和 UDP (User Data Protocol,用戶數(shù)據(jù)報協(xié)議)。這兩種服務是互聯(lián)網(wǎng)中私網(wǎng)設備可以訪問私網(wǎng)外部資源的基 礎技術。為了讓這些私網(wǎng)中配電房應用設備可以互相訪問通訊,SIP和NAT技術應運而生。通常情況下,在網(wǎng)絡通訊中配電房的采集數(shù)據(jù)發(fā)送端和接收端作為兩個SIP(會 話起始協(xié)議)客戶端,通過服務器進行通訊傳輸。如果是同一個私網(wǎng),則可以很正常通訊。 但兩個客戶端不在同一個私網(wǎng)時,網(wǎng)絡就不能夠?qū)Σ杉瘮?shù)據(jù)發(fā)送到哪里的地址信息進行轉(zhuǎn) 換,導致私網(wǎng)內(nèi)的設備對外網(wǎng)不可見,從而無法接收外網(wǎng)發(fā)來的請求。這種問題被統(tǒng)稱為 NAT問題。NAT (netword address transporter,網(wǎng)絡地址轉(zhuǎn)換器)是通過修改 UDP 或 TCP 的 報文頭的地址和端口信息,來實現(xiàn)網(wǎng)絡層地址轉(zhuǎn)換的。這種現(xiàn)象稱為NAT穿透。目前,NAT 穿透技術主要是通過以下幾個方面來實現(xiàn)(I)ALG(應用層網(wǎng)關);(2) MIDCOM (中間件通訊);(3) STUN (Simple Traversal of UDP over NATs,UDP 的簡單 NAT 穿透);(4) PROXY (代理)。STUN是解決NAT穿透問題的一種最基本方法,主要實現(xiàn)原理是STUN服務器接收 到包含客戶端請求信息的SIP數(shù)據(jù)包請求之后,解析數(shù)據(jù)包取得客戶端出口 NAT上的對外 IP地址和端口號,然后把取得客戶端出口 NAT上的對外IP地址和端口號直接填寫在凈載中 的地址信息欄中,這樣凈載中的內(nèi)容在經(jīng)過NAT時就不需要修改了,只需按普通NAT流程轉(zhuǎn) 換封包文件的IP地址和端口號即可,最后將客戶請求的配電房采集數(shù)據(jù)發(fā)送到客戶端。隨著智能電網(wǎng)和物聯(lián)網(wǎng)的興起和發(fā)展,配電房中的用戶設備和采集數(shù)據(jù)也輸越來 越多需要接入到互聯(lián)網(wǎng)中進行通訊交互,為了解決這些用戶設備之間的互聯(lián)互通會采用更 多的NAT設備,所以必須要考慮NAT問題,因此急需提供一種基于配電房采集數(shù)據(jù)的NAT穿 透系統(tǒng)及方法。
發(fā)明內(nèi)容
本發(fā)明目的提供一種基于配電房采集數(shù)據(jù)的NAT穿透系統(tǒng)及方法。利用STUN服 務器識別外網(wǎng)的客戶端的IP地址和端口號,明確通訊中設備的NAT穿透流程,有效解決了 配電房中采集數(shù)據(jù)通過服務器順利發(fā)送到客戶端。為實現(xiàn)上述目的,本發(fā)明提供的一種基于配電房采集數(shù)據(jù)的NAT穿透系統(tǒng),包括私網(wǎng)中的STUN客戶端1 (配電房用戶設備)、網(wǎng)絡地址轉(zhuǎn)換裝置NAT、至少一個UDP的簡單 NAT穿透STUN服務器以及DNS/DHCP服務器。上述私網(wǎng)中的配電房用戶設備(STUN客戶端1)通過網(wǎng)絡地址轉(zhuǎn)換裝置NAT從 STUN服務器上獲取其對應的NAT出口的對外地址信息、端口信息和所訪問客戶端的地址信 肩、ο上述私網(wǎng)中的STUN客戶端1 (配電房用戶設備)將其獲取的NAT出口的對外地址 信息、端口號信息承載于SIP控制消息的負載中,同時根據(jù)所訪問客戶端地址信息將SIP控 制消息通過NAT設備傳輸給所訪問客戶端。上述私網(wǎng)中的STUN客戶端1 (配電房用戶設備)包括獲取STUN服務器地址信息模塊通過與域名服務器/動態(tài)主機配置協(xié)議DNS/ DHCP服務器的信息交互獲取STUN服務器的地址信息,并將其傳輸至獲取對外地址端口模 塊。獲取對外地址端口模塊根據(jù)其接收的STUN服務器的地址信息來請求私網(wǎng)中的 用戶設備對應的NAT出口的對外地址、端口信息和所訪問客戶端地址信息的消息通過NAT 設備傳輸至STUN服務器,并將其接收的、STUN服務器傳輸來的NAT出口的對外地址、端口 信息和所訪問客戶端地址信息傳輸至SIP控制消息傳輸模塊。SIP控制消息傳輸模塊將其接收的NAT出口的對外地址信息、端口號信息承載于 SIP控制消息的負載中,并根據(jù)其接收的所訪問客戶端地址信息將SIP控制消息通過NAT設 備傳輸至所訪問客戶端。上述STUN服務器包括獲取所訪問客戶端地址信息模塊在STUN服務器接收到私網(wǎng)中的用戶設備(STUN 客戶端1)通過NAT設備傳輸來的請求信息時,從DNS/DHCP服務器處獲取用戶設備(STUN 客戶端1)對應的所訪問客戶端地址信息,并將其傳輸至響應模塊。響應模塊從STUN服務器接收的請求信息中獲取NAT出口的對外地址信息、端口 號信息,并將NAT出口的對外地址信息、端口號信息和所訪問客戶端地址信息承載于響應 消息中,通過NAT設備傳輸至相應的用戶設備。本發(fā)明另一目的提供了一種基于配電房采集數(shù)據(jù)的NAT穿透方法,包括以下步 驟(a)用戶設備(STUN客戶端1)通過NAT設備從STUN服務器處獲取其對應的NAT 出口的對外地址信息、端口號信息和所訪問客戶端地址信息。(b)用戶設備(STUN客戶端1)將獲取的NAT出口的對外地址信息、端口號信息承 載于SIP控制消息的負載中,并根據(jù)所訪問客戶端地址信息將SIP控制消息通過NAT設備 傳輸至所訪問客戶端。上述步驟(a)具體包括(al)、用戶設備獲取STUN服務器的地址信息;(a2)、用戶設備(STUN客戶端1)中將請求用戶設備(STUN客戶端1)對應的NAT出 口的對外地址信息、端口號信息和所訪問客戶端地址信息的消息通過NAT設備傳輸至STUN 服務器;(a3)、STUN服務器在接收到請求消息后,獲取用戶設備(STUN客戶端1)對應的NAT出口的對外地址信息和端口號信息,并從DNS/DHCP服務器處獲取用戶設備(STUN客戶 端1)對應的所訪問客戶端地址信息;(a4)、STUN服務器將其獲取的NAT出口的對外地址信息、端口號信息和所訪問客 戶端地址信息承載于響應消息中,并通過NAT設備傳輸至用戶設備。上述步驟(al)具體為用戶設備通過與DNS/DHCP服務器的信息交互獲取STUN服務器的地址信息。上述步驟(a2)具體為用戶設備將用戶數(shù)據(jù)報協(xié)議的請求消息傳輸至NAT設備;NAT設備將請求消息中的端口號信息變換為NAT設備的端口信息,并將請求消息 傳輸至STUN服務器。上述步驟(a3)具體為STUN服務器從NAT設備傳輸來的請求消息中獲取用戶設備(STUN客戶端1)對應 的NAT出口的對外地址、端口號信息,并通過與DNS/DHCP服務器的信息交互獲取用戶設備 (STUN客戶端1)對應的所訪問客戶端地址信息。上述步驟(a4)具體為STUN服務器將NAT出口的對外地址和端口號信息承載于STUN響應消息的“映射 地址,,屬性中,將所訪問客戶端地址信息承載于擴展設置的所訪問客戶端地址信息屬性中, 并將STUN響應消息傳輸至用戶設備。上述步驟(b)中SIP控制消息的負載包括SIP控制消息的SIP負載。上述一種基于配電房采集數(shù)據(jù)的NAT穿透方法還包括在用戶設備的會話描述協(xié)議SDP報文中承載實時傳輸控制協(xié)議RTCP的端口屬性
fn息ο本發(fā)明還需要一種基于配電房采集數(shù)據(jù)的NAT穿透系統(tǒng)中的用戶設備,本用戶設 備是作為UDP簡單的NAT穿透STUN客戶端1。用戶設備將其獲取的NAT出口的對外地址、端口號信息承載于SIP控制消息的負 載中,并根據(jù)所訪問客戶端地址信息將SIP控制消息通過NAT設備傳輸至所訪問客戶端。根據(jù)上面技術方案的描述可知,本發(fā)明的有益效果是在配電房采集數(shù)據(jù)上傳通訊 過程當中,通過在通訊網(wǎng)絡中設置STUN服務器、將配電房用戶設備作為STUN客戶端1,使 STUN協(xié)議適用于配電房采集數(shù)據(jù)通訊網(wǎng)絡中的NAT穿透流程,明確了配電房采集數(shù)據(jù)通訊 網(wǎng)絡中用戶設備(STUN客戶端1)的NAT穿透流程,使用戶設備(STUN客戶端1)對外網(wǎng)是 可見的,有效解決了配電房采集數(shù)據(jù)通訊網(wǎng)絡中的NAT穿透問題。本發(fā)明可以在不對目前 其它行業(yè)現(xiàn)有的NAT設備的地址轉(zhuǎn)換處理流程進行任何改動的情況下,通過對STUN協(xié)議中 的消息進行簡單擴展即可使用戶設備(STUN客戶端1)獲得NAT出口的對外地址信息、端口 號信息和所訪問客戶端地址信息,由此可見本發(fā)明的技術方案易實現(xiàn)、適應性強、擴展好; 通過本發(fā)明提供的方案流程可實現(xiàn)配電房采集數(shù)據(jù)的NAT穿透的目的。
圖1為本發(fā)明基于配電房采集數(shù)據(jù)的NAT穿透系統(tǒng)示意圖;圖2為本發(fā)明基于配電房采集數(shù)據(jù)的NAT穿透方法的流程圖。
具體實施例方式下面結合附圖對本發(fā)明做進一步的說明。本發(fā)明的結構示意圖如圖1所示,本發(fā)明是基于配電房采集數(shù)據(jù)通訊網(wǎng)絡的NAT 穿透系統(tǒng)和方法的核心在于在通訊網(wǎng)絡中設置至少一個STUN(UDP的簡單NAT穿透)服務 器,將用戶設備作為STUN客戶端1,用戶設備通過NAT設備從STUN服務器處獲取其對應的 NAT出口的對外地址信息、端口號信息和所訪問客戶端地址信息,用戶設備將其獲取的NAT 出口的對外地址信息、端口號信息承載于SIP控制消息的負載如SIP負載中,并通過NAT設 備將SIP控制消息傳輸至所訪問客戶端。本發(fā)明的網(wǎng)絡地址轉(zhuǎn)換穿透系統(tǒng)如附圖1所示,下面結合附圖1對本發(fā)明基于配 電房采集數(shù)據(jù)通訊網(wǎng)絡的NAT穿透系統(tǒng)和方法進行說明。
本發(fā)明基于配電房采集數(shù)據(jù)的NAT穿透系統(tǒng)包括私網(wǎng)中的STUN客戶端1 (配電 房用戶設備)、網(wǎng)絡地址轉(zhuǎn)換裝置NAT、至少一個UDP的簡單NAT穿透STUN服務器以及DNS/ DHCP服務器。STUN客戶端1,STUN客戶端1為配電房采集數(shù)據(jù)模塊的用戶設備。相應的,在通訊 網(wǎng)絡中有STUN服務器和DNS/DHCP服務器。STUN客戶端1可以通過與DNS/DHCP (域名服務 器/動態(tài)主機配置協(xié)議)服務器的信息交互獲得與之通訊的STUN服務器地址,這部分功能 由STUN客戶端1中獲取STUN服務器地址信息模塊來實現(xiàn)。本發(fā)明可以不對現(xiàn)有的NAT設 備的地址轉(zhuǎn)換處理流程做任何改動,從而使本發(fā)明的技術方案易于實施、適用性好,但是, 由于現(xiàn)有NAT設備實現(xiàn)地址轉(zhuǎn)換處理流程的差異,本發(fā)明也不排除對部分現(xiàn)有NAT設備的 地址轉(zhuǎn)換處理流程進行改進的可能性。用戶設備(STUN客戶端1)在獲得STUN服務器的地址信息、并需要通過SIP進行 呼叫時,通過NAT設備向STUN服務器發(fā)送STUN請求消息,以獲取其對應的NAT出口的對外 地址信息、端口號信息及所訪問客戶端地址信息。這部分功能由用戶設備中(STUN客戶端 1)的獲取對外地址端口模塊來完成,即獲取STUN服務器地址信息模塊將其獲取到的STUN 服務器地址信息傳輸至獲取對外地址端口模塊,獲取對外地址端口模塊根據(jù)其接收的STUN 服務器的地址信息將請求用戶設備(STUN客戶端1)對應的NAT出口的對外地址信息、端口 號信息和所訪問客戶端地址信息的請求消息通過NAT設備傳輸至STUN服務器。NAT設備接收到用戶設備(STUN客戶端1)傳輸來的STUN請求消息后,對STUN請 求消息中的地址信息進行轉(zhuǎn)換,本發(fā)明中的NAT設備的地址信息轉(zhuǎn)換過程遵循現(xiàn)有的地址 信息轉(zhuǎn)換過程,如轉(zhuǎn)換過程可以為NAT設備將STUN請求消息中的源地址信息轉(zhuǎn)換為其上 用戶設備(STUN客戶端1)對應的端口信息。NAT設備將地址信息轉(zhuǎn)換后的請求消息傳輸至 STUN服務器。STUN服務器主要用于接收用戶設備(STUN客戶端1)通過NAT設備傳輸來的STUN 請求消息,并通過與DNS/DHCP服務器的信息交互獲取用戶設備(STUN客戶端1)對應的NAT 出口的對外地址信息、端口號信息和所訪問客戶端地址信息,并將這些信息承載于STUN響 應消息中通過NAT設備傳輸至對應的用戶設備(STUN客戶端1)。STUN服務器的功能主要由獲取所訪問客戶端地址信息模塊和響應模塊來實現(xiàn)。獲取所訪問客戶端地址信息模塊主要用于在STUN服務器接收到用戶設備(STUN客戶端1)通過NAT設備傳輸來的STUN請求消息時,通過向DNS/DHCP服務器發(fā)送請求消息, 并與DNS/DHCP服務器進行一系列的信息交互,以實現(xiàn)從DNS/DHCP服務器處獲得用戶設備 (STUN客戶端1)對應的所訪問客戶端地址信息;獲取所訪問客戶端地址信息模塊接收DNS/ DHCP服務器返回的攜帶有所訪問客戶端地址信息,并從DNS/DHCP服務器返回的消息中獲 取用戶設備(STUN客戶端1)對應的所訪問客戶端地址信息,并將所訪問客戶端地址信息傳 輸至響應模塊。用戶設備(STUN客戶端1)中的獲取對外地址端口模塊從STUN響應消息中獲取 NAT出口的對外地址信息、端口號信息和所訪問客戶端地址信息,并將其傳輸至SIP控制消 息傳輸模塊。此時,用戶設備(STUN客戶端1)進入激活狀態(tài)。這樣,用戶設備(STUN客戶 端1)在向所訪問客戶端發(fā)送SIP控制消息時,通過將NAT出口的對外地址信息、端口號信 息承載于SIP控制消息的SIP負載中,就能夠使SIP控制消息的IP地址信息和SIP負載中 的地址信息一致,從而使用戶設備(STUN客戶端1)對于外網(wǎng)可見,實現(xiàn)了 NAT穿透。用戶 設備(STUN客戶端1)發(fā)送SIP控制消息的功能由SIP控制消息模塊來實現(xiàn)。下面結合附圖對本發(fā)明的通訊網(wǎng)絡中NAT穿透方法進行說明。如圖2所示在步驟2-1,UE (用戶設備)通過與DNS/DHCP服務器的一系列信息交 互后,得到STUN服務器的地址信息。在步驟2-2,UE通過UDP發(fā)送STUN請求消息給通訊網(wǎng)絡的STUN服務器,STUN請 求消息首先傳輸至NAT設備。到步驟2-3,NAT設備將其接收的STUN請求消息的IP地址信息進行地址轉(zhuǎn)換,具 體的地址轉(zhuǎn)換過程為將STUN請求消息中的源地址信息轉(zhuǎn)換為其上與用戶設備(STUN客戶 端1)對應的出口的地址信息,將STUN請求消息中的端口信息轉(zhuǎn)換為其上與用戶設備(STUN 客戶端1)對應的端口信息。在地址轉(zhuǎn)換完成后,NAT設備將STUN請求消息傳輸至STUN服 務器。到步驟2-4,STUN服務器接收到STUN請求消息后,經(jīng)過與DNS/DHCP服務器一系列 的信息交互,得到UE對應的所訪問客戶端的地址信息。步驟2-5至步驟2-6,STUN服務器在得到所訪問客戶端的地址信息后,產(chǎn)生STUN 響應消息,STUN響應消息中的“映射地址”屬性攜帶有其接收到的STUN請求消息中的源地 址信息和端口號信息,即UE在NAT上對應的外部地址信息和端口信息,如圖2中,外部地址 信息為=210. 123. 34. 12,端口信息為=5678.另夕卜,STUN響應消息的“客戶端地址”屬性中還 攜帶有所訪問客戶端地址信息,如圖2中,所訪問客戶端地址信息為XX. XX. XX. XX?!翱蛻?端地址”屬性是STUN響應消息的擴展屬性。STUN響應消息通過NAT設備傳輸至UE。具體 的地址轉(zhuǎn)換過程為將STUN請求消息中的源地址信息轉(zhuǎn)換為其上與用戶設備(STUN客戶端 1)對應的出口的地址信息,將STUN請求消息中的端口信息轉(zhuǎn)換為其上與用戶設備(STUN客 戶端1)對應的端口信息。在地址轉(zhuǎn)換完成后,NAT設備將STUN請求消息傳輸至STUN服務
ο到步驟2-7,UE通過STUN響應消息中承載的信息得知其在NAT上的外部地址信 息、端口號信息和所訪問客戶端的地址信息,將NAT上的外部地址信息和端口號信息填入 SIP控制消息的SIP負載中,并根據(jù)所訪問客戶端的地址信息將SIP控制消息通過NAT設 備傳輸至所訪問客戶端。圖2中,SIP控制消息的SIP負載的地址信息、端口號信息為210. 123. 33. 10 :3456。到步驟2-8,NAT設備接收SIP控制消息,轉(zhuǎn)換SIP控制消息中的IP地址信息,并 將SIP控制消息傳輸至所訪問客戶端,這樣,SIP控制消息中的IP地址信息和SIP負載中 IP地址信息一致,如均為圖2中的210. 123. 33. 10 :3456,使UE對外網(wǎng)是可見的,實現(xiàn)了 NAT穿透。到步驟2-9至步驟2-10,所訪問客戶端將響應成功的1000K消息通過NAT設備傳
輸至UE。雖然通過實施例描繪了本發(fā)明,本領域普通技術人員知道,本發(fā)明有許多變形和 變化而不脫離本發(fā)明精神,本發(fā)明的申請文件權利要求包括這些變形和變化。
權利要求
一種基于配電房采集數(shù)據(jù)的NAT穿透系統(tǒng),其特征在于該系統(tǒng)包括私網(wǎng)中的配電房用戶設備(STUN客戶端1)、網(wǎng)絡地址轉(zhuǎn)換裝置NAT、至少-個UDP的簡單NAT穿透STUN服務器以及DNS/DHCP服務器。
2.根據(jù)權利要求1所述的基于配電房采集數(shù)據(jù)的NAT穿透系統(tǒng),其特征在于所述私網(wǎng) 中的用戶設備(STUN客戶端1)包括獲取STUN服務器地址信息模塊、獲取對外地址端口模 塊、SIP控制消息傳輸模塊。
3.根據(jù)權利要求1所述的基于配電房采集數(shù)據(jù)的NAT穿透系統(tǒng),其特征在于所述STUN 服務器還包括在STUN服務器接收到私網(wǎng)中的用戶設備通過NAT設備傳輸來的請求信息時,從DNS/ DHCP服務器處獲取用戶設備對應的所訪問客戶端地址信息,并將其傳輸至響應模塊的獲取 所訪問客戶端的地址信息模塊;從STUN服務器接收的請求信息中獲取NAT出口的對外地址信息、端口號信息,并將NAT 出口的對外地址信息、端口號信息和所訪問客戶端地址信息承載于響應消息中,通過NAT 設備傳輸至相應的用戶設備的響應模塊。
4.一種基于配電房采集數(shù)據(jù)的NAT穿透方法,其特征在于包括以下步驟(a)用戶設備(STUN客戶端1)通過NAT設備從STUN服務器處獲取其對應的NAT出口 的對外地址信息、端口號信息和所訪問客戶端地址信息。(b)用戶設備將獲取的NAT出口的對外地址信息、端口號信息承載于SIP控制消息的負 載中,并根據(jù)所訪問客戶端地址信息將SIP控制消息通過NAT設備傳輸至所訪問客戶端。
5.根據(jù)權利要求4所述的基于配電房采集數(shù)據(jù)的NAT穿透方法,其特征在于步驟(a) 具體包括以下步驟(al)、用戶設備獲取STUN服務器的地址信息;(a2)、用戶設備中將請求用戶設備對應的NAT出口的對外地址信息、端口號信息和所 訪問客戶端地址信息的消息通過NAT設備傳輸至STUN服務器;(a3)、STUN服務器在接收到請求消息后,獲取用戶設備對應的NAT出口的對外地址信 息和端口號信息,并從DNS/DHCP服務器處獲取用戶設備對應的所訪問客戶端地址信息;(a4)、STUN服務器將其獲取的NAT出口的對外地址信息、端口號信息和所訪問客戶端 地址信息承載于響應消息中,并通過NAT設備傳輸至用戶設備。
6.根據(jù)權利要求5所述的基于配電房采集數(shù)據(jù)的NAT穿透方法,其特征在于步驟(al) 還包括以下步驟用戶設備通過與DNS/DHCP服務器的信息交互獲取STUN服務器的地址信息。
7.根據(jù)權利要求5所述的基于配電房采集數(shù)據(jù)的NAT穿透方法,其特征在于步驟(a2) 還包括以下步驟用戶設備將用戶數(shù)據(jù)報協(xié)議的請求消息傳輸至NAT設備,NAT設備將請求消息中的端 口號信息變換為NAT設備的端口信息,并將請求消息傳輸至STUN服務器。
8.根據(jù)權利要求5所述的基于配電房采集數(shù)據(jù)的NAT穿透方法,其特征在于步驟(a3) 還包括以下步驟STUN服務器從NAT設備傳輸來的請求消息中獲取用戶設備對應的NAT出口的對外地 址、端口號信息,并通過與DNS/DHCP服務器的信息交互獲取用戶設備對應的所訪問客戶端地址信息。
9.根據(jù)權利要求5所述的基于配電房采集數(shù)據(jù)的NAT穿透方法,其特征在于步驟(a4) 還包括以下步驟STUN服務器將NAT出口的對外地址和端口號信息承載于STUN響應消息的 MAPPED-ADDRESS屬性中,將所訪問客戶端地址信息承載于擴展設置的所訪問客戶端地址信 息屬性中,并將STUN響應消息傳輸至用戶設備。
10.根據(jù)權利要求4所述的基于配電房采集數(shù)據(jù)的NAT穿透方法,其特征在于步驟(b) 所述SIP控制消息的負載包括SIP控制消息的SIP負載。
全文摘要
本發(fā)明提供了一種基于配電房采集數(shù)據(jù)的NAT穿透系統(tǒng)及方法,系統(tǒng)包括私網(wǎng)中的配電房用戶設備(STUN客戶端1)、網(wǎng)絡地址轉(zhuǎn)換裝置NAT、至少一個UDP的簡單NAT穿透STUN服務器。方法包括兩大步驟(a)用戶設備STUN客戶端1通過NAT設備從STUN服務器處獲取其對應的NAT出口的對外地址信息、端口號信息和所訪問客戶端地址信息;(b)用戶設備將獲取的NAT出口的對外地址信息、端口號信息承載于SIP控制消息的負載中,并根據(jù)所訪問客戶端地址信息將SIP控制消息通過NAT設備傳輸至所訪問客戶端。本發(fā)明易實現(xiàn)、適應性強、擴展好,有效解決了配電房采集數(shù)據(jù)通訊網(wǎng)絡中的NAT穿透問題。
文檔編號H04L29/12GK101834915SQ20101016865
公開日2010年9月15日 申請日期2010年4月30日 優(yōu)先權日2010年4月30日
發(fā)明者王炅, 繆華喬 申請人:廣州合立正通信息網(wǎng)絡集成有限公司