国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種嵌入式設(shè)備的最優(yōu)IP獲取方法及其系統(tǒng)與流程

      文檔序號(hào):11843540閱讀:571來源:國(guó)知局
      一種嵌入式設(shè)備的最優(yōu)IP獲取方法及其系統(tǒng)與流程

      本發(fā)明涉及嵌入式設(shè)備技術(shù)領(lǐng)域,尤其涉及一種嵌入式設(shè)備的最優(yōu)IP獲取方法及其系統(tǒng)。



      背景技術(shù):

      隨著物聯(lián)網(wǎng)的不斷發(fā)展,可通過WiFi或者其他無線通信方式連接服務(wù)器的嵌入式設(shè)備越來越多。例如各種可進(jìn)行WiFi連接的玩具,智能家電,WiFi數(shù)據(jù)采集裝置等等。但是由于嵌入式設(shè)備的操作系統(tǒng)較為簡(jiǎn)單,再加上運(yùn)營(yíng)商dns更新緩慢,獲取的IP會(huì)出現(xiàn)跨運(yùn)營(yíng)商(例如電信的接入設(shè)備獲取到了聯(lián)通機(jī)房的IP)或者沒有獲取到最近的分布式服務(wù)器的節(jié)點(diǎn)的IP上的情況,會(huì)出現(xiàn)連接緩慢、丟包等問題。

      進(jìn)一步的,在微型嵌入式系統(tǒng)中實(shí)現(xiàn)的是精簡(jiǎn)的網(wǎng)絡(luò)協(xié)議棧,dns過程會(huì)更加簡(jiǎn)單,也不一定能夠?qū)崿F(xiàn)多個(gè)dns服務(wù)器的查詢,使得dns實(shí)現(xiàn)不穩(wěn)健,獲取的IP不一定為最優(yōu),而出現(xiàn)上述的問題。

      因此,現(xiàn)有技術(shù)還有待發(fā)展。



      技術(shù)實(shí)現(xiàn)要素:

      鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種嵌入式設(shè)備的最優(yōu)IP獲取方法及其系統(tǒng),旨在解決現(xiàn)有技術(shù)中嵌入式設(shè)備dns實(shí)現(xiàn)不穩(wěn)健,不一定能獲取最優(yōu)IP的問題。

      為了達(dá)到上述目的,本發(fā)明采取了以下技術(shù)方案:

      一種嵌入式設(shè)備的最優(yōu)IP獲取方法,所述最優(yōu)IP獲取方法包括:

      根據(jù)嵌入式設(shè)備發(fā)送的IP測(cè)試請(qǐng)求向所述嵌入式設(shè)備下發(fā)若干個(gè)連接至服務(wù)器的IP,使所述嵌入式設(shè)備在空閑時(shí)間對(duì)服務(wù)器下發(fā)的IP進(jìn)行性能測(cè)試;

      接收嵌入式設(shè)備上傳的IP性能測(cè)試結(jié)果,并根據(jù)所述IP性能測(cè)試結(jié)果計(jì)算得出與所述嵌入式設(shè)備的端口IP相對(duì)應(yīng)的最優(yōu)IP;

      將所述最優(yōu)IP下發(fā)至所述嵌入式設(shè)備,使所述嵌入式設(shè)備使用所述最優(yōu)IP連接所述服務(wù)器。

      優(yōu)選的,所述IP測(cè)試結(jié)果包括各IP的TCP連接時(shí)間和下載預(yù)定長(zhǎng)度文件的傳輸速率。

      優(yōu)選的,所述根據(jù)所述IP性能測(cè)試結(jié)果計(jì)算得出與所述嵌入式設(shè)備的端口IP相對(duì)應(yīng)的最優(yōu)IP具體包括:

      通過端口IP區(qū)分接入的運(yùn)營(yíng)商和地區(qū),并據(jù)此進(jìn)行分類;

      在分類后的每一類別中,通過對(duì)下發(fā)的IP性能測(cè)試結(jié)果中的TCP連接時(shí)間和下載預(yù)定長(zhǎng)度文件的傳輸速率進(jìn)行加權(quán)相加計(jì)算獲得所述最佳IP。

      優(yōu)選的,所述接收嵌入式設(shè)備上傳的IP性能測(cè)試結(jié)果具體包括:

      接收嵌入式設(shè)備通過私有協(xié)議上傳的IP性能測(cè)試結(jié)果。

      本發(fā)明還提供一種嵌入式設(shè)備的最優(yōu)IP獲取系統(tǒng),包括服務(wù)器及與其連接的嵌入式設(shè)備,所述服務(wù)器包括:

      IP下發(fā)模塊,用于根據(jù)嵌入式設(shè)備發(fā)送的IP測(cè)試請(qǐng)求向所述嵌入式設(shè)備下發(fā)若干個(gè)連接至服務(wù)器的IP,使所述嵌入式設(shè)備在空閑時(shí)間對(duì)服務(wù)器下發(fā)的IP進(jìn)行性能測(cè)試;

      性能測(cè)試模塊,接收嵌入式設(shè)備上傳的IP性能測(cè)試結(jié)果,并根據(jù)所述IP性能測(cè)試結(jié)果計(jì)算得出與所述嵌入式設(shè)備的端口IP相對(duì)應(yīng)的最優(yōu)IP;

      最優(yōu)IP獲取模塊,將所述最優(yōu)IP下發(fā)至所述嵌入式設(shè)備,使所述嵌入式設(shè)備使用所述最優(yōu)IP連接所述服務(wù)器。

      優(yōu)選的,所述IP測(cè)試結(jié)果具體包括:

      各IP的TCP連接時(shí)間和下載預(yù)定長(zhǎng)度文件的傳輸速率。

      優(yōu)選的,所述性能測(cè)試模塊具體用于:

      通過端口IP區(qū)分接入的運(yùn)營(yíng)商和地區(qū),并據(jù)此進(jìn)行分類;

      在分類后的每一類別中,通過對(duì)下發(fā)的IP性能測(cè)試結(jié)果中的TCP連接時(shí)間和下載預(yù)定長(zhǎng)度文件的傳輸速率進(jìn)行加權(quán)相加計(jì)算獲得所述最佳IP。

      優(yōu)選的,所述接收嵌入式設(shè)備上傳的IP性能測(cè)試結(jié)果具體包括:

      接收嵌入式設(shè)備通過私有協(xié)議上傳的IP性能測(cè)試結(jié)果。

      有益效果:本發(fā)明提供的一種嵌入式設(shè)備的最優(yōu)IP獲取方法及其系統(tǒng),采用了獨(dú)立的域名解析方案,通過在空閑時(shí)間獲取的多個(gè)IP測(cè)試數(shù)據(jù)來計(jì)算獲得最佳IP,能夠穩(wěn)定的獲取嵌入式設(shè)備與服務(wù)器連接的最佳IP,并且能夠很好的在嵌入式設(shè)備上實(shí)現(xiàn),具有良好的應(yīng)用前景。

      附圖說明

      圖1為本發(fā)明具體實(shí)施例的嵌入式設(shè)備的最優(yōu)IP獲取方法的方法流程圖。

      圖2為本發(fā)明具體實(shí)施例的嵌入式設(shè)備的最優(yōu)IP獲取系統(tǒng)的系統(tǒng)框圖。

      具體實(shí)施方式

      本發(fā)明提供一種嵌入式設(shè)備的最優(yōu)IP獲取方法及其系統(tǒng)。為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

      如圖1所示,為本發(fā)明具體實(shí)施例的一種嵌入式設(shè)備的最優(yōu)IP獲取方法。所述最優(yōu)IP獲取方法包括如下步驟:

      S100、根據(jù)嵌入式設(shè)備發(fā)送的IP測(cè)試請(qǐng)求向所述嵌入式設(shè)備下發(fā)若干個(gè)連接至服務(wù)器的IP,使所述嵌入式設(shè)備在空閑時(shí)間對(duì)服務(wù)器下發(fā)的IP進(jìn)行性能測(cè)試。

      所述IP為該嵌入式設(shè)備會(huì)連接到服務(wù)器的一系列IP,具體根據(jù)實(shí)際的應(yīng)用情況所決定。

      S200、接收嵌入式設(shè)備上傳的IP性能測(cè)試結(jié)果,并根據(jù)所述IP性能測(cè)試結(jié)果計(jì)算得出與所述嵌入式設(shè)備的端口IP相對(duì)應(yīng)的最優(yōu)IP。

      在嵌入式設(shè)備的空閑時(shí)間,對(duì)服務(wù)器的下發(fā)IP進(jìn)行性能測(cè)試。所述性能測(cè)試可以對(duì)服務(wù)器下發(fā)的IP根據(jù)實(shí)際的應(yīng)用情況進(jìn)行多種不同性能的測(cè)試,例如連接時(shí)間的測(cè)試、傳輸速率的測(cè)試等等。具體的,可以通過在嵌入式設(shè)備的空閑時(shí)間,通過檢測(cè)TCP連接時(shí)間測(cè)試下發(fā)IP的連接時(shí)間以及通過下載預(yù)定長(zhǎng)度的文件計(jì)算下發(fā)IP的傳輸速率。

      性能測(cè)試完成后,將下發(fā)IP的性能測(cè)試結(jié)果上傳至服務(wù)器。嵌入式設(shè)備在IP的性能測(cè)試執(zhí)行完畢后,將測(cè)試的結(jié)果上傳回服務(wù)器中。具體的,在實(shí)際操作中,可以通過私有協(xié)議將下發(fā)IP的性能測(cè)試結(jié)果上傳至服務(wù)器中。

      S300、將所述最優(yōu)IP下發(fā)至所述嵌入式設(shè)備,使所述嵌入式設(shè)備使用所述最優(yōu)IP連接所述服務(wù)器。

      服務(wù)器根據(jù)所述下發(fā)IP的測(cè)試結(jié)果,計(jì)算獲得下發(fā)IP中,與端口IP相對(duì)應(yīng)的最佳IP。服務(wù)器根據(jù)測(cè)試結(jié)果和其他數(shù)據(jù)整理計(jì)算,來得出該區(qū)域的最佳IP。

      具體的,服務(wù)器首先通過端口IP區(qū)分接入的運(yùn)營(yíng)商和地區(qū),并據(jù)此進(jìn)行分類。然后在分類的每一類別中,通過對(duì)下發(fā)IP的測(cè)試結(jié)果進(jìn)行加權(quán)相加計(jì)算從而獲得所述最佳IP。

      上述計(jì)算方式,結(jié)合了測(cè)試結(jié)果和運(yùn)營(yíng)商和地區(qū)分類計(jì)算,能夠使嵌入式設(shè)備盡可能的使用到在可選擇使用的IP中的最優(yōu)IP來與服務(wù)器連接。

      嵌入式設(shè)備從服務(wù)器中獲取所述最佳IP,并使用所述最佳IP連接服務(wù)器。也可以通過服務(wù)器下發(fā)等的方式,將計(jì)算得出的最佳IP下發(fā)至所述嵌入式設(shè)備。嵌入式設(shè)備使用所述最佳IP連接服務(wù)器,從而完成最佳IP的連接。

      通過上述方法,可以使嵌入式設(shè)備在需要連接到服務(wù)器(例如獲取外網(wǎng)數(shù)據(jù))時(shí),可以使用服務(wù)器計(jì)算獲得的最佳IP進(jìn)行連接(結(jié)合了測(cè)試結(jié)果和運(yùn)營(yíng)商和地區(qū)的分類計(jì)算),保證了嵌入式設(shè)備的連接性能,而且避免了因dns問題導(dǎo)致無法獲取IP等情況,具有良好的應(yīng)用效果。

      本發(fā)明還提供了一種嵌入式設(shè)備的最優(yōu)IP獲取系統(tǒng)。如圖2所示,包括服務(wù)器100及與其連接的嵌入式設(shè)備200,所述服務(wù)器包括:

      IP下發(fā)模塊110,用于根據(jù)嵌入式設(shè)備發(fā)送的IP測(cè)試請(qǐng)求向所述嵌入式設(shè)備下發(fā)若干個(gè)連接至服務(wù)器的IP,使所述嵌入式設(shè)備在空閑時(shí)間對(duì)服務(wù)器下發(fā)的IP進(jìn)行性能測(cè)試;

      性能測(cè)試模塊120,接收嵌入式設(shè)備上傳的IP性能測(cè)試結(jié)果,并根據(jù)所述IP性能測(cè)試結(jié)果計(jì)算得出與所述嵌入式設(shè)備的端口IP相對(duì)應(yīng)的最優(yōu)IP;

      最優(yōu)IP獲取模塊130,將所述最優(yōu)IP下發(fā)至所述嵌入式設(shè)備,使所述嵌入式設(shè)備使用所述最優(yōu)IP連接所述服務(wù)器。

      具體的,所述IP測(cè)試結(jié)果具體包括:

      各IP的TCP連接時(shí)間和下載預(yù)定長(zhǎng)度文件的傳輸速率。

      更具體的,所述性能測(cè)試模塊具體用于:

      通過端口IP區(qū)分接入的運(yùn)營(yíng)商和地區(qū),并據(jù)此進(jìn)行分類;

      在分類后的每一類別中,通過對(duì)下發(fā)的IP性能測(cè)試結(jié)果中的TCP連接時(shí)間和下載預(yù)定長(zhǎng)度文件的傳輸速率進(jìn)行加權(quán)相加計(jì)算獲得所述最佳IP。

      具體的,所述接收嵌入式設(shè)備上傳的IP性能測(cè)試結(jié)果具體包括:

      接收嵌入式設(shè)備通過私有協(xié)議上傳的IP性能測(cè)試結(jié)果。

      本發(fā)明方法實(shí)施例提供的一種嵌入式設(shè)備的最優(yōu)IP獲取方法及其系統(tǒng),采用了獨(dú)立的域名解析方案,通過在空閑時(shí)間獲取的多個(gè)IP測(cè)試數(shù)據(jù)來計(jì)算獲得最佳IP,能夠穩(wěn)定的獲取嵌入式設(shè)備與服務(wù)器連接的最佳IP,并且能夠很好的在嵌入式設(shè)備上實(shí)現(xiàn),具有良好的應(yīng)用前景。

      需要說明的是,本發(fā)明實(shí)施例提供的上述系統(tǒng)中各個(gè)模塊,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,其帶來的技術(shù)效果與本發(fā)明方法實(shí)施例相同,具體內(nèi)容可參見本發(fā)明方法實(shí)施例中的敘述,此處不再贅述。

      可以理解的是,對(duì)本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案及本發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1