亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于內(nèi)容中心網(wǎng)絡(luò)中的裝置注冊(cè)和發(fā)現(xiàn)的系統(tǒng)和方法_4

文檔序號(hào):9263502閱讀:來(lái)源:國(guó)知局
景中,客戶端裝置可以確定租賃時(shí)間是否到期(操作508),并且重新發(fā)送DNCP興趣以獲得最新的配置設(shè)置(操作502) ο
[0058]應(yīng)注意,在圖2-5中展示的實(shí)例中,DNCP服務(wù)器或服務(wù)器進(jìn)程回答DNCP請(qǐng)求。實(shí)際上,還可以在一群計(jì)算機(jī)上運(yùn)行DNCP響應(yīng)進(jìn)程。此外,還可以讓CCN網(wǎng)絡(luò)中的其它對(duì)等客戶端計(jì)算機(jī)對(duì)DNCP興趣作出響應(yīng)。在一些實(shí)施例中,對(duì)等客戶端機(jī)器可以用包含重新定向信息的內(nèi)容對(duì)象對(duì)DNCP興趣作出響應(yīng)。舉例來(lái)說(shuō),內(nèi)容對(duì)象可以提供替代的DNCP名稱空間(其不同于DNCP興趣的名稱空間),請(qǐng)求客戶端可以將DNCP請(qǐng)求發(fā)送到所述替代的DNCP名稱空間。這個(gè)重新定向內(nèi)容對(duì)象還可包含CCN網(wǎng)絡(luò)中的其它客戶端裝置的配置信息。舉例來(lái)說(shuō),加入CCN網(wǎng)絡(luò)的客戶端裝置將DNCP興趣發(fā)送到“/hello”名稱空間,并且從CCN網(wǎng)絡(luò)中的現(xiàn)有的對(duì)等客戶端裝置接收內(nèi)容對(duì)象。內(nèi)容對(duì)象指示新客戶端裝置需要將新DNCP興趣發(fā)送到名稱空間“/name-abc”以獲得配置信息。此外,內(nèi)容對(duì)象還可聲明網(wǎng)絡(luò)上的其它對(duì)等裝置使用“/device-discovery”名稱空間來(lái)注冊(cè)新裝置和發(fā)現(xiàn)網(wǎng)絡(luò)上的其它新
目.ο
[0059]—旦客戶端裝置已經(jīng)接收到必需的名稱空間配置信息,客戶端裝置就可以將興趣包發(fā)送到適當(dāng)?shù)拿Q空間以便獲得服務(wù),例如裝置注冊(cè)和發(fā)現(xiàn)。要讓裝置在一或多個(gè)經(jīng)過(guò)授權(quán)的名稱前綴下公布其數(shù)據(jù)和/或允許網(wǎng)絡(luò)上的其它裝置到達(dá)這個(gè)裝置,必須要注冊(cè)這個(gè)裝置。此外,注冊(cè)允許人驗(yàn)證一個(gè)裝置得到準(zhǔn)許處在所述網(wǎng)絡(luò)上,并且使裝置接受其它認(rèn)證/安全進(jìn)程。在一些實(shí)施例中,為了讓網(wǎng)絡(luò)注冊(cè)和發(fā)現(xiàn)新裝置,所有裝置注冊(cè)和設(shè)置服務(wù)都經(jīng)配置以監(jiān)聽(tīng)特定名稱空間中的興趣消息。這個(gè)特定的名稱空間可以是預(yù)定義的并且得到一致同意。在注冊(cè)進(jìn)程期間,新裝置可以將興趣消息發(fā)送到這個(gè)特定的名稱空間,裝置ID和其它與所述裝置相關(guān)聯(lián)的信息包含在所述興趣消息中。經(jīng)過(guò)授權(quán)對(duì)這些興趣消息做出響應(yīng)的服務(wù)(例如裝置注冊(cè)服務(wù)或裝置發(fā)現(xiàn)服務(wù))可以用內(nèi)容對(duì)象進(jìn)行回復(fù)。所述內(nèi)容對(duì)象確認(rèn)裝置ID,并且提供裝置可以用來(lái)公布其數(shù)據(jù)的額外信息。
[0060]在一些實(shí)施例中,裝置發(fā)現(xiàn)中介向網(wǎng)絡(luò)中的裝置分配名稱,并且提供裝置可以在其中公布其數(shù)據(jù)的名稱空間。為了這樣做,裝置發(fā)現(xiàn)中介需要管理裝置發(fā)現(xiàn)名稱空間模式,其包含能夠表示各種類型的裝置的經(jīng)過(guò)組織的名稱空間結(jié)構(gòu)。此外,裝置發(fā)現(xiàn)中介輔助裝置發(fā)現(xiàn)相同CCN網(wǎng)絡(luò)中的其它裝置。
[0061]裝置發(fā)現(xiàn)名稱空間模式用有意義的方式組織與各種類型的裝置相關(guān)聯(lián)的名稱空間,以便于在網(wǎng)絡(luò)中進(jìn)行裝置發(fā)現(xiàn)。有幾種技術(shù)能處置裝置發(fā)現(xiàn)名稱空間模式。一個(gè)選項(xiàng)是選擇名稱前綴作為裝置發(fā)現(xiàn)名稱空間的根前綴。舉例來(lái)說(shuō),名稱空間“/devices”可以用作所有裝置發(fā)現(xiàn)服務(wù)的根前綴。此外,子結(jié)構(gòu)方案還可以用于進(jìn)一步優(yōu)化裝置發(fā)現(xiàn)區(qū)域。舉例來(lái)說(shuō),名稱空間“/devices/abc/room2105”可以充當(dāng)“/abc”名稱空間中的房間2105內(nèi)的所有裝置發(fā)現(xiàn)服務(wù)的名稱空間前綴。
[0062]此外,可以使用子結(jié)構(gòu)方案基于裝置類型來(lái)優(yōu)化裝置發(fā)現(xiàn)名稱空間。舉例來(lái)說(shuō),名稱空間“/devices/abc/printers”可以用于發(fā)現(xiàn)“/device/abc”名稱空間中的新打印機(jī),而 “/devices/abc/thermometers/room2105,f 可以用于與 “/abc” 名稱空間中的房間 2105中的溫度計(jì)有關(guān)的所有裝置發(fā)現(xiàn)服務(wù)。裝置發(fā)現(xiàn)服務(wù)可以處置關(guān)于如何在名稱空間內(nèi)創(chuàng)建和管理各種子結(jié)構(gòu)的決策。
[0063]第二選項(xiàng)是讓裝置配備有其自身的用于裝置發(fā)現(xiàn)的制造商供應(yīng)的名稱空間模式。舉例來(lái)說(shuō),“def ”公司制造的所有裝置都可以使用“/devices/def ”作為其根前綴,并且將興趣消息發(fā)送到所述特定的名稱空間前綴。在這個(gè)根名稱前綴上“監(jiān)聽(tīng)”的裝置發(fā)現(xiàn)服務(wù)處理興趣消息。
[0064]可以看到第一和第二選項(xiàng)都依賴于預(yù)定名稱空間模式來(lái)進(jìn)行裝置發(fā)現(xiàn)。換句話說(shuō),所述裝置已經(jīng)用裝置發(fā)現(xiàn)名稱空間預(yù)配置(通過(guò)裝置制造商或通過(guò)在裝置上運(yùn)行的CCN協(xié)議),并且自動(dòng)將興趣發(fā)送到預(yù)配置的裝置發(fā)現(xiàn)名稱空間。
[0065]第三選項(xiàng)將依賴于前述DNCP服務(wù),所述DNCP服務(wù)在裝置剛剛拆箱或首次引入到一個(gè)環(huán)境時(shí)自動(dòng)配置裝置發(fā)現(xiàn)名稱空間。更確切地說(shuō),所述裝置在DNCP名稱空間中在其所有面上廣播“HELLO”興趣。DNCP服務(wù)用內(nèi)容對(duì)象對(duì)“HELLO”興趣做出響應(yīng),所述內(nèi)容對(duì)象指定裝置發(fā)現(xiàn)服務(wù)的根名稱前綴(例如“/abc/devices”)。一旦裝置接收到此內(nèi)容對(duì)象,裝置就將興趣消息發(fā)送到裝置發(fā)現(xiàn)服務(wù)的指定根名稱前綴。
[0066]圖6呈現(xiàn)一個(gè)圖解說(shuō)明根據(jù)本發(fā)明的實(shí)施例的裝置發(fā)現(xiàn)中介的示范性架構(gòu)的圖。在圖6中,裝置發(fā)現(xiàn)中介600包含:多個(gè)面,例如面602、604和606 ;包處理模塊608 ;監(jiān)聽(tīng)器610 ;裝置注冊(cè)模塊612 ;響應(yīng)產(chǎn)生模塊614 ;名稱空間數(shù)據(jù)庫(kù)616 ;裝置數(shù)據(jù)庫(kù)618 ;和轉(zhuǎn)發(fā)模塊620。
[0067]面602-606類似于面202-206,并且可包含物理接口和應(yīng)用程序進(jìn)程兩者。包處理模塊608負(fù)責(zé)處理在所述多個(gè)面上接收到的包。在一些實(shí)施例中,包處理模塊608檢查接收到的興趣的名稱前綴,并且如果興趣的名稱前綴在裝置發(fā)現(xiàn)名稱空間內(nèi),則將興趣發(fā)送到監(jiān)聽(tīng)器610。監(jiān)聽(tīng)器610監(jiān)聽(tīng)裝置發(fā)現(xiàn)名稱空間的根前綴(例如“/abc/devices”)上的興趣消息。應(yīng)注意,裝置發(fā)現(xiàn)名稱空間可以提供:注冊(cè)服務(wù)(具有名稱前綴“/abc/devices/registrat1n”),用于讓裝置向裝置發(fā)現(xiàn)中介600注冊(cè);和發(fā)現(xiàn)服務(wù)(具有名稱前綴“/abc/devices/list”),用于讓裝置發(fā)現(xiàn)網(wǎng)絡(luò)上的其它裝置。應(yīng)注意,新裝置需要先注冊(cè),然后才能被其它裝置發(fā)現(xiàn)。
[0068]當(dāng)監(jiān)聽(tīng)器610接收到注冊(cè)名稱空間中的興趣消息時(shí),裝置注冊(cè)模塊612通過(guò)提取在興趣消息中包含的信息來(lái)注冊(cè)發(fā)送所述興趣的裝置。在一些實(shí)施例中,用于裝置注冊(cè)的興趣消息可包含與所述裝置相關(guān)聯(lián)的多個(gè)信息,包含但不限于裝置ID(其可以是制造商發(fā)布的唯一 ID),裝置用來(lái)給內(nèi)容簽名的公共密鑰(或?qū)裁荑€的參考),以及對(duì)所述裝置的描述。對(duì)裝置的所述描述可包含裝置類型(例如燈泡或溫度計(jì))、型號(hào)等。基于接收到的注冊(cè)興趣,裝置注冊(cè)模塊612確定興趣是否包含注冊(cè)必需的所有信息。如果是,響應(yīng)產(chǎn)生模塊614產(chǎn)生“經(jīng)過(guò)注冊(cè)確認(rèn)的”內(nèi)容對(duì)象。“經(jīng)過(guò)注冊(cè)確認(rèn)的”內(nèi)容對(duì)象可包含裝置的所指派的名稱,并且任選地包含所述裝置的可路由的名稱前綴。舉例來(lái)說(shuō),可以給注冊(cè)的溫度計(jì)指定名稱“/thermometer-1d-123”,并且任選地給其指定可路由的名稱前綴“/abc/Room2105/thermometer-1d-123”?!敖?jīng)過(guò)注冊(cè)確認(rèn)的”內(nèi)容對(duì)象中還可以包含其它裝置注冊(cè)信息,包含但不限于:子目錄名稱空間,裝置向其公布數(shù)據(jù)的名稱空間(或裝置經(jīng)過(guò)授權(quán)在其下公布的名稱空間),以及裝置可以在其中獲得經(jīng)認(rèn)證的密鑰(如果裝置不是已經(jīng)具有經(jīng)認(rèn)證的密鑰的話)的認(rèn)證中心的名稱空間。應(yīng)注意,在另外的實(shí)施例中,基于安全策略,一旦所述裝置從密鑰服務(wù)獲得密鑰(例如公共-私用密鑰對(duì)),裝置就可能必需將裝置名稱連同其公共密鑰發(fā)送到裝置發(fā)現(xiàn)中介600。這些名稱空間是從名稱空間數(shù)據(jù)庫(kù)616獲得的。應(yīng)注意,子目錄名稱空間允許進(jìn)一步的裝置發(fā)現(xiàn)服務(wù)。舉例來(lái)說(shuō),子目錄名稱空間“/devices/abc/room2105”允許在名稱空間“/abc”內(nèi)的房間2105中進(jìn)行裝置發(fā)現(xiàn)。用于讓溫度計(jì)公布數(shù)據(jù)的示范性名稱空間可以是“/abc/Room2105/thermometer-1d-123/data”。應(yīng)注意,響應(yīng)產(chǎn)生模塊614可以產(chǎn)生多個(gè)內(nèi)容對(duì)象,每一內(nèi)容對(duì)象含有裝置注冊(cè)信息的一部分以及可以由客戶端裝置用于獲得下一部分的名稱空間。換句話說(shuō),可以形成內(nèi)容對(duì)象鏈,其中每一項(xiàng)包含到下一項(xiàng)的指針。
[0069]如果裝置注冊(cè)模塊612確定未提供所有必需信息,則響應(yīng)產(chǎn)生模塊614產(chǎn)生“所需信息”內(nèi)容對(duì)象,“所需信息”內(nèi)容對(duì)象指定裝置本身正確地注冊(cè)需要哪些信息。根據(jù)裝置發(fā)現(xiàn)中介600當(dāng)前實(shí)施的特定安全策略,可能需要的信息可包含鑒認(rèn)信息、密鑰信息等。轉(zhuǎn)發(fā)模塊620將內(nèi)容對(duì)象(或“經(jīng)過(guò)注冊(cè)確認(rèn)的”或“所需信息”)返回到所述裝置。
[0070]一旦裝置注冊(cè),就更新裝置數(shù)據(jù)庫(kù)618以包含新裝置名稱和與所述新裝置相關(guān)聯(lián)的注冊(cè)信息。裝置數(shù)據(jù)庫(kù)618有利于在網(wǎng)絡(luò)上發(fā)現(xiàn)其它裝置的進(jìn)程。在操作期間,當(dāng)監(jiān)聽(tīng)器610接收到發(fā)現(xiàn)服務(wù)名稱空間(例如“/abc/devices/list”)中的興趣消息時(shí),響應(yīng)產(chǎn)生模塊614基于存儲(chǔ)于裝置數(shù)據(jù)庫(kù)618中的信息產(chǎn)生內(nèi)容對(duì)象。在一些實(shí)施例中,這個(gè)內(nèi)容對(duì)象可以包含網(wǎng)絡(luò)中所有當(dāng)前注冊(cè)的裝置的列表。在另外的實(shí)施例中,適當(dāng)?shù)蔫b認(rèn)和加密是裝置發(fā)現(xiàn)進(jìn)程的一部分。舉例來(lái)說(shuō),僅僅某些裝置經(jīng)過(guò)授權(quán)以獲得所有注冊(cè)的裝置的列表。此外,注冊(cè)的客戶端裝置可以任選地隱藏起來(lái),不被網(wǎng)絡(luò)中的其它客戶端裝置發(fā)現(xiàn)。
[0071]除了初始注冊(cè)和發(fā)現(xiàn)之外,客戶端裝置還可以將周期性心跳消息發(fā)送到裝置發(fā)現(xiàn)中介600,使得裝置發(fā)現(xiàn)中介600可以維持網(wǎng)絡(luò)中的所有活動(dòng)裝置的經(jīng)更新的和當(dāng)前的列表。在一些實(shí)施例中,監(jiān)聽(tīng)器610可以監(jiān)聽(tīng)這個(gè)預(yù)定心跳名稱空間中的興趣消息(在初始裝置配置期間,可以向裝置分配所述興趣消息)ο
當(dāng)前第4頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1