專利名稱:定位和供給網(wǎng)絡中的設備的制作方法
技術領域:
本發(fā)明涉及供給(provision)網(wǎng)絡中的設備。
背景技術:
包含通用產品代碼(“UPC”)的條形碼已經成了現(xiàn)代生活中幾乎無所不在的特征。商業(yè)流中的絕大多數(shù)產品以及包裝、容器和其他元素現(xiàn)在都帶有條形碼,以允許進行便利的跟蹤和庫存控制。
但是,條形碼有一些缺點。條形碼是“只讀”的,因為它們只是一組打印的不能被更新的機器可讀平行條。條形碼不能發(fā)射信息,而是必須被掃描器讀取。條形碼必須在相對較短的距離內被掃描,并且必須朝向適當?shù)姆较?,以便條形碼被讀取。
為了克服條形碼的缺點并且添加更強大的功能,已經開發(fā)出了“智能標簽”,這種“智能標簽”一般由RFID標簽實現(xiàn)。RFID標簽已被用于跟蹤物品,例如航空行李、零售環(huán)境中的服裝物品、奶牛和公路通行費。如圖1所示,RFID標簽100包括微處理器105和天線110。在該示例中,RFID標簽100由RFID讀取器125所生成的磁場145提供能量。標簽的天線110拾取磁信號145。RFID標簽100根據(jù)編碼在標簽中的信息調制信號145,并將經調制的信號155發(fā)射到RFID讀取器125。
大多數(shù)RFID標簽使用電子產品代碼(“EPC”或“ePC”)格式之一來對信息編碼。EPC碼可形成為各種長度(常見格式是64、96和128比特),并具有各種類型的定義的字段,這些字段允許了識別例如個體產品以及相關聯(lián)的信息。這些格式在公共域中的各種文檔中定義。一個這種文檔是EPC Tag Data Standards Version 1.1 Rev 1.24(EPCglobal2004),這里通過引用將其并入,用于所有目的。
一個示例性RFID標簽格式在圖1中示出。這里,EPC 120包括頭部130、EPC管理者字段140、對象類別字段150和序列號字段160。EPC管理者字段140包含制造者信息。對象類別字段150包括產品的庫存單位(SKU)號碼。序列號字段160是能夠唯一地標識個體產品的特定實例的40比特字段,即,不只是某種樣式或型號,而是具體到一個樣式和型號的特定“序列號”。
理論上,RFID標簽和相關聯(lián)的RFID設備(例如RFID讀取器和打印機)可形成用于跟蹤產品(或產品群組)及其歷史的網(wǎng)絡的一部分。但是,各種各樣的困難妨礙了這一理論的實現(xiàn)。需要RF工程師花費大量時間和精力的一個問題是開發(fā)具有可接受的性能水平的低成本RFID標簽。感性耦合的RFID標簽具有可接受的性能水平。這些標簽包括微處理器、金屬線圈以及玻璃或聚合物封裝材料。不幸的是,用于感性耦合的RFID標簽中的材料使得它們對于廣泛使用來說太昂貴一個無源鈕扣標簽的成本約為$1,而用電池供電的讀/寫型標簽的成本可能為$100或更多。
容性耦合的RFID標簽使用導電墨水來取代感性RFID標簽中使用的金屬線圈。墨水被RFID打印機打印在紙簽上,從而產生成本較低的一次性RFID標簽。但是,傳統(tǒng)的容性耦合RFID標簽具有非常有限的范圍。近年來,RF工程師已經在努力爭取將容性耦合的RFID標簽的范圍擴展到超過約一厘米。
部分由于大量精力被花在解決前述問題上,所以用于聯(lián)網(wǎng)RFID設備的現(xiàn)有技術系統(tǒng)和方法是相當原始的。RFID設備最近才被部署為帶有網(wǎng)絡接口。對于現(xiàn)有技術RFID設備的設備供給不是自動的,而是需要一個耗時的過程來配置每個設備。現(xiàn)有技術RFID設備和系統(tǒng)不適合于RFID設備的網(wǎng)絡的大規(guī)模部署。
并且,傳統(tǒng)的RFID設備具有少量的可用存儲器。典型的RFID設備可能具有約0.5Mb的閃存以及總共1Mb的總存儲器。RFID設備的小存儲器限制了對這里提到的問題的可能的解決方案的范圍。此外,RFID設備一般使用專用操作系統(tǒng),例如RFID設備中使用的(一個或多個)微處理器的制造者的操作系統(tǒng)。
此外,許多RFID設備是在不利的工業(yè)環(huán)境中(例如倉庫或工作)由技術相對不熟練的“IT”人員部署的。例如,如果在一個位置部署的設備例如發(fā)生故障,則它可能就只是簡單地被移去并被用在另一個位置部署的正常工作的設備所替換。因此,希望提供用于唯一地且個體地識別RFID設備及它們在網(wǎng)絡中的確切位置的方法和系統(tǒng)。
此外,RFID設備被部署為具有關于最初部署時設備的被部署位置的“靜態(tài)”知識。在實踐中,如果另一個設備損壞或不正常工作,則RFID設備被移動。通常,希望允許RFID設備的移動。但是,如果RFID設備被移動,則現(xiàn)有技術系統(tǒng)不知道RFID設備被移動到了什么位置。
還希望針對這些RFID設備的預期用途來自動供給這些RFID設備。RFID設備執(zhí)行不同的功能,并且可以按依賴于其位置的不同方式與上游系統(tǒng)接口。它們所執(zhí)行的功能,以及用于執(zhí)行這些功能的唯一的設置,在這里將被稱為設備的“個性(personality)”。不僅希望識別RFID設備并確定它的位置,還希望供給、配置和部署軟件和固件,以允許RFID設備基于位置執(zhí)行各種功能和角色。這里所使用的“供給(provision)”一個設備可包括但不限于提供網(wǎng)絡配置、提供個性配置、將設備結合到網(wǎng)絡數(shù)據(jù)庫中,以及使設備能夠具有軟件(例如商業(yè)過程軟件)。還希望提供對RFID設備的便利的重供給和個性更新。
發(fā)明內容
提供了用于定位、識別和供給網(wǎng)絡中的設備的方法和設備。根據(jù)本發(fā)明的一些實現(xiàn)方式,EPC碼信息和現(xiàn)有網(wǎng)絡標準的組合形成了識別和供給方法的基礎。例如,MAC地址信息和EPC信息可被組合起來以標識特定的設備以及它在網(wǎng)絡中的位置。更高級別的應用可被告知例如特定RFID設備可供使用。
對于使用動態(tài)主機配置協(xié)議(“DHCP”)的實現(xiàn)方式,DHCP選項可被用于傳遞標識、位置和供給信息。例如,選中的DHCP選項可被用于指示設備類型,提供唯一地標識該特定設備的EPC碼,以指示使用該設備的公司名稱和指示設備如何被使用。
在本發(fā)明的一些實現(xiàn)方式中,包括在DHCPDISCOVER請求中的位置信息可被用于為聯(lián)網(wǎng)的設備確定適當?shù)呐渲?。在一些這樣的實現(xiàn)方式中,位置信息被從聯(lián)網(wǎng)的設備附近的RFID標簽讀取,并被插入到DHCPDISCOVER請求中。位置信息可包括任何便利類型的絕對或相對坐標、定位、測繪或類似的信息或可從中導出這種信息的信息。本發(fā)明的一些這樣的實現(xiàn)方式使用DHCPINFORM(RFC 2131)和DHCP選項(RFC2132和3004)來傳遞當前的供給和個性信息。此外,本發(fā)明的一些這樣的實現(xiàn)方式使用來自DHCP服務器的DHCPFORCERENEW命令(RFC3203)來根據(jù)需要發(fā)起更新或完成重配置。
本發(fā)明的一些實現(xiàn)方式提供了一種供給設備的方法。該方法包括以下步驟初始化RFID設備;從RFID標簽讀取RFID標簽數(shù)據(jù);將RFID標簽數(shù)據(jù)插入到DHCPDISCOVER請求的選項字段中;以及將DHCPDISCOVER請求發(fā)送到DHCP服務器。RFID設備可以是多種類型的RFID設備中的任何一種,并且例如可以是無線RFID設備。
RFID標簽數(shù)據(jù)可包括位置數(shù)據(jù)。該方法可包括至少部分基于RFID標簽確定RFID設備的位置的步驟。確定步驟可包括訪問包括位置和相應的RFID設備配置的數(shù)據(jù)結構。確定步驟可包括訪問包括RFID標簽數(shù)據(jù)和相應的位置數(shù)據(jù)的數(shù)據(jù)結構。確定步驟可由DHCP服務器或另一設備執(zhí)行。另一設備例如可以是輕型目錄訪問協(xié)議(“LDAP”)服務器。
該方法可包括以下步驟部分基于RFID標簽數(shù)據(jù)為RFID設備確定適當?shù)呐渲?,以及根?jù)適當?shù)呐渲霉┙oRFID設備。
本發(fā)明的另一些實現(xiàn)方式提供了一種供給無線設備的方法。該方法包括以下步驟接收來自多個無線接入點的IEEE 802.11b位置數(shù)據(jù);至少部分基于IEEE 802.11b位置數(shù)據(jù)確定無線設備的位置;以及根據(jù)位置為無線設備確定適當?shù)呐渲谩?br>
無線設備例如可以是制造設備、RFID設備、便攜式數(shù)字助理或膝上型計算機。該方法可包括根據(jù)適當?shù)呐渲脕砼渲脽o線設備的步驟。適當?shù)呐渲每梢园ㄔO備個性。
IEEE 802.11b位置數(shù)據(jù)可以是時間數(shù)據(jù)和/或信號強度數(shù)據(jù)。IEEE802.11b位置數(shù)據(jù)可參考系統(tǒng)地圖數(shù)據(jù)。
本發(fā)明的其他實現(xiàn)方式還提供了一種確定設備配置的方法。一個這種方法包括以下步驟接收DHCP請求;根據(jù)DHCP請求中的信息確定設備的位置;以及至少部分基于位置為設備確定適當?shù)呐渲?。該方法還可包括根據(jù)適當?shù)呐渲脕砼渲迷O備。
位置確定步驟可包括確定編碼在DHCP請求中的位置?;蛘?,位置確定步驟可包括訪問數(shù)據(jù)結構并將DHCP請求中的信息映射到數(shù)據(jù)結構中的相應位置數(shù)據(jù)。
本發(fā)明的其他一些方面提供了一種用于在網(wǎng)絡中部署被唯一地供給的RFID設備的方法。該方法包括以下步驟從第一RFID標簽讀取位置信息;形成包括RFID讀取器的電子產品代碼和位置信息的DHCPDISCOVER請求;將DHCPDISCOVER請求發(fā)送到DHCP服務器;接收來自DHCP服務器的根據(jù)RFID讀取器的身份和位置使能期望的功能的供給信息;以及根據(jù)供給信息來供給RFID讀取器,從而使得RFID讀取器能夠讀取附近的RFID標簽并將RFID標簽信息傳送到RFID網(wǎng)絡。
例如,位置信息可指示RFID讀取器被放置在零售商店的出口門附近,并且RFID標簽信息可包括關于產品的信息。該方法還可包括利用RFID標簽信息來自動更新由零售商店維護的數(shù)據(jù)庫的步驟。該方法可包括利用RFID標簽信息來使金融賬戶被借記了產品的花銷的步驟。RFID標簽信息可包括購物者信息。
或者,位置信息可指示RFID讀取器被放置在倉庫的門附近,并且RFID標簽信息可包括關于產品的信息。
該方法還可包括利用RFID標簽信息來自動更新由至少一個產品的制造者或配發(fā)者維護的數(shù)據(jù)庫的步驟。該方法可包括利用RFID標簽信息來更新諸如營銷計劃、制造計劃、配發(fā)計劃或銷售計劃這樣的商業(yè)計劃的步驟。
本發(fā)明的一些實施例提供了一種網(wǎng)絡,該網(wǎng)絡包括多個RFID設備;將RFID設備連接到網(wǎng)絡的多個交換機;以及DHCP服務器。RFID設備中的至少一些包括用于從第一RFID標簽讀取位置信息的裝置;用于形成包括RFID讀取器的電子產品代碼和位置信息的DHCPDISCOVER請求的裝置;用于將DHCPDISCOVER請求發(fā)送到DHCP服務器的裝置;用于接收來自DHCP服務器的根據(jù)RFID讀取器的身份和位置使能期望的功能的供給信息的裝置;以及用于根據(jù)供給信息來供給RFID讀取器,從而使得RFID讀取器能夠讀取附近的RFID標簽并將RFID標簽信息傳送到RFID網(wǎng)絡的裝置。
DHCP服務器包括用于接收DHCPDISCOVER請求的裝置;以及用于根據(jù)包括在DHCPDISCOVER請求中的電子產品代碼和介質訪問控制(“MAC”)地址自動識別RFID設備并根據(jù)包括在DHCPDISCOVER請求中的位置信息定位RFID設備的裝置;以及用于根據(jù)設備位置和身份向RFID設備提供期望的功能的裝置。
本發(fā)明的另一些實現(xiàn)方式提供了一種供給設備的方法。該方法包括以下步驟初始化設備;獲得位置數(shù)據(jù);將位置數(shù)據(jù)插入到DHCPDISCOVER請求的選項字段中;以及將DHCPDISCOVER請求發(fā)送到DHCP服務器。
設備可包括全球定位系統(tǒng)(“GPS”)能力,并且位置數(shù)據(jù)可包括GPS數(shù)據(jù)。設備可以是RFID設備。
該方法可包括至少部分基于位置數(shù)據(jù)確定供給信息,并將供給信息提供給設備的步驟。
該方法可包括接收來自DHCP服務器的供給信息;以及根據(jù)供給信息來供給設備。
為了保證命令的安全,一些實現(xiàn)方式提供了被緩存的利用客戶端EPC被哈希的秘密,其與來自RFID設備的DHCP請求和來自DHCP服務器的響應包括在一起。一些實現(xiàn)方式采用域名服務(“DNS”)和動態(tài)DNS(“DDNS”)來允許容易地識別RFID設備。
本發(fā)明的一些方面提供了一種用于唯一地供給RFID設備的方法。該方法包括以下步驟在網(wǎng)絡上接收供給請求;根據(jù)包括在供給請求中的電子產品代碼(“EPC”)和介質訪問控制(“MAC”)地址自動識別RFID設備;以及根據(jù)包括在供給請求中的位置信息自動定位RFID設備;以及根據(jù)RFID設備的身份和位置自動向RFID設備提供期望的功能。該方法可由比如DHCP服務器這樣的網(wǎng)絡設備來執(zhí)行。
該方法可包括以下步驟將供給請求中的信息與其他信息相比較,以確認RFID設備。該方法還可包括以下步驟確定RFID設備先前是否已被引導和/或確定先前是否已為RFID設備建立了供給信息。
RFID設備可根據(jù)先前已為該RFID設備建立的供給信息而被供給。如果確定先前沒有為RFID設備建立供給信息,則可將RFID設備分類為不受信任的設備。
本發(fā)明的另一些方面提供了一種用于唯一地供給RFID設備的方法。該方法包括以下步驟形成包括RFID設備的EPC和指示RFID設備的位置的位置信息的DHCPDISCOVER請求;將DHCPDISCOVER請求發(fā)送到DHCP服務器;以及接收來自DHCP服務器的專門針對該RFID設備的供給信息。供給信息根據(jù)RFID設備的身份和位置使能期望的功能。
形成步驟可涉及在DHCPDISCOVER請求的選項字段(例如選項61)中包括EPC。形成步驟可涉及包括DHCPDISCOVER請求的指示DHCPDISCOVER請求來自RFID設備的信息(例如在選項60中)。形成步驟還可涉及在DHCPDISCOVER請求中包括指示提供、擁有或操作RFID設備的公司的名稱的信息。此外,形成步驟可涉及包括DHCPDISCOVER請求的關于形成DHCPDISCOVER請求的RFID設備的當前個性的信息(例如在選項77中)。
RFID設備可在形成步驟的第一部分期間包括EPC。中繼代理可在形成步驟的第二部分期間將位置信息包括在DHCPDISCOVER請求中?;蛘?,RFID設備可將位置信息包括在DHCPDISCOVER請求中。
本發(fā)明的一些實施例提供了一種RFID設備,包括閃存;被配置為根據(jù)閃存中的指令,形成在選項43中包括RFID設備的EPC的DHCPDISCOVER請求的處理器;以及用于將DHCPDISCOVER請求發(fā)送到DHCP服務器的網(wǎng)絡接口。
本發(fā)明的其他實施例提供了一種包含在機器可讀介質中的計算機程序,該計算機程序包括用于控制RFID網(wǎng)絡的一個或多個部件以執(zhí)行以下步驟的指令形成包括RFID設備的EPC和指示RFID設備的位置的位置信息的DHCPDISCOVER請求;將DHCPDISCOVER請求發(fā)送到DHCP服務器;以及接收來自DHCP服務器的根據(jù)RFID設備的身份和位置使能期望的功能的供給信息。
本發(fā)明的其他實施例提供了一種包含在機器可讀介質中的計算機程序,該計算機程序包括用于控制網(wǎng)絡設備以執(zhí)行以下步驟的指令在網(wǎng)絡上接收供給請求;根據(jù)包括在供給請求中的EPC和MAC地址識別RFID設備;根據(jù)包括在供給請求中的位置信息定位RFID設備;以及根據(jù)RFID設備的身份和位置向RFID設備提供期望的功能。
本發(fā)明的其他方面提供了用于在網(wǎng)絡中部署RFID設備的方法。一種這樣的方法包括以下步驟形成包括RFID讀取器的EPC和指示RFID讀取器被放置在零售商店的出口門處的位置信息的DHCPDISCOVER請求;將DHCPDISCOVER請求發(fā)送到DHCP服務器;接收來自DHCP服務器的根據(jù)RFID讀取器的身份和位置使能期望的功能的供給信息;以及根據(jù)供給信息供給RFID讀取器,從而使得RFID讀取器能夠讀取經過出口門的RFID標簽并將RFID標簽信息發(fā)送到RFID網(wǎng)絡。RFID標簽信息可包括產品信息和/或購物者信息。期望的功能可隨時間而變化,并可被相應地更新。
該方法可包括以下步驟利用RFID標簽信息來使金融賬戶被借記了產品的花銷。RFID標簽信息可被用于自動更新由零售商店維護的數(shù)據(jù)庫和/或由至少一個產品的制造者/生產者、批發(fā)者和/或配發(fā)者所維護的數(shù)據(jù)庫。RFID標簽可被用于更新商業(yè)計劃,例如營銷、制造、配發(fā)和銷售計劃。
本發(fā)明的另外的實施例提供了一種RFID網(wǎng)絡,包括多個RFID設備;將RFID設備連接到RFID網(wǎng)絡的多個交換機;以及DHCP服務器。在一些這樣的實施例中,多個RFID設備中的至少一些被配置為執(zhí)行以下操作形成包括RFID設備的EPC的DHCPDISCOVER請求;經由交換機將DHCPDISCOVER請求發(fā)送到DHCP服務器;以及接收來自DHCP服務器的為RFID設備專門定制的供給信息。交換機被配置為將指示RFID設備的位置的位置信息添加到DHCPDISCOVER請求。DHCP服務器被配置為執(zhí)行以下操作接收DHCPDISCOVER請求;根據(jù)包括在DHCPDISCOVER請求中的EPC和MAC地址自動識別RFID設備;根據(jù)包括在DHCPDISCOVER請求中的位置信息自動定位RFID設備;以及根據(jù)設備身份和位置向RFID設備提供期望的功能。
期望的功能可隨時間而變化并且可被相應地更新,例如通過利用來自DHCP服務器的用于發(fā)起更新或完成重配置的DHCPFORCENEW命令(RFC 3203)來更新。
本發(fā)明的方法至少可部分地由硬件和/或軟件實現(xiàn)。例如,本發(fā)明的一些實施例提供了包含在機器可讀介質中的計算機程序。計算機程序包括用于控制一個或多個設備執(zhí)行這里描述的方法的指令。
圖1是示出了一個RFID標簽的圖。
圖2示出了根據(jù)本發(fā)明的示例性RFID網(wǎng)絡。
圖3是可被配置為執(zhí)行本發(fā)明的一些方法的示例性RFID讀取器的框圖。
圖4是可被配置為執(zhí)行本發(fā)明的一些方法的示例性RFID打印機的框圖。
圖5是可被配置為執(zhí)行本發(fā)明的一些方法的示例性RFID系統(tǒng)的框圖。
圖6是提供對本發(fā)明的一些方法的概覽的流程圖。
圖7是提供對本發(fā)明的另外的方法的概覽的流程圖。
圖8是提供對本發(fā)明的一些實現(xiàn)方式的概覽的流程圖。
圖9A是示出了本發(fā)明的另一種實施例的網(wǎng)絡圖。
圖9B示出了全球位置碼(“GLN”)。
圖9C示出了圖9B中所示的GLN的一個示例性位置參考字段。
圖10是概括本發(fā)明的另一種方法的流程圖。
圖11是示出了本發(fā)明的另一種實施例的網(wǎng)絡圖。
圖12是概括本發(fā)明的另一種方法的流程圖。
圖13示出了可被配置為實現(xiàn)本發(fā)明的一些方法的網(wǎng)絡設備的示例。
具體實施例方式
在本申請中,闡述了許多具體細節(jié)以提供對本發(fā)明的充分理解。但是,對于本領域的技術人員來說顯而易見的是,沒有這些具體細節(jié)中的一些或全部也能實現(xiàn)本發(fā)明。在其他情況下,沒有詳細描述公知的過程步驟,以免使本發(fā)明模糊。
雖然本發(fā)明包括用于定位、識別和供給網(wǎng)絡中的個體RFID設備的方法和設備,但是本發(fā)明的許多方面也可以應用到識別和供給網(wǎng)絡中的其他類型的設備。例如,本發(fā)明還可用于定位、識別和供給制造設備、IP電話、便攜式數(shù)字助理和其他聯(lián)網(wǎng)的設備,包括無線和有線設備。類似地,雖然這里的許多論述適用于使用DHCP協(xié)議的實現(xiàn)方式,但本發(fā)明并不是特定于協(xié)議的,而是例如可以用于使用UPnP、802.1ab或類似的發(fā)現(xiàn)協(xié)議的實現(xiàn)方式中。同樣,雖然這里描述的實現(xiàn)方式談到了示例性的DHCP選項,但是其他DHCP選項也可被有利地用于實現(xiàn)本發(fā)明。
本發(fā)明的方法和設備具有非常廣泛的實用性,不論是公共領域還是私有領域。任何企業(yè)都需要跟蹤其設備如何被部署,不論該設備是用于商業(yè)目的還是軍事目的,等等。根據(jù)本發(fā)明而聯(lián)網(wǎng)的RFID設備可提供用于允許企業(yè)跟蹤設備和產品(或產品群組)的必要信息。將由根據(jù)本發(fā)明而聯(lián)網(wǎng)的RFID設備提供的信息對于包括制造、配發(fā)、銷售和營銷規(guī)劃在內的企業(yè)資源規(guī)劃將會有很大益處。
利用本發(fā)明的設備和方法,RFID標簽和相關聯(lián)的RFID設備(例如RFID讀取器和打印機)可形成用于跟蹤產品及其歷史的網(wǎng)絡的一部分。例如,希望購買帶有RFID標簽的產品的購物者可以不用在結賬隊列中等待購買選中的產品,而是例如可以將產品運送通過附近的具有RFID讀取器的門。關于產品的EPC信息可被讀取器提供給RFID網(wǎng)絡,并可被用于自動更新商店庫存,使金融賬戶被借記,更新制造者的、配發(fā)者的和零售者的產品銷售數(shù)據(jù)庫,等等。
讀/寫型RFID標簽可捕捉關于產品或產品群組的信息,例如作用在產品上的溫度和其他環(huán)境變化、應力、加速度和/或振動。對于較易變質或遭其他損壞的產品,例如易腐爛的食品和易碎物品,記錄這種信息尤其有用。通過利用本發(fā)明的方法,該信息將被用于更新由各種實體(例如制造者、批發(fā)者、零售者、運輸公司和金融機構)所維護的數(shù)據(jù)庫。該信息不僅將被用于解決爭議(例如關于產品損壞的責任),還可用于提高顧客滿意度,避免健康危險等等。
本發(fā)明的一些方面使用EPC碼信息和現(xiàn)有聯(lián)網(wǎng)標準的修改版本的組合,來識別、定位和供給位于網(wǎng)絡中的RFID設備,例如RFID讀取器和RFID打印機。這種網(wǎng)絡的一個示例在圖2中示出。這里,RFID網(wǎng)絡200包括倉庫201、工廠205、零售店210、金融機構215和總部220。本領域的技術人員將會意識到,網(wǎng)絡200可包括許多其他元素和/或圖2所示的部件的多個實例。例如,網(wǎng)絡200可包括多個倉庫、工廠,等等。
在該圖中,產品227正被卡車275遞送到倉庫201。已經含有RFID標簽的產品227被遞送經過門225。在本示例中,RFID讀取器252連接到交換機260的端口262。這里,交換機230和260經由網(wǎng)關250和網(wǎng)絡225連接到RFID網(wǎng)絡200的其余部分。網(wǎng)絡225可以是任何便利的網(wǎng)絡,而在本示例中,網(wǎng)絡225是因特網(wǎng)。RFID讀取器252讀取經過門225的每個產品,并在RFID網(wǎng)絡200上傳送與每個產品相對應的EPC碼。
RFID標簽可用于不同級別的產品配發(fā)系統(tǒng)。例如,可以有用于一貨盤的箱子的RFID標簽、用于貨盤中的每個箱子的RFID標簽,以及用于每個產品的RFID標簽。因此,在產品227進入倉庫201之后,它們被聚集到箱子246中。RFID打印機256為每個箱子246制作一個RFID標簽。在本示例中,RFID打印機256連接到交換機260的端口266。RFID打印機256可在倉庫201中的PC 247、總部220中的PC 267之一或某個其他設備的控制之下工作。
連接到端口214的RFID讀取器224讀取輸送帶244上的每個箱子246和產品227的EPC碼,并在網(wǎng)絡200上傳送該信息。類似地,連接到端口216的RFID讀取器226讀取從門204出去的每個箱子246和產品227的EPC碼,并在網(wǎng)絡200上傳送該信息。箱子246被裝載到卡車285上,以便配發(fā)到產品鏈的另一部分,例如到零售店210。
網(wǎng)絡200中的每個RFID設備優(yōu)選地具有適合其預期用途的“個性”。例如,如果經授權的人或物體進入門225,則設備252可以促使發(fā)出使放心的音調和/或使綠燈閃爍。但是,如果產品從門225出去或未經授權的人進入門225或從門225出去,則設備252可能促使響起警報和/或將警告發(fā)送到網(wǎng)絡200上的管理員。
圖3示出了可被配置為執(zhí)行本發(fā)明的方法的RFID讀取器。RFID讀取器300包括一個或多個RF無線電裝置305,用于將RF波發(fā)射到RFID標簽,并接收來自RFID標簽的經調制的RF波。RF無線電裝置305提供被模數(shù)轉換器(未示出)轉換并被輸送到RFID讀取器300的其他部件的原始RF數(shù)據(jù)。在一些實施例中,這些數(shù)據(jù)在經由網(wǎng)絡接口325被傳送到網(wǎng)絡200的其他部分之前,至少暫時地被CPU 310存儲在存儲器315中。網(wǎng)絡接口325可以是任何便利類型的接口,例如以太網(wǎng)接口。
閃存320被用于存儲用于引導/初始化RFID讀取器300的程序(“引導加載程序”)。引導加載程序通常被存儲在閃存320的單獨的分區(qū)區(qū)域中,它還允許了RFID讀取器300在掉電時恢復,等等。在本發(fā)明的一些實施例中,閃存320包括用于控制CPU 310以形成下文參考圖6描述的“DHCPDISCOVER”請求的指令,以發(fā)起供給/配置周期。在一些實現(xiàn)方式中,閃存320被用于存儲例如在這樣的周期期間從DHCP服務器獲得的個性信息和其他配置信息。
但是,在優(yōu)選實現(xiàn)方式中,這種信息在被從例如DHCP服務器接收到之后,僅被存儲在易失性存儲器415中。保持RFID設備“啞(dumb)”是有一些優(yōu)點的。例如,啞RFID設備的網(wǎng)絡允許許多處理負荷被集中起來(例如由網(wǎng)絡200的服務器270執(zhí)行),而不是由RFID設備執(zhí)行。或者,處理負荷可被分散,但只被分散到受信任的設備(例如網(wǎng)絡200的PC 247)。
配置信息例如被從中央服務器下載到存儲器315。更新可由中央服務器或選中的受信任設備發(fā)動。新版本的映像文件(例如操作RFID設備所必需的運行的基本映像)被拷貝到閃存320中。RFID設備的另一些實施例實現(xiàn)了本發(fā)明的方法,但沒有閃存。
更新型的RFID設備還包括干接觸式輸入/輸出導線,以連接到信號燈、工業(yè)網(wǎng)絡或等同物。這些更新型的RFID設備一般在存儲量、閃存、CPU能力和確定其視野內的RFID標簽的數(shù)目、類型和內容的方法方面已經有所發(fā)展。
圖4是示出可被配置為執(zhí)行本發(fā)明的一些方法的示例性RFID打印機400的框圖。RFID打印機400具有許多與RFID讀取器300相同的組件,并且可以按與RFID讀取器300相同的一般方式來配置。
RFID打印機還包括打印機接口430,該接口可以是標準的打印機接口。打印機接口例如根據(jù)經由網(wǎng)絡接口425從網(wǎng)絡200接收的指令,為每個RFID標簽打印一個標記。
RF無線電裝置405是傳出無線電裝置,用于在CPU 410的控制下向RFID標簽的天線發(fā)送RF信號,從而對標簽的微處理器上的信息(例如EPC)編碼。優(yōu)選地,RF無線電裝置405隨后檢查經編碼信息的正確性。RFID標簽被夾由在打印機接口430產生的標記內。
圖5示出了包括控制部分501和RF無線電部分502的RFID系統(tǒng)500??刂撇糠?01的組件與以上參考圖3和圖4描述的那些基本類似??刂撇糠?01的互連裝置530被配置用于與RF無線電部分502的互連裝置535通信。通信可以經由任何便利的介質和格式,例如無線、串行、點到點串行等等。雖然圖5中只示出了一個RF無線電部分502,但是每個控制部分501可控制多個RF無線電部分502。RFID系統(tǒng)500可被部署在單個機架或機箱上(例如叉車上)或者多個機箱中。
DHCP協(xié)議被用于本發(fā)明的一些優(yōu)選實現(xiàn)方式中,這是因為它提供了多種便利的特征。例如,DHCP協(xié)議允許定義TCP/IP地址的池或“范圍”。DHCP服務器可將這些TCP/IP地址臨時分配或“租借”給主機設備。在租借期間未被使用的IP地址被返回到未分配的IP地址的池。此外,DHCP服務器將會提供TCP/IP適當工作所需的所有相關配置設置,例如默認路由器、域名服務(“DNS”)服務器、子網(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設備相對應的EPC被置于從RFID設備發(fā)送到DHCP服務器的DHCP請求內。EPC唯一地標識RFID設備。一些實現(xiàn)方式采用了域名服務(“DNS”)和動態(tài)DNS(“DDNS”),以允許更容易地識別RFID設備。
現(xiàn)將參考圖6描述對本發(fā)明的一些這樣的實現(xiàn)方式的概覽。本領域的技術人員將會意識到,這里示出和描述和步驟不一定要以所指示的順序來執(zhí)行。此外,將會意識到,本發(fā)明的一些方面可以利用比這里指示的更多(或更少)的步驟來執(zhí)行。向DHCP服務器發(fā)出對IP地址的起動的設備通過包括“DHCPDISCOVER”請求的分組來完成這一點。該命令包括設備的介質訪問控制(“MAC”)地址。根據(jù)一些優(yōu)選實現(xiàn)方式,RFID設備(例如RFID讀取器300的CPU 310)形成“DHCPDISCOVER”請求分組,其包括各種DHCP選項字段中的信息(步驟601)。RFID設備利用指示該設備是RFID設備的代碼,對DHCP“類別標識符”選項60編碼。換言之,“RFID”將會是編碼在選項60中的新類型的“廠商類別”。
在本示例中,RFID設備將其自身的EPC編碼在為選項43(因廠商而定的信息,在RFC 2132中定義)或選項125(因廠商而定的廠商標識信息,在RFC 3925中定義)預留的字段中。RFID設備還將公司名稱(例如提供、擁有或正在使用RFID設備的公司的名稱)編碼在DHCP選項43中。
根據(jù)本發(fā)明的不同實現(xiàn)方式,可以按各種方式來使用選項77(用戶類別選項,在RFC 3004中定義)或選項124(廠商標識類別選項,在RFC3925中定義)。在一些實現(xiàn)方式中,選項77或選項124將被用于指示RFID設備的類型,例如RFID設備是RFID讀取器或RFID打印機。在一些實現(xiàn)方式中,選項77或選項124還可包括關于RFID設備的功能或“個性”的信息。例如,選項77或選項124可指示RFID設備是傳入RFID讀取器、傳出RFID讀取器、裝配線上或零售商店中的RFID讀取器或打印機,等等。
再次參考圖2,如果請求是來自RFID設備252的,則該設備將把指示該設備是RFID讀取器的信息編碼在選項77或選項124中。在一些實現(xiàn)方式中,選項77或選項124還指示RFID設備252具有適合于被放置在入口門處的個性。一些實現(xiàn)方式包括關于設備252的當前個性的更詳細信息。例如,選項77或選項124可指示除了讀取EPC碼并將它們上載到RFID網(wǎng)絡之外,設備252還將使得如果經授權的人或物體進入門225,則綠燈閃爍,而如果產品從門225出去,則紅燈閃爍、響起警報以及將警告發(fā)送到網(wǎng)絡上的管理員。該信息例如可以根據(jù)與入口門處的RFID讀取器的一系列合適個性之一相對應的數(shù)字來編碼。
希望為網(wǎng)絡中的RFID設備確定和提供位置信息。具有以太網(wǎng)或交換機端口的交換機和無線網(wǎng)橋被認為是靜態(tài)的,并具有指定的名稱和位置。根據(jù)本發(fā)明的一些實現(xiàn)方式,位置信息例如被RFID設備所附接到的網(wǎng)絡設備,添加到RFID設備的DHCPDISCOVER請求中(步驟610)。
一些這樣的實現(xiàn)方式以新的方式使用DHCP選項82(RFC 3046),以確定RFID設備所連接到的交換機端口和交換機。例如,交換機可將以下兩個信息元素插入到來自附接的RFID設備的任何DHCP請求中選項82,子選項1代理電路ID(Agent Circuit ID);以及選項82,子選項2代理遠程ID(Agent Remote ID)。代理電路ID是交換機的名稱或標識符。代理遠程ID是交換機端口的名稱或標識符。
例如,如果請求是來自圖2的RFID設備226的,則網(wǎng)絡設備230在步驟610中將位置信息添加到請求中。這里,位置信息將被編碼在選項82中,并將包括標識RFID讀取器226所附接到的網(wǎng)絡設備230和端口216的信息。
在其中RFID設備能夠確定其自身的位置(例如從GPS坐標確定)的另一些實施例中,RFID設備可將位置信息編碼在DHCPDISCOVER請求或其他命令中。
可以有多個服務同一網(wǎng)絡的DHCP服務器。服務器如何作出響應例如可以依賴于每個服務器是否忙、它是否已經分發(fā)了它所有的地址,等等。隨著RFID試驗網(wǎng)絡(pilot network)的出現(xiàn)和發(fā)展,它們將與包括采用DHCP協(xié)議的網(wǎng)絡在內的現(xiàn)有網(wǎng)絡交織在一起。供給RFID設備的DHCP服務器(例如圖2的服務器270)將會對例如編碼在選項60中的將設備的類別標識為“RFID”的“DHCPDISCOVER”命令作出響應。本領域的技術人員將會意識到,其他選項也可用于這個目的。相反,不供給RFID設備的DHCP服務器將不對將設備類別標識為“RFID”的“DHCPDISCOVER”命令作出響應。此外,如果非RFID DHCP服務器作出了響應,則RFID設備將能夠從它所接收到的DHCP選項響應中確定出不完整的DHCP響應,并丟棄它,并且將會優(yōu)選來自RFID DHCP服務器的響應。因此,本發(fā)明的方法允許了將RFID網(wǎng)絡集成到DHCP協(xié)議的現(xiàn)有框架內。
在步驟615中,DHCP服務器確定在關于已知RFID設備、它們的預期功能和配置等的信息的數(shù)據(jù)庫內是否有關于發(fā)出請求的設備的信息。例如,DHCP服務器可檢查編碼在請求中的EPC,并確定在數(shù)據(jù)庫中是否有用于具有相應EPC的設備的信息。
如果有,則在步驟620中,服務器將DHCP請求中的信息與存儲的關于RFID設備的信息相比較。該信息可能處于例如由負責RFID網(wǎng)絡的IT人員更新的數(shù)據(jù)庫中(例如存儲在存儲設備265之一中)。例如,MAC地址信息和EPC信息可被組合,以標識特定設備及其在網(wǎng)絡中的位置。更高級別的應用可被告知例如特定RFID網(wǎng)絡可供使用。
通過檢查接收到的數(shù)據(jù),服務器于是可以確定RFID設備的類型、身份、位置和個性(如果有的話)。通過將接收到的數(shù)據(jù)與數(shù)據(jù)庫中的信息相比較,服務器于是可以確定例如這個RFID設備是否已經移動以及現(xiàn)在它處于什么位置。在優(yōu)選實現(xiàn)方式中,DHCP服務器可以確定RFID設備的當前個性(例如通過檢查選項77數(shù)據(jù)),并可以將當前個性與所期望的個性相比較。
在步驟625中,DHCP服務器向RFID設備提供數(shù)據(jù)庫中指示的配置信息等。例如,DHCP服務器可指示RFID設備的時間服務器、SYSLOG服務器、設備的配置文件的位置、映像文件,等等。如果RFID設備的當前個性不匹配期望個性(或者如果請求未指示當前個性),則根據(jù)一些實現(xiàn)方式,DHCP服務器可向設備提供用于使能期望個性的信息(例如計算機程序、配置設置等等)。
例如,假定EPC碼指示設備是RFID讀取器252,并且選項77指示RFID設備252具有適合被放置在入口門處的個性。但是,請求中的位置信息可能指示發(fā)出請求的設備已經被移動并且現(xiàn)在位于出口門處?;蛘?,數(shù)據(jù)庫可能指示設備被放置在了過去被用作入口門但現(xiàn)在將被用作出口門的門處。這可能是制造設施或倉庫處的周期性(例如每小時、每日、每周或每月)的變化,或者可能由設施的重配置引起。
因此,RFID設備252的期望個性現(xiàn)在是適合于出口門的個性。但是,可能存在例如依賴于作出請求的設備的能力、出口門的預期用途等而可提供給設備252的一系列不同的“出口門”個性。例如,具有較少的能力(例如較小的存儲器)的設備可能被賦予相對較簡單的出口門功能。例如,這種設備可被賦予例如在特定類型的產品從門出去時使綠燈閃爍,并在其他物品從門出去的情況下向IT人員傳送通知消息和/或促使響起警報的能力。
但是,具有較大能力的設備可被賦予相對較復雜的出口門功能。例如,設備可被賦予如果特定類型的產品在預期時間出去、如果從門出去的產品的數(shù)目處于預定范圍內等,則使綠燈閃爍的能力。
重新指定設備個性的這種靈活性允許了RFID網(wǎng)絡基于位置、時段或任何其他合適的標準,使相同設備類型具有多個個性。此外,這種靈活性允許了設備的移動或重定位(不論這種移動是否已被預先批準),然后使得設備能夠被自動地“重個性化”而適合于新位置。此外,它允許了基于每設備、每地點的專門功能。
但是,在一些情況下,在數(shù)據(jù)庫中可能沒有關于該設備的信息。例如,設備可能是剛剛第一次在RFID網(wǎng)絡中激活的新RFID設備(步驟630)。在本示例中,設備被置于針對不是受信任的設備的那些設備的“有壁園(walled garden)”中。步驟630可包括經由DHCPOFFER命令為設備指定預定長度的時間內的不可路由IP地址。根據(jù)一些實現(xiàn)方式,當數(shù)據(jù)庫中有關于與請求中的信息不一致的關于設備的信息時,DHCP服務器執(zhí)行步驟630。
優(yōu)選地,步驟630包括向更高層應用通知設備已作出請求。以這種方式,負責RFID設備所處地點的IT人員將被告知RFID設備離開了并作出了請求。
根據(jù)一些實現(xiàn)方式,步驟630包括將DHCP T1定時器設置為短時間間隔,例如60秒。在本示例中,RFID設備將持續(xù)地每60秒向服務器發(fā)送DHCP請求,并且服務器將會向設備發(fā)送“ACK”,直到以下兩個事件之一發(fā)生(1)服務器已被更新(例如被負責RFID設備所處地點的IT人員更新);或者(2)服務器和RFID設備之間的連接斷開(步驟635)。
如果服務器在預定時間內被更新,則表明IT人員已確定作出請求的RFID設備是受信任的設備。因此,方法進行到步驟625。如果否,則設備仍被歸類為不受信任的設備(步驟630)。優(yōu)選地,設備的狀態(tài)仍可例如根據(jù)IT人員隨后的輸入而被改為受信任的(因此是被供給的)設備的狀態(tài)。
在初始供給配置周期(例如如上所述的)之后,RFID設備可能需要被重新供給,或者它們的個性要被改變。如上所述,希望RFID設備依賴于特定時刻時RFID設備的期望功能而具有唯一的供給和個性。期望功能可根據(jù)RFID設備的位置和能力來確定。一些設備可能在相對較長的時間(例如若干月或若干年)中被提供以相同的個性。但是,可能希望在相對較短的時間中,例如在DHCP T1定時器期滿之前,改變RFID設備的個性和/或供給信息。大多數(shù)當前部署的RFID終端設備不支持RFC 3203(DHCP重配置擴展)。
本發(fā)明包括多種用于實現(xiàn)這些目標的方法?,F(xiàn)將參考圖7描述一種這樣的方法。方法700開始于確定是否向網(wǎng)絡設備發(fā)送關于RFID設備的當前個性的信息(步驟701)。這里,如果已經過一段預定的時間,則RFID設備將向DHCP服務器發(fā)送該信息。在本示例中,預定的時間段是一個小時的時間,但它也可以是任何便利的時間段。
如果到了另一個DHCPREQUEST或DHCPINFORM請求應當被發(fā)送到DHCP服務器的時間,則RFID設備形成該請求(步驟705)。如果否,則當前個性被維持(步驟702)。在本示例中,信息將會結合被設置為RFID設備的EPC(或等同物)的DHCP選項61和被設置為RFID設備的當前個性的選項77而在DHCP請求(RFC 2131)中被發(fā)送。利用DHCPREQUEST、DHCPINFORM和DHCP選項,RFID設備能夠傳遞當前標識、供給和個性信息。
在本示例中,被緩存的秘密(例如,利用DHCP消息的內容(包括客戶端EPC)而被哈希(hash)的秘密)將被與DHCP請求包括在一起,以便保證響應的安全。該秘密例如可在較早的供給階段期間被提供,例如在RFID設備的初始供給階段期間被提供。該秘密可被用于DHCPINFORM確認過程和其他過程中。
在步驟710中,請求被發(fā)送。優(yōu)選地,中繼代理利用位置信息更新請求,如上所述(步驟715)。
在步驟720中,服務器將請求中的信息與存儲的信息(例如存儲在查找表或數(shù)據(jù)庫中的信息)相比較,以確定是否需要對RFID設備進行更新或完全重配置。如果否,則過程返回到步驟701。如果是,則服務器向RFID設備提供必要的更新和/或重配置信息(步驟725)。
RFID設備觸發(fā)前述示例中的更新和/或重配置確定。但是,在其他實現(xiàn)方式中,另一設備(例如DHCP服務器)和/或人發(fā)起該確定。例如,DHCP服務器可發(fā)起將期望RFID設備個性與最后已知的RFID設備個性相比較的周期性的過程?;蛘?,IT工作者可發(fā)送指示期望的個性變化的信息(例如向DHCP服務器、RFID設備或另一設備發(fā)送)。
根據(jù)本發(fā)明的一些實現(xiàn)方式,DHCP服務器利用如RFC 3203(這里通過引用并入其全文)所定義的DHCPFORCERENEW命令來引起更新或完全重配置。RFID設備的CPU注冊ForceRenew命令,并開始新的供給周期,例如上面參考圖6所描述的。
為了保證命令的安全,在本示例中,緩存的秘密被哈希在命令內。例如,秘密可被與RFID設備的EPC碼包括在一起。
一種用于創(chuàng)建認證密鑰的方法如下
MD-5(EPC,Challenge,Secret)通過添加隨機Challenge(挑戰(zhàn))的變量,哈希代碼的重放攻擊不能被使用。由于包括了EPC,可以進一步確證認證來自特定設備。
前述方法允許了按時段而不是簡單地按設備“類型”、“類別”或“位置”來唯一確定和供給RFID設備。此外,前述方法允許了對終端設備的角色的進行中的驗證/核查。此外,這些方法允許了操作管理者讓企業(yè)資源規(guī)劃系統(tǒng)控制終端設備,以允許更多功能。
圖8是示出本發(fā)明的示例性商業(yè)應用的流程圖。本領域的技術人員將會意識到,以下參考圖8描述的示例只是本發(fā)明的許多應用之一。
在步驟805中,RFID設備已根據(jù)先前描述的方法之一被供給。RFID設備的狀況與方法600(在圖6中示出并在上文描述)中的步驟640處的設備的狀況相當。在本示例中,RFID設備是被放置在零售商店的出口門附近的RFID讀取器。因此,在前述步驟中,設備已被供給以適合于其角色的個性。
在步驟810中,購物者帶著若干選中的產品從門出去。在步驟815中,RFID讀取器讀取每個產品的RFID標簽,并提取EPC碼和相關產品信息(例如每個產品的價格)。
RFID讀取器還讀取標識購物者和購物者為了購買產品而應當被借記的(一個或多個)優(yōu)選賬戶的RFID標簽。例如,購物者可能擁有嵌入在卡、鑰匙鏈或任何其他其中編碼有該信息的便利的地方中的RFID標簽。賬戶可以是由一個或多個金融機構維護的各種類型的賬戶。例如,賬戶可以是支票賬戶、儲蓄賬戶、信用額、信用卡賬戶等等中的一種或多種。來自購物者的生物測定數(shù)據(jù)(例如語音、指紋、視網(wǎng)膜掃描等)也可被獲得,并被與存儲的生物測定數(shù)據(jù)相比較,以便驗證購物者的身份。
在步驟820中,RFID讀取器在RFID網(wǎng)絡上傳送產品信息,其中包括EPC碼。在本示例中,信息首先被發(fā)送到由購物者的RFID標簽指示的金融機構。
在步驟825中,維護購物者的選定賬戶的金融機構確定是否有足夠的資金(或是否有充足的信用)供購物者購買選中的產品。如果有,則購物者的賬戶被借記,并且交易完成(步驟830)。
在本示例中,購物者可以選擇指明一個或多個備選賬戶。因此,如果第一賬戶沒有足夠的資金或信用,則確定(例如由RFID網(wǎng)絡上的服務器確定)購物者是否已指示了任何備選賬戶用于進行購買(步驟835)。如果是,則在步驟825中下一個賬戶被評估。如果在步驟835中確定購物者沒有指明額外的賬戶,則在本示例中,發(fā)生某種形式的人為干預。例如,零售商店的出納員可幫助購物者以便利的方式進行購買。
如果產品中的一些或全部被購買,則關于購買的產品的信息(包括EPC碼)在RFID網(wǎng)絡上被傳送。例如,該信息優(yōu)選地被轉發(fā)到RFID網(wǎng)絡上的一個或多個設備(步驟840),所述一個或多個設備被配置為更新由零售商店或所購買產品的制造者/生產者、配發(fā)者、批發(fā)者等所維護的一個或多個數(shù)據(jù)庫。在一些實現(xiàn)方式中,關于購物者的信息也在RFID網(wǎng)絡上傳送(例如,如果購物者已授權公開這種信息)。該產品信息(以及購物者信息(可選))可被用于各種目的,例如用于各種類型的商業(yè)計劃的形成(例如重新進貨、營銷、銷售、配發(fā)和制造/生產計劃)。
本發(fā)明的一些實施例提供了供給設備的另一些方法,所述設備包括但不限于RFID設備?,F(xiàn)將參考圖9等描述一些這樣的方法。
在圖9A中,RFID讀取器905與交換機910通信。這一通信可經由有線鏈路進行,如RFID讀取器905和端口917之間的可選鏈路915所示?;蛘?,該通信可經由無線鏈路進行,例如經由RFID讀取器905的天線925和接入點930的天線927之間的無線鏈路920進行。RFID設備907經由線路918連接到端口919。
交換機910以及交換機912、914和916可經由網(wǎng)絡940與DHCP服務器935通信。網(wǎng)絡940可以是任何便利類型的網(wǎng)絡,但在本圖中網(wǎng)絡940的至少一部分包括因特網(wǎng)的一部分。
在本發(fā)明的一些實現(xiàn)方式中,DHCP服務器935執(zhí)行在其他實現(xiàn)方式中由設備945執(zhí)行的任務。設備945可以是各種類型的計算設備之一,包括主機設備、服務器等等。在一些實現(xiàn)方式中,設備945是輕型目錄訪問協(xié)議(Lightweight Directory Access Protocol,“LDAP”)服務器。LDAP是用于訪問信息目錄的一組協(xié)議,它基于X.500標準內包含的標準,但是簡單得多。與X.500不同,LDAP支持TCP/IP。在一些實現(xiàn)方式中,DHCP服務器935和設備945處于同一機箱950中。在其他實現(xiàn)方式中,DHCP服務器935和設備945進行直接通信(如鏈路955所示)或經由網(wǎng)絡940通信。
因此,RFID讀取器905可以讀RFID標簽(包括但不限于位置標簽960),并將它們傳送到與網(wǎng)絡940通信的設備。優(yōu)選地,位置標簽960被放置在相對固定的位置中,例如被安裝在墻、門框或建筑物的其他結構元素上。在另一些實施例中,位置標簽960是便攜式的。
位置標簽960包括這里有時稱之為“位置數(shù)據(jù)”、“位置信息”之類的東西。位置信息可包括任何便利類型的絕對或相對坐標、定位、測繪或類似的信息和/或可從中導出這種信息的信息。例如,在一些實現(xiàn)方式中,位置標簽960包括緯度/經度、X、Y坐標信息和/或海拔信息。在其他實現(xiàn)方式中,位置標簽960包括“民用地址”信息,其可包括街道地址、建筑物、樓層、房間/區(qū)域和/或其他這樣的信息。
或者,位置信息可采取可從中導出絕對位置信息(例如坐標、緯度/經度、民用地址等)的代碼的形式,例如數(shù)字或字母代碼。例如,可被DHCP服務器和/或設備945訪問的數(shù)據(jù)結構可包括代碼和相應的絕對位置信息。因此,DHCP服務器和/或設備945可訪問數(shù)據(jù)結構,并確定與編碼在位置標簽960中的代碼相對應的絕對位置信息。數(shù)據(jù)結構可以是查找表、數(shù)據(jù)庫等。數(shù)據(jù)結構可被存儲在本地存儲器中或一個或多個聯(lián)網(wǎng)的存儲設備947中。
位置標簽960可以任何便利的方式被編碼,包括通過專屬的方法和/或至少部分遵循現(xiàn)有標準的方法來編碼。一般希望部署根據(jù)現(xiàn)有標準編碼的位置標簽,以便簡化相關設備的編程,避免非唯一性問題,并且一般降低實現(xiàn)本發(fā)明的成本。位置標簽960例如可形成為RFID標簽或任何類型的條形碼。
位置標簽960的至少一部分的格式的一個示例在圖9B中示出。這里,位置標簽960采取全球位置碼(“GLN”)的一般格式。一些示例性GLN格式例如在“Global Location Number(GLN)Implementation Guide”(Uniform Code Council,2002)中定義,這里通過引用將其并入,用于所有目的。因此,位置標簽960包括13位GLN。字段965是公司前綴字段,其指示由統(tǒng)一代碼委員會(Uniform Code Council)或EAN成員組織指定給實體的前綴。字段972是校驗數(shù)字字段,其包含用于確保數(shù)據(jù)完整性的一位數(shù)字。
位置參考字段970在本示例中是一個九位字段,其長度根據(jù)指定的公司前綴字段965的長度而變化。位置參考字段970可被指定來唯一地標識選中的位置。因此,位置參考字段970可根據(jù)組織的愿望和/或要求來定制。在圖9C所示的示例中,位置參考字段970已由某個實體根據(jù)3位建筑物字段975、2位樓層字段980、1位功能字段985和3位區(qū)域字段990來定義。在本示例中,位置是倉庫的接收區(qū)域中的特定的門。
圖10是概括根據(jù)本發(fā)明的方法1000的流程圖。在步驟1001中,設備初始化。根據(jù)方法1000,設備在其被配置以IP地址和其他網(wǎng)絡配置信息之前獲得位置數(shù)據(jù)(步驟1005)。
在本發(fā)明的一些實現(xiàn)方式中,在步驟1005中,通過讀取放置于附近的位置標簽來獲得位置數(shù)據(jù)。因此,位置標簽先前已被放置在了設備預期被使用的位置中。位置標簽的標識符和位置優(yōu)選已被記錄在中央管理系統(tǒng)中。在一些這樣的實現(xiàn)方式中,當設備(例如無線RFID讀取器)最初被接通時,設備提示用戶將讀取器“刷”過位置標簽。如果例如位置標簽是RFID標簽并且讀取器能夠在充分的距離處讀取標簽,則不需要進行刷操作。
在另一些實現(xiàn)方式,在步驟1005中,根據(jù)其他方法獲得位置數(shù)據(jù),例如從具有全球定位系統(tǒng)(“GPS”)能力的關聯(lián)設備獲得。在一些這樣的實現(xiàn)方式中,設備本身包括GPS功能。
在步驟1008中,位置數(shù)據(jù)被包括在DHCPDISCOVER請求的選項字段中,例如包括在選項43(RFC 2132)或選項125(RFC 3925)中。這里通過引用將這些RFC并入,用于所有目的。DHCPDISCOVER請求隨后被發(fā)送到DHCP服務器(步驟1010)。
在步驟1015中,確定是否能從DHCPDISCOVER請求中的位置數(shù)據(jù)確定設備的位置。確定步驟包括從DHCPDISCOVER請求的選項字段提取位置數(shù)據(jù)。如上所述,在一些實現(xiàn)方式中,位置數(shù)據(jù)可以是可用于交叉參考對設備供給目的可能有意義的客觀位置數(shù)據(jù)的代碼。在其他實現(xiàn)方式中(例如以上參考圖9B和9C所描述的),這種客觀位置數(shù)據(jù)被編碼在請求本身之中。
確定和/或評估位置數(shù)據(jù)的過程可由DHCP服務器本身(例如由圖9A的DHCP服務器935)執(zhí)行,或至少部分由另一設備(例如圖9A的設備945)執(zhí)行。與步驟1015、1018和1020相關的信息可由這些設備之一、由本地存儲設備或由聯(lián)網(wǎng)的存儲設備947存儲(見圖9A)。如果在步驟1015中能確定客觀位置數(shù)據(jù),則過程繼續(xù)進行到步驟1018。如果否,則過程結束。
在本示例中,按圖9C所示的方式編碼客觀位置數(shù)據(jù),并且在步驟1015中確定設備位于所指示的倉庫的特定樓層的接收門附近。在步驟1018中,確定是否有存儲的與步驟1015中確定的客觀位置數(shù)據(jù)相對應的配置數(shù)據(jù)。步驟1015或步驟1018中的任何一個(在本示例中是步驟1018)還包括例如根據(jù)本文別處論述的方法確定設備類型。這里,在步驟1018中確定出設備是特定類型的RFID讀取器。此外,在步驟1018中確定出適合于該類RFID設備以及適合于步驟1015中確定的位置的配置數(shù)據(jù)先前已被存儲。
因此,在步驟1020中,獲得適當?shù)腎P地址、其他網(wǎng)絡配置信息和RFID讀取器的操作系統(tǒng)映像。這種數(shù)據(jù)在這里有時被統(tǒng)稱為“配置數(shù)據(jù)”等。在本示例中,適當?shù)脑O備個性也已被存儲。該個性是在步驟1018中確定的,并且是在步驟1020中通過DHCP消息交換被提供。設備被相應的配置,如本文別處所述(步驟1030)。
本發(fā)明的一些實現(xiàn)方式使用確定設備位置的其他方法。例如,一些適合于無線設備的方法使用位置確定技術,其在IEEE 802.11規(guī)范中的一種或多種規(guī)范(例如IEEE 802.11b)中被概括,這里通過引用并入這些規(guī)范以用于所有目的。
現(xiàn)將參考圖211的網(wǎng)絡圖和圖12的流程圖描述本發(fā)明的一些這樣的實現(xiàn)方式。圖11示出無線設備1105,在本示例中它是無線RFID讀取器。在另一些實現(xiàn)方式中,無線設備1105可以是另一種類型的無線設備,例如具有無線接口的便攜式數(shù)字助理或膝上型計算機。來自無線設備1105的信號可被無線接入點(“WAP”)1101、1102和1103所檢測,這些接入點與交換機1111和1112通信。
根據(jù)圖12的方法1200,無線設備1105初始化并與接入點1101形成關聯(lián)(步驟1205)。所有802.11設備在任何時刻都只與單個接入點關聯(lián)。因此,無線設備1105只能與單個接入點關聯(lián)。接入點1102和接入點1103能夠“看到”無線設備1105,因為無線網(wǎng)絡是共享介質。但是,無線設備1105將其流量定向為朝向與之具有關聯(lián)的接入點1101。
根據(jù)802.11b規(guī)范,無線設備將周期性地發(fā)出特定的無線幀(分組),它們被特定地理解為去往所有接入點。特定的幀一般依賴于實現(xiàn)方式,它通常包括特定無線設備的標識符。這種特定的幀在這里將被稱為“位置幀”等。因此,在步驟1210中,無線設備1105發(fā)出被接入點1101、1102和1103接收的位置幀。位置幀包括標識符,該標識符可以是無線設備1105的MAC地址、某個其他的標識號、編碼到RFID設備的EPC值,等等。
當接入點接收到位置幀時,接入點將位置幀轉發(fā)到聚集來自各種接入點的信息的管理服務器。每個接入點在將幀轉發(fā)到管理服務器之前,可插入關于何時接收到幀的時間戳和/或接收的幀的功率電平(接收信號強度指標或“RSSI”)。這些數(shù)據(jù)在這里有時將被稱為“IEEE 802.11b位置數(shù)據(jù)”等。
這種IEEE 802.11b位置數(shù)據(jù)可包括可被稱為“三角測量數(shù)據(jù)”的數(shù)據(jù),因為該數(shù)據(jù)可用于通過三角測量技術定位無線設備。但是,一些類型的IEEE 802.11b位置數(shù)據(jù)嚴格來說并不是三角測量數(shù)據(jù)。而是,這些數(shù)據(jù)參考其他位置信息,例如系統(tǒng)地圖數(shù)據(jù)。
因此,在步驟1215中,接入點1101、1102和1103將IEEE 802.11b位置數(shù)據(jù)插入到接收自無線設備1105的位置幀中,并將位置幀轉發(fā)到管理服務器1120。因此,管理服務器1120將接收到來自不同接入點的包含無線設備1105的設備標識符的多個幀。雖然交換機1113在圖11中被示為硬連線到管理服務器1120、DHCP服務器1125、LDAP服務器1130和交換機1111、交換機1113,但是本領域的技術人員將會意識到這只是網(wǎng)絡1100的這些和其他設備可如何進行通信的一個簡單示例。例如,交換機1113可經由諸如內聯(lián)網(wǎng)和/或因特網(wǎng)這樣的網(wǎng)絡與管理服務器1120、DHCP服務器1125、LDAP服務器1130和/或交換機1111通信。
在步驟1225中,管理服務器1120嘗試利用位置幀中的IEEE 802.11b位置數(shù)據(jù)來確定無線設備1105的位置。接入點優(yōu)選地已被映射到管理服務器中,因此它們的位置是已知的?;谔囟◣械腎EEE 802.11b位置數(shù)據(jù)(例如RSSI或時間戳),管理服務器可用算法來確定無線設備1105的位置。
在接入點被添加到管理站的同時,管理服務器1120可在一幅地圖上示出無線設備1105的位置,該地圖被預配置在管理站中??梢园吹乩碜鴺藖碇甘驹撐恢??;蛘?或附加地),管理服務器可被配置為指定地圖的某些部分對應于預定的位置名稱,例如“塢門101”或“后庫房”。
如果管理服務器1120不能確定無線設備1105的位置,則方法1200結束。盡管如此,位置仍可通過這里描述的另一些方法來確定。但是,如果管理服務器能夠確定無線設備1105的位置,則管理服務器1120將存儲該位置,并可更新另一設備(例如LDAP服務器1130)的存儲器(可選步驟1230)。
在步驟1235中,無線設備1105將具有設備標識符的DHCPDISCOVER請求發(fā)送到DHCP服務器1125。與特定位置幀不同,DHCPDISCOVER請求只去往無線設備1105與之有關聯(lián)的接入點(接入點1101)。接入點1101所連接到的交換機1111可以可選地添加位置數(shù)據(jù),如本文別處所述。例如,交換機1111可將位置數(shù)據(jù)包括在選項82中。交換機1111經由交換機1113將DHCPDISCOVER請求轉發(fā)到DHCP服務器1125。在一些實現(xiàn)方式中,如果DHCP服務器在單獨的IP子網(wǎng)上,則交換機1113充當中繼代理,并將網(wǎng)關地址插入到DHCPDISCOVER請求中。
在步驟1250中,DHCP服務器1125查詢管理服務器1120和/或LDAP服務器1130,以確定是否有與DHCPDISCOVER請求中的信息(例如ID信息)相對應的位置。如果沒有,則方法1200結束。
在一個這樣的示例中,DHCP服務器1125在接收到DHCPDISCOVER請求后查詢管理服務器1120以獲得設備的位置。DHCP服務器1125可使用編碼到DHCPDISCOVER請求中的MAC地址、EPC值或另一標識符,以把無線設備1105介紹給管理服務器1120。管理服務器1120可經由網(wǎng)絡將RFID設備的位置返回給DHCP服務器。依賴于實現(xiàn)方式,管理服務器1120可返回地理坐標,或預定的位置名稱,例如“塢門101”。
DHCP服務器1125可以按類似的方式查詢LDAP服務器1130以獲得這種信息。如果管理服務器1120正在更新LDAP服務器1130,則DHCP服務器1125可從LDAP服務器1130獲得這些和其他數(shù)據(jù)。
如果設備位置被確定,則DHCP服務器1125確定是否有適合于該位置和適合于DHCPDISCOVER請求中指示的設備類型的配置數(shù)據(jù)、個性數(shù)據(jù)等等,如本文別處所述的。如果沒有,則方法1200結束。如果這種數(shù)據(jù)被找到,則DHCP服務器1125獲得這些數(shù)據(jù)(步驟1255)并將它們提供給無線設備1105(步驟1260)。在步驟1265中,無線設備1105被相應地供給。
圖13示出可被配置為實現(xiàn)本發(fā)明的一些方法的網(wǎng)絡設備的示例。網(wǎng)絡設備1360包括主中央處理單元(CPU)1362、接口1368和總線1367(例如PCI總線)。接口1368一般包括適合于與適當?shù)慕橘|通信的端口1369。在一些實施例中,接口1368中的一個或多個包括至少一個獨立處理器1374,并且在一些情況下包括易失性RAM。獨立處理器1374例如可以是ASIC或任何其他適當?shù)奶幚砥?。根?jù)一些這樣的實施例,這些獨立處理器1374執(zhí)行這里描述的邏輯的至少一些功能。在一些實施例中,接口1368中的一個或多個控制比如介質控制和管理這樣的通信密集型任務。通過為通信密集型任務提供單獨的處理器,接口1368允許了主微處理器1362高效地執(zhí)行諸如路由選擇計算、網(wǎng)絡診斷、安全性功能等其他功能。
接口1368一般是以接口卡(有時稱為“線路卡”)的形式提供的。接口1368一般控制網(wǎng)絡上數(shù)據(jù)分組的發(fā)送和接收,并且有時支持與網(wǎng)絡設備1360一起使用的其他外圍設備??梢蕴峁┑慕涌诎ü饫w信道(“FC”)接口、以太網(wǎng)接口、幀中繼接口、線纜接口、DSL接口、令牌環(huán)接口等等。此外,可提供各種超高速接口,例如快速以太網(wǎng)接口、吉比特以太網(wǎng)接口、ATM接口、HSSI接口、POS接口、FDDI接口、ASI接口、DHEI接口等等。
當在適當?shù)能浖蚬碳目刂浦聞幼鲿r,在本發(fā)明的一些實現(xiàn)方式中,CPU 1362可負責實現(xiàn)與所期望的網(wǎng)絡設備的功能相關聯(lián)的特定功能。根據(jù)一些實施例,CPU 1362在軟件的控制下完成所有這些功能,所述軟件包括操作系統(tǒng)(例如Linux、VxWorks等)和任何適當?shù)膽密浖?br>
CPU 1362可包括一個或多個處理器1363,例如來自Motorola系列微處理器或MIPS系列微處理器的處理器。在另一實施例中,處理器1363是專門設計的用于控制網(wǎng)絡設備1360的操作的硬件。在特定實施例中,存儲器1361(例如非易失性RAM和/或ROM)也形成CPU 1362的一部分。但是,存儲器可以以許多不同方式耦合到系統(tǒng)。存儲器塊1361可用于各種目的,例如緩存和/或存儲數(shù)據(jù)、編程指令等等。
不論網(wǎng)絡設備的配置如何,它都可采用被配置為存儲數(shù)據(jù)、用于通用網(wǎng)絡操作的程序指令和/或與這里描述的技術的功能相關的其他信息的一個或多個存儲器或存儲器模塊(例如存儲器塊1365)。程序指令例如可控制操作系統(tǒng)和/或一個或多個應用的操作。
由于這種信息和程序指令可被用來實現(xiàn)這里描述的系統(tǒng)/方法,因此本發(fā)明涉及包括用于執(zhí)行這里描述的各種操作的程序指令、狀態(tài)信息等的機器可讀介質。機器可讀介質的示例包括但不限于磁介質,例如硬盤、軟盤和磁帶;光介質,例如CD-ROM盤;磁光介質;以及專門配置為存儲和執(zhí)行程序指令的硬件設備,例如只讀存儲器設備(ROM)和隨機訪問存儲器(RAM)。本發(fā)明還可實現(xiàn)在經由諸如空氣波、光線路、電線路等適當?shù)慕橘|傳播的載波中。程序指令的示例既包括機器代碼,例如由編譯器產生的機器代碼,也包括包含可由計算機利用解釋器執(zhí)行的更高級的代碼的文件。
雖然圖13所示的系統(tǒng)示出了本發(fā)明的一個特定網(wǎng)絡設備,但是它絕不是可在其上實現(xiàn)本發(fā)明的僅有的網(wǎng)絡設備體系結構。例如,經常使用具有處理通信以及路由選擇計算等的單個處理器的體系結構。此外,其他類型的接口和介質也可與網(wǎng)絡設備一起使用。接口/線路卡之間的通信路徑可以是基于總線的(如圖13所示),也可以是基于交換結構(switchfabric)的(例如縱橫交換機(cross-bar))。
其他實施例雖然這里示出和描述了本發(fā)明的示例性實施例和應用,但是許多保持在本發(fā)明的概念、范圍和精神之內的變化和修改是可能的,并且本領域的技術人員在仔細閱讀本申請之后將清楚看出這些變化。
因此,當前的實施例應當被視為示例性的,而不是限制性的,并且本發(fā)明并不局限于這里給出的細節(jié),而是可以在所附權利要求的范圍和等同物內被修改。
權利要求
1.一種供給設備的方法,所述方法包括初始化射頻識別(RFID)設備;從RFID標簽讀取RFID標簽數(shù)據(jù),所述RFID標簽數(shù)據(jù)包括位置數(shù)據(jù);將所述RFID標簽數(shù)據(jù)插入到DHCPDISCOVER請求的選項字段中;以及將所述DHCPDISCOVER請求發(fā)送到動態(tài)主機配置協(xié)議(DHCP)服務器。
2.如權利要求1所述的方法,還包括部分基于所述RFID標簽數(shù)據(jù),為所述RFID設備確定適當配置的步驟。
3.如權利要求1所述的方法,還包括至少部分基于所述RFID標簽數(shù)據(jù),確定所述RFID設備的位置的位置確定步驟。
4.如權利要求2所述的方法,還包括根據(jù)所述適當配置,供給所述RFID設備的步驟。
5.一種供給無線設備的方法,所述方法包括接收來自多個無線接入點的IEEE 802.11b位置數(shù)據(jù);至少部分基于所述IEEE 802.11b位置數(shù)據(jù),確定無線設備的位置;以及根據(jù)所述位置為所述無線設備確定適當配置。
6.如權利要求6所述的方法,其中,所述適當配置包括設備個性。
7.如權利要求5所述的方法,還包括根據(jù)所述適當配置來配置所述無線設備的步驟。
8.一種確定設備配置的方法,所述方法包括接收動態(tài)主機配置協(xié)議(DHCP)請求;根據(jù)所述DHCP請求中的信息確定設備的位置;以及至少部分基于所述位置,為所述設備確定適當配置。
9.一種用于在網(wǎng)絡中部署被唯一地供給的射頻識別(RFID)設備的方法,所述方法包括從第一RFID標簽讀取位置信息;形成DHCPDISCOVER請求,所述DHCPDISCOVER請求包括RFID讀取器的電子產品代碼(EPC)和所述位置信息;將所述DHCPDISCOVER請求發(fā)送到動態(tài)主機配置協(xié)議(DHCP)服務器;接收來自所述DHCP服務器的供給信息,所述供給信息根據(jù)所述RFID讀取器的身份和位置使能期望的功能;以及根據(jù)所述供給信息來供給所述RFID讀取器,從而使得所述RFID讀取器能夠讀取附近的RFID標簽,并將RFID標簽信息發(fā)送到RFID網(wǎng)絡。
10.一種網(wǎng)絡,包括多個射頻識別(RFID)設備;將所述RFID設備連接到所述網(wǎng)絡的多個交換機;以及動態(tài)主機配置協(xié)議(DHCP)服務器,其中所述RFID設備中的至少一些包括用于從第一RFID標簽讀取位置信息的裝置;用于形成DHCPDISCOVER請求的裝置,所述DHCPDISCOVER請求包括RFID讀取器的電子產品代碼(EPC)和所述位置信息;用于將所述DHCPDISCOVER請求發(fā)送到動態(tài)主機配置協(xié)議(DHCP)服務器的裝置;用于接收來自所述DHCP服務器的供給信息的裝置,所述供給信息根據(jù)所述RFID讀取器的身份和位置使能期望的功能;以及用于根據(jù)所述供給信息來供給所述RFID讀取器,從而使得所述RFID讀取器能夠讀取附近的RFID標簽并將RFID標簽信息傳送到RFID網(wǎng)絡的裝置;并且其中,所述DHCP服務器包括用于接收所述DHCPDISCOVER請求的裝置;以及用于根據(jù)包括在所述DHCPDISCOVER請求中的EPC和介質訪問控制(MAC)地址來自動識別RFID設備,并根據(jù)包括在所述DHCPDISCOVER請求中的所述位置信息定位所述RFID設備的裝置;以及用于根據(jù)設備位置和身份,向所述RFID設備提供期望的功能的裝置。
11.一種供給設備的方法,所述方法包括初始化設備;獲得位置數(shù)據(jù);將所述位置數(shù)據(jù)插入到DHCPDISCOVER請求的選項字段中;以及將所述DHCPDISCOVER請求發(fā)送到動態(tài)主機配置協(xié)議(DHCP)服務器。
12.一種RFID讀取器,包括用于初始化射頻識別(RFID)設備的裝置;用于從RFID標簽讀取RFID標簽數(shù)據(jù)的裝置;用于將所述RFID標簽數(shù)據(jù)插入到DHCPDISCOVER請求的選項字段中的裝置;以及用于將所述DHCPDISCOVER請求發(fā)送到動態(tài)主機配置協(xié)議(DHCP)服務器的裝置。
13.一種用于確定設備配置的裝置,包括用于接收動態(tài)主機配置協(xié)議(DHCP)請求的裝置;用于根據(jù)所述DHCP請求中的信息,確定設備的位置的位置確定裝置;以及用于至少部分基于所述位置,為所述設備確定適當配置的裝置。
14.一種RFID讀取器,包括用于從第一RFID標簽讀取位置信息的裝置;用于形成DHCPDISCOVER請求的裝置,所述DHCPDISCOVER請求包括RFID讀取器的電子產品代碼(EPC)和所述位置信息;用于將所述DHCPDISCOVER請求發(fā)送到動態(tài)主機配置協(xié)議(DHCP)服務器的裝置;用于接收來自所述DHCP服務器的供給信息的裝置,所述供給信息根據(jù)所述RFID讀取器的身份和位置使能期望的功能;以及用于根據(jù)所述供給信息來供給所述RFID讀取器,從而使得所述RFID讀取器能夠讀取附近的RFID標簽并將RFID標簽信息傳送到RFID網(wǎng)絡的裝置。
全文摘要
提供了用于定位(1015)、識別和供給(1025)網(wǎng)絡中的設備的方法和設備。根據(jù)本發(fā)明的一些實現(xiàn)方式,EPC碼信息和現(xiàn)有網(wǎng)絡標準的組合形成了識別和供給方法的基礎。例如,包括在DHCPDISCOVER請求中的位置信息可被用于為聯(lián)網(wǎng)的設備確定適當?shù)呐渲?。在一些這樣的實現(xiàn)方式中,位置信息被從聯(lián)網(wǎng)的設備附近的RFID標簽讀取(1005),并被插入到DHCPDISCOVER請求中(1008)。位置信息可包括任何類型的絕對或相對坐標、定位、測繪或類似的信息和/或可從中導出這種信息的信息。
文檔編號H04L29/08GK1954328SQ200580015168
公開日2007年4月25日 申請日期2005年5月10日 優(yōu)先權日2004年5月13日
發(fā)明者拉爾夫·多莫斯, 羅蘭·薩威勒, 加里·丹尼斯·小沃格特 申請人:思科技術公司