一種通過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í)用性。