亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種公私網(wǎng)點(diǎn)對(duì)點(diǎn)通信方法及系統(tǒng)的制作方法

文檔序號(hào):9491892閱讀:783來源:國知局
一種公私網(wǎng)點(diǎn)對(duì)點(diǎn)通信方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,特別涉及一種公私網(wǎng)點(diǎn)對(duì)點(diǎn)通信方法及系統(tǒng)。
【背景技術(shù)】
[0002]通常在因特網(wǎng)環(huán)境下,公網(wǎng)與私網(wǎng)、私網(wǎng)與私網(wǎng)節(jié)點(diǎn)間數(shù)據(jù)通訊都依賴于中心節(jié)點(diǎn),中心節(jié)點(diǎn)從一端接收數(shù)據(jù),根據(jù)路由表再把數(shù)據(jù)轉(zhuǎn)發(fā)到另一端,從而實(shí)現(xiàn)點(diǎn)到點(diǎn)的數(shù)據(jù)傳輸。隨著端數(shù)量增加和通訊數(shù)據(jù)內(nèi)容增長(如大文件和流媒體),中心節(jié)點(diǎn)的處理能力成為整個(gè)系統(tǒng)的瓶頸。

【發(fā)明內(nèi)容】

[0003]有鑒于此,本發(fā)明實(shí)施例提供了一種公私網(wǎng)點(diǎn)對(duì)點(diǎn)通信方法及系統(tǒng)。
[0004]本發(fā)明的一個(gè)目的是提供一種公私網(wǎng)點(diǎn)對(duì)點(diǎn)通信方法,所述公私網(wǎng)包括第一網(wǎng)絡(luò)節(jié)點(diǎn)、第二網(wǎng)絡(luò)節(jié)點(diǎn)、SIP服務(wù)器以及STUN服務(wù)器,所述方法包括:
[0005]所述SIP服務(wù)器將所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的具有通信標(biāo)識(shí)的邀請(qǐng)會(huì)話轉(zhuǎn)發(fā)至所述第二網(wǎng)絡(luò)節(jié)點(diǎn),以使得所述第二網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述邀請(qǐng)會(huì)話獲取所述通信標(biāo)識(shí);
[0006]所述第一網(wǎng)絡(luò)節(jié)點(diǎn)接收所述第二網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的成功響應(yīng)經(jīng)由所述SIP服務(wù)器向所述第二網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送確認(rèn)指令,所述成功響應(yīng)用于表示所述第二網(wǎng)絡(luò)節(jié)點(diǎn)成功獲取所述通信標(biāo)識(shí),所述確認(rèn)指令用于所述第一網(wǎng)絡(luò)節(jié)點(diǎn)確定接收到所述成功響應(yīng);
[0007]所述第一網(wǎng)絡(luò)節(jié)點(diǎn)向所述STUN服務(wù)器發(fā)送具有所述通信標(biāo)識(shí)的第一數(shù)據(jù)報(bào)文,以使得所述STUN服務(wù)器根據(jù)所述第一數(shù)據(jù)報(bào)文獲取所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的所述通信標(biāo)識(shí)和所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的第一 NAT地址;
[0008]所述第二網(wǎng)絡(luò)節(jié)點(diǎn)接收到所述確認(rèn)指令后向所述STUN服務(wù)器發(fā)送具有所述通信標(biāo)識(shí)的第二數(shù)據(jù)報(bào)文,以使得所述STUN服務(wù)器根據(jù)所述第二數(shù)據(jù)報(bào)文獲取所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的所述通信標(biāo)識(shí)和所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的第二 NAT地址;
[0009]所述STUN服務(wù)器根據(jù)所述通信標(biāo)識(shí)確定所述第一網(wǎng)絡(luò)節(jié)點(diǎn)和所述第二網(wǎng)絡(luò)節(jié)點(diǎn)為相互通信節(jié)點(diǎn)并所述第一 NAT地址發(fā)送至所述第二網(wǎng)絡(luò)節(jié)點(diǎn)以及將所述第二 NAT地址發(fā)送至所述第一網(wǎng)絡(luò)節(jié)點(diǎn);
[0010]所述第一網(wǎng)絡(luò)節(jié)點(diǎn)及所述第二網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行雙向連通性測試;
[0011]當(dāng)完成雙向連通性測試后所述第一網(wǎng)絡(luò)節(jié)點(diǎn)和所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的通信通道建立完成。
[0012]可選地,所述SIP服務(wù)器將所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的具有通信標(biāo)識(shí)的邀請(qǐng)會(huì)話轉(zhuǎn)發(fā)至所述第二網(wǎng)絡(luò)節(jié)點(diǎn),以使得所述第二網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述邀請(qǐng)會(huì)話獲取所述通信標(biāo)識(shí)具體包括:
[0013]所述第一網(wǎng)絡(luò)節(jié)點(diǎn)向所述SIP服務(wù)器發(fā)起針對(duì)所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的邀請(qǐng)會(huì)話,所述邀請(qǐng)對(duì)話包括通信標(biāo)識(shí);
[0014]所述SIP服務(wù)器將所述邀請(qǐng)會(huì)話將所述邀請(qǐng)會(huì)話路由到所述第二網(wǎng)絡(luò)節(jié)點(diǎn);
[0015]所述第二網(wǎng)絡(luò)節(jié)點(diǎn)獲取所述邀請(qǐng)會(huì)話中的所述通信標(biāo)識(shí)并向所述SIP服務(wù)器反饋成功響應(yīng);
[0016]所述SIP服務(wù)器將所述成功響應(yīng)路由給所述第一網(wǎng)絡(luò)節(jié)點(diǎn)。
[0017]可選地,所述第一網(wǎng)絡(luò)節(jié)點(diǎn)接收所述第二網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的成功響應(yīng)經(jīng)由所述SIP服務(wù)器向所述第二網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送確認(rèn)指令具體包括:
[0018]所述第一網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述成功響應(yīng)發(fā)送確認(rèn)指令至所述SIP服務(wù)器,所述SIP服務(wù)器將所述確認(rèn)指令發(fā)送至所述第二網(wǎng)絡(luò)節(jié)點(diǎn)。
[0019]可選地,所述第一網(wǎng)絡(luò)節(jié)點(diǎn)及所述第二網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行雙向連通性測試具體包括:
[0020]所述第一網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)起由所述第一 NAT地址向所述第二 NAT地址的連通性測試,在預(yù)設(shè)時(shí)間內(nèi)接收到所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的第一測試響應(yīng)則完成所述第一網(wǎng)絡(luò)節(jié)點(diǎn)到所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的第一連通性測試;
[0021]所述第二網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)起由所述第二 NAT地址向所述第一 NAT地址的連通性測試,在預(yù)設(shè)時(shí)間內(nèi)接收到所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的第二測試響應(yīng)則完成所述第二網(wǎng)絡(luò)節(jié)點(diǎn)到所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的第二連通性測試;
[0022]所述當(dāng)完成雙向連通性測試后所述第一網(wǎng)絡(luò)節(jié)點(diǎn)和所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的通信通道建立完成具體包括:
[0023]當(dāng)完成所述第一連通性測試和所述第二連通性測試后所述第一網(wǎng)絡(luò)節(jié)點(diǎn)和所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的通信通道建立完成。
[0024]可選地,所述預(yù)設(shè)時(shí)間為兩秒。
[0025]本發(fā)明的另一個(gè)目的是提供一種公私網(wǎng)點(diǎn)對(duì)點(diǎn)通信系統(tǒng),所述公私網(wǎng)包括第一網(wǎng)絡(luò)節(jié)點(diǎn)、第二網(wǎng)絡(luò)節(jié)點(diǎn)、SIP服務(wù)器以及STUN服務(wù)器,所述系統(tǒng)包括:
[0026]會(huì)話邀請(qǐng)單元,用于所述SIP服務(wù)器將所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的具有通信標(biāo)識(shí)的邀請(qǐng)會(huì)話轉(zhuǎn)發(fā)至所述第二網(wǎng)絡(luò)節(jié)點(diǎn),以使得所述第二網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述邀請(qǐng)會(huì)話獲取所述通信標(biāo)識(shí);
[0027]確認(rèn)交互單元,用于所述第一網(wǎng)絡(luò)節(jié)點(diǎn)接收所述第二網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送的成功響應(yīng)經(jīng)由所述SIP服務(wù)器向所述第二網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送確認(rèn)指令,所述成功響應(yīng)用于表示所述第二網(wǎng)絡(luò)節(jié)點(diǎn)成功獲取所述通信標(biāo)識(shí),所述確認(rèn)指令用于所述第一網(wǎng)絡(luò)節(jié)點(diǎn)確定接收到所述成功響應(yīng);
[0028]第一獲取單元,用于所述第一網(wǎng)絡(luò)節(jié)點(diǎn)向所述STUN服務(wù)器發(fā)送具有所述通信標(biāo)識(shí)的第一數(shù)據(jù)報(bào)文,以使得所述STUN服務(wù)器根據(jù)所述第一數(shù)據(jù)報(bào)文獲取所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的所述通信標(biāo)識(shí)和所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的第一 NAT地址;
[0029]第二獲取單元,用于所述第二網(wǎng)絡(luò)節(jié)點(diǎn)接收到所述確認(rèn)指令后向所述STUN服務(wù)器發(fā)送具有所述通信標(biāo)識(shí)的第二數(shù)據(jù)報(bào)文,以使得所述STUN服務(wù)器根據(jù)所述第二數(shù)據(jù)報(bào)文獲取所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的所述通信標(biāo)識(shí)和所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的第二 NAT地址;
[0030]發(fā)送單元,用于所述STUN服務(wù)器根據(jù)所述通信標(biāo)識(shí)確定所述第一網(wǎng)絡(luò)節(jié)點(diǎn)和所述第二網(wǎng)絡(luò)節(jié)點(diǎn)為相互通信節(jié)點(diǎn)并所述第一 NAT地址發(fā)送至所述第二網(wǎng)絡(luò)節(jié)點(diǎn)以及將所述第二 NAT地址發(fā)送至所述第一網(wǎng)絡(luò)節(jié)點(diǎn);
[0031]測試單元,用于所述第一網(wǎng)絡(luò)節(jié)點(diǎn)及所述第二網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行雙向連通性測試;
[0032]信道建立單元,用于當(dāng)完成雙向連通性測試后所述第一網(wǎng)絡(luò)節(jié)點(diǎn)和所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的通信通道建立完成。
[0033]可選地,所述會(huì)話邀請(qǐng)單元還用于所述第一網(wǎng)絡(luò)節(jié)點(diǎn)向所述SIP服務(wù)器發(fā)起針對(duì)所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的邀請(qǐng)會(huì)話,所述邀請(qǐng)對(duì)話包括通信標(biāo)識(shí),所述SIP服務(wù)器將所述邀請(qǐng)會(huì)話將所述邀請(qǐng)會(huì)話路由到所述第二網(wǎng)絡(luò)節(jié)點(diǎn),所述第二網(wǎng)絡(luò)節(jié)點(diǎn)獲取所述邀請(qǐng)會(huì)話中的所述通信標(biāo)識(shí)并向所述SIP服務(wù)器反饋成功響應(yīng),所述SIP服務(wù)器將所述成功響應(yīng)路由給所述第一網(wǎng)絡(luò)節(jié)點(diǎn)。
[0034]可選地,所述確認(rèn)交互單元還用于所述第一網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述成功響應(yīng)發(fā)送確認(rèn)指令至所述SIP服務(wù)器,所述SIP服務(wù)器將所述確認(rèn)指令發(fā)送至所述第二網(wǎng)絡(luò)節(jié)點(diǎn)。
[0035]可選地,所述測試單元還用于所述第一網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)起由所述第一 NAT地址向所述第二 NAT地址的連通性測試,在預(yù)設(shè)時(shí)間內(nèi)接收到所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的第一測試響應(yīng)則完成所述第一網(wǎng)絡(luò)節(jié)點(diǎn)到所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的第一連通性測試以及所述第二網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)起由所述第二 NAT地址向所述第一 NAT地址的連通性測試,在預(yù)設(shè)時(shí)間內(nèi)接收到所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的第二測試響應(yīng)則完成所述第二網(wǎng)絡(luò)節(jié)點(diǎn)到所述第一網(wǎng)絡(luò)節(jié)點(diǎn)的第二連通性測試;
[0036]所述信道建立單元還用于當(dāng)完成所述第一連通性測試和所述第二連通性測試后所述第一網(wǎng)絡(luò)節(jié)點(diǎn)和所述第二網(wǎng)絡(luò)節(jié)點(diǎn)的通信通道建立完成。
[0037]可選地,所述預(yù)設(shè)時(shí)間為兩秒。
[0038]
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1