朱俊嶺,田 慶
(肇慶學院 計算機學院,廣東 肇慶526061)
應用型RFID課程及實驗體系研究與探索
朱俊嶺,田 慶
(肇慶學院 計算機學院,廣東 肇慶526061)
RFID技術及應用是應用型本科院校對物聯網專業知識、能力、素質培養的重要環節。文章針對現有RFID課程體系局限于介紹感知層的基礎原理和知識,概述RFID技術在實際生產、生活中的應用現狀及社會需求,對RFID應用系統中大量使用的知識及應用技術進行分析,提出將EPC標準的相關知識及通信層和應用層的相關技術等引入到課程及實驗體系中,以滿足人才培養的實際需求。
RFID;課程體系;實驗體系;物聯網
物聯網工程專業的目標是培養從事物聯網技術研究、開發與應用的高級工程技術人才。射頻識別(radio frequency identif cation)技術、傳感器技術、嵌入式系統技術是物聯網的三大關鍵技術,其中RFID技術是構建物聯網體系結構感知層的基礎之一,被廣泛應用于社會生產、生活的眾多領域,所以RFID技術在物聯網工程專業的人才培養模式中具有非常重要的現實意義。在目前物聯網工程專業的培養方案中,對知識和能力的要求是需要掌握 RFID 技術原理和RFID系統的設計與應用能力[1]。
隨著物聯網行業的飛速發展、RFID技術的進一步成熟和成本的進一步降低,RFID技術在管理、生產、信息傳輸等方面的應用也得到了迅猛發展,其應用領域也越來越廣泛,顯示出巨大的發展潛力與應用空間。
目前的RFID應用系統中,無源RFID產品發展最早,最為成熟,市場上應用最廣泛,產品的主要工作頻率有低頻125KHz,使用ISO18000-2標準;高頻13.56MHz,使用ISO18000-3、ISO 14443、ISO15693標準,屬于近距離識別類,主要應用在門禁卡、公交卡等方面。現有的課程體系基本覆蓋了這個方向的內容,對RFID系統的基本組成、基本原理、射頻前端、天線技術、電子標簽、讀寫器等基礎知識進行了介紹,針對基礎知識的實驗也能滿足培養目標的基本要求。
超高頻UHF讀寫器模塊工作在 902~928 MHz 頻段,兼容 EPC CLASS1 Gen2 標準,使用ISO18000-6C 協議,主要應用在生產線、物流倉儲、制造業領域。無源標簽一般免維護,具有重量輕、體積小、壽命長、較便宜的優勢,因此應用廣泛。在超高頻UHF的應用系統中,涉及標簽的編碼、EPC(electronic product code)編碼與條碼的轉換、讀寫器的標準及相應協議、應用層的事件處理等關鍵知識與應用。這些內容在實際的應用系統中被大量使用,但現有的課程體系中沒有相關的知識介紹。
有源RFID產品因其遠距離識別特性,主要應用在智能交通ETC和智慧城市等方面,工作在2.4GHz頻段,使用ISO18000-4標準,主要采用標簽內部電池供電,通常接多種傳感器,成本較高。半有源標簽一般在工作時采用內置電池供電,數據傳輸時采用無源工作模式,應用在一些特定場所,解決一些單純用有源或無源標簽無法解決的問題。此外,還有一些標簽中使用了雙界面方案,即同一標簽支持幾種不同頻段,既可以近距離識別,也可以遠距離識別。在這些應用系統中,物聯網工程專業的RFID技術、傳感器技術、傳感器網絡、嵌入式系統技術等知識都有大量的應用,應用系統的設計與開發屬于知識的綜合應用。
在各種RFID應用系統中,除了在感知層使用RFID和傳感器技術外,還涉及大量數據通信層和應用層的知識及應用。學生在學習過程中除了掌握RFID基礎知識及應用外,還應具備RFID應用及數據處理的相關知識,如EPC/ RFID、Barcode、LLRP、通信協議、系統集成技術等,為后續課程如物聯網應用系統、物聯網信息處理及多種形式的應用系統開發提供支持。
目前RFID課程的內容和教學通常以RFID原理及應用課程為主,偏重于理論知識,通常以ISO14443標準的RFID技術為平臺,基于特定的實驗設備,注重各模塊的原理和驗證,偏重于硬件,對RFID技術的基本概念、理論和方法進行介紹[2]。實驗條件集中在分析13.56MHz 與2.4GHz應用下閱讀器、標簽和天線等原理知識,并討論軟硬件的實現。
實踐環節更多集中在針對RFID的嵌入式系統應用、低頻近距離硬件設備的開發等,實踐內容較為單一,超高頻設備、標準、軟件及應用較少涉及。在課程體系中涉及很多電子類知識,包含傳感器及嵌入式系統的硬件知識,對于網絡、數據通信等超高頻、遠距離、有源RFID等應用方面缺乏支撐,而計算機專業的平臺課更多涉及軟件、系統、數據庫、數據通信及處理等方面的知識,RFID的課程及實驗體系有必要將計算機專業的平臺知識體系包括網絡、通信、數據庫等與RFID技術以應用系統的方式融合起來[3],將所學知識用于開發多種形式的RFID物聯網應用系統甚至用于創新、創業訓練。物聯網應用系統的開發通常需要將感知層與數據層、互聯網相結合,現有課程及實驗體系結構的專業知識集中在感知層,沒有形成完整的層次結構和應用知識體系,對開發物聯網實際應用需求的支撐稍顯不足。因此,在RFID課程體系中可以考慮增加體系標準、通信協議、中間件和系統集成等方面的知識和實踐環節,將已有的基礎知識與應用系統的設計開發緊密結合起來,對課程及實驗體系進行探索,以便滿足人才培養的需要和社會對RFID應用型人才的需求。
要將RFID技術結構中的感知層、通信層和應用層結合起來,形成完善的物聯網RFID課程及實驗體系結構,可以在現有感知層基礎知識的結構上進行擴展,引入900MHz頻段的EPC/ RFID技術及2.4GHz頻段的RFID技術,分3個階段的內容,各個階段的知識結構及對應物聯網的體系結構見表1。
第一個階段為感知層基礎知識:現有的課程設置及實驗環境中,對RFID系統基本組成、基本原理、射頻前端、天線技術、電子標簽、讀寫器等基礎內容有比較完善的原理知識介紹,目的是掌握基礎知識及基本原理。第二個階段是網絡及數據處理:在實際的應用系統中,有些需要重新編碼,有些需要與現有的ERP等系統進行通信,而現有的系統很多使用了條碼技術,需要將條碼與EPC編碼進行相互轉換,因此在通信層需要的知識包含EPC編碼知識、Barcode和Sgtin96的相互轉換等。通常使用 CLASS1 GEN 2 電子標簽作為EPC編碼的載體,還需要有關電子標簽的知識。理論知識包含EPCglobal標準、讀寫器LLRP/Socket、ALE、中間件基礎知識、ESP(event stream process)和CEP(complex event process)事件處理引擎等基礎知識,目的是掌握應用開發的相關關鍵技術。第三個階段是綜合應用:可以根據實際需求,采用有源或者無源RFID技術,綜合應用所學知識,構建標簽、讀寫器、EPCIS Repository或應用數據庫、中間件等RFID應用系統,目的是培養學生設計開發綜合應用的能力。

表1 RFID應用知識課程體系
結合基礎的理論知識,實驗體系也分3個階段的內容逐層展開,各階段的實驗內容及整個實驗體系的結構圖見表2。

表2 RFID實驗體系
第一個階段為感知層實驗:在現有的課程實驗環境中,對RFID系統基本組成、基本原理、射頻前端、天線技術、電子標簽、讀寫器等內容有比較完善的基礎實驗。第二個階段為數據層實驗:采用900MHz頻段的EPC/RFID技術,讀寫器及標簽已經較為成熟,實驗條件也容易滿足。讀寫器接入技術主要采用Socket技術或者LLRP協議接入,對于簡單應用系統,讀寫器接入后就可以直接獲取感知層信息,可以采用ALE (application level event)或者自定義事件處理,采用數據庫技術進行應用系統的開發。對于復雜應用系統,則要考慮通過軟件將標簽讀取信息封裝成事件,而在事件邏輯復雜的情況下,可以考慮引入中間件技術,現有的中間件技術包括開源軟件Fosstrak、RIFIDI、Microsoft Biztalk RFID等中間件,在中間件中引入ESP(event stream process)和CEP(complex event process)事件處理引擎,如Esper和Drools等,通過事件處理引擎,編寫規則處理事件以及事件之間的關系。第三階段為綜合設計階段:可以采用課程設計、創新學分和畢業設計的形式,以900MHz頻段的無源或者2.4GHz頻段的有源RFID技術為基礎設計開發一個RFID應用系統,甚至可以將Zigbee、Bluetooth、wif 技術融入有源RFID技術中,綜合應用所有傳感器及網絡基礎知識,嵌入式系統應用知識,RFID標準、系統、軟件、中間件、數據庫技術的基礎知識。這樣的課程及實驗體系結構可以將物聯網多層結構與RFID技術相結合,滿足人才培養的需求。
RFID 技術是物聯網感知層的核心技術之一,是整個物聯網工程專業知識、能力結構當中的重要組成部分,結合生產、生活中實際應用系統所需要的知識及技術來構建RFID課程及實驗體系,對于應用型人才培養及創新、創業都具有非常重要的現實意義。提出將UHF技術及應用引入課程體系,實現物聯網感知層、通信層和應用層在RFID應用上的融合,在具體內容及細節的安排上進行進一步優化,為RFID課程及實驗體系改革進行研究和探索,旨在為物聯網應用人才的培養提供更好的、結合實際的應用,為課程建設提供一定的參考和建議。
[1] 教育部高等學校計算機科學與技術教學指導委員會. 高等學校物聯網工程專業實踐教學體系與規范[M]. 北京: 機械工業出版社, 2012: 12-15.
[2] 曹國平, 王宜懷, 曹金華. 應用型本科物聯網專業RFID課程實踐教學研究[J]. 計算機教育, 2015(10): 100-102.
[3] 吳宣夠, 王小林. 物聯網工程RFID課程教學研究與探索[J]. 安徽工業大學學報(社會科學版), 2015(3): 101-102.
(見習編輯:張 勛)
1672-5913(2017)03-0144-04
G642
肇慶市科技計劃項目(2015B01041003)。
朱俊嶺,男,講師,研究方向為物聯網應用技術,zhujunling@zqu.edu.cn。