電話:13691762133
手機:13691762133
郵件:andy@ownlikes.cn
QQ:317779813
地址:深圳市龍華新區(qū)觀瀾大道35號1棟3樓
網(wǎng)址 : greezubamboo.cn
RFID應(yīng)用的中間件解決方案
RFID技術(shù)迅速成為了人們?nèi)粘I钪兄饕獞?yīng)用的一部分, 如智能家居、機場 和供應(yīng)鏈管理系統(tǒng)等。RFID的廣泛部署, 多個信息源處產(chǎn)生越來越多的待處理數(shù)據(jù), 以便供用戶查詢。因為RFID讀寫器經(jīng)常出錯, 不同的應(yīng)用需要一種抽象方法來及時地管理大量的數(shù)據(jù)流。
中間件解決方案被認為是與底層系統(tǒng)交互的一個結(jié)構(gòu)層, 其中底層系統(tǒng)對應(yīng)用程序而言是透明的。目前, 已有許多關(guān)于通用中間件解決方案的研究。為大規(guī)模的以RFID技術(shù)為基礎(chǔ)的系統(tǒng)而設(shè)計的中間件具有如下獨特特性:
①需要知道底層RFID硬件的性質(zhì);
②需要知道 RFID生成的數(shù)據(jù)易于出錯;
③需要及時地滿足應(yīng)用的需求。
1. RFID 中間件系統(tǒng)的應(yīng)用
許多應(yīng)用將RFID技術(shù)視為目標識別、跟蹤和監(jiān)控的一種可行方案。RFID 技術(shù)的大規(guī)模部署要求有一個中間件框架結(jié)構(gòu)的支持, 該架構(gòu)能夠支持兩種主要的應(yīng)用類型:目標跟蹤和目標定位應(yīng)用
1)目標跟蹤:正如一般供應(yīng)鏈場景中的物品跟蹤案例, 沿傳送帶部署的閱讀器掃描并檢測項目。機場行李認領(lǐng)系統(tǒng)就是物品跟蹤應(yīng)用的一個范例。
2)目標定位:在目標定位應(yīng)用中, 標記目標被靜止放置且閱讀器沿目標的一條路徑查找目標的移動軌跡。安裝了 RFID 閱讀器的機器人在特定環(huán)境中尋找丟的物品就是目標定位的一個范例。另一個場景是部署在災(zāi)難場景中的標簽可以指導人們的營救工作。
2 .中間件的要求
在設(shè)計用于RFID部署的中間件時要老慮具有應(yīng)用要求的裝置的固有缺陷。 根據(jù)這此應(yīng)用要求, 本章節(jié)對RFID 中間件系統(tǒng)進行了分類。圖12-2所示為一個典型的中間件系統(tǒng)。
2. 1 基本要求
專門為RFID設(shè)備的大規(guī)模部署而設(shè)計的中間件必須滿足以下基本的要求, 并由基于研究的中間件系統(tǒng)和商業(yè)中間件系統(tǒng)對這些要求進行處理:
1)數(shù)據(jù)組織:由于系統(tǒng)中的數(shù)據(jù)量非常龐大, 為有效查詢響應(yīng), 有必要對這些數(shù)據(jù)進行恰當?shù)姆诸惡徒M織。
2)可擴展性:在不顯著影響系統(tǒng)性能的情況下, 中間件應(yīng)具有處理閱讀器的添加能力, 或者能夠動態(tài)地忽視出故障的閱讀器。
3)負載均衡:當處理大量數(shù)據(jù)時, 應(yīng)能夠通過計算原理平衡負載。
4)高吞吐量:系統(tǒng)應(yīng)能夠快速更新來自閱讀器的數(shù)據(jù), 并因此要求中間件具有高吞吐量以處理龐大數(shù)量的目標。
2. 2 高級要求
RFID 中間件系統(tǒng)應(yīng)能夠根據(jù)不同的應(yīng)用需求提供更豐富的功能, 這些要求促使對不同類別的中間件的改進。
1)精確的數(shù)據(jù)管理:根據(jù)不同應(yīng)用的要求, RFID中間件系統(tǒng)需要有一種有效控制海量數(shù)據(jù)的方式。
2)動態(tài)資源管理:在許多應(yīng)用中, RFID 數(shù)據(jù)可能會導致系統(tǒng)過載, 因此要求中間件系統(tǒng)具有對資源的動態(tài)管理能力。
3)以人為本的部署:當大規(guī)模的 RFID部署用于目標跟蹤時, 許多應(yīng)用領(lǐng)域可以使用RFID, 例如室內(nèi)引導和監(jiān)控。這種以人為本的RFID技術(shù)部署以一種隱蔽的方式處理數(shù)據(jù)。
以上主要討論了 RFID中間件系統(tǒng)的中間件解決方案。本章詳細闡述了目前不同的中間件解決方案。
3 、分類概述
RFID 中間件系統(tǒng)提供了一個抽象層, 來屏蔽底層 RFID 相關(guān)硬件的復雜性。這些中間件系統(tǒng)分為通用中間件解決方案、基于事件的系統(tǒng)、動態(tài)資源管理系統(tǒng)、特殊用途系統(tǒng)和商業(yè)系統(tǒng),
1)通用RFID中間件:通用中間件系統(tǒng)是一種處理海量 RFID 數(shù)據(jù)的可擴展的解決方案。這些方案提供的基本需求包括:組織數(shù)據(jù)、提供可擴展的解決方案、管
理大規(guī)模的數(shù)據(jù)和實現(xiàn)高的吞吐量。
2)基于事件的 RFID 中間件:基于事件系統(tǒng)專門用于處理 RFID事件中的數(shù)據(jù)。這類方案能夠有效地控制 RFID數(shù)據(jù), 同時更好地控制對數(shù)據(jù)的精確管理, 擴大該類應(yīng)用查詢操作的應(yīng)用范圍。
3)動態(tài)資源管理 RFID中間件:動態(tài)管理系統(tǒng)旨在提供一種解決方案, 利用該方案能夠處理當前中間件解決方案中不可預(yù)料的系統(tǒng)負載。RFID數(shù)據(jù)的異步特性可能導致系統(tǒng)在某一段時間內(nèi)發(fā)生過載, 而且可能需要專門的算法管理系統(tǒng)中的負載, 其中系統(tǒng)對應(yīng)用程序而言是透明的。
4)特殊用途的 RFID中間件:特殊用途的中間件系統(tǒng)考慮了特殊應(yīng)用程序的需求, 如以人為本的系統(tǒng)設(shè)計和架構(gòu)。RFID技術(shù)的新興使用包括隱私問題的室內(nèi)設(shè)施和使用者關(guān)注點的解決方案。
5)商業(yè) RFID中間件:商業(yè)中間件解決方案由各公司提供, 由于底層系統(tǒng)的可用信息有限, 對其評估是一個新的難題。 我們對以上不同的類別的系統(tǒng)進行了簡要概述。討論的方式即總結(jié)所有特定的類別, 然后對這些類別對應(yīng)的獨立系統(tǒng)進行簡單描述。