最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

跨異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的設(shè)備和方法以及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):11215855閱讀:736來源:國知局
跨異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的設(shè)備和方法以及存儲(chǔ)介質(zhì)與流程

本公開主要涉及數(shù)據(jù)建網(wǎng),具體地,涉及跨異構(gòu)網(wǎng)絡(luò)的數(shù)據(jù)建網(wǎng)。



背景技術(shù):

由于挑戰(zhàn)眾多,所以在異構(gòu)網(wǎng)絡(luò)之間建網(wǎng)并且提供可靠的內(nèi)容發(fā)送受到限制。例如,就數(shù)據(jù)建網(wǎng)而言,政府行政部門通常利用各種軍事服務(wù)部門的異構(gòu)通信系統(tǒng)及網(wǎng)絡(luò)的大雜燴。由于各個(gè)軍事服務(wù)部門對通信系統(tǒng)和網(wǎng)絡(luò)現(xiàn)代化工作具有唯一的操作需求和不同的時(shí)間軸,所以結(jié)果導(dǎo)致出現(xiàn)大雜燴。例如,美國海軍依賴于遠(yuǎn)程衛(wèi)星通信鏈路,而美國陸軍利用短程車與車通信系統(tǒng),美國空軍主要利用諸如鏈路16的戰(zhàn)術(shù)數(shù)據(jù)鏈路網(wǎng)絡(luò)。通常,專用無線電設(shè)備可實(shí)施在諸如戰(zhàn)斗機(jī)或裝甲車等制造的軍用車輛中,但是,在多數(shù)情況下,這些通信設(shè)備既不彼此通信,亦不通過撓性(例如,非標(biāo)準(zhǔn)或非規(guī)模性)裝置通信。

對于能夠支持戰(zhàn)術(shù)網(wǎng)絡(luò)之間的兼容性,存在有限的解決方案。在特定情況下,可以進(jìn)行人工介入來將從一個(gè)網(wǎng)絡(luò)收集的信息中繼至另一個(gè)網(wǎng)絡(luò)。然而,涉及人工介入的解決方案不可靠并且易于出錯(cuò)。在其他情況下,可以開發(fā)專用的中間件,以有助于信息轉(zhuǎn)換及轉(zhuǎn)發(fā)任務(wù)。例如,存在用于使用互聯(lián)網(wǎng)協(xié)議(ip)標(biāo)準(zhǔn)提供戰(zhàn)術(shù)網(wǎng)絡(luò)互操作性的新興解決方案。具體地,美國空軍和海軍最近展開了能夠使其戰(zhàn)術(shù)網(wǎng)絡(luò)架構(gòu)成為ip兼容并且由此保證互操作性的開發(fā)工作。然而,由于針對兩個(gè)專用網(wǎng)絡(luò)設(shè)計(jì)的解決方案可能不適合另兩個(gè)網(wǎng)絡(luò)之間的實(shí)施,所以諸如這些架構(gòu)的已有的專用解決方案不適用于多個(gè)網(wǎng)絡(luò)。

就可靠的內(nèi)容發(fā)送而言,由于可靠性信息發(fā)送、交換、以及檢索的唯一標(biāo)識(shí)符,所以傳統(tǒng)方法依賴于來源-至-目的地地址設(shè)置。例如,當(dāng)發(fā)送電子郵件(e-mail)時(shí),發(fā)送者必須輸入收件人準(zhǔn)確的e-mail賬戶地址。另外,收件地址中的錯(cuò)誤會(huì)導(dǎo)致將e-mail發(fā)送至非計(jì)劃的收件人,和/或由于所選擇的地址名稱無效,而無法發(fā)送消息。在該實(shí)例中,目標(biāo)e-mail收件人是信息目的地并且準(zhǔn)確知道相應(yīng)地址對成功發(fā)送信息至關(guān)緊要。在另一實(shí)例中,通過在web瀏覽器內(nèi)輸入對應(yīng)的ip地址或通用資源定位器(url)標(biāo)識(shí)符可以從具體的網(wǎng)站訪問并且檢索信息內(nèi)容。網(wǎng)站地址錯(cuò)誤會(huì)導(dǎo)致不能檢索所需信息。在該實(shí)例中,目標(biāo)網(wǎng)站是信息源,并且準(zhǔn)確知道其地址對從該站點(diǎn)成功檢索信息至關(guān)重要。然而,在許多實(shí)例中,對于跨異構(gòu)網(wǎng)絡(luò)的源-至-目的地內(nèi)容發(fā)送,網(wǎng)絡(luò)地址轉(zhuǎn)發(fā)和/或兼容地址解析協(xié)議受到局限性或不存在。

因此,期望具有解決至少這些問題中的一些并且在現(xiàn)有實(shí)踐上改善的系統(tǒng)和方法。



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

本公開的示例性實(shí)施方式涉及一種用于跨異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的改善系統(tǒng)、方法、以及計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)。本公開的示例性實(shí)施方式可以能夠進(jìn)行跨異構(gòu)網(wǎng)絡(luò)(諸如軍事戰(zhàn)術(shù)無線網(wǎng)絡(luò))的信息交換。系統(tǒng)可提供諸如統(tǒng)一性(例如,所涉及的全部網(wǎng)絡(luò)之間的相同實(shí)施)、效率(就所需網(wǎng)絡(luò)資源而言)、以及易于實(shí)現(xiàn)的若干有益屬性。本公開包括但不限于下列示例性實(shí)施方式。

在一些示例性實(shí)施方式中,提供了一種用于跨異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的方法,所述異構(gòu)網(wǎng)絡(luò)包括多個(gè)異構(gòu)網(wǎng)絡(luò),多個(gè)異構(gòu)網(wǎng)絡(luò)中的不同的異構(gòu)網(wǎng)絡(luò)包括源網(wǎng)絡(luò)節(jié)點(diǎn)和查詢網(wǎng)絡(luò)節(jié)點(diǎn)。該方法可包括:從源網(wǎng)絡(luò)節(jié)點(diǎn)接收數(shù)據(jù)包,其中,數(shù)據(jù)包具有有效載荷和包括用于信息類別的統(tǒng)一識(shí)別碼(uic)的標(biāo)簽,并且uic和信息類別來自用于相應(yīng)多個(gè)信息類別的多個(gè)uic。

該方法還可包括:至少部分基于uic將有效載荷的內(nèi)容儲(chǔ)存在緩存存儲(chǔ)器中。在至少一個(gè)實(shí)例中,該方法還可包括:從查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收包括uic的查詢。響應(yīng)此,該方法還可包括:基于uic從緩存存儲(chǔ)器中檢索內(nèi)容。該方法還可包括:生成具有有該內(nèi)容的有效載荷和包括uic的標(biāo)簽的應(yīng)答數(shù)據(jù)包,并且將應(yīng)答數(shù)據(jù)包傳輸至查詢網(wǎng)絡(luò)節(jié)點(diǎn),查詢網(wǎng)絡(luò)節(jié)點(diǎn)被配置為至少部分基于應(yīng)答數(shù)據(jù)包的標(biāo)簽中的uic接收并且識(shí)別應(yīng)答數(shù)據(jù)包。

在之前或任一隨后示例性實(shí)施方式的方法的一些示例性實(shí)施方式或其任意組合中,該方法進(jìn)一步包括:在生存時(shí)間(ttl)期滿之時(shí)或之后,或響應(yīng)于接收具有包括uic的標(biāo)簽的另一數(shù)據(jù)包,從緩存存儲(chǔ)器中刪除該內(nèi)容。

在之前或任一隨后示例性實(shí)施方式的方法的一些示例性實(shí)施方式或其任意組合中,該方法進(jìn)一步包括:從查詢網(wǎng)絡(luò)節(jié)點(diǎn)或另一查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收第二查詢,其中,第二查詢在刪除該內(nèi)容之后被接收并且包括uic;基于uic確定緩存存儲(chǔ)器不包括該內(nèi)容;并且響應(yīng)此,生成包括uic的前向查詢,并且將前向查詢傳輸至多個(gè)異構(gòu)網(wǎng)絡(luò)中的至少一個(gè)鄰近網(wǎng)絡(luò)節(jié)點(diǎn),從而請求信息類別的信息。

在之前或任一隨后示例性實(shí)施方式的方法的一些示例性實(shí)施方式或其任意組合中,該方法進(jìn)一步包括:從查詢網(wǎng)絡(luò)節(jié)點(diǎn)或另一查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收第二查詢,其中,第二查詢包括用于另一信息類別的另一uic;基于另一uic確定緩存存儲(chǔ)器不包括用于另一信息類別的內(nèi)容;并且響應(yīng)此,生成包括另一uic的前向查詢,并且將前向查詢傳輸至多個(gè)異構(gòu)網(wǎng)絡(luò)中的至少一個(gè)鄰近網(wǎng)絡(luò)節(jié)點(diǎn),從而請求另一信息類別的信息。

在之前或任一隨后示例性實(shí)施方式的方法的一些示例性實(shí)施方式或其任意組合中,該方法進(jìn)一步包括:從另一源網(wǎng)絡(luò)節(jié)點(diǎn)接收第二數(shù)據(jù)包,其中,第二數(shù)據(jù)包具有有效載荷和無來自多個(gè)uic中的任一uic的標(biāo)簽;并且至少部分基于無任一uic的標(biāo)簽,丟棄第二數(shù)據(jù)包而不緩存存儲(chǔ)器中存儲(chǔ)第二數(shù)據(jù)包的有效載荷的內(nèi)容。

在之前或任一隨后示例性實(shí)施方式的方法的一些示例性實(shí)施方式或其任意組合中,數(shù)據(jù)包是加密包,并且接收數(shù)據(jù)包包括:使用與源網(wǎng)絡(luò)節(jié)點(diǎn)的異構(gòu)網(wǎng)絡(luò)相關(guān)聯(lián)的密鑰對數(shù)據(jù)包進(jìn)行解密;并且生成應(yīng)答數(shù)據(jù)包包括:使用與查詢網(wǎng)絡(luò)節(jié)點(diǎn)的異構(gòu)網(wǎng)絡(luò)相關(guān)聯(lián)的密鑰對應(yīng)答數(shù)據(jù)包進(jìn)行加密。

在之前或任一隨后示例性實(shí)施方式的方法的一些示例性實(shí)施方式或其任意組合中,標(biāo)簽進(jìn)一步包括與信息類別中的子類別相關(guān)聯(lián)的至少一個(gè)次uic,并且該至少一個(gè)次uic來自多個(gè)uic。

在一些示例性實(shí)施方式中,提供了一種用于跨異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的設(shè)備。該設(shè)備包括儲(chǔ)存可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令的處理器和存儲(chǔ)器,可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令響應(yīng)于由處理器的執(zhí)行而使設(shè)備實(shí)施諸如網(wǎng)絡(luò)節(jié)點(diǎn)和網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)的多個(gè)子系統(tǒng),所述多個(gè)子系統(tǒng)可被配置為至少執(zhí)行任意之前示例性實(shí)施方式或其任意組合的方法。

在一些示例性實(shí)施方式中,提供了一種用于跨異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)。計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)是非易失性的并且具有儲(chǔ)存在其中的計(jì)算機(jī)可讀程序代碼部分,計(jì)算機(jī)可讀程序代碼部分響應(yīng)于由處理器的執(zhí)行而使設(shè)備至少執(zhí)行任意之前示例性實(shí)施方式或其任意組合的方法。

從結(jié)合下面簡要描述的所附附圖閱讀下列細(xì)節(jié)描述,本公開的這些特征及其他特征、方面、以及優(yōu)點(diǎn)顯而易見。本公開包括公開內(nèi)容中闡述的兩個(gè)、三個(gè)、四個(gè)、或多個(gè)特征或元件的任意組合,而不管這樣的特征或元件是否是明確組合或另行在本文描述的特定的示例性實(shí)施方式中陳述了該特征或元件。除非本公開的上下文另有明確指示,否則,本公開旨在以整體方式閱讀,使得本公開的任何分離的特征或元件就其任意方面及示例性實(shí)施方式而言,可以被認(rèn)為旨在進(jìn)行組合。

因此,將認(rèn)識(shí)到的是,僅出于總結(jié)一些示例性實(shí)施方式的目的而提供發(fā)明內(nèi)容,以提供對本公開的一些方面的基本理解。相應(yīng)地,將認(rèn)識(shí)到的是,上述所述示例性實(shí)施方式僅是實(shí)例并且不應(yīng)以任何方式被解釋為縮小了本公開的范圍或?qū)嵸|(zhì)。從結(jié)合所附附圖進(jìn)行的下列細(xì)節(jié)描述中,其他示例性實(shí)施、方面、以及優(yōu)點(diǎn)將變得顯而易見,其中,所附附圖通過實(shí)例示出了一些所述示例性實(shí)施方式的原理。

附圖說明

由此概括地描述了本公開的示例性實(shí)施方式,現(xiàn)參考未必須按比例進(jìn)行繪制的所附附圖,并且其中:

圖1是根據(jù)本公開的示例性實(shí)施方式的用于跨異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的系統(tǒng)的示圖;

圖2是根據(jù)本公開的示例性實(shí)施方式的設(shè)備;

圖3是根據(jù)本公開的示例性實(shí)施方式的圖1中的系統(tǒng)的更具體的示圖;

圖4是根據(jù)本公開的示例性實(shí)施方式的圖1中的系統(tǒng)的更具體的示圖;以及

圖5是示出根據(jù)本公開的示例性實(shí)施方式的用于跨異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的方法的各種操作的流程圖。

具體實(shí)施方式

下面將參考所附附圖對本公開的一些實(shí)施方式進(jìn)行更為全面地描述,所附附圖中示出了本公開的一些而非全部實(shí)施方式。確實(shí),本公開的各種實(shí)施方式可以多種不同的形式實(shí)施并且不得被解釋為受限于本文闡述的實(shí)施方式;而是,提供這些示例性實(shí)施方式使得本公開全面和完整并且將本公開的范圍充分傳遞給本領(lǐng)域技術(shù)人員。例如,除非另有指示,否則,對第一、第二等一些序數(shù)詞的參考不得被解釋為默示具體的順序。此外,例如,本文可參考定量測量、值、關(guān)系等。除非另有陳述,否則,由于工程容差等產(chǎn)生的可接受網(wǎng)絡(luò)節(jié)點(diǎn)變化,任意一個(gè)或多個(gè)(如果并非全部這些)可以是絕對值或近似值。類似參考編號(hào)始終指類似元件。

本公開的示例性實(shí)施方式主要涉及數(shù)據(jù)建網(wǎng),具體地,涉及跨異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)。如本文中所使用的,異構(gòu)網(wǎng)絡(luò)指使用不同協(xié)議、訪問技術(shù)等的網(wǎng)絡(luò)。具體地,異構(gòu)網(wǎng)絡(luò)可指由多個(gè)獨(dú)立網(wǎng)絡(luò)構(gòu)成的組合互連網(wǎng)絡(luò),其中,每個(gè)獨(dú)立網(wǎng)絡(luò)均可具有不同于另一獨(dú)立網(wǎng)絡(luò)的協(xié)議和實(shí)施。將主要結(jié)合戰(zhàn)術(shù)網(wǎng)絡(luò)、數(shù)據(jù)建網(wǎng)、以及內(nèi)容發(fā)送應(yīng)用對示例性實(shí)施方式進(jìn)行描述。然而,應(yīng)當(dāng)理解的是,可以結(jié)合諸如單個(gè)同構(gòu)網(wǎng)絡(luò)內(nèi)的內(nèi)容發(fā)送的各種其他應(yīng)用使用該示例性實(shí)施方式。

圖1示出了根據(jù)本公開的示例性實(shí)施方式的用于跨異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)和內(nèi)容發(fā)送的系統(tǒng)100,在本文中,系統(tǒng)100可簡稱為“系統(tǒng)”。系統(tǒng)可被配置為自動(dòng)、在操作人員的直接控制下、或者其某種組合下執(zhí)行多種不同的功能或操作。鑒于此,系統(tǒng)可被配置為自動(dòng)執(zhí)行其一種或多種功能或操作,即,無需操作人員直接控制。此外或可替代地,系統(tǒng)可被配置為在操作人員的直接控制下執(zhí)行其一種或多種功能或操作。

系統(tǒng)100可通常能夠進(jìn)行跨多個(gè)異構(gòu)網(wǎng)絡(luò)的數(shù)據(jù)建網(wǎng)和內(nèi)容發(fā)送。系統(tǒng)可獨(dú)立于對于不同網(wǎng)絡(luò)而不同的基層網(wǎng)絡(luò)協(xié)議而提供對現(xiàn)有信息交換系統(tǒng)及方法的改善,并且由此對于統(tǒng)一數(shù)據(jù)建網(wǎng)的可靠性、有效性、以及易于操作性而言會(huì)是有益的。在一些實(shí)施例中,系統(tǒng)可被執(zhí)行為網(wǎng)絡(luò)設(shè)備(例如,路由器和數(shù)據(jù)服務(wù)器)和/或端用戶設(shè)備中的中間件應(yīng)用程序。

系統(tǒng)100可包括用于執(zhí)行一種或多種功能或操作的彼此耦接的各個(gè)多個(gè)不同子系統(tǒng)(每個(gè)均是獨(dú)立系統(tǒng))中的一個(gè)或多個(gè)。如圖1所示,例如,系統(tǒng)可包括各自使用不同的協(xié)議、訪問技術(shù)等以便于在相應(yīng)網(wǎng)絡(luò)內(nèi)的通信的多個(gè)異構(gòu)網(wǎng)絡(luò)102。適當(dāng)?shù)木W(wǎng)絡(luò)協(xié)議的實(shí)例可包括無線保真(wifi)、藍(lán)牙、光纖信道、包括傳輸控制協(xié)議(tcp)的因特網(wǎng)協(xié)議組(tcp/ip)、因特網(wǎng)協(xié)議(ip)和用戶數(shù)據(jù)報(bào)協(xié)議(udp)、開放式系統(tǒng)互連(osi)、路由協(xié)議、實(shí)時(shí)發(fā)布訂閱(rtps)、安全外殼(ssh)、服務(wù)器消息塊(smb)、文件傳輸協(xié)議(ftp)、簡單郵件傳輸協(xié)議(smtp)、遠(yuǎn)程登錄、超文本傳輸協(xié)議(http)、郵局協(xié)議(pop)、媒體傳輸協(xié)議(mtp)、安全文件傳輸協(xié)議(sftp)、傳輸層安全(tls)、網(wǎng)絡(luò)協(xié)議棧e6、網(wǎng)絡(luò)時(shí)間協(xié)議(ntp)、點(diǎn)對點(diǎn)協(xié)議(ppp)、網(wǎng)絡(luò)新聞傳輸協(xié)議(nntp)、因特網(wǎng)消息訪問協(xié)議(imap)、或其組合。

每個(gè)異構(gòu)網(wǎng)絡(luò)102均可包括被配置為在異構(gòu)網(wǎng)絡(luò)內(nèi)通信的多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)104。在一些實(shí)施例中,可將來自多個(gè)異構(gòu)網(wǎng)絡(luò)的網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行整合,以形成被配置為在相應(yīng)的異構(gòu)網(wǎng)絡(luò)內(nèi)并且跨相應(yīng)的異構(gòu)網(wǎng)絡(luò)通信的網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)106。因此,可將網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)視為任一或各個(gè)相應(yīng)異構(gòu)網(wǎng)絡(luò)的一部分。

系統(tǒng)100至少還可包括用于統(tǒng)一跨各個(gè)異構(gòu)網(wǎng)絡(luò)102的通信的參考表108??蓪⒖急肀镜氐貎?chǔ)存在各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)104或信息源110內(nèi)和/或通過各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)104或信息源110訪問參考表,信息源110被配置為通過相應(yīng)的網(wǎng)絡(luò)節(jié)點(diǎn)提供用于發(fā)送的內(nèi)容。在一些實(shí)例中,信息源可位于異構(gòu)網(wǎng)絡(luò)內(nèi)。在其他實(shí)例中,信息可位于異構(gòu)網(wǎng)絡(luò)內(nèi)的網(wǎng)絡(luò)節(jié)點(diǎn)外面、但對異構(gòu)網(wǎng)絡(luò)內(nèi)的網(wǎng)絡(luò)節(jié)點(diǎn)是可訪問的。盡管被示出為系統(tǒng)、一個(gè)或多個(gè)異構(gòu)網(wǎng)絡(luò)、網(wǎng)絡(luò)節(jié)點(diǎn)的一部分,然而,可替換地,參考表或信息源可與系統(tǒng)分離但與系統(tǒng)通信。還應(yīng)當(dāng)理解的是,一個(gè)或多個(gè)子系統(tǒng)可行使或操作為獨(dú)立系統(tǒng),而不考慮其他子系統(tǒng)。并且進(jìn)一步地,應(yīng)當(dāng)理解的是,系統(tǒng)可包括圖1所示之外的一個(gè)或多個(gè)附加或可替代的子系統(tǒng)。

根據(jù)本公開的示例性實(shí)施方式,多個(gè)異構(gòu)網(wǎng)絡(luò)102內(nèi)或跨多個(gè)異構(gòu)網(wǎng)絡(luò)102的網(wǎng)絡(luò)節(jié)點(diǎn)104之間的數(shù)據(jù)建網(wǎng)可以基于可在網(wǎng)絡(luò)節(jié)點(diǎn)之間交換的相應(yīng)多個(gè)信息類別的多個(gè)統(tǒng)一識(shí)別碼(uic)的整個(gè)系統(tǒng)利用率。在一些實(shí)例中,可以在參考表108內(nèi)獲取信息的uic與類別之間的關(guān)系,并且網(wǎng)絡(luò)節(jié)點(diǎn)可以使用uic交換信息類別的內(nèi)容。例如,具有用于在網(wǎng)絡(luò)節(jié)點(diǎn)之間交換的信息類別的內(nèi)容的數(shù)據(jù)包可包括具有用于該信息類別的uic的標(biāo)簽。因此,網(wǎng)絡(luò)節(jié)點(diǎn)可以至少部分基于標(biāo)簽中的uic識(shí)別這些數(shù)據(jù)包。

網(wǎng)絡(luò)節(jié)點(diǎn)104可被配置為用作源網(wǎng)絡(luò)節(jié)點(diǎn)以傳輸數(shù)據(jù),諸如,包括由信息源110提供的內(nèi)容的數(shù)據(jù)等。此外或可替代地,網(wǎng)絡(luò)節(jié)點(diǎn)可被配置為用作查詢網(wǎng)絡(luò)節(jié)點(diǎn)以接收數(shù)據(jù),諸如來自源網(wǎng)絡(luò)節(jié)點(diǎn)的數(shù)據(jù)。圖1示出了源網(wǎng)絡(luò)節(jié)點(diǎn)104’和查詢網(wǎng)絡(luò)節(jié)點(diǎn)104”的一個(gè)實(shí)例,但是,應(yīng)當(dāng)理解的是,任意給定的網(wǎng)絡(luò)節(jié)點(diǎn)可被配置為用作源網(wǎng)絡(luò)節(jié)點(diǎn)和查詢網(wǎng)絡(luò)節(jié)點(diǎn)中任一個(gè)或兩者。

根據(jù)本公開的示例性實(shí)施方式,可以通過各種裝置實(shí)施包括異構(gòu)網(wǎng)絡(luò)102、網(wǎng)絡(luò)節(jié)點(diǎn)104(包括源網(wǎng)絡(luò)節(jié)點(diǎn)104’、查詢網(wǎng)絡(luò)節(jié)點(diǎn)104”、以及網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)106)、參考表108、和/或信息源110及其子部件的系統(tǒng)100及其子系統(tǒng)和/或部件。用于實(shí)現(xiàn)系統(tǒng)、子系統(tǒng)、以及其相應(yīng)元件的裝置可包括單獨(dú)或在來自計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)的一個(gè)或多個(gè)計(jì)算機(jī)程序指導(dǎo)下的硬件。

在一些實(shí)例中,一個(gè)或多個(gè)設(shè)備可被設(shè)置成使得配置為用作或?qū)嵤┍疚乃境龊兔枋龅木W(wǎng)絡(luò)節(jié)點(diǎn)104、網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)106等。在涉及一個(gè)以上設(shè)備的實(shí)施例中,相應(yīng)設(shè)備可通過多個(gè)不同的方式連接至彼此或彼此通過其他方式進(jìn)行通信,諸如,直接或間接經(jīng)由有線或無線網(wǎng)絡(luò)等。

圖2示出了根據(jù)本公開的一些示例性實(shí)施方式的設(shè)備200。通常,本公開的示例性實(shí)施方式的設(shè)備可包括、包含、或?qū)嵤┰谝粋€(gè)或多個(gè)固定或便攜式電子裝置中。適合的電子裝置的實(shí)例包括智能手機(jī)、平板電腦、膝上型電腦、桌面式計(jì)算機(jī)、工作站計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)等。在其他實(shí)例中,適合的電子裝置包括諸如路由器、網(wǎng)關(guān)、開關(guān)、電橋、集線器、中繼器、和/或其組合的多個(gè)建網(wǎng)裝置。該設(shè)備可包括諸如連接至存儲(chǔ)器204(例如,儲(chǔ)存裝置)的處理器202(例如,處理器單元)的各個(gè)多個(gè)部件中的一個(gè)或多個(gè)。

處理器202通常是能夠處理諸如數(shù)據(jù)、計(jì)算機(jī)程序和/或其他合適的電子信息的信息的任意一個(gè)計(jì)算機(jī)硬件。處理器由一些電子電路構(gòu)成,其中一些可被封裝成集成電路或多個(gè)互連的集成電路(集成電路有時(shí)更一般地被稱為“芯片”)。處理器可被配置為執(zhí)行儲(chǔ)存在機(jī)載處理器上或通過其他方式儲(chǔ)存在(或同一設(shè)備或另一設(shè)備的)存儲(chǔ)器204中的計(jì)算機(jī)程序,

存儲(chǔ)器204通常是能夠儲(chǔ)存諸如數(shù)據(jù)、諸如計(jì)算機(jī)可讀程序代碼206的計(jì)算機(jī)程序、和/或基于臨時(shí)和/或永久性的其他合適信息的信息的任意一個(gè)計(jì)算機(jī)硬件。存儲(chǔ)器還可包括和/或耦接至緩存存儲(chǔ)器208。除存儲(chǔ)器之外,處理器202還可連接至用于顯示、傳輸、和/或接收信息的一個(gè)或多個(gè)接口。接口可包括一個(gè)或多個(gè)輸入接口210(例如,用戶輸入接口)、顯示器212、和/或通信接口214(例如,通信單元)。

圖3示出了用于跨異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的系統(tǒng)100的更具體的實(shí)例。如圖所示,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)106通??杀慌渲脼閺漠悩?gòu)網(wǎng)絡(luò)102的源網(wǎng)絡(luò)節(jié)點(diǎn)104’接收數(shù)據(jù)包。數(shù)據(jù)包可具有有效載荷和包括用于信息類別的標(biāo)簽。uic和信息類別可來自于用于相應(yīng)多個(gè)信息類別的多個(gè)uic,在通過網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)和源網(wǎng)絡(luò)節(jié)點(diǎn)本地儲(chǔ)存或通過其他方式對網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)和源網(wǎng)絡(luò)節(jié)點(diǎn)可訪問的參考表108中可以反映出uic和信息類別。

網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)106可至少部分基于uic將有效載荷的內(nèi)容儲(chǔ)存在緩存存儲(chǔ)器208中。這可以使得網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)能夠自身將內(nèi)容提供至與源網(wǎng)絡(luò)節(jié)點(diǎn)104’位于不同異構(gòu)網(wǎng)絡(luò)102內(nèi)的查詢網(wǎng)絡(luò)節(jié)點(diǎn)104”。在至少一個(gè)實(shí)例中,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)可從查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收包括uic的查詢,并且響應(yīng)于此而基于uic從緩存存儲(chǔ)器中檢索該內(nèi)容。然后,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)可生成具有有該內(nèi)容的有效載荷和包括uic的標(biāo)簽的應(yīng)答數(shù)據(jù)包并且將應(yīng)答數(shù)據(jù)包傳輸至查詢網(wǎng)絡(luò)節(jié)點(diǎn)。查詢網(wǎng)絡(luò)節(jié)點(diǎn)可被配置為至少部分基于應(yīng)答數(shù)據(jù)包的標(biāo)簽中的uic接收并且識(shí)別應(yīng)答數(shù)據(jù)包。

在一些實(shí)例中,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)106可被配置為隨后在生存時(shí)間(ttl)期滿之時(shí)或之后或者響應(yīng)于接收具有包括uic的標(biāo)簽的另一數(shù)據(jù)包從緩存存儲(chǔ)器208中刪除內(nèi)容。以這種方式,緩存存儲(chǔ)器可靠地包括經(jīng)請求而通信至查詢網(wǎng)絡(luò)節(jié)點(diǎn)104”的更新的和/或當(dāng)前的內(nèi)容。

在一些示例性實(shí)施方式中,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)106可接收在刪除該內(nèi)容之后來自查詢網(wǎng)絡(luò)節(jié)點(diǎn)104”(或另一查詢網(wǎng)絡(luò)節(jié)點(diǎn))并包括uic的第二查詢。至少在這些實(shí)施例的一些實(shí)例中,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)可確定緩存存儲(chǔ)器208不包括與uic相關(guān)聯(lián)的內(nèi)容,諸如,由于過期ttl,在刪除該內(nèi)容之后,接收第二查詢的實(shí)例。響應(yīng)于此,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)可生成包括uic的前向查詢并且將前向查詢傳輸至相應(yīng)的多個(gè)異構(gòu)網(wǎng)絡(luò)102中的至少一個(gè)鄰近網(wǎng)絡(luò)節(jié)點(diǎn),從而請求信息類別的信息。在這些實(shí)例中,鄰近網(wǎng)絡(luò)節(jié)點(diǎn)可以是異構(gòu)網(wǎng)絡(luò)中的包括網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)的任一網(wǎng)絡(luò)節(jié)點(diǎn);或者更具體地,在一些進(jìn)一步的實(shí)例中,鄰近網(wǎng)絡(luò)節(jié)點(diǎn)可以是直接耦接至網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)的任一網(wǎng)絡(luò)節(jié)點(diǎn)。

在其他示例性實(shí)施方式中,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)106可從包括用于另一信息類別的另一uic的查詢網(wǎng)絡(luò)節(jié)點(diǎn)104”(或另一查詢網(wǎng)絡(luò)節(jié)點(diǎn))接收第二查詢。在這些實(shí)例的至少一些實(shí)例中,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)基于另一uic可確定緩存存儲(chǔ)器208不包括用于另一信息類別的內(nèi)容。響應(yīng)于此,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)可生成包括另一uic的前向查詢并且將前向查詢傳輸至相應(yīng)多個(gè)異構(gòu)網(wǎng)絡(luò)102中的至少一個(gè)鄰近網(wǎng)絡(luò)節(jié)點(diǎn),從而請求信息類別的信息。

進(jìn)一步地,在一些實(shí)例中,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)106可被配置為僅儲(chǔ)存具有有uic的標(biāo)簽的內(nèi)容。例如,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)可從另一源網(wǎng)絡(luò)節(jié)點(diǎn)104’接收包括有效載荷和無來自多個(gè)uic中的任一uic的標(biāo)簽的第二數(shù)據(jù)包。一經(jīng)接收,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)可至少部分基于無任一uic的標(biāo)簽確定丟棄第二數(shù)據(jù)包,而無需將第二數(shù)據(jù)包的有效載荷的內(nèi)容儲(chǔ)存在緩存存儲(chǔ)器208中。

此外,如之前指出的,多個(gè)異構(gòu)網(wǎng)絡(luò)102可根據(jù)各種網(wǎng)絡(luò)協(xié)議行而發(fā)揮作用。在一些實(shí)例中,異構(gòu)網(wǎng)絡(luò)包括至少一個(gè)因特網(wǎng)協(xié)議(ip)網(wǎng)絡(luò)和非ip網(wǎng)絡(luò),諸如,軍事應(yīng)用實(shí)例中的鏈路16戰(zhàn)術(shù)數(shù)據(jù)鏈路(tdl)網(wǎng)絡(luò)或者商業(yè)應(yīng)用實(shí)例中的無線蜂窩網(wǎng)絡(luò)等。因此,應(yīng)當(dāng)注意的是,可以結(jié)合本文未明確預(yù)期的各種其他非ip網(wǎng)絡(luò)使用要求保護(hù)的發(fā)明的示例性實(shí)施方式。在這些示例性實(shí)施方式中,網(wǎng)絡(luò)節(jié)點(diǎn)104可被配置為至少部分基于被分配包括uic的標(biāo)簽的數(shù)據(jù)包傳輸和/或接收數(shù)據(jù)。例如,源網(wǎng)絡(luò)節(jié)點(diǎn)104’可向數(shù)據(jù)包分配包括uic的標(biāo)簽,并且接收網(wǎng)絡(luò)節(jié)點(diǎn)(例如,查詢網(wǎng)絡(luò)節(jié)點(diǎn)104”或網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)106)則可被配置為至少部分基于該標(biāo)簽接收并且識(shí)別數(shù)據(jù)包。

在一些實(shí)例中,標(biāo)簽可進(jìn)一步包括與信息類別的子類別相關(guān)聯(lián)的至少一個(gè)次uic,其中,該至少一個(gè)次uic還可來自于多個(gè)uic。例如,信息類別可包括用于指定城市的天氣信息。在該實(shí)例中,可將天氣信息指定為主要信息類別,并且可使用主要類別的次類別(例如,城市、數(shù)據(jù)源、更新頻率等)進(jìn)一步指定用于指定城市的天氣信息。在一些實(shí)例中,可將uic編碼成合適的二進(jìn)制格式,其中,每個(gè)類別或次類別均包括對應(yīng)的數(shù)值。例如,用于天氣、城市、數(shù)據(jù)源、以及更新頻率的類別的uic可以是或包括“120.3001.5.6”,其中,“120”是用于天氣消息的識(shí)別(id)號(hào),“3001”是具體城市的id,“5”是數(shù)據(jù)源的id,并且“6”指頻率更新指示器的id。

在一些實(shí)例中,多個(gè)異構(gòu)網(wǎng)絡(luò)102可具有不兼容的網(wǎng)絡(luò)級(jí)加密。在這些實(shí)例中,數(shù)據(jù)包可以是加密包,并且網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)106可被配置為使用與源網(wǎng)絡(luò)節(jié)點(diǎn)104’的相應(yīng)異構(gòu)網(wǎng)絡(luò)相關(guān)聯(lián)的密鑰302接收數(shù)據(jù)包并且對數(shù)據(jù)包進(jìn)行解密。一旦生成包括對應(yīng)有效載荷的應(yīng)答包,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)則可使用與查詢網(wǎng)絡(luò)節(jié)點(diǎn)104”的相應(yīng)異構(gòu)網(wǎng)絡(luò)相關(guān)聯(lián)的密鑰對應(yīng)答數(shù)據(jù)包進(jìn)行加密。因此,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)可儲(chǔ)存用于各個(gè)相應(yīng)網(wǎng)絡(luò)(如果需要)的多個(gè)加密和/或解密密鑰,以使得能夠在各個(gè)異構(gòu)網(wǎng)絡(luò)之間進(jìn)行通信。

圖4示出了根據(jù)本公開的示例性實(shí)施方式的用于跨異構(gòu)網(wǎng)絡(luò)的內(nèi)容發(fā)送的系統(tǒng)100的更具體的實(shí)例。如之前指出的,網(wǎng)絡(luò)節(jié)點(diǎn)104可被配置為用作源網(wǎng)絡(luò)節(jié)點(diǎn)104’和查詢網(wǎng)絡(luò)節(jié)點(diǎn)104”中任一個(gè)或兩者,以使得能夠進(jìn)行跨多個(gè)異構(gòu)網(wǎng)絡(luò)102的信息拉入。在一些可替代的實(shí)例中,網(wǎng)絡(luò)節(jié)點(diǎn)104可用作被配置為訂閱并且由此接收用于信息類別中具體一些類別的內(nèi)容的訂閱者網(wǎng)絡(luò)節(jié)點(diǎn)(除源網(wǎng)絡(luò)節(jié)點(diǎn)或查詢網(wǎng)絡(luò)節(jié)點(diǎn)之外或代替源網(wǎng)絡(luò)節(jié)點(diǎn)或查詢網(wǎng)絡(luò)節(jié)點(diǎn)),并且從而能夠跨異構(gòu)網(wǎng)絡(luò)進(jìn)行信息推送。

在這些實(shí)例中,數(shù)據(jù)庫402可被配置為儲(chǔ)存用于相應(yīng)信息類別的uic并且與uic相關(guān)聯(lián)、進(jìn)一步儲(chǔ)存關(guān)于相應(yīng)信息類別的網(wǎng)絡(luò)訂閱者節(jié)點(diǎn)的網(wǎng)絡(luò)內(nèi)地址。如圖所示,例如,每個(gè)異構(gòu)網(wǎng)絡(luò)均可包括相應(yīng)的數(shù)據(jù)庫,并且在一些實(shí)例中,可將數(shù)據(jù)庫整合到網(wǎng)絡(luò)節(jié)點(diǎn)(例如,網(wǎng)關(guān)網(wǎng)絡(luò)節(jié)點(diǎn)106)內(nèi)。在同時(shí)提交的題為“跨異構(gòu)網(wǎng)絡(luò)的內(nèi)容發(fā)送”美國專利申請中可以找出關(guān)于這些方面的更多信息,通過引用將其全部內(nèi)容結(jié)合在此。

圖5示出了根據(jù)本公開的示例性實(shí)施方式的包括用于跨多個(gè)異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的方法500中的各種操作的流程圖,其中,多個(gè)異構(gòu)網(wǎng)絡(luò)中的不同的異構(gòu)網(wǎng)絡(luò)包括源節(jié)點(diǎn)網(wǎng)絡(luò)和查詢網(wǎng)絡(luò)節(jié)點(diǎn)。如框502所示,該方法可包括:從源網(wǎng)絡(luò)節(jié)點(diǎn)接收具有有效載荷和包括用于信息類別的統(tǒng)一識(shí)別碼(uic)的標(biāo)簽的數(shù)據(jù)包。uic和信息類別可來自于用于相應(yīng)多個(gè)信息類別的多個(gè)uic。該方法還可包括:如框504和框506分別所示,至少部分基于uic將有效載荷的內(nèi)容儲(chǔ)存在緩存存儲(chǔ)器中,并且在至少一個(gè)實(shí)例中,從查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收包括uic的查詢。響應(yīng)于此,該方法還可包括:如框508所示,基于uic從緩存存儲(chǔ)器檢索內(nèi)容。該方法還可包括:如框510所示,生成具有有該內(nèi)容的有效載荷和包括uic的標(biāo)簽的應(yīng)答數(shù)據(jù)包,并且將應(yīng)答數(shù)據(jù)包傳輸至查詢網(wǎng)絡(luò)節(jié)點(diǎn),查詢網(wǎng)絡(luò)節(jié)點(diǎn)被配置為至少部分基于應(yīng)答數(shù)據(jù)包的標(biāo)簽中的uic接收并且識(shí)別應(yīng)答數(shù)據(jù)包。

現(xiàn)再次參考圖2,以進(jìn)一步描述此處示出的設(shè)備的各方面。鑒于此,在一些實(shí)例中,處理器202可以是多個(gè)處理器、多處理器內(nèi)核、或某一其他類別的處理器,依具體實(shí)施而定。進(jìn)一步地,可以使用多個(gè)合適的處理器系統(tǒng)(其中,一個(gè)主處理器和一個(gè)或多個(gè)次處理器存在于單個(gè)芯片上)實(shí)現(xiàn)處理器。作為另一示出性實(shí)例,處理器可以是包含同一類型的多處理器的對稱多處理器系統(tǒng)。在又一實(shí)例中,處理器可被實(shí)施或另行包括一個(gè)或多個(gè)專用集成電路(asic)、場可編程門陣列(fpga)等。因此,盡管處理器能夠執(zhí)行計(jì)算機(jī)程序以執(zhí)行一個(gè)或多個(gè)功能,然而,各種實(shí)例的處理器能夠執(zhí)行一個(gè)或多個(gè)功能而無需在無計(jì)算機(jī)程序協(xié)助。

存儲(chǔ)器204可包括易失性和/或非易失性存儲(chǔ)器、并且可以固定的或可移動(dòng)的。合適的存儲(chǔ)器的實(shí)施例包括隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、硬驅(qū)動(dòng)、閃存存儲(chǔ)器、拇指驅(qū)動(dòng)、可移動(dòng)計(jì)算機(jī)磁盤、光盤、磁帶、或上面存儲(chǔ)器的某種組合。光盤可包括壓縮盤-只讀存儲(chǔ)器(cd-rom)、壓縮盤-讀/寫(cd-r/w)、dvd等。在各種實(shí)例中,存儲(chǔ)器可被稱為計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)。計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)是能夠儲(chǔ)存信息的非暫時(shí)性裝置、并且可區(qū)別于諸如能夠?qū)⑿畔囊粋€(gè)位置攜帶至另一位置的電子瞬時(shí)性信號(hào)的計(jì)算機(jī)可讀傳輸介質(zhì)。本文描述的計(jì)算機(jī)可讀介質(zhì)通常指計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)或計(jì)算機(jī)可讀傳輸介質(zhì)。

輸入接口210可以是有線或無線、并且可被配置為從用戶將信息接收到諸如用于處理、儲(chǔ)存、和/或顯示的設(shè)備中。輸入接口的合適的實(shí)例包括麥克風(fēng)、圖像或視頻捕獲設(shè)備、鍵盤或鍵區(qū)、操縱桿、觸敏表面(與觸摸屏分離或集成到觸摸屏中)、生物計(jì)量傳感器等。輸入接口可進(jìn)一步包括用于與諸如印刷機(jī)、掃描儀等外圍設(shè)備通信的一個(gè)或多個(gè)接口。

顯示器212可被配置為將信息呈現(xiàn)給用戶或通過其他方式將信息顯示給用戶,顯示器212的合適的實(shí)例包括液晶顯示器(lcd)、發(fā)光二極管顯示器(led)、等離子顯示面板(pdp)等。通信接口214可被配置為諸如將信息傳輸至其他設(shè)備、網(wǎng)絡(luò)和/或從其他設(shè)備、網(wǎng)絡(luò)接收信息等。通信接口可被配置為通過物理(有線)和/或無線通信鏈路傳輸和/或接收信息。合適的通信接口的實(shí)例包括網(wǎng)絡(luò)接口控制器(nic)、無線nic(wnic)等。

如上面指出的,可將程序代碼指令儲(chǔ)存在存儲(chǔ)器中、并且由處理器執(zhí)行,以實(shí)施本文所描述的系統(tǒng)、子系統(tǒng)、及其相應(yīng)元件的功能。如將認(rèn)識(shí)到的,可從計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)將任何合適的程序代碼指令加載到計(jì)算機(jī)或其他可編程設(shè)備中,以生產(chǎn)特定的機(jī)器,從而使得具體機(jī)器變成用于實(shí)施本文指定的功能的裝置。這些程序代碼指令還可儲(chǔ)存在能夠指導(dǎo)計(jì)算機(jī)、處理器、或其他可編程設(shè)備以特定方式發(fā)揮作用的計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)中,以由此生成特定的機(jī)器或特定的制造品。計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)中儲(chǔ)存的指令可產(chǎn)生制造品,其中,制造品編程變成用于實(shí)施本文所描述的功能的裝置??梢詮挠?jì)算機(jī)可讀儲(chǔ)存介質(zhì)可檢索程序代碼指令并且將程序代碼指令加載到計(jì)算機(jī)、處理器、或其他可編程設(shè)備中,以配置計(jì)算機(jī)、處理器、或其他可編程設(shè)備來執(zhí)行由計(jì)算機(jī)、處理器、或其他可編程設(shè)備執(zhí)行的操作。

可順序執(zhí)行程序代碼指令的檢索、加載、以及執(zhí)行,從而使得每次可檢索、加載、并且運(yùn)行一個(gè)指令。在一些示例性實(shí)施方式中,可并行執(zhí)行檢索、加載、和/或運(yùn)行,以使得一起檢索、加載、和/或運(yùn)行多個(gè)指令。程序代碼指令的執(zhí)行可產(chǎn)生計(jì)算機(jī)實(shí)施處理,從而使得由計(jì)算機(jī)、處理器、或其他可編程設(shè)備執(zhí)行的指令提供用于實(shí)施本文所描述的功能的操作。

由處理器執(zhí)行的指令或計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)中儲(chǔ)存的指令支持用于執(zhí)行指定功能的操作組合。同樣,設(shè)備200可包括處理器202和耦接至處理器的計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)或存儲(chǔ)器204,其中,處理器被配置為執(zhí)行儲(chǔ)存在存儲(chǔ)器中的計(jì)算機(jī)可讀程序代碼206。還應(yīng)當(dāng)理解的是,通過執(zhí)行指定功能的專用基于硬件的計(jì)算機(jī)系統(tǒng)和/或處理器、或?qū)S糜布c程序代碼指令的組合可以實(shí)現(xiàn)一種或多種功能、以及功能的組合。

本公開所屬技術(shù)領(lǐng)域人員設(shè)想了本文所闡述的本公開的許多變形及其他實(shí)施方式,有益于在上述描述和相關(guān)聯(lián)附圖中提出的教導(dǎo)。因此,應(yīng)當(dāng)理解的是,本公開并不局限于所公開的特定的實(shí)施方式并且變形及其他實(shí)施方式旨在包括在所附權(quán)利要求的范圍內(nèi)。而且,盡管上述描述及相關(guān)聯(lián)附圖在元件和/或功能的特定示例性組合的上下文中描述了示例性實(shí)施方式,然而,應(yīng)當(dāng)認(rèn)識(shí)到,在不背離所附權(quán)利要求的范圍的情況下,通過可替代的實(shí)施方式可以提供元件和/或功能的不同組合。鑒于此,例如,如在一些所附權(quán)利要求中設(shè)定的,還設(shè)想了除上面明確描述之外的元件和/或功能的不同組合。盡管此處采用了指定術(shù)語,然而,其僅用于一般性及描述性含義并且并不用于限制之目的。

進(jìn)一步地,本公開包括根據(jù)下列項(xiàng)的實(shí)施方式:

1.一種用于跨多個(gè)異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的設(shè)備,多個(gè)異構(gòu)網(wǎng)絡(luò)中的不同異構(gòu)網(wǎng)絡(luò)包括源網(wǎng)絡(luò)節(jié)點(diǎn)和查詢網(wǎng)絡(luò)節(jié)點(diǎn),該設(shè)備包括:

多個(gè)通信接口,分別通信地耦接至多個(gè)異構(gòu)網(wǎng)絡(luò);以及

處理器和存儲(chǔ)器,儲(chǔ)存可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令,所述可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令響應(yīng)于由處理器的執(zhí)行而使該設(shè)備至少:

從源網(wǎng)絡(luò)節(jié)點(diǎn)接收具有有效載荷和包括用于信息類別的統(tǒng)一識(shí)別碼(uic)的標(biāo)簽的數(shù)據(jù)包,該uic與信息類別來自相應(yīng)多個(gè)信息類別的多個(gè)uic;

至少部分基于uic將有效載荷的內(nèi)容儲(chǔ)存在緩存存儲(chǔ)器中;并且在至少一種情況下,

從查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收包括uic的查詢;并且響應(yīng)于此,

基于uic從緩存存儲(chǔ)器檢索內(nèi)容;并且

生成具有有該內(nèi)容的有效載荷和包括uic的標(biāo)簽的應(yīng)答數(shù)據(jù)包,并且將應(yīng)答數(shù)據(jù)包傳輸至查詢網(wǎng)絡(luò)節(jié)點(diǎn),該查詢網(wǎng)絡(luò)節(jié)點(diǎn)被配置為至少部分基于應(yīng)答數(shù)據(jù)包的標(biāo)簽中的uic接收并且識(shí)別應(yīng)答數(shù)據(jù)包。

2.根據(jù)項(xiàng)1所述的設(shè)備,其中,處理器和存儲(chǔ)器儲(chǔ)存另外的可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令,所述另外的可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令響應(yīng)于由處理器的執(zhí)行而使設(shè)備至少進(jìn)一步:

在生存時(shí)間(ttl)期滿之時(shí)或之后,或響應(yīng)于接收具有包括uic的標(biāo)簽的另一數(shù)據(jù)包,而從緩存存儲(chǔ)器中刪除內(nèi)容。

3.根據(jù)項(xiàng)2所述的設(shè)備,其中,處理器和存儲(chǔ)器儲(chǔ)存另外的可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令,所述另外的可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令響應(yīng)于由處理器的執(zhí)行而使設(shè)備至少進(jìn)一步:

從查詢網(wǎng)絡(luò)節(jié)點(diǎn)或另一查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收第二查詢,在刪除內(nèi)容接收第二查詢,并且第二查詢包括uic;

基于uic確定緩存存儲(chǔ)器不包括內(nèi)容;并且響應(yīng)于此,

生成包括uic的前向查詢,并且將前向查詢傳輸至多個(gè)異構(gòu)網(wǎng)絡(luò)中的至少一個(gè)鄰近網(wǎng)絡(luò)節(jié)點(diǎn),從而請求信息類別的信息。

4.根據(jù)項(xiàng)1所述的設(shè)備,其中,處理器和存儲(chǔ)器儲(chǔ)存另外的可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令,所述另外的可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令響應(yīng)于由處理器的執(zhí)行而使設(shè)備至少進(jìn)一步:

從查詢網(wǎng)絡(luò)節(jié)點(diǎn)或另一查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收第二查詢,第二查詢包括用于另一信息類別的另一uic;

基于另一uic確定緩存存儲(chǔ)器不包括用于另一信息類別的內(nèi)容;并且響應(yīng)于此,

生成包括另一uic的前向查詢,并且將前向查詢傳輸至多個(gè)異構(gòu)網(wǎng)絡(luò)中的至少一個(gè)鄰近網(wǎng)絡(luò)節(jié)點(diǎn),從而請求另一信息類別的信息。

5.根據(jù)項(xiàng)1所述的設(shè)備,其中,處理器和存儲(chǔ)器儲(chǔ)存另外的可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令,所述另外的可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令響應(yīng)于由處理器的執(zhí)行而使設(shè)備至少進(jìn)一步:

從另一源網(wǎng)絡(luò)節(jié)點(diǎn)接收第二數(shù)據(jù)包,第二數(shù)據(jù)包具有有效載荷和無來自多個(gè)uic中的任一uic的標(biāo)簽;并且

至少部分基于無任一uic的標(biāo)簽,丟棄第二數(shù)據(jù)包,而不在緩存存儲(chǔ)器中存儲(chǔ)第二數(shù)據(jù)包的有效載荷的內(nèi)容。

6.根據(jù)項(xiàng)1所述的設(shè)備,其中,處理器和存儲(chǔ)器儲(chǔ)存另外的可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令,所述另外的可執(zhí)行網(wǎng)絡(luò)節(jié)點(diǎn)指令響應(yīng)于由處理器的執(zhí)行而使設(shè)備至少進(jìn)一步儲(chǔ)存各個(gè)異構(gòu)網(wǎng)絡(luò)的多個(gè)密鑰,并且其中,數(shù)據(jù)包是加密包,并且使設(shè)備接收數(shù)據(jù)包包括:使得使用與源網(wǎng)絡(luò)節(jié)點(diǎn)的異構(gòu)網(wǎng)絡(luò)相關(guān)聯(lián)的多個(gè)密鑰中的一密鑰對數(shù)據(jù)包進(jìn)行解密;并且

其中,使設(shè)備生成應(yīng)答數(shù)據(jù)包包括:使得使用與查詢網(wǎng)絡(luò)節(jié)點(diǎn)的異構(gòu)網(wǎng)絡(luò)相關(guān)聯(lián)的多個(gè)密鑰中的密鑰對應(yīng)答數(shù)據(jù)包進(jìn)行加密。

7.根據(jù)項(xiàng)1所述的設(shè)備,其中,標(biāo)簽進(jìn)一步包括與信息類別的子類別相關(guān)聯(lián)的至少一個(gè)次uic,至少一個(gè)次uic來自多個(gè)uic。

8.一種用于跨多個(gè)異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的方法,多個(gè)異構(gòu)網(wǎng)絡(luò)中的不同的異構(gòu)網(wǎng)絡(luò)包括源網(wǎng)絡(luò)節(jié)點(diǎn)和查詢網(wǎng)絡(luò)節(jié)點(diǎn),該方法包括:

從源網(wǎng)絡(luò)節(jié)點(diǎn)接收具有有效載荷和包括用于信息類別的統(tǒng)一識(shí)別碼(uic)的標(biāo)簽的數(shù)據(jù)包,uic和信息類別來自相應(yīng)多個(gè)信息類別的多個(gè)uic;

至少部分基于uic將有效載荷的內(nèi)容儲(chǔ)存在緩存存儲(chǔ)器中;并且在至少一種情況下,

從查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收包括uic的查詢;并且響應(yīng)于此,

基于uic從緩存存儲(chǔ)器檢索內(nèi)容;并且

生成具有有內(nèi)容的有效載荷和包括uic的標(biāo)簽的應(yīng)答數(shù)據(jù)包,并且將應(yīng)答數(shù)據(jù)包傳輸至查詢網(wǎng)絡(luò)節(jié)點(diǎn),該查詢網(wǎng)絡(luò)節(jié)點(diǎn)被配置為至少部分基于應(yīng)答數(shù)據(jù)包的標(biāo)簽中的uic接收并且識(shí)別應(yīng)答數(shù)據(jù)包。

9.根據(jù)項(xiàng)8所述的方法,進(jìn)一步包括:在生存時(shí)間(ttl)期滿之時(shí)或之后,或者響應(yīng)于接收具有包括uic的標(biāo)簽的另一數(shù)據(jù)包,而從緩存存儲(chǔ)器中刪除內(nèi)容。

10.根據(jù)項(xiàng)9所述的方法,進(jìn)一步包括:

從查詢網(wǎng)絡(luò)節(jié)點(diǎn)或另一查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收第二查詢,在刪除內(nèi)容之后接收第二查詢,并且第二查詢包括uic;

基于uic確定緩存存儲(chǔ)器不包括內(nèi)容;并且響應(yīng)于此,

生成包括uic的前向查詢,并且將前向查詢傳輸至多個(gè)異構(gòu)網(wǎng)絡(luò)中的至少一個(gè)鄰近網(wǎng)絡(luò)節(jié)點(diǎn),從而請求信息類別中的信息。

11.根據(jù)項(xiàng)9所述的方法,進(jìn)一步包括:

從查詢網(wǎng)絡(luò)節(jié)點(diǎn)或另一查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收第二查詢,該第二查詢包括用于另一信息類別的另一uic;

基于另一uic確定緩存存儲(chǔ)器不包括用于另一信息類別的內(nèi)容;并且響應(yīng)于此,

生成包括另一uic的前向查詢,并且將前向查詢傳輸至多個(gè)異構(gòu)網(wǎng)絡(luò)中的至少一個(gè)鄰近網(wǎng)絡(luò)節(jié)點(diǎn),從而請求另一信息類別的信息。

12.根據(jù)項(xiàng)8所述的方法,進(jìn)一步包括:

從另一源網(wǎng)絡(luò)節(jié)點(diǎn)接收第二數(shù)據(jù)包,該第二數(shù)據(jù)包具有有效載荷和無來自多個(gè)uic中的任一uic的標(biāo)簽;并且

至少部分基于無任一uic的標(biāo)簽,丟棄第二數(shù)據(jù)包而不在緩存存儲(chǔ)器中儲(chǔ)存第二數(shù)據(jù)包的有效載荷的內(nèi)容。

13.根據(jù)項(xiàng)8所述的方法,進(jìn)一步包括:儲(chǔ)存用于各個(gè)異構(gòu)網(wǎng)絡(luò)的多個(gè)密鑰,并且其中,數(shù)據(jù)包是加密包,并且接收數(shù)據(jù)包包括:使用與源網(wǎng)絡(luò)節(jié)點(diǎn)的異構(gòu)網(wǎng)絡(luò)相關(guān)聯(lián)的多個(gè)密鑰中的一密鑰對數(shù)據(jù)包進(jìn)行解密;并且

生成應(yīng)答數(shù)據(jù)包包括:使用與查詢網(wǎng)絡(luò)節(jié)點(diǎn)的異構(gòu)網(wǎng)絡(luò)相關(guān)聯(lián)的多個(gè)密鑰中的密鑰對應(yīng)答數(shù)據(jù)包進(jìn)行加密。

14.根據(jù)項(xiàng)8所述的方法,其中,標(biāo)簽進(jìn)一步包括與信息類別的子類別相關(guān)聯(lián)的至少一個(gè)次uic,至少一個(gè)次uic來自多個(gè)uic。

15.一種用于跨多個(gè)異構(gòu)網(wǎng)絡(luò)的統(tǒng)一數(shù)據(jù)建網(wǎng)的計(jì)算機(jī)可讀儲(chǔ)存介質(zhì),多個(gè)異構(gòu)網(wǎng)絡(luò)中的不同異構(gòu)網(wǎng)絡(luò)包括源網(wǎng)絡(luò)節(jié)點(diǎn)和查詢網(wǎng)絡(luò)節(jié)點(diǎn)計(jì)算機(jī)可讀儲(chǔ)存介質(zhì)是非易失性的并且具有存儲(chǔ)在其中的計(jì)算機(jī)可讀程序代碼部分,計(jì)算機(jī)可讀程序代碼部分響應(yīng)于由處理器的執(zhí)行而使設(shè)備至少:

從源網(wǎng)絡(luò)節(jié)點(diǎn)接收具有有效載荷和包括信息類別的統(tǒng)一識(shí)別碼(uic)的標(biāo)簽的數(shù)據(jù)包,uic和所述信息類別來自相應(yīng)多個(gè)信息類別的多個(gè)uic;

至少部分基于uic將有效載荷的內(nèi)容儲(chǔ)存在緩存存儲(chǔ)器中;并且在至少一種情況下,

從查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收包括uic的查詢;并且響應(yīng)于此,

基于uic從緩存存儲(chǔ)器中檢索該內(nèi)容;并且

生成具有有該內(nèi)容的有效載荷和包括uic的標(biāo)簽的應(yīng)答數(shù)據(jù)包,并且將應(yīng)答數(shù)據(jù)包傳輸至查詢網(wǎng)絡(luò)節(jié)點(diǎn),查詢網(wǎng)絡(luò)節(jié)點(diǎn)被配置為至少部分基于應(yīng)答數(shù)據(jù)包的標(biāo)簽中的uic接收并且識(shí)別應(yīng)答數(shù)據(jù)包。

16.根據(jù)項(xiàng)15所述的計(jì)算機(jī)可讀儲(chǔ)存介質(zhì),具有儲(chǔ)存在其中的另外的計(jì)算機(jī)可讀程序代碼部分,另外的計(jì)算機(jī)可讀程序代碼部分響應(yīng)于由處理器的執(zhí)行而使所述設(shè)備至少:在生存時(shí)間(ttl)期滿之時(shí)或之后,或者響應(yīng)于接收具有包括uic的標(biāo)簽的另一數(shù)據(jù)包,而從緩存存儲(chǔ)器中刪除內(nèi)容。

17.根據(jù)項(xiàng)16所述的計(jì)算機(jī)可讀儲(chǔ)存介質(zhì),具有儲(chǔ)存在其中的另外的計(jì)算機(jī)可讀程序代碼部分,另外的計(jì)算機(jī)可讀程序代碼部分響應(yīng)于由處理器的執(zhí)行而使設(shè)備至少:

從查詢網(wǎng)絡(luò)節(jié)點(diǎn)或另一查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收第二查詢,第二查詢在刪除內(nèi)容之后被接收并且包括uic;

基于uic確定緩存存儲(chǔ)器不包括內(nèi)容;并且響應(yīng)于此,

生成包括uic的前向查詢,并且將前向查詢傳輸至多個(gè)異構(gòu)網(wǎng)絡(luò)中的至少一個(gè)鄰近網(wǎng)絡(luò)節(jié)點(diǎn),從而請求信息類別的信息。

18.根據(jù)項(xiàng)15所述的計(jì)算機(jī)可讀儲(chǔ)存介質(zhì),具有儲(chǔ)存在其中的另外的計(jì)算機(jī)可讀程序代碼部分,另外的計(jì)算機(jī)可讀程序代碼部分響應(yīng)于由處理器的執(zhí)行而使設(shè)備至少:

從查詢網(wǎng)絡(luò)節(jié)點(diǎn)或另一查詢網(wǎng)絡(luò)節(jié)點(diǎn)接收第二查詢,第二查詢包括用于另一信息類別的另一uic;

基于另一uic確定緩存存儲(chǔ)器不包括用于另一信息類別的內(nèi)容;并且響應(yīng)于此,

生成包括另一uic的前向查詢,并且將前向查詢傳輸至多個(gè)異構(gòu)網(wǎng)絡(luò)中的至少一個(gè)鄰近網(wǎng)絡(luò)節(jié)點(diǎn),從而請求另一信息類別的信息。

19.根據(jù)項(xiàng)15所述的計(jì)算機(jī)可讀儲(chǔ)存介質(zhì),具有儲(chǔ)存在其中的另外的計(jì)算機(jī)可讀程序代碼部分,另外的計(jì)算機(jī)可讀程序代碼部分響應(yīng)于由處理器的執(zhí)行而使設(shè)備至少:

從另一源網(wǎng)絡(luò)節(jié)點(diǎn)接收第二數(shù)據(jù)包,第二數(shù)據(jù)包具有有效載荷和無來自多個(gè)uic的任一uic的標(biāo)簽;并且

至少部分基于無任一uic的標(biāo)簽,丟棄第二數(shù)據(jù)包而不在緩存存儲(chǔ)器中儲(chǔ)存第二數(shù)據(jù)包的有效載荷的內(nèi)容。

20.根據(jù)項(xiàng)15所述的計(jì)算機(jī)可讀儲(chǔ)存介質(zhì),具有儲(chǔ)存在其中的另外的計(jì)算機(jī)可讀程序代碼部分,另外的計(jì)算機(jī)可讀程序代碼部分響應(yīng)于由處理器的執(zhí)行而使設(shè)備至少儲(chǔ)存用于各個(gè)異構(gòu)網(wǎng)絡(luò)的多個(gè)密鑰,并且其中,數(shù)據(jù)包是加密包,并且使設(shè)備接收所述數(shù)據(jù)包包括:使得使用與源網(wǎng)絡(luò)節(jié)點(diǎn)的異構(gòu)網(wǎng)絡(luò)相關(guān)聯(lián)的多個(gè)密鑰中的一密鑰對數(shù)據(jù)包進(jìn)行解密;并且

其中,使設(shè)備生成應(yīng)答數(shù)據(jù)包包括:使得使用與查詢網(wǎng)絡(luò)節(jié)點(diǎn)的所述異構(gòu)網(wǎng)絡(luò)相關(guān)聯(lián)的多個(gè)密鑰中的一密鑰對應(yīng)答數(shù)據(jù)包進(jìn)行加密。

21.根據(jù)項(xiàng)15所述的計(jì)算機(jī)可讀儲(chǔ)存介質(zhì),其中,標(biāo)簽進(jìn)一步包括與信息類別的子類別相關(guān)聯(lián)的至少一個(gè)次uic,至少一個(gè)次uic來自多個(gè)uic。

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