两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種UPnP設(shè)備遠(yuǎn)程互連方法及系統(tǒng)的制作方法

文檔序號(hào):9791751閱讀:748來源:國知局
一種UPnP設(shè)備遠(yuǎn)程互連方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種UPnP設(shè)備遠(yuǎn)程互連方法及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)在的網(wǎng)絡(luò)應(yīng)用中,UPnP(Universal Plug and Play,通用即插即用)技術(shù)運(yùn)用的場景越來越多。例如,一個(gè)在一級(jí)路由下的設(shè)備(即設(shè)備向上最多只連接一個(gè)路由器)通過UPnP服務(wù)與另一個(gè)設(shè)備連接,若兩個(gè)設(shè)備不在同一個(gè)局域網(wǎng),則可以順利進(jìn)行網(wǎng)絡(luò)交互。但是若兩個(gè)設(shè)備在同一個(gè)局域網(wǎng)下,那么由于某些路由器不支持同一局域網(wǎng)內(nèi)的UPnP轉(zhuǎn)發(fā),則會(huì)產(chǎn)生兩個(gè)設(shè)備無法連接的情況。
[0003]因而現(xiàn)有技術(shù)還有待改進(jìn)和提高。

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

[0004]本發(fā)明的目的在于提供一種UPnP設(shè)備遠(yuǎn)程互連方法及系統(tǒng)。
[0005]為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明所采用的技術(shù)方案如下:
一種UPnP設(shè)備遠(yuǎn)程互連方法,應(yīng)用于UPnP設(shè)備及訪問所述UPnP設(shè)備的訪問設(shè)備處于同一局域網(wǎng),所述方法包括:
UPnP設(shè)備啟動(dòng)并向服務(wù)器發(fā)送其廣域網(wǎng)IP及局域網(wǎng)IP;
當(dāng)訪問設(shè)備訪問所述UPnP設(shè)備時(shí),所述訪問設(shè)備從所述服務(wù)器獲取所述UPnP設(shè)備對(duì)應(yīng)的廣域網(wǎng)IP及局域網(wǎng)IP;
所述訪問設(shè)備根據(jù)UPnP設(shè)備的廣域網(wǎng)IP及局域網(wǎng)IP分別向所述UPnP設(shè)備發(fā)送HTTP請(qǐng)求,并監(jiān)聽所述廣域網(wǎng)IP請(qǐng)求及局域網(wǎng)IP請(qǐng)求的反饋信息;
若所述訪問設(shè)備第一預(yù)定時(shí)間內(nèi)監(jiān)聽到所述局域網(wǎng)IP請(qǐng)求的反饋信息,則所述訪問設(shè)備將所述UPnP設(shè)備的局域網(wǎng)IP設(shè)置為默認(rèn)IP,并與所述UPnP設(shè)備建立連接。
[0006]所述UPnP設(shè)備遠(yuǎn)程互連方法,其還包括:
若所述訪問設(shè)備在所述第一預(yù)定時(shí)間內(nèi)未監(jiān)聽到所述局域網(wǎng)IP請(qǐng)求的反饋信息,則檢測在所述第一預(yù)定時(shí)間內(nèi)是否監(jiān)聽到所述廣域網(wǎng)IP請(qǐng)求的反饋信息;
若監(jiān)聽到所述廣域網(wǎng)IP請(qǐng)求的反饋信息,則所述訪問設(shè)備將所述UPnP設(shè)備的廣域網(wǎng)IP設(shè)置為默認(rèn)IP,并與所述UPnP設(shè)備建立連接。
[0007]所述UPnP設(shè)備遠(yuǎn)程互連方法,其還包括:
若所述訪問設(shè)備在所述第一預(yù)定時(shí)間內(nèi)未監(jiān)聽到任一請(qǐng)求的反饋信息,則所述訪問設(shè)備與所述UPnP設(shè)備連接失敗。
[0008]所述的UPnP設(shè)備遠(yuǎn)程互連方法,其中,當(dāng)訪問設(shè)備與所述UPnP設(shè)備已經(jīng)建立連接,且所述訪問設(shè)備改變網(wǎng)絡(luò)環(huán)境時(shí),所述方法包括:
B1、所述訪問設(shè)備采用已獲取的UPnP設(shè)備的局域網(wǎng)IP向所述UPnP設(shè)備發(fā)送HTTP請(qǐng)求,并監(jiān)聽所述請(qǐng)求的反饋信息;
B2、若在所述第一預(yù)定時(shí)間內(nèi)監(jiān)聽到所述請(qǐng)求的反饋信息,則采用所述UPnP設(shè)備的局域網(wǎng)IP繼續(xù)通信;
B3、若在所述第一預(yù)定時(shí)間內(nèi)未監(jiān)聽到所述請(qǐng)求的反饋信息,則將所述UPnP設(shè)備的默認(rèn)IP設(shè)置為廣域網(wǎng)IP。
[0009]所述的UPnP設(shè)備遠(yuǎn)程互連方法,其中,所述訪問設(shè)備通過UPnP設(shè)備廣域網(wǎng)IP與UPnP設(shè)備建立連接后,所述方法還包括:
Cl、所述訪問設(shè)備通過UPnP設(shè)備廣域網(wǎng)IP向其發(fā)送HTTP請(qǐng)求未得到響應(yīng);
C2、所述訪問設(shè)備用已獲取的UPnP設(shè)備局域網(wǎng)IP向其發(fā)送HTTP請(qǐng)求;
C3、若所述訪問設(shè)備在第一預(yù)定時(shí)間段內(nèi)未到UPnP設(shè)備返回的消息,則判斷連接超時(shí)。
[0010]C4、若所述訪問設(shè)備成功收到UPnP設(shè)備返回的消息,則將UPnP設(shè)備默認(rèn)IP改為UPnP設(shè)備局域網(wǎng)IP。
[0011]所述UPnP設(shè)備遠(yuǎn)程互連方法,其中,所述訪問設(shè)備通過UPnP設(shè)備局域網(wǎng)IP與UPnP設(shè)備建立連接后,所述方法還包括:
D1、所述訪問設(shè)備通過已獲取的UPnP設(shè)備局域網(wǎng)IP向其發(fā)送HTTP請(qǐng)求未得到響應(yīng);
D2、所述訪問設(shè)備用已獲取的UPnP設(shè)備廣域網(wǎng)IP向其發(fā)送HTTP請(qǐng)求;
D3、若所述訪問設(shè)備在第一預(yù)定時(shí)間內(nèi)為收到UPnP設(shè)備返回的消息,則判斷連接超時(shí);D4、若所述訪問設(shè)備在第一預(yù)定時(shí)間內(nèi)收到UPnP設(shè)備返回的消息,則將UPnP設(shè)備默認(rèn)IP改為UPnP設(shè)備廣域網(wǎng)IP。
[0012]一種UPnP設(shè)備遠(yuǎn)程互連系統(tǒng),其包括:UPnP設(shè)備、訪問設(shè)備以及服務(wù)器;所述UPnP設(shè)備和訪問設(shè)備處于同一局域網(wǎng)內(nèi),所述UPnP設(shè)備用于向服務(wù)器發(fā)送其廣域網(wǎng)IP及局域網(wǎng)IP,以及與所述訪問設(shè)備建立連接;所述服務(wù)器用于存儲(chǔ)所述UPnP設(shè)備發(fā)送的廣域網(wǎng)IP及局域網(wǎng)IP;
所述訪問設(shè)備包括:
獲取模塊,用于當(dāng)訪問設(shè)備訪問所述UPnP設(shè)備時(shí),從所述服務(wù)器獲取所述UPnP設(shè)備對(duì)應(yīng)的廣域網(wǎng)IP及局域網(wǎng)IP;
請(qǐng)求模塊,用于根據(jù)UPnP設(shè)備的廣域網(wǎng)IP及局域網(wǎng)IP分別向所述UPnP設(shè)備發(fā)送HTTP請(qǐng)求;
監(jiān)聽模塊,用于監(jiān)聽第一預(yù)定時(shí)間內(nèi)所述廣域網(wǎng)IP及局域網(wǎng)IP請(qǐng)求的反饋信息;
處理模塊,用于當(dāng)所述訪問設(shè)備在所述第一預(yù)定時(shí)間內(nèi)監(jiān)聽到所述局域網(wǎng)IP請(qǐng)求的反饋信息時(shí),將所述UPnP設(shè)備的局域網(wǎng)IP設(shè)置為默認(rèn)IP,并與所述UPnP設(shè)備建立連接。
[0013]所述UPnP設(shè)備遠(yuǎn)程互連系統(tǒng),其中,所述處理模塊還用于:
當(dāng)所述訪問設(shè)備在第一預(yù)定時(shí)間內(nèi)未監(jiān)聽到所述局域網(wǎng)IP請(qǐng)求的反饋信息時(shí),檢測在第一預(yù)定時(shí)間內(nèi)是否監(jiān)聽到所述廣域網(wǎng)IP請(qǐng)求的反饋信息;若監(jiān)聽到所述廣域網(wǎng)IP請(qǐng)求的反饋信息,則所述訪問設(shè)備將所述UPnP設(shè)備的廣域網(wǎng)IP設(shè)置為默認(rèn)IP,并與所述UPnP設(shè)備建立連接。
[0014]所述UPnP設(shè)備遠(yuǎn)程互連系統(tǒng),其中,所述處理模塊還用于當(dāng)所述訪問設(shè)備在第一預(yù)設(shè)時(shí)間內(nèi)未監(jiān)聽到任一請(qǐng)求的反饋信息時(shí),判定所述訪問設(shè)備與所述UPnP設(shè)備連接失敗。
[0015]所述UPnP設(shè)備遠(yuǎn)程互連系統(tǒng),其中,所述UPnP設(shè)備還用于向服務(wù)器發(fā)送UPnP設(shè)備的設(shè)備標(biāo)識(shí),并將所述廣域網(wǎng)IP、局域網(wǎng)IP及設(shè)備標(biāo)識(shí)綁定。
[0016]有益效果:與現(xiàn)有技術(shù)相比,本發(fā)明所提一種UPnP設(shè)備遠(yuǎn)程互連方法及系統(tǒng),UPNP設(shè)備啟動(dòng)并向服務(wù)器上報(bào)廣域網(wǎng)IP時(shí)同時(shí)上報(bào)局域網(wǎng)IP,當(dāng)訪問設(shè)備訪問所述UPnP設(shè)備時(shí),所述訪問設(shè)備從所述服務(wù)器獲取所述UPnP設(shè)備對(duì)應(yīng)的廣域網(wǎng)IP及局域網(wǎng)IP;所述訪問設(shè)備根據(jù)UPnP設(shè)備的廣域網(wǎng)IP及局域網(wǎng)IP分別向所述UPnP設(shè)備發(fā)送HTTP請(qǐng)求,并監(jiān)聽所述廣域網(wǎng)IP請(qǐng)求及局域網(wǎng)IP請(qǐng)求的反饋信息;若所述訪問設(shè)備第一預(yù)定時(shí)間內(nèi)監(jiān)聽到所述局域網(wǎng)IP請(qǐng)求的反饋信息,則所述訪問設(shè)備將所述UPnP設(shè)備的局域網(wǎng)IP設(shè)置為默認(rèn)IP,并與所述UPnP設(shè)備建立連接。本發(fā)明訪問設(shè)備UPnP設(shè)備時(shí),優(yōu)先訪問局域網(wǎng)IP,如果可以訪問,則通過局域網(wǎng)IP進(jìn)行訪問,這樣就成功規(guī)避了可能會(huì)造成的廣域網(wǎng)IP連接失敗問題,同時(shí)也提高了傳輸速度和傳輸可靠性。
【附圖說明】
[0017]圖1為本發(fā)明UPnP設(shè)備遠(yuǎn)程互連方法較佳實(shí)施例的流程圖。
[0018]圖2為本發(fā)明UPnP設(shè)備遠(yuǎn)程互連方法實(shí)施例一的流程圖。
[0019]圖3為本發(fā)明UPnP設(shè)備遠(yuǎn)程互連方法實(shí)施例二的流程圖。
[0020]圖4為本發(fā)明UPnP設(shè)備遠(yuǎn)程互連方法實(shí)施例三的流程圖。
[0021 ]圖5為本發(fā)明UPnP設(shè)備遠(yuǎn)程互連方法實(shí)施例四的流程圖。
[0022]圖6為本發(fā)明UPnP設(shè)備遠(yuǎn)程互連系統(tǒng)的結(jié)構(gòu)原理圖。
【具體實(shí)施方式】
[0023]本發(fā)明提供UPnP設(shè)備遠(yuǎn)程互連方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0024]下面結(jié)合附圖,通過對(duì)實(shí)施例的描述,對(duì)
【發(fā)明內(nèi)容】
作進(jìn)一步說明。
[0025]請(qǐng)參見圖1,圖1為本發(fā)明UPnP設(shè)備遠(yuǎn)程互連方法較佳實(shí)施例的流程圖。所述UPnP設(shè)備遠(yuǎn)程互連方法,應(yīng)用于UPnP設(shè)備及訪問所述UPnP設(shè)備的訪問設(shè)備處于同一局域網(wǎng),所述方法包括:
S1、UPnP設(shè)備啟動(dòng)并向服務(wù)器發(fā)送其廣域網(wǎng)IP及局域網(wǎng)IP。
[0026]具體地,當(dāng)UPnP設(shè)備啟動(dòng)時(shí),UPnP設(shè)備向服務(wù)器發(fā)送其廣域網(wǎng)IP(InternetProtocol,互聯(lián)網(wǎng)協(xié)議)及局域網(wǎng)IP(Internet Protocol,互聯(lián)網(wǎng)協(xié)議)。其中,所述廣域網(wǎng)IP為UPnP設(shè)備訪問Internet的IP地址,所述局域網(wǎng)IP為UPnP設(shè)備所述局域網(wǎng)分配的IP。所述UPnP設(shè)備同時(shí)將廣域網(wǎng)IP及局域網(wǎng)IP上報(bào)至服務(wù)器,所述服務(wù)器存儲(chǔ)所述廣域網(wǎng)I
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
甘泉县| 乌什县| 满城县| 保康县| 红河县| 中西区| 东方市| 巴林右旗| 永顺县| 威远县| 安康市| 晋州市| 上高县| 蒙阴县| 吉安市| 南昌县| 定南县| 林州市| 宁海县| 宜阳县| 富阳市| 辽宁省| 弋阳县| 来安县| 阜新市| 文成县| 东港市| 凤翔县| 通山县| 金山区| 隆德县| 尼木县| 曲阜市| 广西| 台南县| 浮山县| 托里县| 水城县| 昔阳县| 图木舒克市| 民乐县|