国产精品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>

      用于指定rfid設(shè)備個性的方法和設(shè)備的制作方法

      文檔序號:6692608閱讀:267來源:國知局
      專利名稱:用于指定rfid設(shè)備個性的方法和設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及射頻識別(“RFID”)技術(shù)。更具體地說,本發(fā)明涉及在網(wǎng)絡(luò)中唯一地供給(provision)RFID設(shè)備。
      背景技術(shù)
      包含通用產(chǎn)品代碼(“UPC”)的條形碼已經(jīng)成了現(xiàn)代生活中幾乎無所不在的特征。商業(yè)流中的絕大多數(shù)產(chǎn)品以及包裝、容器和其他元素現(xiàn)在都帶有條形碼,以允許進(jìn)行便利的跟蹤和庫存控制。
      但是,條形碼有一些缺點。條形碼是“只讀”的,因為它們只是一組打印的不能被更新的機(jī)器可讀平行條。條形碼不能發(fā)射信息,而是必須被掃描器讀取。條形碼必須在相對較短的距離內(nèi)被掃描,并且必須朝向適當(dāng)?shù)姆较?,以便條形碼被讀取。
      為了克服條形碼的缺點并且添加更強大的功能,已經(jīng)開發(fā)出了“智能標(biāo)簽”,這種“智能標(biāo)簽”一般由RFID標(biāo)簽實現(xiàn)。RFID標(biāo)簽已被用于跟蹤物品,例如航空行李、零售環(huán)境中的服裝物品、奶牛和公路通行費。如圖1所示,RFID標(biāo)簽100包括微處理器105和天線110。在該示例中,RFID標(biāo)簽100由RFID讀取器125所生成的磁場145提供能量。標(biāo)簽的天線110拾取磁信號145。RFID標(biāo)簽100根據(jù)編碼在標(biāo)簽中的信息調(diào)制信號145,并將經(jīng)調(diào)制的信號155發(fā)射到RFID讀取器125。
      RFID標(biāo)簽使用電子產(chǎn)品代碼(“EPC”或“ePC”)格式來對信息編碼。EPC碼包括可變長度比特的信息(常見格式是64、96和128比特),其允許了識別個體產(chǎn)品以及相關(guān)聯(lián)的信息。如圖1所示,EPC 120包括頭部130、EPC管理者字段140、對象類別字段150和序列號字段160。EPC管理者字段140包含制造者信息。對象類別字段150包括產(chǎn)品的庫存單位(SKU)號碼。序列號字段160是能夠唯一地標(biāo)識個體產(chǎn)品的特定實例的40比特字段,即,不只是某種樣式或型號,而是具體到一個樣式和型號的特定“序列號”。
      理論上,RFID標(biāo)簽和相關(guān)聯(lián)的RFID設(shè)備(例如RFID讀取器和打印機(jī))可形成用于跟蹤產(chǎn)品(或產(chǎn)品群組)及其歷史的網(wǎng)絡(luò)的一部分。但是,各種各樣的困難妨礙了這一理論的實現(xiàn)。需要RF工程師花費大量時間和精力的一個問題是開發(fā)具有可接受的性能水平的低成本RFID標(biāo)簽。感性耦合的RFID標(biāo)簽具有可接受的性能水平。這些標(biāo)簽包括微處理器、金屬線圈以及玻璃或聚合物封裝材料。不幸的是,用于感性耦合的RFID標(biāo)簽中的材料使得它們對于廣泛使用來說太昂貴一個無源鈕扣標(biāo)簽的成本約為$1,而用電池供電的讀/寫型標(biāo)簽的成本可能為$100或更多。
      容性耦合的RFID標(biāo)簽使用導(dǎo)電墨水來取代感性RFID標(biāo)簽中使用的金屬線圈。墨水被RFID打印機(jī)打印在紙簽上,從而產(chǎn)生成本較低的一次性RFID標(biāo)簽。但是,傳統(tǒng)的容性耦合RFID標(biāo)簽具有非常有限的范圍。近年來,RF工程師已經(jīng)在努力爭取將容性耦合的RFID標(biāo)簽的范圍擴(kuò)展到超過約一厘米。
      部分由于大量精力被花在解決前述問題上,所以用于聯(lián)網(wǎng)RFID設(shè)備的現(xiàn)有技術(shù)系統(tǒng)和方法是相當(dāng)原始的。RFID設(shè)備最近才被部署為帶有網(wǎng)絡(luò)接口。對于現(xiàn)有技術(shù)RFID設(shè)備的設(shè)備供給不是自動的,而是需要一個耗時的過程來配置每個設(shè)備?,F(xiàn)有技術(shù)RFID設(shè)備和系統(tǒng)不適合于RFID設(shè)備的網(wǎng)絡(luò)的大規(guī)模部署。
      并且,傳統(tǒng)的RFID設(shè)備具有少量的可用存儲器。典型的RFID設(shè)備可能具有約0.5 Mb的閃存以及總共1 Mb的總存儲器。RFID設(shè)備的小存儲器限制了對這里提到的問題的可能的解決方案的范圍。此外,RFID設(shè)備一般使用專用操作系統(tǒng),例如RFID設(shè)備中使用的(一個或多個)微處理器的制造者的操作系統(tǒng)。
      此外,許多RFID設(shè)備是在不利的工業(yè)環(huán)境中(例如倉庫或工作)由技術(shù)相對不熟練的“IT”人員部署的。例如,如果在一個位置部署的設(shè)備例如發(fā)生故障,則它可能就只是簡單地被移去并被用在另一個位置部署的正常工作的設(shè)備所替換。因此,希望提供用于唯一地且個體地識別RFID設(shè)備及它們在網(wǎng)絡(luò)中的確切位置的方法和系統(tǒng)。
      此外,RFID設(shè)備被部署為具有關(guān)于最初部署時設(shè)備的被部署位置的“靜態(tài)”知識。在實踐中,如果另一個設(shè)備損壞或不正常工作,則RFID設(shè)備被移動。通常,希望允許RFID設(shè)備的移動。但是,如果RFID設(shè)備被移動,則現(xiàn)有技術(shù)系統(tǒng)不知道RFID設(shè)備被移動到了什么位置。
      還希望針對這些RFID設(shè)備的預(yù)期用途來自動供給這些RFID設(shè)備。RFID設(shè)備執(zhí)行不同的功能,并且可以按依賴于其位置的不同方式與上游系統(tǒng)接口。它們所執(zhí)行的功能,以及用于執(zhí)行這些功能的唯一的設(shè)置,在這里將被稱為設(shè)備的“個性(personality)”。不僅希望識別RFID設(shè)備并確定它的位置,還希望供給、配置和部署軟件和固件,以允許RFID設(shè)備基于位置執(zhí)行各種功能和角色。這里所使用的“供給(provision)”一個設(shè)備可包括但不限于提供網(wǎng)絡(luò)配置、提供個性配置,將設(shè)備結(jié)合到網(wǎng)絡(luò)數(shù)據(jù)庫中,以及使設(shè)備能夠具有軟件(例如商業(yè)過程軟件)。還希望提供對RFID設(shè)備的便利的重供給和個性更新。

      發(fā)明內(nèi)容
      提供了用于識別和供給網(wǎng)絡(luò)中的個體RFID設(shè)備的方法和設(shè)備。根據(jù)本發(fā)明的一些實現(xiàn)方式,EPC代碼信息和現(xiàn)有網(wǎng)絡(luò)標(biāo)準(zhǔn)的組合形成了識別和供給方法的基礎(chǔ)。例如,MAC地址信息和EPC信息可被組合起來以標(biāo)識特定的設(shè)備以及它在網(wǎng)絡(luò)中的位置。更高級別的應(yīng)用可被告知例如特定RFID設(shè)備可供使用。
      對于使用動態(tài)主機(jī)配置協(xié)議(“DHCP”)的實現(xiàn)方式,DHCP選項可被用于傳遞標(biāo)識、位置和供給信息。例如,選中的DHCP選項可被用于指示設(shè)備是否是RFID設(shè)備、提供唯一地標(biāo)識該特定設(shè)備的EPC碼,指示使用該設(shè)備的公司名稱和指示設(shè)備如何被使用。
      本發(fā)明的一些這樣的實現(xiàn)方式利用DHCPINFORM(RFC 2131)和DHCP選項(RFC 2132和3004)來傳遞當(dāng)前的供給和個性信息。此外,本發(fā)明的一些這樣的實現(xiàn)方式利用來自DHCP服務(wù)器的DHCPFORCERENEW命令(RFC 3203)來根據(jù)需要發(fā)起更新或完成重配置。
      為了保證命令的安全,一些實現(xiàn)方式提供了被緩存的利用客戶端EPC被哈希的秘密,其與來自RFID設(shè)備的DHCP請求和來自DHCP服務(wù)器的響應(yīng)包括在一起。一些實現(xiàn)方式采用域名服務(wù)(“DNS”)和動態(tài)DNS(“DDNS”)來允許容易地識別RFID設(shè)備。
      本發(fā)明的一些方面提供了一種用于唯一地供給射頻識別(“RFID”)設(shè)備的方法。該方法包括以下步驟在網(wǎng)絡(luò)上接收供給請求;根據(jù)包括在供給請求中的電子產(chǎn)品代碼(“EPC”)和介質(zhì)訪問控制(“MAC”)地址,自動識別RFID設(shè)備;根據(jù)包括在供給請求中的位置信息,自動定位RFID設(shè)備;以及根據(jù)RFID設(shè)備的身份和位置,自動向RFID設(shè)備提供期望的功能。該方法可由比如動態(tài)主機(jī)配置協(xié)議(“DHCP”)服務(wù)器這樣的網(wǎng)絡(luò)設(shè)備來執(zhí)行。
      該方法可包括以下步驟將供給請求中的信息與其他信息相比較,以確認(rèn)RFID設(shè)備。該方法還可包括以下步驟確定RFID設(shè)備先前是否已被引導(dǎo)和/或確定先前是否已為RFID設(shè)備建立了供給信息。
      RFID設(shè)備可根據(jù)先前已為該RFID設(shè)備建立的供給信息而被供給。如果確定先前沒有為RFID設(shè)備建立供給信息,則可將RFID設(shè)備分類為不受信任的設(shè)備。
      本發(fā)明的另一些方面提供了一種用于唯一地供給RFID設(shè)備的方法。該方法包括以下步驟形成包括RFID設(shè)備的EPC和指示RFID設(shè)備的位置的位置信息的DHCPDISCOVER請求;將DHCPDISCOVER請求發(fā)送到DHCP服務(wù)器;以及接收來自DHCP服務(wù)器的專門針對該RFID設(shè)備的供給信息。供給信息根據(jù)RFID設(shè)備的身份和位置使能期望的功能。
      形成步驟可涉及在DHCPDISCOVER請求的選項字段(例如選項61)中包括EPC。形成步驟可涉及包括DHCPDISCOVER請求的指示DHCPDISCOVER請求來自RFID設(shè)備的信息(例如在選項60中)。形成步驟還可涉及在DHCPDISCOVER請求中包括指示提供、擁有或操作RFID設(shè)備的公司的名稱的信息。此外,形成步驟可涉及包括DHCPDISCOVER請求的關(guān)于形成DHCPDISCOVER請求的RFID設(shè)備的當(dāng)前個性的信息(例如在選項77中)。
      RFID設(shè)備可在形成步驟的第一部分期間包括EPC。中繼代理可在形成步驟的第二部分期間將位置信息包括在DHCPDISCOVER請求中?;蛘?,RFID設(shè)備可將位置信息包括在DHCPDISCOVER請求中。
      本發(fā)明的一些實施例提供了一種RFID設(shè)備,包括閃存;被配置為根據(jù)閃存中的指令,形成在選項61中包括RFID設(shè)備的EPC的DHCPDISCOVER請求的處理器;以及用于將DHCPDISCOVER請求發(fā)送到DHCP服務(wù)器的網(wǎng)絡(luò)接口。
      本發(fā)明的其他實施例提供了一種包含在機(jī)器可讀介質(zhì)中的計算機(jī)程序,該計算機(jī)程序包括用于控制RFID網(wǎng)絡(luò)的一個或多個部件以執(zhí)行以下步驟的指令形成包括RFID設(shè)備的EPC和指示RFID設(shè)備的位置的位置信息的DHCPDISCOVER請求;將DHCPDISCOVER請求發(fā)送到DHCP服務(wù)器;以及接收來自DHCP服務(wù)器的根據(jù)RFID設(shè)備的身份和位置使能期望的功能的供給信息。
      本發(fā)明的其他實施例提供了一種包含在機(jī)器可讀介質(zhì)中的計算機(jī)程序,該計算機(jī)程序包括用于控制網(wǎng)絡(luò)設(shè)備以執(zhí)行以下步驟的指令在網(wǎng)絡(luò)上接收供給請求;根據(jù)包括在供給請求中的EPC和MAC地址識別RFID設(shè)備;根據(jù)包括在供給請求中的位置信息定位RFID設(shè)備;以及根據(jù)RFID設(shè)備的身份和位置向RFID設(shè)備提供期望的功能。
      本發(fā)明的其他方面提供了用于在網(wǎng)絡(luò)中部署RFID設(shè)備的方法。一種這樣的方法包括以下步驟形成包括RFID讀取器的EPC和指示RFID讀取器被放置在零售商店的出口門處的位置信息的DHCPDISCOVER請求;將DHCPDISCOVER請求發(fā)送到DHCP服務(wù)器;接收來自DHCP服務(wù)器的根據(jù)RFID讀取器的身份和位置使能期望的功能的供給信息;以及根據(jù)供給信息供給RFID讀取器,從而使得RFID讀取器能夠讀取經(jīng)過出口門的RFID標(biāo)簽并將RFID標(biāo)簽信息發(fā)送到RFID網(wǎng)絡(luò)。RFID標(biāo)簽信息可包括產(chǎn)品信息和/或購物者信息。期望的功能可隨時間而變化,并可被相應(yīng)地更新。
      該方法可包括以下步驟利用RFID標(biāo)簽信息來使金融賬戶被借記了產(chǎn)品的花銷。RFID標(biāo)簽信息可被用于自動更新由零售商店維護(hù)的數(shù)據(jù)庫和/或由至少一個產(chǎn)品的制造者/生產(chǎn)者、批發(fā)者和/或配發(fā)者所維護(hù)的數(shù)據(jù)庫。RFID標(biāo)簽可被用于更新商業(yè)計劃,例如營銷、制造、配發(fā)和銷售計劃。
      本發(fā)明的另外的實施例提供了一種RFID網(wǎng)絡(luò),包括多個RFID設(shè)備;將RFID設(shè)備連接到RFID網(wǎng)絡(luò)的多個交換機(jī);以及DHCP服務(wù)器。在一些這樣的實施例中,多個RFID設(shè)備中的至少一些被配置為執(zhí)行以下操作形成包括RFID設(shè)備的EPC的DHCPDISCOVER請求;經(jīng)由交換機(jī)將DHCPDISCOVER請求發(fā)送到DHCP服務(wù)器;以及接收來自DHCP服務(wù)器的為RFID設(shè)備專門定制的供給信息。交換機(jī)被配置為將指示RFID設(shè)備的位置的位置信息添加到DHCPDISCOVER請求。DHCP服務(wù)器被配置為執(zhí)行以下操作接收DHCPDISCOVER請求;根據(jù)包括在DHCPDISCOVER請求中的EPC和MAC地址自動識別RFID設(shè)備;根據(jù)包括在DHCPDISCOVER請求中的位置信息自動定位RFID設(shè)備;以及根據(jù)設(shè)備身份和位置向RFID設(shè)備提供期望的功能。
      期望的功能可隨時間而變化并且可被相應(yīng)地更新,例如通過利用來自DHCP服務(wù)器的用于發(fā)起更新或完成重配置的DHCPFORCENEW命令(RFC 3203)來更新。


      圖1是示出了一個RFID標(biāo)簽的圖。
      圖2示出了根據(jù)本發(fā)明的示例性RFID網(wǎng)絡(luò)。
      圖3是可被配置為執(zhí)行本發(fā)明的一些方法的示例性RFID讀取器的框圖。
      圖4是可被配置為執(zhí)行本發(fā)明的一些方法的示例性RFID打印機(jī)的框圖。
      圖5是可被配置為執(zhí)行本發(fā)明的一些方法的示例性RFID系統(tǒng)的框圖。
      圖6是提供對本發(fā)明的一些方法的概覽的流程圖。
      圖7是提供對本發(fā)明的另外的方法的概覽的流程圖。
      圖8是提供對本發(fā)明的一些實現(xiàn)方式的概覽的流程圖。
      圖9示出了可被配置為實現(xiàn)本發(fā)明的一些方法的網(wǎng)絡(luò)設(shè)備的示例。
      具體實施例方式
      在本申請中,闡述了許多具體細(xì)節(jié)以提供對本發(fā)明的充分理解。但是,對于本領(lǐng)域的技術(shù)人員來說顯而易見的是,沒有這些具體細(xì)節(jié)中的一些或全部也能實現(xiàn)本發(fā)明。在其他情況下,沒有詳細(xì)描述公知的過程步驟,以免使本發(fā)明模糊。
      雖然本發(fā)明包括用于識別和供給網(wǎng)絡(luò)中的個體RFID設(shè)備的方法和設(shè)備,但是本發(fā)明的許多方面也可以應(yīng)用于識別和供給網(wǎng)絡(luò)中的其他類型的設(shè)備。類似地,雖然這里的許多論述適用于使用DHCP協(xié)議的實現(xiàn)方式,但本發(fā)明并不是特定于協(xié)議的,而是例如可以用于使用UPnP、802.1ab或類似的發(fā)現(xiàn)協(xié)議的實現(xiàn)方式中。同樣,雖然這里描述的實現(xiàn)方式談到了示例性的DHCP選項,但是其他DHCP選項也可被有利地用于實現(xiàn)本發(fā)明。
      本發(fā)明的方法和設(shè)備具有非常廣泛的實用性,不論是公共領(lǐng)域還是私有領(lǐng)域。任何企業(yè)都需要跟蹤其設(shè)備如何被部署,不論該設(shè)備是用于商業(yè)目的還是軍事目的,等等。根據(jù)本發(fā)明而聯(lián)網(wǎng)的RFID設(shè)備可提供用于允許企業(yè)跟蹤設(shè)備和產(chǎn)品(或產(chǎn)品群組)的必要信息。將由根據(jù)本發(fā)明而聯(lián)網(wǎng)的RFID設(shè)備提供的信息對于包括制造、配發(fā)、銷售和營銷規(guī)劃在內(nèi)的企業(yè)資源規(guī)劃將會有很大益處。
      利用本發(fā)明的設(shè)備和方法,RFID標(biāo)簽和相關(guān)聯(lián)的RFID設(shè)備(例如RFID讀取器和打印機(jī))可形成用于跟蹤產(chǎn)品及其歷史的網(wǎng)絡(luò)的一部分。例如,希望購買帶有RFID標(biāo)簽的產(chǎn)品的購物者可以不用在結(jié)賬隊列中等待購買選中的產(chǎn)品,而是例如可以將產(chǎn)品運送通過附近的具有RFID讀取器的門。關(guān)于產(chǎn)品的EPC信息可被讀取器提供給RFID網(wǎng)絡(luò),并可被用于自動更新商店庫存,使金融賬戶被借記,更新制造者的、配發(fā)者的和零售者的產(chǎn)品銷售數(shù)據(jù)庫,等等。
      讀/寫型RFID標(biāo)簽可捕捉關(guān)于產(chǎn)品或產(chǎn)品群組的信息,例如作用在產(chǎn)品上的溫度和其他環(huán)境變化、應(yīng)力、加速度和/或振動。對于較易變質(zhì)或遭其他損壞的產(chǎn)品,例如易腐爛的食品和易碎物品,記錄這種信息尤其行用。通過利用本發(fā)明的方法,該信息將被用于更新由各種實體(例如制造者、批發(fā)者、零售者、運輸公司和金融機(jī)構(gòu))所維護(hù)的數(shù)據(jù)庫。該信息不僅將被用于解決爭議(例如關(guān)于產(chǎn)品損壞的責(zé)任),還可用于提高顧客滿意度,避免健康危險等等。
      本發(fā)明的一些方面使用EPC碼信息和現(xiàn)有聯(lián)網(wǎng)標(biāo)準(zhǔn)的修改版本的組合,來識別、定位和供給位于網(wǎng)絡(luò)中的RFID設(shè)備,例如RFID讀取器和RFID打印機(jī)。這種網(wǎng)絡(luò)的一個示例在圖2中示出。這里,RFID網(wǎng)絡(luò)200包括倉庫201、工廠205、零售店210、金融機(jī)構(gòu)215和總部220。本領(lǐng)域的技術(shù)人員將會意識到,網(wǎng)絡(luò)200可包括許多其他元素和/或圖2所示的部件的多個實例。例如,網(wǎng)絡(luò)200可包括多個倉庫、工廠,等等。
      在該圖中,產(chǎn)品227正被卡車275遞送到倉庫201。已經(jīng)含有RFID標(biāo)簽的產(chǎn)品227被遞送經(jīng)過門225。在本示例中,RFID讀取器252連接到交換機(jī)260的端口262。這里,交換機(jī)230和260經(jīng)由網(wǎng)關(guān)250和網(wǎng)絡(luò)225連接到RFID網(wǎng)絡(luò)200的其余部分。網(wǎng)絡(luò)225可以是任何便利的網(wǎng)絡(luò),而在本示例中,網(wǎng)絡(luò)225是因特網(wǎng)。RFID讀取器252讀取經(jīng)過門225的每個產(chǎn)品,并在RFID網(wǎng)絡(luò)200上傳送與每個產(chǎn)品相對應(yīng)的EPC碼。
      RFID標(biāo)簽可用于不同級別的產(chǎn)品配發(fā)系統(tǒng)。例如,可以有用于一貨盤的箱子的RFID標(biāo)簽、用于貨盤中的每個箱子的RFID標(biāo)簽,以及用于每個產(chǎn)品的RFID標(biāo)簽。因此,在產(chǎn)品227進(jìn)入倉庫201之后,它們被聚集到箱子246中。RFID打印機(jī)256為每個箱子246制作一個RFID標(biāo)簽。在本示例中,RFID打印機(jī)256連接到交換機(jī)260的端口266。RFID打印機(jī)256可在倉庫201中的PC 247、總部220中的PC 267之一或某個其他設(shè)備的控制之下工作。
      連接到端口214的RFID讀取器224讀取輸送帶244上的每個箱子246和產(chǎn)品227的EPC碼,并在網(wǎng)絡(luò)200上傳送該信息。類似地,連接到端口216的RFID讀取器226讀取從門204出去的每個箱子246和產(chǎn)品227的EPC碼,并在網(wǎng)絡(luò)200上傳送該信息。箱子246被裝載到卡車285上,以便配發(fā)到產(chǎn)品鏈的另一部分,例如到零售店210。
      網(wǎng)絡(luò)200中的每個RFID設(shè)備優(yōu)選地具有適合其預(yù)期用途的“個性”。例如,如果經(jīng)授權(quán)的人或物體進(jìn)入門225,則設(shè)備252可以促使發(fā)出使放心的音調(diào)和/或使綠燈閃爍。但是,如果產(chǎn)品從門225出去或未經(jīng)授權(quán)的人進(jìn)入門225或從門225出去,則設(shè)備252可能促使響起警報和/或?qū)⒕姘l(fā)送到網(wǎng)絡(luò)200上的管理員。
      圖3示出了可被配置為執(zhí)行本發(fā)明的方法的RFID讀取器。RFID讀取器300包括一個或多個RF無線電裝置305,用于將RF波發(fā)射到RFID標(biāo)簽,并接收來自RFID標(biāo)簽的經(jīng)調(diào)制的RF波。RF無線電裝置305提供被模數(shù)轉(zhuǎn)換器(未示出)轉(zhuǎn)換并被輸送到RFID讀取器300的其他部件的原始RF數(shù)據(jù)。在一些實施例中,這些數(shù)據(jù)在經(jīng)由網(wǎng)絡(luò)接口325被傳送到網(wǎng)絡(luò)200的其他部分之前,至少暫時地被CPU 310存儲在存儲器315中。網(wǎng)絡(luò)接口325可以是任何便利類型的接口,例如以太網(wǎng)接口。
      閃存320被用于存儲用于引導(dǎo)/初始化RFID讀取器300的程序(“引導(dǎo)加載程序”)。引導(dǎo)加載程序通常被存儲在閃存320的單獨的分區(qū)區(qū)域中,它還允許了RFID讀取器300在掉電時恢復(fù),等等。在本發(fā)明的一些實施例中,閃存320包括用于控制CPU 310以形成下文參考圖6描述的“DHCPDISCOVER”請求的指令,以發(fā)起供給/配置周期。在一些實現(xiàn)方式中,閃存320被用于存儲例如在這樣的周期期間從DHCP服務(wù)器獲得的個性信息和其他配置信息。
      但是,在優(yōu)選實現(xiàn)方式中,這種信息在被從例如DHCP服務(wù)器接收到之后,僅被存儲在易失性存儲器415中。保持RFID設(shè)備“啞(dumb)”是有一些優(yōu)點的。例如,啞RFID設(shè)備的網(wǎng)絡(luò)允許許多處理負(fù)荷被集中起來(例如由網(wǎng)絡(luò)200的服務(wù)器270執(zhí)行),而不是由RFID設(shè)備執(zhí)行?;蛘撸幚碡?fù)荷可被分散,但只被分散到受信任的設(shè)備(例如網(wǎng)絡(luò)200的PC 247)。
      配置信息例如被從中央服務(wù)器下載到存儲器315。更新可由中央服務(wù)器或選中的受信任設(shè)備發(fā)動。新版本的映像文件(例如操作RFID設(shè)備所必需的運行的基本映像)被拷貝到閃存320中。RFID設(shè)備的另一些實施例實現(xiàn)了本發(fā)明的方法,但沒有閃存。
      更新型的RFID設(shè)備還包括干接觸式輸入/輸出導(dǎo)線,以連接到信號燈、工業(yè)網(wǎng)絡(luò)或等同物。這些更新型的RFID設(shè)備一般在存儲量、閃存、CPU能力和確定其視野內(nèi)的RFID標(biāo)簽的數(shù)目、類型和內(nèi)容的方法方面已經(jīng)有所發(fā)展。
      圖4是示出可被配置為執(zhí)行本發(fā)明的一些方法的示例性RFID打印機(jī)400的框圖。RFID打印機(jī)400具有許多與RFID讀取器300相同的組件,并且可以按與RFID讀取器300相同的一般方式來配置。
      RFID打印機(jī)還包括打印機(jī)接口430,該接口可以是標(biāo)準(zhǔn)的打印機(jī)接口。打印機(jī)接口例如根據(jù)經(jīng)由網(wǎng)絡(luò)接口425從網(wǎng)絡(luò)200接收的指令,為每個RFID標(biāo)簽打印一個標(biāo)記。
      RF無線電裝置405是傳出無線電裝置,用于在CPU 410的控制下向RFID標(biāo)簽的天線發(fā)送RF信號,從而對標(biāo)簽的微處理器上的信息(例如EPC)編碼。優(yōu)選地,RF無線電裝置405隨后檢查經(jīng)編碼信息的正確性。RFID標(biāo)簽被夾由在打印機(jī)接口430產(chǎn)生的標(biāo)記內(nèi)。
      圖5示出了包括控制部分501和RF無線電部分502的RFID系統(tǒng)500。控制部分501的組件與以上參考圖3和圖4描述的那些基本類似??刂撇糠?01的互連裝置530被配置用于與RF無線電部分502的互連裝置535通信。通信可以經(jīng)由任何便利的介質(zhì)和格式,例如無線、串行、點到點串行等等。雖然圖5中只示出了一個RF無線電部分502,但是每個控制部分501可控制多個RF無線電部分502。RFID系統(tǒng)500可被部署在單個機(jī)架或機(jī)箱上(例如叉車上)或者多個機(jī)箱中。
      DHCP協(xié)議被用于本發(fā)明的一些優(yōu)選實現(xiàn)方式中,這是因為它提供了多種便利的特征。例如,DHCP協(xié)議允許定義TCP/IP地址的池或“范圍”。DHCP服務(wù)器可將這些TCP/IP地址臨時分配或“租借”給主機(jī)設(shè)備。在租借期間未被使用的IP地址被返回到未分配的IP地址的池。此外,DHCP服務(wù)器將會提供TCP/IP適當(dāng)工作所需的所有相關(guān)配置設(shè)置,例如默認(rèn)路由器、域名服務(wù)(“DNS”)服務(wù)器、子網(wǎng)掩碼等。
      對于使用DHCP協(xié)議的實現(xiàn)方式,DHCP選項可被用于傳遞供給信息。DHCP協(xié)議在RFC 2131中定義,DHCP選項例如在RFC 2132、3004和3046中被闡述。這里通過引用并入RFC 2131、2132、3004和3046,用于所有目的。
      在一些優(yōu)選實現(xiàn)方式中,與RFID設(shè)備相對應(yīng)的EPC被置于從RFID設(shè)備發(fā)送到DHCP服務(wù)器的DHCP請求內(nèi)。EPC唯一地標(biāo)識RFID設(shè)備。一些實現(xiàn)方式采用了域名服務(wù)(“DNS”)和動態(tài)DNS(“DDNS”),以允許更容易地識別RFID設(shè)備。
      現(xiàn)將參考圖6描述對本發(fā)明的一些這樣的實現(xiàn)方式的概覽。向DHCP服務(wù)器發(fā)出對IP地址的起動的設(shè)備通過包括“DHCPDISCOVER”請求的分組來完成這一點。該命令包括設(shè)備的介質(zhì)訪問控制(“MAC”)地址。根據(jù)一些優(yōu)選實現(xiàn)方式,RFID設(shè)備(例如RFID讀取器300的CPU310)形成“DHCPDISCOVER”請求分組,其包括各種DHCP選項字段中的信息(步驟601)。RFID設(shè)備利用指示該設(shè)備是RFID設(shè)備的代碼,對DHCP“類別標(biāo)識符”選項60編碼。換言之,“RFID”將會是編碼在選項60中的新類型的“類別”。
      在本示例中,RFID設(shè)備將其自身的EPC編碼在為選項61預(yù)留的字段中。RFID設(shè)備還將公司名稱(例如提供、擁有或正在使用RFID設(shè)備的公司的名稱)編碼在DHCP選項43中。
      根據(jù)本發(fā)明的不同實現(xiàn)方式,可以按各種方式來使用選項77。在一些實現(xiàn)方式中,選項77將被用于指示RFID設(shè)備的類型,例如RFID設(shè)備是RFID讀取器或RFID打印機(jī)。在一些實現(xiàn)方式中,選項77還可包括關(guān)于RFID設(shè)備的功能或“個性”的信息。例如,選項77可指示RFID設(shè)備是傳入RFID讀取器、傳出RFID讀取器、裝配線上或零售商店中的RFID讀取器或打印機(jī),等等。
      再次參考圖2,如果請求是來自RFID設(shè)備252的,則該設(shè)備將把指示該設(shè)備是RFID讀取器的信息編碼在選項77中。在一些實現(xiàn)方式中,選項77還指示RFID設(shè)備252具有適合于被放置在入口門處的個性。一些實現(xiàn)方式包括關(guān)于設(shè)備252的當(dāng)前個性的更詳細(xì)信息。例如,選項77可指示除了讀取EPC碼并將它們上載到RFID網(wǎng)絡(luò)之外,設(shè)備252還將使得如果經(jīng)授權(quán)的人或物體進(jìn)入門225,則綠燈閃爍,而如果產(chǎn)品從門225出去,則紅燈閃爍、響起警報以及將警告發(fā)送到網(wǎng)絡(luò)上的管理員。該信息例如可以根據(jù)與入口門處的RFID讀取器的一系列合適個性之一相對應(yīng)的數(shù)字來編碼。
      希望為網(wǎng)絡(luò)中的RFID設(shè)備確定和提供位置信息。具有以太網(wǎng)或交換機(jī)端口的交換機(jī)和無線網(wǎng)橋被認(rèn)為是靜態(tài)的,并具有指定的名稱和位置。根據(jù)本發(fā)明的一些實現(xiàn)方式,位置信息例如被RFID設(shè)備所附接到的網(wǎng)絡(luò)設(shè)備,添加到RFID設(shè)備的DHCPDISCOVER請求中(步驟610)。
      一些這樣的實現(xiàn)方式以新的方式使用DHCP選項82(RFC 3046),以確定RFID設(shè)備所連接到的交換機(jī)端口和交換機(jī)。例如,交換機(jī)可將以下兩個信息元素插入到來自附接的RFID設(shè)備的任何DHCP請求中選項82,子選項1代理電路ID(Agent Circuit ID);以及選項82,子選項2代理遠(yuǎn)程ID(Agent Remote ID)。代理電路ID是交換機(jī)的名稱或標(biāo)識符。代理遠(yuǎn)程ID是交換機(jī)端口的名稱或標(biāo)識符。
      例如,如果請求是來自圖2的RFID設(shè)備226的,則網(wǎng)絡(luò)設(shè)備230在步驟610中將位置信息添加到請求中。這里,位置信息將被編碼在選項82中,并將包括標(biāo)識RFID讀取器226所附接到的網(wǎng)絡(luò)設(shè)備230和端口216的信息。
      在其中RFID設(shè)備能夠確定其自身的位置(例如從GPS坐標(biāo)確定)的另一些實施例中,RFID設(shè)備可將位置信息編碼在DHCPDISCOVER請求或其他命令中。
      可以有多個服務(wù)同一網(wǎng)絡(luò)的DHCP服務(wù)器。服務(wù)器如何作出響應(yīng)例如可以依賴于每個服務(wù)器是否忙、它是否已經(jīng)分發(fā)了它所有的地址,等等。隨著RFID試驗網(wǎng)絡(luò)(pilot network)的出現(xiàn)和發(fā)展,它們將與包括采用DHCP協(xié)議的網(wǎng)絡(luò)在內(nèi)的現(xiàn)有網(wǎng)絡(luò)交織在一起。供給RFID設(shè)備的DHCP服務(wù)器(例如圖2的服務(wù)器270)將會對例如編碼在選項60中的將設(shè)備的類別標(biāo)識為“RFID”的“DHCPDISCOVER”命令作出響應(yīng)。本領(lǐng)域的技術(shù)人員將會意識到,其他選項也可用于這個目的。相反,不供給RFID設(shè)備的DHCP服務(wù)器將不對將設(shè)備類別標(biāo)識為“RFID”的“DHCPDISCOVER”命令作出響應(yīng)。此外,如果非RFID DHCP服務(wù)器作出了響應(yīng),則RFID設(shè)備將能夠從它所接收到的DHCP選項響應(yīng)中確定出不完整的DHCP響應(yīng),并丟棄它,并且將會優(yōu)選來自RFID DHCP服務(wù)器的響應(yīng)。因此,本發(fā)明的方法允許了將RFID網(wǎng)絡(luò)集成到DHCP協(xié)議的現(xiàn)有框架內(nèi)。
      在步驟615中,DHCP服務(wù)器確定在關(guān)于已知RFID設(shè)備、它們的預(yù)期功能和配置等的信息的數(shù)據(jù)庫內(nèi)是否有關(guān)于發(fā)出請求的設(shè)備的信息。例如,DHCP服務(wù)器可檢查編碼在請求中的EPC,并確定在數(shù)據(jù)庫中是否有用于具有相應(yīng)EPC的設(shè)備的信息。
      如果有,則在步驟620中,服務(wù)器將DHCP請求中的信息與存儲的關(guān)于RFID設(shè)備的信息相比較。該信息可能處于例如由負(fù)責(zé)RFID網(wǎng)絡(luò)的IT人員更新的數(shù)據(jù)庫中(例如存儲在存儲設(shè)備265之一中)。例如,MAC地址信息和EPC信息可被組合,以標(biāo)識特定設(shè)備及其在網(wǎng)絡(luò)中的位置。更高級別的應(yīng)用可被告知例如特定RFID網(wǎng)絡(luò)可供使用。
      通過檢查接收到的數(shù)據(jù),服務(wù)器于是可以確定RFID設(shè)備的類型、身份、位置和個性(如果有的話)。通過將接收到的數(shù)據(jù)與數(shù)據(jù)庫中的信息相比較,服務(wù)器于是可以確定例如這個RFID設(shè)備是否已經(jīng)移動以及現(xiàn)在它處于什么位置。在優(yōu)選實現(xiàn)方式中,DHCP服務(wù)器可以確定RFID設(shè)備的當(dāng)前個性(例如通過檢查選項77數(shù)據(jù)),并可以將當(dāng)前個性與所期望的個性相比較。
      在步驟625中,DHCP服務(wù)器向RFID設(shè)備提供數(shù)據(jù)庫中指示的配置信息等。例如,DHCP服務(wù)器可指示RFID設(shè)備的時間服務(wù)器、SYSLOG服務(wù)器、設(shè)備的配置文件的位置、映像文件,等等。如果RFID設(shè)備的當(dāng)前個性不匹配期望個性(或者如果請求未指示當(dāng)前個性),則根據(jù)一些實現(xiàn)方式,DHCP服務(wù)器可向設(shè)備提供用于使能期望個性的信息(例如計算機(jī)程序、配置設(shè)置等等)。
      例如,假定EPC碼指示設(shè)備是RFID讀取器252,并且選項77指示RFID設(shè)備252具有適合被放置在入口門處的個性。但是,請求中的位置信息可能指示發(fā)出請求的設(shè)備已經(jīng)被移動并且現(xiàn)在位于出口門處?;蛘?,數(shù)據(jù)庫可能指示設(shè)備被放置在了過去被用作入口門但現(xiàn)在將被用作出口門的門處。這可能是制造設(shè)施或倉庫處的周期性(例如每小時、每日、每周或每月)的變化,或者可能由設(shè)施的重配置引起。
      因此,RFID設(shè)備252的期望個性現(xiàn)在是適合于出口門的個性。但是,可能存在例如依賴于作出請求的設(shè)備的能力、出口門的預(yù)期用途等而可提供給設(shè)備252的一系列不同的“出口門”個性。例如,具有較少的能力(例如較小的存儲器)的設(shè)備可能被賦予相對較簡單的出口門功能。例如,這種設(shè)備可被賦予例如在特定類型的產(chǎn)品從門出去時使綠燈閃爍,開在其他物品從門出去的情況下向IT人員傳送通知消息和/或促使響起警報的能力。
      但是,具有較大能力的設(shè)備可被賦予相對較復(fù)雜的出口門功能。例如,設(shè)備可被賦予如果特定類型的產(chǎn)品在預(yù)期時間出去、如果從門出去的產(chǎn)品的數(shù)目處于預(yù)定范圍內(nèi)等,則使綠燈閃爍的能力。
      重新指定設(shè)備個性的這種靈活性允許了RFID網(wǎng)絡(luò)基于位置、時段或任何其他合適的標(biāo)準(zhǔn),使相同設(shè)備類型具有多個個性。此外,這種靈活性允許了設(shè)備的移動或重定位(不論這種移動是否已被預(yù)先批準(zhǔn)),然后使得設(shè)備能夠被自動地“重個性化”而適合于新位置。此外,它允許了基于每設(shè)備、每地點的專門功能。
      但是,在一些情況下,在數(shù)據(jù)庫中可能沒有關(guān)于該設(shè)備的信息。例如,設(shè)備可能是剛剛第一次在RFID網(wǎng)絡(luò)中激活的新RFID設(shè)備(步驟630)。在本示例中,設(shè)備被置于針對不是受信任的設(shè)備的那些設(shè)備的“有壁園(walled garden)”中。步驟630可包括經(jīng)由DHCPOFFER命令為設(shè)備指定預(yù)定長度的時間內(nèi)的不可路由IP地址。根據(jù)一些實現(xiàn)方式,當(dāng)數(shù)據(jù)庫中有關(guān)于與請求中的信息不一致的關(guān)于設(shè)備的信息時,DHCP服務(wù)器執(zhí)行步驟630。
      優(yōu)選地,步驟630包括向更高層應(yīng)用通知設(shè)備已作出請求。以這種方式,負(fù)責(zé)RFID設(shè)備所處地點的IT人員將被告知RFID設(shè)備離開了并作出了請求。
      根據(jù)一些實現(xiàn)方式,步驟630包括將DHCP T1定時器設(shè)置為短時間間隔,例如60秒。在本示例中,RFID設(shè)備將持續(xù)地每60秒向服務(wù)器發(fā)送DHCP請求,并且服務(wù)器將會向設(shè)備發(fā)送“ACK”,直到以下兩個事件之一發(fā)生(1)服務(wù)器已被更新(例如被負(fù)責(zé)RFID設(shè)備所處地點的IT人員更新);或者(2)服務(wù)器和RFID設(shè)備之間的連接斷開(步驟635)。
      如果服務(wù)器在預(yù)定時間內(nèi)被更新,則表明IT人員已確定作出請求的RFID設(shè)備是受信任的設(shè)備。因此,方法進(jìn)行到步驟625。如果否,則設(shè)備仍被歸類為不受信任的設(shè)備(步驟630)。優(yōu)選地,設(shè)備的狀態(tài)仍可例如根據(jù)IT人員隨后的輸入而被改為受信任的(因此是被供給的)設(shè)備的狀態(tài)。
      在初始供給配置周期(例如如上所述的)之后,RFID設(shè)備可能需要被重新供給,或者它們的個性要被改變。如上所述,希望RFID設(shè)備依賴于特定時刻時RFID設(shè)備的期望功能而具有唯一的供給和個性。期望功能可根據(jù)RFID設(shè)備的位置和能力來確定。一些設(shè)備可能在相對較長的時間(例如若干月或若干年)中被提供以相同的個性。但是,可能希望在相對較短的時間中,例如在DHCP T1定時器期滿之前,改變RFID設(shè)備的個性和/或供給信息。大多數(shù)當(dāng)前部署的RFID終端設(shè)備不支持RFC 3203(DHCP重配置擴(kuò)展)。
      本發(fā)明包括多種用于實現(xiàn)這些目標(biāo)的方法?,F(xiàn)將參考圖7描述一種這樣的方法。方法700開始于確定是否向網(wǎng)絡(luò)設(shè)備發(fā)送關(guān)于RFID設(shè)備的當(dāng)前個性的信息(步驟701)。這里,如果已經(jīng)過一段預(yù)定的時間,則RFID設(shè)備將向DHCP服務(wù)器發(fā)送該信息。在本示例中,預(yù)定的時間段是一個小時的時間,但它也可以是任何便利的時間段。
      如果到了要向DHCP服務(wù)器發(fā)送另一個DHCPREQUEST或DHCPINFORM消息的時間,則RFID設(shè)備形成該請求(步驟705)。如果否,則當(dāng)前個性被維持(步驟702)。在本示例中,信息將會結(jié)合被設(shè)置為RFID設(shè)備的EPC(或等同物)的DHCP選項61和被設(shè)置為RFID設(shè)備的當(dāng)前個性的選項77而在DHCP請求(RFC 2131)中被發(fā)送。利用DHCPREQUEST、DHCPINFORM和DHCP選項,RFID設(shè)備能夠傳遞當(dāng)前標(biāo)識、供給和個性信息。
      在本示例中,被緩存的秘密(例如,利用DHCP消息的內(nèi)容(包括客戶端EPC)而被哈希(hash)的秘密)將被與DHCP請求包括在一起,以便保證響應(yīng)的安全。該秘密例如可在較早的供給階段期間被提供,例如在RFID設(shè)備的初始供給階段期間被提供。該秘密可被用于DHCPINFORM確認(rèn)過程和其他過程中。
      在步驟710中,請求被發(fā)送。優(yōu)選地,中繼代理利用位置信息更新請求,如上所述(步驟715)。
      在步驟720中,服務(wù)器將請求中的信息與存儲的信息(例如存儲在查找表或數(shù)據(jù)庫中的信息)相比較,以確定是否需要對RFID設(shè)備進(jìn)行更新或完全重配置。如果否,則過程返回到步驟701。如果是,則服務(wù)器向RFID設(shè)備提供必要的更新和/或重配置信息(步驟725)。
      RFID設(shè)備觸發(fā)前述示例中的更新和/或重配置確定。但是,在其他實現(xiàn)方式中,另一設(shè)備(例如DHCP服務(wù)器)和/或人發(fā)起該確定。例如,DHCP服務(wù)器可發(fā)起將期望RFID設(shè)備個性與最后已知的RFID設(shè)備個性相比較的周期性的過程。或者,IT工作者可發(fā)送指示期望的個性變化的信息(例如向DHCP服務(wù)器、RFID設(shè)備或另一設(shè)備發(fā)送)。
      根據(jù)本發(fā)明的一些實現(xiàn)方式,DHCP服務(wù)器利用如RFC 3203(這里通過引用并入其全文)所定義的DHCPFORCERENEW命令來引起更新或完全重配置。RFID設(shè)備的CPU注冊ForceRenew命令,并開始新的供給周期,例如上面參考圖6所描述的。
      為了保證命令的安全,在本示例中,緩存的秘密被哈希在命令內(nèi)。例如,秘密可被與RFID設(shè)備的EPC碼包括在一起。
      一種用于創(chuàng)建認(rèn)證密鑰的方法如下MD-5(EPC,Challenge,Secret)通過添加隨機(jī)Challenge(挑戰(zhàn))的變量,哈希代碼的重放攻擊不能被使用。由于包括了EPC,可以進(jìn)一步確證認(rèn)證來自特定設(shè)備。
      前述方法允許了按時段而不是簡單地按設(shè)備“類型”、“類別”或“位置”來唯一確定和供給RFID設(shè)備。此外,前述方法允許了對終端設(shè)備的角色的進(jìn)行中的驗證/核查。此外,這些方法允許了操作管理者讓企業(yè)資源規(guī)劃系統(tǒng)控制終端設(shè)備,以允許更多功能。
      圖8是示出本發(fā)明的示例性商業(yè)應(yīng)用的流程圖。本領(lǐng)域的技術(shù)人員將會意識到,以下參考圖8描述的示例只是本發(fā)明的許多應(yīng)用之一。
      在步驟805中,RFID設(shè)備已根據(jù)先前描述的方法之一被供給。RFID設(shè)備的狀況與方法600(在圖6中示出并在上文描述)中的步驟640處的設(shè)備的狀況相當(dāng)。在本示例中,RFID設(shè)備是被放置在零售商店的出口門附近的RFID讀取器。因此,在前述步驟中,設(shè)備已被供給以適合于其角色的個性。
      在步驟810中,購物者帶著若干選中的產(chǎn)品從門出去。在步驟815中,RFID讀取器讀取每個產(chǎn)品的RFID標(biāo)簽,并提取EPC碼和相關(guān)產(chǎn)品信息(例如每個產(chǎn)品的價格)。
      RFID讀取器還讀取標(biāo)識購物者和購物者為了購買產(chǎn)品而應(yīng)當(dāng)被借記的(一個或多個)優(yōu)選賬戶的RFID標(biāo)簽。例如,購物者可能擁有嵌入在卡、鑰匙鏈或任何其他其中編碼有該信息的便利的地方中的RFID標(biāo)簽。賬戶可以是由一個或多個金融機(jī)構(gòu)維護(hù)的各種類型的賬戶。例如,賬戶可以是支票賬戶、儲蓄賬戶、信用額、信用卡賬戶等等中的一種或多種。來自購物者的生物測定數(shù)據(jù)(例如語音、指紋、視網(wǎng)膜掃描等)也可被獲得,并被與存儲的生物測定數(shù)據(jù)相比較,以便驗證購物者的身份。
      在步驟820中,RFID讀取器在RFID網(wǎng)絡(luò)上傳送產(chǎn)品信息,其中包括EPC碼。在本示例中,信息首先被發(fā)送到由購物者的RFID標(biāo)簽指示的金融機(jī)構(gòu)。
      在步驟825中,維護(hù)購物者的選定賬戶的金融機(jī)構(gòu)確定是否有足夠的資金(或是否有充足的信用)供購物者購買選中的產(chǎn)品。如果有,則購物者的賬戶被借記,并且交易完成(步驟830)。
      在本示例中,購物者可以選擇指明一個或多個備選賬戶。因此,如果第一賬戶沒有足夠的資金或信用,則確定(例如由RFID網(wǎng)絡(luò)上的服務(wù)器確定)購物者是否已指示了任何備選賬戶用于進(jìn)行購買(步驟835)。如果是,則在步驟825中下一個賬戶被評估。如果在步驟835中確定購物者沒有指明額外的賬戶,則在本示例中,發(fā)生某種形式的人為干預(yù)。例如,零售商店的出納員可幫助購物者以便利的方式進(jìn)行購買。
      如果產(chǎn)品中的一些或全部被購買,則關(guān)于購買的產(chǎn)品的信息(包括EPC碼)在RFID網(wǎng)絡(luò)上被傳送。例如,該信息優(yōu)選地被轉(zhuǎn)發(fā)到RFID網(wǎng)絡(luò)上的一個或多個設(shè)備(步驟840),所述一個或多個設(shè)備被配置為更新由零售商店或所購買產(chǎn)品的制造者/生產(chǎn)者、配發(fā)者、批發(fā)者等所維護(hù)的一個或多個數(shù)據(jù)庫。在一些實現(xiàn)方式中,關(guān)于購物者的信息也在RFID網(wǎng)絡(luò)上傳送(例如,如果購物者已授權(quán)公開這種信息)。該產(chǎn)品信息(以及購物者信息(可選))可被用于各種目的,例如用于各種類型的商業(yè)計劃的形成(例如重新進(jìn)貨、營銷、銷售、配發(fā)和制造/生產(chǎn)計劃)。
      圖9示出了可被配置為實現(xiàn)本發(fā)明的一些方法的網(wǎng)絡(luò)設(shè)備的示例。網(wǎng)絡(luò)設(shè)備960包括主中央處理單元(CPU)962、接口968和總線967(例如PCI總線)。接口968一般包括適合于與適當(dāng)?shù)慕橘|(zhì)通信的端口969。在一些實施例中,接口968中的一個或多個包括至少一個獨立處理器974,并且在一些情況下,包括易失性RAM。獨立處理器974例如可以是ASIC或任何其他適當(dāng)?shù)奶幚砥?。根?jù)一些這樣的實施例,這些獨立處理器974執(zhí)行這里描述的邏輯的至少一些功能。在一些實施例中,接口968中的一個或多個控制比如介質(zhì)控制和管理這樣的通信密集型任務(wù)。通過為通信密集型任務(wù)提供單獨的處理器,接口968允許了主微處理器962高效地執(zhí)行諸如路由選擇計算、網(wǎng)絡(luò)診斷、安全性功能等其他功能。
      接口968一般是以接口卡(有時稱為“線路卡”)的形式提供的。接口968一般控制網(wǎng)絡(luò)上的數(shù)據(jù)分組的發(fā)送和接收,并且有時支持與網(wǎng)絡(luò)設(shè)備960一起使用的其他外圍設(shè)備??梢蕴峁┑慕涌诎ü饫w信道(“FC”)接口、以太網(wǎng)接口、幀中繼接口、線纜接口、DSL接口、令牌環(huán)接口等等。此外,可提供各種超高速接口,例如快速以太網(wǎng)接口、吉比特以太網(wǎng)接口、ATM接口、HSSI接口、POS接口、FDDI接口、ASI接口、DHEI接口等等。
      當(dāng)在適當(dāng)?shù)能浖蚬碳目刂葡聞幼鲿r,在本發(fā)明的一些實現(xiàn)方式中,CPU 962可負(fù)責(zé)實現(xiàn)與所期望的網(wǎng)絡(luò)設(shè)備的功能相關(guān)聯(lián)的特定功能。根據(jù)一些實施例,CPU 962在軟件的控制下完成所有這些功能,所述軟件包括操作系統(tǒng)(例如Linux、VxWorks等)和任何適當(dāng)?shù)膽?yīng)用軟件。
      CPU 962可包括一個或多個處理器963,例如來自Motorola微處理器系列或MIPS微處理器系列的處理器。在另一實施例中,處理器963是專門設(shè)計的用于控制網(wǎng)絡(luò)設(shè)備960的操作的硬件。在特定實施例中,存儲器961(例如非易失性RAM和/或ROM)也形成CPU 962的一部分。但是,存儲器可以以許多種方式耦合到系統(tǒng)。存儲器塊961可用于各種目的,例如緩存和/或存儲數(shù)據(jù)、編程指令等等。
      不論網(wǎng)絡(luò)設(shè)備的配置如何,它都可采用一個或多個存儲器或存儲器模塊(例如存儲器塊965),其被配置為存儲數(shù)據(jù)、用于通用網(wǎng)絡(luò)操作的程序指令和/或與這里描述的技術(shù)的功能相關(guān)的其他信息。程序指令例如可控制操作系統(tǒng)和/或一個或多個應(yīng)用的操作。
      由于這種信息和程序指令可被用來實現(xiàn)這里描述的系統(tǒng)/方法,因此本發(fā)明涉及包括用于執(zhí)行這里描述的各種操作的程序指令、狀態(tài)信息等的機(jī)器可讀介質(zhì)。機(jī)器可讀介質(zhì)的示例包括但不限于磁介質(zhì),例如硬盤、軟盤和磁帶;光介質(zhì),例如CD-ROM盤;磁光介質(zhì);以及專門配置為存儲和執(zhí)行程序指令的硬件設(shè)備,例如只讀存儲器設(shè)備(ROM)和隨機(jī)訪問存儲器(RAM)。本發(fā)明還可實現(xiàn)在經(jīng)由諸如空氣波、光線路、電線路等適當(dāng)?shù)慕橘|(zhì)傳播的載波中。程序指令的示例既包括機(jī)器代碼,例如由編譯器產(chǎn)生的機(jī)器代碼,也包括包含可由計算機(jī)利用解釋器執(zhí)行的更高級的代碼的文件。
      雖然圖9所示的系統(tǒng)示出了本發(fā)明的一個特定網(wǎng)絡(luò)設(shè)備,但是它絕不是可在其上實現(xiàn)本發(fā)明的僅有的網(wǎng)絡(luò)設(shè)備體系結(jié)構(gòu)。例如,經(jīng)常使用具有處理通信以及路由選擇計算等的單個處理器的體系結(jié)構(gòu)。此外,其他類型的接口和介質(zhì)也可與網(wǎng)絡(luò)設(shè)備一起使用。接口/線路卡之間的通信路徑可以是基于總線的(如圖9所示),也可以是基于交換結(jié)構(gòu)(switch fabric)的(例如縱橫交換機(jī)(cross-bar))。
      其他實施例雖然這里示出和描述了本發(fā)明的示例性實施例和應(yīng)用,但是許多保持在本發(fā)明的概念、范圍和精神之內(nèi)的變化和修改是可能的,并且本領(lǐng)域的技術(shù)人員在仔細(xì)閱讀本申請之后將清楚看出這些變化。
      因此,當(dāng)前的實施例應(yīng)當(dāng)被視為示例性的,而不是限制性的,并且本發(fā)明并不局限于這里給出的細(xì)節(jié),而是可以在所附權(quán)利要求的范圍和等同物內(nèi)被修改。
      權(quán)利要求
      1.一種用于唯一地供給射頻識別(RFID)設(shè)備的方法,所述方法包括在網(wǎng)絡(luò)上接收供給請求;根據(jù)被包括在所述供給請求中的電子產(chǎn)品代碼(EPC)和介質(zhì)訪問控制(MAC)地址,自動識別RFID設(shè)備;根據(jù)被包括在所述供給請求中的位置信息,自動定位所述RFID設(shè)備;以及根據(jù)所述RFID設(shè)備的身份和位置,自動向所述RFID設(shè)備提供期望的功能。
      2.如權(quán)利要求1所述的方法,還包括以下步驟自動發(fā)起重供給周期,以向所述RFID設(shè)備提供不同的功能。
      3.一種用于唯一地供給射頻識別(RFID)設(shè)備的方法,所述方法包括形成DHCPDISCOVER請求,所述DHCPDISCOVER請求包括RFID設(shè)備的電子產(chǎn)品代碼(EPC)和指示所述RFID設(shè)備的位置的位置信息;將所述DHCPDISCOVER請求發(fā)送到動態(tài)主機(jī)配置協(xié)議(DHCP)服務(wù)器;以及接收來自所述DHCP服務(wù)器的專門針對所述RFID設(shè)備的供給信息,所述供給信息根據(jù)所述RFID設(shè)備的身份和位置使能期望的功能。
      4.如權(quán)利要求3所述的方法,還包括向所述DHCP服務(wù)器發(fā)送DHCPINFORM請求的步驟,所述DHCPINFORM請求指示所述RFID設(shè)備的當(dāng)前被使能的功能。
      5.一種射頻識別(RFID)網(wǎng)絡(luò),包括用于形成DHCPDISCOVER請求的裝置,所述DHCPDISCOVER請求包括RFID設(shè)備的電子產(chǎn)品代碼(EPC)和指示所述RFID設(shè)備的位置的位置信息;用于將所述DHCPDISCOVER請求發(fā)送到動態(tài)主機(jī)配置協(xié)議(DHCP)服務(wù)器并用于接收來自所述DHCP服務(wù)器的供給信息的裝置,所述供給信息根據(jù)所述RFID設(shè)備的身份和位置使能期望的功能。
      6.如權(quán)利要求5所述的RFID網(wǎng)絡(luò),還包括用于向所述DHCP服務(wù)器發(fā)送DHCPINFORM請求的裝置,所述DHCPINFORM請求指示所述RFID設(shè)備的當(dāng)前被使能的功能。
      7.如權(quán)利要求5所述的RFID網(wǎng)絡(luò),其中,所述形成裝置包括用于將所述EPC包括在所述DHCPDISCOVER請求中的RFID設(shè)備以及用于將所述位置信息包括在所述DHCPDISCOVER請求中的中繼代理。
      8.一種網(wǎng)絡(luò)設(shè)備,包括用于在網(wǎng)絡(luò)上接收供給請求的裝置;以及用于根據(jù)被包括在所述供給請求中的電子產(chǎn)品代碼(EPC)和介質(zhì)訪問控制(MAC)地址自動識別RFID設(shè)備,并用于根據(jù)被包括在所述供給請求中的位置信息定位所述RFID設(shè)備的裝置;以及用于根據(jù)所述RFID設(shè)備的身份和位置,向所述RFID設(shè)備提供期望的功能的裝置。
      9.如權(quán)利要求8所述的網(wǎng)絡(luò)設(shè)備,還包括用于發(fā)起重供給周期以向所述RFID設(shè)備提供不同的功能的裝置。
      10.如權(quán)利要求9所述的網(wǎng)絡(luò)設(shè)備,其中,所述發(fā)起裝置經(jīng)由DHCPFORCERENEW命令發(fā)起所述重供給周期。
      11.一種被包含在機(jī)器可讀介質(zhì)中的計算機(jī)程序,所述計算機(jī)程序包括用于控制射頻識別(RFID)網(wǎng)絡(luò)的一個或多個部件以執(zhí)行以下步驟的指令形成DHCPDISCOVER請求,所述DHCPDISCOVER請求包括RFID設(shè)備的電子產(chǎn)品代碼(EPC)和指示所述RFID設(shè)備的位置的位置信息;將所述DHCPDISCOVER請求發(fā)送到動態(tài)主機(jī)配置協(xié)議(DHCP)服務(wù)器;以及接收來自所述DHCP服務(wù)器的供給信息,所述供給信息根據(jù)所述RFID設(shè)備的身份和位置使能期望的功能。
      12.一種包含在機(jī)器可讀介質(zhì)中的計算機(jī)程序,所述計算機(jī)程序包括用于控制網(wǎng)絡(luò)設(shè)備以執(zhí)行以下步驟的指令在網(wǎng)絡(luò)上接收供給請求;根據(jù)被包括在所述供給請求中的電子產(chǎn)品代碼(EPC)和介質(zhì)訪問控制(MAC)地址,識別RFID設(shè)備;根據(jù)被包括在所述供給請求中的位置信息,定位所述RFID設(shè)備;以及根據(jù)所述RFID設(shè)備的身份和位置,向所述RFID設(shè)備提供期望的功能。
      13.一種用于在網(wǎng)絡(luò)中部署被唯一地供給的射頻識別(RFID)設(shè)備的方法,所述方法包括形成DHCPDISCOVER請求,所述DHCPDISCOVER請求包括RFID讀取器的電子產(chǎn)品代碼(EPC)和指示所述RFID讀取器被放置在零售商店的出口門處的位置信息;將所述DHCPDISCOVER請求發(fā)送到動態(tài)主機(jī)配置協(xié)議(DHCP)服務(wù)器;接收來自所述DHCP服務(wù)器的供給信息,所述供給信息根據(jù)所述RFID讀取器的身份和位置使能期望的功能;以及根據(jù)所述供給信息供給所述RFID讀取器,從而使得所述RFID讀取器能夠讀取經(jīng)過所述出口門的RFID標(biāo)簽,并能夠?qū)FID標(biāo)簽信息發(fā)送到RFID網(wǎng)絡(luò)。
      14.如權(quán)利要求13所述的方法,還包括以下步驟利用所述RFID標(biāo)簽信息來自動更新由所述零售商店、至少一個產(chǎn)品的制造者和至少一個產(chǎn)品的配發(fā)者所維護(hù)的數(shù)據(jù)庫。
      15.如權(quán)利要求13所述的方法,還包括以下步驟利用所述RFID標(biāo)簽信息來使金融賬戶被借記產(chǎn)品的花銷。
      16.如權(quán)利要求13所述的方法,還包括以下步驟利用所述RFID標(biāo)簽來更新商業(yè)計劃。
      17.一種射頻識別(RFID)網(wǎng)絡(luò),包括多個RFID設(shè)備;將所述RFID設(shè)備連接到所述RFID網(wǎng)絡(luò)的多個交換機(jī);以及動態(tài)主機(jī)配置協(xié)議(DHCP)服務(wù)器,其中所述多個RFID設(shè)備中的至少一些包括用于形成DHCPDISCOVER請求的裝置,所述DHCPDISCOVER請求包括RFID設(shè)備的電子產(chǎn)品代碼(EPC)和指示所述RFID設(shè)備的當(dāng)前功能的當(dāng)前個性信息;以及用于經(jīng)由交換機(jī)將所述DHCPDISCOVER請求發(fā)送到所述DHCP服務(wù)器,并用于接收來自所述DHCP服務(wù)器的為所述RFID設(shè)備專門定制的供給信息的裝置;其中,所述交換機(jī)包括用于將指示所述RFID設(shè)備的位置的位置信息包括在所述DHCPDISCOVER請求中的裝置;并且其中,所述DHCP服務(wù)器包括用于接收DHCPDISCOVER請求的裝置;以及用于根據(jù)被包括在所述DHCPDISCOVER請求中的EPC和介質(zhì)訪問控制(MAC)地址自動識別RFID設(shè)備,并用于根據(jù)被包括在所述DHCPDISCOVER請求中的所述位置信息定位所述RFID設(shè)備的裝置;以及用于根據(jù)設(shè)備位置和身份,向所述RFID設(shè)備提供期望的功能的裝置。
      全文摘要
      提供了用于識別(601和605)、定位(610)網(wǎng)絡(luò)中的個體RFID設(shè)備,并為其供給適合于RFID設(shè)備角色的“個性”(625)的方法和設(shè)備。根據(jù)本發(fā)明的一些實現(xiàn)方式,EPC碼信息和現(xiàn)有網(wǎng)絡(luò)標(biāo)準(zhǔn)的組合形成了識別和供給方法的基礎(chǔ)。例如,MAC地址信息和EPC信息可被組合,以標(biāo)識特定設(shè)備及其在網(wǎng)絡(luò)中的位置。對于使用動態(tài)主機(jī)配置協(xié)議(“DHCP”)的實現(xiàn)方式,DHCP選項可被用于傳遞供給信息。一些實現(xiàn)方式采用域名服務(wù)(“DNS”)和動態(tài)DNS(“DDNS”)來允許容易地識別設(shè)備。
      文檔編號G08B13/24GK1954329SQ200580015169
      公開日2007年4月25日 申請日期2005年4月29日 優(yōu)先權(quán)日2004年5月13日
      發(fā)明者亞瑟·G·霍瓦瑟, 拉爾夫·多莫斯, 羅蘭·薩威勒, 勞倫斯·克里格, 克里斯多佛·韋伯爾, 威卡斯·布塔尼, 拉吉·辛加爾 申請人:思科技術(shù)公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1