2006年,新硬件標(biāo)準(zhǔn)和軟件工具的出現(xiàn)有助于讓大大小小的公司更好地使用射頻識(shí)別(RFID)技術(shù)。
盡管RFID炒得很厲害,但事實(shí)上2005年RFID部署的進(jìn)展并不大。新標(biāo)準(zhǔn)、高得驚人的成本加上缺乏企業(yè)高層的支持,這些因素使得大多數(shù)公司都沒有理睬這項(xiàng)大吹大擂的技術(shù)。
已經(jīng)推廣RFID項(xiàng)目的大公司主要用于試驗(yàn)性、概念證明性的部署。這些先驅(qū)者很快明白,讓企業(yè)能夠使用RFID需要的不僅僅是標(biāo)簽和閱讀裝置。要獲得真正的商業(yè)價(jià)值,就不要理會(huì)毫無意義的RFID討論,而需要把獲得的寶貴信息輸入到企業(yè)運(yùn)作所需的業(yè)務(wù)中。
不過希望就擺在眼前。一些重要廠商修改了中間件,最近市面上也出現(xiàn)了基于第二代RFID新標(biāo)準(zhǔn)的低成本硬件,這讓RFID重新出現(xiàn)在許多公司的面前。
第二代標(biāo)簽標(biāo)準(zhǔn): 提高互操作性
第二代標(biāo)簽標(biāo)準(zhǔn)(Gen2)意味著廠商和客戶終于有了一個(gè)通用平臺(tái)。
軟件不是促進(jìn)RFID得到更廣泛采用的惟一因素。最大的一個(gè)促進(jìn)因素也許是第二代電子標(biāo)簽標(biāo)準(zhǔn)的出現(xiàn),這是用于傳輸電子產(chǎn)品代碼標(biāo)簽(EPC)標(biāo)簽信號(hào)的標(biāo)準(zhǔn)協(xié)議,正式名稱是EPCglobal Class-1第二代超高頻射頻識(shí)別協(xié)議。
雖然第二代標(biāo)準(zhǔn)早在2004年年底就得到了批準(zhǔn),但硬件原型直到2005年年中才開始浮出水面。只要再過幾個(gè)月,生產(chǎn)級(jí)設(shè)備就會(huì)開始逐漸進(jìn)入市場(chǎng); 而第一批RFID早期采用者很早就已經(jīng)開始試行計(jì)劃,使用早些時(shí)候的Class 0和Class 1硬件。
從理論上來說,第二代標(biāo)準(zhǔn)優(yōu)點(diǎn)多多。除了提供讓所有人都達(dá)成共識(shí)的一項(xiàng)通用標(biāo)準(zhǔn)外,第二代標(biāo)準(zhǔn)還提供了更高的讀取速度——是Class 1標(biāo)準(zhǔn)的4.5倍; 信號(hào)傳輸距離更遠(yuǎn),這有助于確保哪怕在惡劣環(huán)境下也能夠進(jìn)行更全面的查詢。第二代標(biāo)準(zhǔn)采用了新的防沖突算法,從而可以提高讀取的準(zhǔn)確性和數(shù)據(jù)的可靠性。
第二代標(biāo)簽含有更多的板上數(shù)據(jù)。靈活的內(nèi)存大小、用戶自定義的空間、口令安全以及把標(biāo)簽移到閱讀裝置的信號(hào)傳輸范圍以外的終止功能,這些都為將來RFID具有廣泛應(yīng)用提供了大好機(jī)會(huì)。它們還支持國(guó)際電源和帶寬方面的法規(guī),能夠?qū)崿F(xiàn)全球范圍的互操作性,有助于滿足法規(guī)要求、獲得國(guó)際標(biāo)準(zhǔn)組織(ISO)的批準(zhǔn)。
由于新設(shè)備隨處可得,如果用戶還沒有開始試行RFID計(jì)劃,或者只是剛剛開始,就應(yīng)當(dāng)計(jì)劃使用第二代標(biāo)準(zhǔn)。前幾代標(biāo)準(zhǔn)的早期采用者已發(fā)現(xiàn)自己需要升級(jí),因?yàn)樵谟行┣闆r下,過時(shí)設(shè)備無法通過固件來升級(jí)。新客戶應(yīng)當(dāng)從中汲取教訓(xùn),向Intermec和Zebra Technologies這些經(jīng)驗(yàn)豐富的專業(yè)廠商購(gòu)買企業(yè)級(jí)、可升級(jí)的設(shè)備。
由于第二代標(biāo)準(zhǔn)已成為惟一得到共識(shí)的RFID標(biāo)準(zhǔn),它已經(jīng)得到了廠商的廣泛支持。對(duì)消費(fèi)者們來說,這有望帶來激烈的競(jìng)爭(zhēng),硬件價(jià)格自然會(huì)隨之下降。
不過,就連第二代標(biāo)準(zhǔn)也不可能是最后一項(xiàng)EPC標(biāo)準(zhǔn)。譬如說,美國(guó)陸軍已經(jīng)要求另一種下一代標(biāo)準(zhǔn), 廠商之間支持這項(xiàng)標(biāo)準(zhǔn)的力度可能仍各不相同。像EPCglobal的應(yīng)用層事件(ALE)這些規(guī)范也需要加以升級(jí),那樣才能充分利用第二代標(biāo)準(zhǔn)在數(shù)據(jù)和標(biāo)簽方面帶來的新機(jī)會(huì),所以即使新客戶也應(yīng)當(dāng)要有與時(shí)俱進(jìn)的心理準(zhǔn)備。不過,第二代標(biāo)準(zhǔn)的逐漸興起可望最終為希望在2006年啟動(dòng)RFID項(xiàng)目的公司鋪平道路。
軟件: 更復(fù)雜的部分
盡管硬件錯(cuò)綜復(fù)雜,但RFID最復(fù)雜的部分還是中間件層。
為了消除網(wǎng)絡(luò)時(shí)延,處理引擎的位置應(yīng)當(dāng)盡量接近RFID閱讀裝置——譬如放在倉庫,而不是放在后臺(tái)數(shù)據(jù)中心,這意味著每個(gè)倉庫都應(yīng)當(dāng)有自己的獨(dú)立引擎。引擎必須能夠擴(kuò)展、可靠,而且在讀解眾多閱讀裝置的同時(shí),能夠分析及管理迅速發(fā)送而來的大量數(shù)據(jù)。
接下來,事件管理子引擎起到辨別作用。它可以通過基本規(guī)則和提供聚合及過濾數(shù)據(jù)的模式匹配機(jī)制,盡量減少無用數(shù)據(jù)。
最后,有了接口API,就有可能在存儲(chǔ)設(shè)備、企業(yè)應(yīng)用、可編程邏輯器件、自動(dòng)化控制器以及生產(chǎn)級(jí)系統(tǒng)使用的其他各種I/O系統(tǒng)和控制器之間移動(dòng)RFID數(shù)據(jù)。
讓這些設(shè)備可以聯(lián)系的主要手段就是應(yīng)用層事件(Application Level Zvents,ALE)規(guī)范。ALE最初作為麻省理工學(xué)院自動(dòng)識(shí)別中心(Auto-ID Center)的Savant應(yīng)用的一部分開發(fā)而成,現(xiàn)已成為事實(shí)上的標(biāo)準(zhǔn)。利用該標(biāo)準(zhǔn),大多數(shù)廠商能夠開發(fā)面向RFID的中間層應(yīng)用。如今,ALE歸屬于標(biāo)準(zhǔn)組織和供應(yīng)鏈利益集團(tuán)組成的聯(lián)盟EPCglobal,它是旨在把低層的電子產(chǎn)品代碼(EPC)數(shù)據(jù)和較高層的企業(yè)系統(tǒng)相互連接的EPCglobal網(wǎng)絡(luò)計(jì)劃的一部分。
究其核心,ALE基于面向服務(wù)的架構(gòu)(SOA)。它可以對(duì)服務(wù)接口進(jìn)行抽象處理,就像SQL對(duì)關(guān)系數(shù)據(jù)庫的內(nèi)部機(jī)制進(jìn)行抽象處理那樣。應(yīng)用可以通過ALE查詢引擎,不必關(guān)心網(wǎng)絡(luò)協(xié)議或者設(shè)備的具體情況。
除了合并多個(gè)EPC讀取來源外,這項(xiàng)功能還具有諸多好處。譬如說,ALE可以簡(jiǎn)化剔除來自某家生產(chǎn)廠商或者來自倉庫某個(gè)地方的標(biāo)簽。基于時(shí)間和增量變化的標(biāo)準(zhǔn)也有助于異常處理,譬如把曾經(jīng)超過特定輻射范圍、但后來又回到輻射范圍的某個(gè)標(biāo)簽隔離開來。
最重要的是,ALE可以根據(jù)硬件和廠商的變化進(jìn)行隔離,克服了擴(kuò)展性問題,并且解決了復(fù)雜的編程同步問題。不然,為了能夠共享后端應(yīng)用之間的多個(gè)閱讀裝置資源,勢(shì)必需要編程同步。
事件流處理
不過,ALE不是讓整個(gè)RFID基礎(chǔ)設(shè)施更完善所需要的惟一工具。從大量的低層RFID數(shù)據(jù)當(dāng)中獲得較高層的寶貴信息并非易事,你也不能把這項(xiàng)任務(wù)交給傳統(tǒng)的業(yè)務(wù)活動(dòng)監(jiān)控(BAM)軟件,因?yàn)槭潞笃饰鰧?dǎo)致的延遲是這類軟件所固有的。
不過,事件流處理(Event Stream Processing, ESP)和復(fù)雜事件處理(Complex Event Processing, CEP)軟件提供了解決辦法。雖然基于CEP的解決方案存在已有一段時(shí)日——主要應(yīng)用于政府或者軍事部門,但切實(shí)可行的商業(yè)部署方案只是在最近的幾年才開始出現(xiàn)。
如果當(dāng)成單一類別來看待,復(fù)雜事件流處理可以“挖掘”低層數(shù)據(jù),實(shí)時(shí)獲取來自多個(gè)系統(tǒng)和資源的高層模式和發(fā)展趨勢(shì)。通過收集事件數(shù)據(jù)、另外施加限制范圍(譬如位置、狀態(tài)、因果關(guān)系和參考時(shí)間方面的詳細(xì)情況),這類應(yīng)用軟件就能隔離例外情況,實(shí)時(shí)發(fā)現(xiàn)看似毫無關(guān)系的因果關(guān)系。
隔離錯(cuò)誤是一回事,但更重要的是能看到最終導(dǎo)致該錯(cuò)誤發(fā)生的整個(gè)因果關(guān)系。使用CEP/ESP就很容易做到這一點(diǎn)。隨后,該軟件可以把報(bào)警和觸發(fā)因素重新導(dǎo)入你的企業(yè)系統(tǒng),如企業(yè)資源規(guī)劃(ERP)系統(tǒng)、制造執(zhí)行系統(tǒng)或者倉庫管理系統(tǒng)。
先進(jìn)的ESP產(chǎn)品譬如Progress Software公司的Progress for RFID和StreamBase Systems公司的流處理引擎平臺(tái)可以利用RFID和其他企業(yè)系統(tǒng),以便更完整地分析事件。譬如說,這些解決方案很容易把歷史數(shù)據(jù)(如服務(wù)級(jí)別問題或者客戶內(nèi)存價(jià)值)與基于RFID的實(shí)時(shí)寶貴信息(譬如已被選擇但壓在生產(chǎn)第一線的購(gòu)貨訂單)關(guān)聯(lián)起來。來自ESP系統(tǒng)的報(bào)警可以告知管理人員: 重要訂單即將再度被積壓,然后顯示另一個(gè)裝卸平臺(tái)上現(xiàn)有的庫存,以便提高優(yōu)先處理該訂單的級(jí)別。
傳統(tǒng)的數(shù)據(jù)分析方法(利用輪詢和定期報(bào)告)帶來了較長(zhǎng)的時(shí)延,因而無法實(shí)時(shí)處理發(fā)送的大量RFID數(shù)據(jù)。使用ESP的內(nèi)存中模式匹配和本地臨時(shí)服務(wù),企業(yè)就能夠知道出現(xiàn)的重要模式。無論是易腐爛水果因?yàn)榉e壓在倉庫里面而腐爛,還是檢測(cè)到零售商店的購(gòu)物模式,ESP都提供了以實(shí)時(shí)靈活性調(diào)整商業(yè)規(guī)則的機(jī)會(huì)。
ESP最吸引人的特點(diǎn)也許就是部署起來不需要改動(dòng)現(xiàn)有系統(tǒng)。ESP通??梢耘c事務(wù)處理系統(tǒng)放在一起使用,通過消息傳送服務(wù)或者定制適配件與企業(yè)進(jìn)行聯(lián)系。
RFID特有的ESP可以通過消除不可避免的故障、沖突及讀取不完整的現(xiàn)象,從而提高數(shù)據(jù)有效性。它還能夠結(jié)合來自運(yùn)動(dòng)控制器的添加數(shù)據(jù)、進(jìn)行判別分析,從而處理許多早期的RFID異常現(xiàn)象,譬如流動(dòng)方向。
隨著RFID實(shí)施成本不斷下降、標(biāo)簽數(shù)據(jù)變得越來越智能,應(yīng)用水平也會(huì)越來越先進(jìn)。要滿足RFID在將來的需求——譬如在供應(yīng)鏈路徑上傳送的環(huán)境數(shù)據(jù)或者標(biāo)簽更新信息,就勢(shì)必需要有效的關(guān)聯(lián)和分析機(jī)制。所以,雖然復(fù)雜事件流處理對(duì)現(xiàn)在的RFID來說可能不需要,但這是個(gè)明智方法,因?yàn)樗梢园褜氋F信息提供給將來高度分布的實(shí)時(shí)網(wǎng)絡(luò)。
打探行情
構(gòu)建RFID基礎(chǔ)設(shè)施意味著不僅要編寫使用ALE的定制軟件,還要編寫RFID閱讀裝置的硬件接口。因而,除了小規(guī)模部署以外的所有項(xiàng)目來說,這并非易事。為了簡(jiǎn)化集成、確保數(shù)據(jù)完整性,極其合理的一個(gè)方案就是,使用如今由許多廠商提供的眾多中間件工具和平臺(tái)。
Sun公司處于RFID網(wǎng)絡(luò)管理的最前沿,它在今年2月發(fā)布了重要的升級(jí)版本: Sun Java System RFID Software 3.0。該軟件包包括: Sun Java System RFID事件管理器、Sun Java System RFID信息服務(wù)器、開發(fā)工具包及管理控制臺(tái)模塊。
信息服務(wù)器提供了支持閱讀裝置的功能和應(yīng)用查詢服務(wù); 而事件管理器負(fù)責(zé)事件處理,以過濾及幫助數(shù)據(jù)饋入。最重要的是,該軟件包提供了出色的分布式故障替換功能,該功能對(duì)不容許有停用時(shí)間的RFID來說至關(guān)重要。
 表 RFID基礎(chǔ)設(shè)施廠商
新版本包括了處理閱讀裝置和打印裝置功能的API。另一個(gè)亮點(diǎn)是增加了支持Java ME(即以前的J2ME)的功能,可以把智能處理功能直接嵌入到設(shè)備上,這向構(gòu)建能夠與整個(gè)倉庫里面的自動(dòng)化設(shè)備互聯(lián)、無須服務(wù)器加以集中控制的智能閱讀裝置和設(shè)備邁出了可喜的一步。此外,Sun還包括了支持ALE以及交易合作伙伴之間RFID數(shù)據(jù)交換所使用的EPCglobal信息服務(wù)(EPC-IS)接口的功能,并且支持SAP公司的自動(dòng)識(shí)別基礎(chǔ)設(shè)施(AII)。
作為SAP的NetWeaver應(yīng)用軟件的一部分,AII為mySAP Business Suite客戶提供了直通集成RFID數(shù)據(jù)的功能,這項(xiàng)功能對(duì)供應(yīng)鏈、倉庫和庫存管理等應(yīng)用來說很有用。AII包含出色的事件管理特性以及支持眾多新舊設(shè)備的功能,包括條形碼、可編程邏輯控制器(PLC)和藍(lán)牙設(shè)備。Auto-ID Cockpit等其他工具可以幫助倉庫管理人員深入分析活動(dòng)流程,從而監(jiān)控訂單的狀態(tài)和位置狀況。
Sybase的子公司iAnywhere最近更新的RFID Anywhere 2.0軟件包也支持SAP的自動(dòng)識(shí)別基礎(chǔ)設(shè)施。該軟件包提供的中間件平臺(tái)類似Sun的平臺(tái),包括Site Manager和Component Manager這兩個(gè)模塊,不過它缺少部署到設(shè)備上的功能。
然而,這種基本套件對(duì)企業(yè)級(jí)項(xiàng)目來說并不夠。企業(yè)級(jí)客戶需要升級(jí)到全面的Sybase RFID Enterprise 2.0軟件包,該軟件包把RFID Anywhere軟件與事件管理、數(shù)據(jù)分析及全面業(yè)務(wù)流程集成等工具捆綁在一起。支持面向服務(wù)的架構(gòu)(SOA)的這個(gè)套件為開發(fā)人員提供了優(yōu)秀的額外功能,譬如用于生成外殼代碼的微軟Visual Studio擴(kuò)展件、RFID網(wǎng)絡(luò)模擬工具,以及與眾多閱讀裝置接口、鄰近傳感器及控制器以及遺留技術(shù)進(jìn)行聯(lián)系的功能。
為了擴(kuò)大客戶群體,SAP最近宣布與RFID設(shè)備生產(chǎn)廠商Intermec達(dá)成合作伙伴關(guān)系,將價(jià)位合理的RFID解決方案鎖定中小企業(yè)客戶。市場(chǎng)上還有其他許多重要的中間件廠商,譬如早期的開拓者ConnecTerra(近期已被BEA公司收購(gòu))和IBM,IBM推出了WebSphere RFID Premises Server和可以嵌入在設(shè)備上的中間件層。
喜憂參半
盡管軟硬件工具數(shù)量越來越多,但毫無疑問RFID市場(chǎng)仍是非常新興的市場(chǎng)。別輕信任何廠商的營(yíng)銷花招。如果用戶計(jì)劃現(xiàn)在就部署RFID,就要準(zhǔn)備好面臨設(shè)備兼容性問題、錯(cuò)誤百出的軟件與固件、仍有待解決的全球編號(hào)標(biāo)準(zhǔn),以及有待消除的安全威脅。
至于中間件,大多數(shù)第一代閱讀裝置硬件的智能化程度相當(dāng)?shù)汀kS著下一代閱讀裝置和打印裝置開始添加更多的邊緣處理功能,固定的中間件層將變得不太重要。重心將會(huì)完全轉(zhuǎn)向結(jié)合RFID基礎(chǔ)設(shè)施和商業(yè)智能(BI),以及使用創(chuàng)新方法把來自該基礎(chǔ)設(shè)施的數(shù)據(jù)運(yùn)用于業(yè)務(wù)流程——譬如說使用復(fù)雜事件流處理功能能力。
在RFID變得像條形碼一樣無所不在之前,應(yīng)當(dāng)計(jì)劃采取步驟讓你的RFID規(guī)劃能夠適應(yīng)未來的需要,而不是僅僅滿足法規(guī)的要求。通過投資于能夠適應(yīng)將來使用模式的極具擴(kuò)展性和靈活性的平臺(tái),就可以確保如今的投資在下一輪RFID潮流及之后還能夠繼續(xù)發(fā)揮價(jià)值。(本文編譯自《Infoworld》) |