[發(fā)明專利]網(wǎng)關(guān)設(shè)備NAT穿越功能的實(shí)現(xiàn)系統(tǒng)、方法及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201911060912.7 | 申請(qǐng)日: | 2019-11-01 |
| 公開(kāi)(公告)號(hào): | CN110913030A | 公開(kāi)(公告)日: | 2020-03-24 |
| 發(fā)明(設(shè)計(jì))人: | 王海濤 | 申請(qǐng)(專利權(quán))人: | 上海盈贊通信科技有限公司 |
| 主分類號(hào): | H04L29/12 | 分類號(hào): | H04L29/12;H04L29/08 |
| 代理公司: | 上海段和段律師事務(wù)所 31334 | 代理人: | 李佳俊;郭國(guó)中 |
| 地址: | 200135 上海市浦東新*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)關(guān) 設(shè)備 nat 穿越 功能 實(shí)現(xiàn) 系統(tǒng) 方法 存儲(chǔ) 介質(zhì) | ||
本發(fā)明提供了一種網(wǎng)關(guān)設(shè)備NAT穿越功能的實(shí)現(xiàn)系統(tǒng)、方法及存儲(chǔ)介質(zhì),包括:網(wǎng)關(guān)設(shè)備WAN連接檢測(cè)單元:實(shí)時(shí)檢測(cè)網(wǎng)關(guān)WAN連接的狀態(tài)變化,并且根據(jù)WAN連接狀態(tài)的改變相應(yīng)的配置主控單元的狀態(tài)機(jī),設(shè)置功能配置參數(shù)單元以及相應(yīng)的定時(shí)器功能單元;功能配置參數(shù)單元:根據(jù)主控單元外部傳入?yún)?shù),配置主控單元基本參數(shù);網(wǎng)絡(luò)連接控制單元:根據(jù)功能配置參數(shù)單元,建立與互聯(lián)網(wǎng)服務(wù)器的網(wǎng)絡(luò)連接,并且根據(jù)與服務(wù)器的交互報(bào)文建立主控單元狀態(tài)機(jī);通過(guò)連接的保活機(jī)制維持網(wǎng)關(guān)與服務(wù)器的正常網(wǎng)絡(luò)連接。本發(fā)明通過(guò)采用STUN協(xié)議網(wǎng)絡(luò)連接交互的方式,解決了在網(wǎng)關(guān)級(jí)聯(lián)情況下網(wǎng)關(guān)設(shè)備NAT穿越的問(wèn)題。
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)關(guān)設(shè)備技術(shù)領(lǐng)域,具體地,涉及網(wǎng)關(guān)設(shè)備NAT穿越功能的實(shí)現(xiàn)系統(tǒng)、方法及存儲(chǔ)介質(zhì)。尤其地,涉及一種基于STUN協(xié)議的網(wǎng)關(guān)設(shè)備NAT穿越功能的實(shí)現(xiàn)。進(jìn)一步地,涉及一種具有功能可配置性、功能穩(wěn)定性以及兼容復(fù)雜網(wǎng)絡(luò)的實(shí)現(xiàn)方法。
背景技術(shù)
目前網(wǎng)關(guān)設(shè)備中NAT穿越功能的實(shí)現(xiàn)技術(shù)主要有UPnP(Universal Plug andPlay)、ALG(Application Layer Gateways)、TURN(Traveral Using Relay NAT)和STUN(Simple Traversal of UDP Through NAT)。
ALG技術(shù)只能針對(duì)某特定協(xié)議(SIP、FTP、H.248等等)進(jìn)行使用,應(yīng)用面具有一定的局限性。
UPnP技術(shù)不能透過(guò)上層網(wǎng)關(guān)設(shè)備,僅限于局域網(wǎng)主機(jī)與本地網(wǎng)關(guān)設(shè)備,主要配合網(wǎng)關(guān)設(shè)備的端口映射功能完成NAT穿越。
STUN技術(shù)可以應(yīng)用在網(wǎng)關(guān)設(shè)備級(jí)聯(lián)的場(chǎng)景下,不介意網(wǎng)絡(luò)拓?fù)洵h(huán)境的復(fù)雜性,提供一條NAT穿越的穩(wěn)定通道;在網(wǎng)關(guān)設(shè)備中,STUN模塊可以協(xié)同其它模塊(TR-069模塊)完成復(fù)雜網(wǎng)絡(luò)拓?fù)洵h(huán)境下互聯(lián)網(wǎng)服務(wù)器對(duì)網(wǎng)關(guān)設(shè)備的管理。
在應(yīng)對(duì)多網(wǎng)關(guān)級(jí)聯(lián)的復(fù)雜情況下,相對(duì)于其它NAT穿越技術(shù),STUN技術(shù)具有更好的便捷性、可配置性和穩(wěn)定性。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種網(wǎng)關(guān)設(shè)備NAT穿越功能的實(shí)現(xiàn)系統(tǒng)、方法及存儲(chǔ)介質(zhì)。
根據(jù)本發(fā)明提供的一種網(wǎng)關(guān)設(shè)備NAT穿越功能的實(shí)現(xiàn)系統(tǒng),包括:
網(wǎng)關(guān)設(shè)備WAN連接檢測(cè)單元:實(shí)時(shí)檢測(cè)網(wǎng)關(guān)WAN連接的狀態(tài)變化,并且根據(jù)WAN連接狀態(tài)的改變相應(yīng)的配置主控單元的狀態(tài)機(jī),設(shè)置功能配置參數(shù)單元以及相應(yīng)的定時(shí)器功能單元;
功能配置參數(shù)單元:根據(jù)主控單元外部傳入?yún)?shù),配置主控單元基本參數(shù);
網(wǎng)絡(luò)連接控制單元:根據(jù)功能配置參數(shù)單元,建立與互聯(lián)網(wǎng)服務(wù)器的網(wǎng)絡(luò)連接,并且根據(jù)與服務(wù)器的交互報(bào)文建立主控單元狀態(tài)機(jī);通過(guò)連接的保活機(jī)制維持網(wǎng)關(guān)與服務(wù)器的正常網(wǎng)絡(luò)連接;
主控狀態(tài)機(jī)單元,管理維護(hù)主控程序的狀態(tài)機(jī),根據(jù)狀態(tài)機(jī)調(diào)整業(yè)務(wù)邏輯;
網(wǎng)關(guān)TR-069交互單元:負(fù)責(zé)與網(wǎng)關(guān)設(shè)備的TR-069模塊交互;
定時(shí)器單元:使用隊(duì)列設(shè)計(jì),負(fù)責(zé)管理主控功能定時(shí)器,完成各項(xiàng)定時(shí)任務(wù);
主控單元:負(fù)責(zé)處理協(xié)調(diào)各單元模塊,實(shí)現(xiàn)具體業(yè)務(wù)邏輯。
優(yōu)選地,所述功能配置參數(shù)單元:
所述主控單元外部傳入?yún)?shù):
基于Linux進(jìn)程的機(jī)制,由系統(tǒng)調(diào)用時(shí)傳入可配置參數(shù);
所述主控單元基本參數(shù)包括:
綁定的系統(tǒng)設(shè)備接口名稱、STUN服務(wù)器IP地址以及端口、連接認(rèn)證的用戶名和密碼、域名解析使用的DNS服務(wù)器以及連接保活的時(shí)間間隔。
優(yōu)選地,所述網(wǎng)絡(luò)連接控制單元:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海盈贊通信科技有限公司,未經(jīng)上海盈贊通信科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911060912.7/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 基于MEGACO協(xié)議的信令代理實(shí)現(xiàn)方法
- 一種基站系統(tǒng)中的網(wǎng)關(guān)選擇方法及裝置
- 數(shù)據(jù)網(wǎng)關(guān)負(fù)載處理方法、設(shè)備及系統(tǒng)
- 網(wǎng)關(guān)、網(wǎng)關(guān)熱備份系統(tǒng)及方法
- 一種網(wǎng)關(guān)代理設(shè)置及控制方法
- 基于能力特征的網(wǎng)關(guān)管控方法及裝置
- 一種環(huán)網(wǎng)自愈的方法和裝置
- Lora網(wǎng)關(guān)控制方法及Lora通信系統(tǒng)
- 流量調(diào)度方法及裝置
- 網(wǎng)關(guān)數(shù)據(jù)的遷移方法、裝置、智能網(wǎng)關(guān)設(shè)備及存儲(chǔ)介質(zhì)
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動(dòng)設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





