一種基于rfid和sase的數(shù)據(jù)采集處理解決方案的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種基于RFID和SASE的數(shù)據(jù)采集處理解決方案。
【背景技術(shù)】
[0002]自20世紀70年代以來,食品安全問題日益突出,引起了人們的廣泛關(guān)注。實行農(nóng)產(chǎn)品安全標(biāo)志及追溯管理,建立農(nóng)產(chǎn)品可追溯系統(tǒng)是有效解決食品安全問題的重要措施。傳統(tǒng)的接觸式識別技術(shù)雖然技術(shù)成本低,但需要大量人工操作,增加了農(nóng)產(chǎn)品的成本。
[0003]由于射頻識別技術(shù)信息獲取方面快速、準(zhǔn)確和非接觸的特點,引發(fā)了一場供應(yīng)鏈的革命,是當(dāng)今時代信息技術(shù)在全球物品編碼、物資流通、自動配送方面的最新應(yīng)用,受到全球乃至社會各界前所未有的關(guān)注。
【發(fā)明內(nèi)容】
[0004]本發(fā)明目的是針對現(xiàn)有技術(shù)存在的缺陷提供了一種利用RFID和SASE進行農(nóng)產(chǎn)品數(shù)據(jù)采集和查詢的方法。
[0005]本發(fā)明為實現(xiàn)上述目的,采用如下技術(shù)方案:一種基于RFID和SASE的數(shù)據(jù)采集處理解決方案,包括數(shù)據(jù)采集和數(shù)據(jù)處理,該方法在農(nóng)產(chǎn)品開始流通前貼上RFID標(biāo)簽,在農(nóng)產(chǎn)品流通的每個節(jié)點設(shè)置數(shù)據(jù)采集點,每個數(shù)據(jù)采集點將采集到的標(biāo)簽數(shù)據(jù)上傳到互聯(lián)網(wǎng),在互聯(lián)網(wǎng)進行數(shù)據(jù)過濾和基本事件整合,不斷生成的基本事件形成事件流,事件流在服務(wù)器進行復(fù)雜事件處理和必要事件儲存。
[0006]優(yōu)選的,所述RFID標(biāo)簽包括EPC碼,所述EPC碼為流通中農(nóng)產(chǎn)品的唯一編碼,在流通過程中不可更改。
[0007]優(yōu)選的,在每個數(shù)據(jù)采集點設(shè)置有RFID讀寫器,用于寫入RFID標(biāo)簽數(shù)據(jù)。
[0008]優(yōu)選的,數(shù)據(jù)過濾和基本事件整合是將標(biāo)簽數(shù)據(jù)存入哈希表,在哈希表中進行去重過濾和事件過濾,將經(jīng)過過濾的數(shù)據(jù)進行緩存后,通過EPC系統(tǒng)將數(shù)據(jù)整合成基本事件,將基本事件進行緩存。
[0009]優(yōu)選的,復(fù)雜事件處理可以實現(xiàn)以下功能:
[0010]a、實時查詢,通過由SASE語言編寫組成的持續(xù)查詢語句,實時監(jiān)測事件;
[0011]b、提取興趣事件,通過由SASE語言編寫組成的興趣事件查詢語句,提取興趣事件;
[0012]C、復(fù)雜持續(xù)查詢,結(jié)合實時查詢和提取興趣事件功能,將相應(yīng)事件存入事件數(shù)據(jù)庫。
[0013]本發(fā)明的有益效果:該方案提高了農(nóng)產(chǎn)品流通過程中信息采集效率,提高了事件處理效率;非接觸式識別技術(shù)的運用,無需過多人工操作,節(jié)省人力;采用僅包含EPC碼的RFID標(biāo)簽降低了該方法的成本,提高了方法的適應(yīng)性;該方法還可以實現(xiàn)對農(nóng)產(chǎn)品的實時監(jiān)測,一旦出現(xiàn)問題,可以立即發(fā)現(xiàn)解決。
【附圖說明】
[0014]圖1為本發(fā)明流程圖;
[0015]圖2為本發(fā)明原理示意圖。
【具體實施方式】
[0016]圖1所示為一種基于RFID和SASE的數(shù)據(jù)采集處理解決方案,包括數(shù)據(jù)采集和數(shù)據(jù)處理,該方法在農(nóng)產(chǎn)品開始流通前貼上RFID標(biāo)簽,在農(nóng)產(chǎn)品流通的每個節(jié)點設(shè)置數(shù)據(jù)采集點,每個數(shù)據(jù)采集點將采集到的標(biāo)簽數(shù)據(jù)上傳到互聯(lián)網(wǎng),在互聯(lián)網(wǎng)進行數(shù)據(jù)過濾和基本事件整合,不斷生成的基本事件形成事件流,事件流在服務(wù)器進行復(fù)雜事件處理和必要事件儲存。所述RFID標(biāo)簽包括EPC碼,所述EPC碼為流通中農(nóng)產(chǎn)品的唯一編碼,在流通過程中不可更改。在每個數(shù)據(jù)采集點設(shè)置有RFID讀寫器,用于寫入RFID標(biāo)簽數(shù)據(jù)。數(shù)據(jù)過濾和基本事件整合是將標(biāo)簽數(shù)據(jù)存入哈希表,在哈希表中進行去重過濾和事件過濾,將經(jīng)過過濾的數(shù)據(jù)進行緩存后,通過EPC系統(tǒng)將數(shù)據(jù)整合成基本事件,將基本事件進行緩存。復(fù)雜事件處理可以實現(xiàn)以下功能:a、實時查詢,通過由SASE語言編寫組成的持續(xù)查詢語句,實時監(jiān)測事件山、提取興趣事件,通過由SASE語言編寫組成的興趣事件查詢語句,提取興趣事件;c、復(fù)雜持續(xù)查詢,結(jié)合實時查詢和提取興趣事件功能,將相應(yīng)事件存入事件數(shù)據(jù)庫。
[0017]在農(nóng)產(chǎn)品流通前貼上RFID標(biāo)簽,RFID標(biāo)簽中包含EPC碼,EPC碼是農(nóng)產(chǎn)品的唯一編碼,在農(nóng)產(chǎn)品流通過程中不可修改;設(shè)置在農(nóng)產(chǎn)品流通節(jié)點的RFID讀寫器,會通過非接觸式識別技術(shù),對在該節(jié)點流通的RFID標(biāo)簽識別后,將數(shù)據(jù)傳到互聯(lián)網(wǎng),然后將多個節(jié)點的數(shù)據(jù)進行過濾整合,數(shù)據(jù)過濾模塊將每個RFID標(biāo)簽的數(shù)據(jù)表示成R,O,T存入哈希表中,其中R表示讀寫器標(biāo)識號;0表示產(chǎn)品的標(biāo)識碼,即EPC ;T表示標(biāo)簽的讀取時間,哈希表中進行去重過濾和事件過濾;去重過濾即是過濾掉在一定時間段內(nèi)重復(fù)出現(xiàn)的標(biāo)簽,超出時間段重復(fù)出現(xiàn)的標(biāo)簽,則認為是新標(biāo)簽,輸出該標(biāo)簽并更新該標(biāo)簽讀取時間;若讀到的標(biāo)簽是沒有出現(xiàn)過得,插入到哈希表中,并輸出。事件過濾即記錄新增的以及離開的標(biāo)簽,更新已有數(shù)據(jù)的標(biāo)簽讀取時間。過濾后的數(shù)據(jù)進入數(shù)據(jù)緩沖模塊,數(shù)據(jù)緩沖模塊中的高速緩存CACHE對大量數(shù)據(jù)進行臨時存儲,并將信息傳遞給EPC系統(tǒng),EPC系統(tǒng)會對農(nóng)產(chǎn)品的背景和生產(chǎn)信息進行查詢,然后反饋給高速緩存CACHE,高速緩存CACHE將收到的反饋信息進行基本事件整合,不斷產(chǎn)生的基本事件形成事件流,事件流輸入服務(wù)器;服務(wù)器的復(fù)雜事件處理系統(tǒng)會根據(jù)接收到SASE查詢語句,對事件進行實時查詢或興趣事件提取,還可以提取有用信息存入事件數(shù)據(jù)庫。
[0018]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種基于RFID和SASE的數(shù)據(jù)采集處理解決方案,包括數(shù)據(jù)采集和數(shù)據(jù)處理,其特征在于該方法在農(nóng)產(chǎn)品開始流通前貼上RFID標(biāo)簽,在農(nóng)產(chǎn)品流通的每個節(jié)點設(shè)置數(shù)據(jù)采集點,每個數(shù)據(jù)采集點將采集到的標(biāo)簽數(shù)據(jù)上傳到互聯(lián)網(wǎng),在互聯(lián)網(wǎng)進行數(shù)據(jù)過濾和基本事件整合,不斷生成的基本事件形成事件流,事件流在服務(wù)器進行復(fù)雜事件處理和必要事件儲存。
2.根據(jù)權(quán)利要求1所述的一種基于RFID和SASE的數(shù)據(jù)采集處理解決方案,其特征在于,所述RFID標(biāo)簽包括EPC碼,所述EPC碼為流通中農(nóng)產(chǎn)品的唯一編碼,在流通過程中不可更改。
3.根據(jù)權(quán)利要求1所述的一種基于RFID和SASE的數(shù)據(jù)采集處理解決方案,其特征在于,在每個數(shù)據(jù)采集點設(shè)置有RFID讀寫器,用于寫入RFID標(biāo)簽數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的一種基于RFID和SASE的數(shù)據(jù)采集處理解決方案,其特征在于,數(shù)據(jù)過濾和基本事件整合是將標(biāo)簽數(shù)據(jù)存入哈希表,在哈希表中進行去重過濾和事件過濾,將經(jīng)過過濾的數(shù)據(jù)進行緩存后,通過EPC系統(tǒng)將數(shù)據(jù)整合成基本事件,將基本事件進行緩存。
5.根據(jù)權(quán)利要求1所述的一種基于RFID和SASE的數(shù)據(jù)采集處理解決方案,其特征在于,復(fù)雜事件處理可以實現(xiàn)以下功能: a、實時查詢,通過由SASE語言編寫組成的持續(xù)查詢語句,實時監(jiān)測事件; b、提取興趣事件,通過由SASE語言編寫組成的興趣事件查詢語句,提取興趣事件; c、復(fù)雜持續(xù)查詢,結(jié)合實時查詢和提取興趣事件功能,將相應(yīng)事件存入事件數(shù)據(jù)庫。
【專利摘要】本發(fā)明公布了一種基于RFID和SASE的數(shù)據(jù)采集處理解決方案,包括數(shù)據(jù)采集和數(shù)據(jù)處理,該方法在農(nóng)產(chǎn)品開始流通前貼上RFID標(biāo)簽,在農(nóng)產(chǎn)品流通的每個節(jié)點設(shè)置數(shù)據(jù)采集點,每個數(shù)據(jù)采集點將采集到的標(biāo)簽數(shù)據(jù)上傳到互聯(lián)網(wǎng),在互聯(lián)網(wǎng)進行數(shù)據(jù)過濾和基本事件整合,不斷生成的基本事件形成事件流,事件流在服務(wù)器進行復(fù)雜事件處理和必要事件儲存。本發(fā)明提供了一種低成本、高效率的農(nóng)產(chǎn)品數(shù)據(jù)采集和數(shù)據(jù)處理的方法,提高數(shù)據(jù)采集效率和事件處理效率。
【IPC分類】G06K17-00, G06Q50-02
【公開號】CN104598942
【申請?zhí)枴緾N201510035935
【發(fā)明人】孫琪恒, 閆紅, 李付學(xué), 白秋穎
【申請人】營口大學(xué)園管理委員會
【公開日】2015年5月6日
【申請日】2015年1月26日