一種通過UPnP改善STUN-P2P穿透率與穩(wěn)定性的方法
基本信息
申請(qǐng)?zhí)?/td> | CN201210011530.7 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN102571797B | 公開(公告)日 | 2015-03-18 |
申請(qǐng)公布號(hào) | CN102571797B | 申請(qǐng)公布日 | 2015-03-18 |
分類號(hào) | H04L29/06(2006.01)I;H04L29/12(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 何建億 | 申請(qǐng)(專利權(quán))人 | 江蘇萬(wàn)聯(lián)新兆信息科技有限公司 |
代理機(jī)構(gòu) | 鎮(zhèn)江京科專利商標(biāo)代理有限公司 | 代理人 | 夏哲華 |
地址 | 350000 福建省福州市馬尾區(qū)魁岐路136號(hào)福州物聯(lián)網(wǎng)產(chǎn)業(yè)創(chuàng)新發(fā)展中心3#樓6層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開一種通過UPnP改善STUN-P2P穿透率與穩(wěn)定性的方法,通過節(jié)點(diǎn)UPnP端口映射客戶端,向NAT發(fā)起端口映射請(qǐng)求;如果端口映射請(qǐng)求成功,反饋UPnP在NAT上成功建立端口映射給節(jié)點(diǎn);將已建立的端口映射傳給STUN客戶端,與STUN服務(wù)器建立心跳消息連接;如不能得到反饋數(shù)據(jù),則啟動(dòng)STUN客戶端與STUN服務(wù)器連接,取得端口;節(jié)點(diǎn)從STUN客戶端處獲取NAT的外部端口;通過XMPP或SIP協(xié)議,與它的對(duì)等節(jié)點(diǎn)交換其在NAT上建立的外部地址與端口。本發(fā)明擁有UPnP的高效性以及STUN的穿透性,使得P2P連接成功率提高而且更快速更穩(wěn)定,提高了網(wǎng)絡(luò)設(shè)備與用戶之間連接的穩(wěn)定性,從而提高了節(jié)點(diǎn)的“零設(shè)置”或者“即插即用”設(shè)備的使用實(shí)用性。 |
