亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種無(wú)線射頻識(shí)別系統(tǒng)中間件的制作方法

文檔序號(hào):6475784閱讀:487來(lái)源:國(guó)知局
專利名稱:一種無(wú)線射頻識(shí)別系統(tǒng)中間件的制作方法
技術(shù)領(lǐng)域
本實(shí)用新型涉及一種網(wǎng)絡(luò)版和單機(jī)版兩種方式都能實(shí)現(xiàn)數(shù)據(jù)讀寫的無(wú)線射頻識(shí)別 (Radio Frequency Identification, RFID)中間件,尤其是與PDA集成進(jìn)行實(shí)時(shí)的遠(yuǎn)程無(wú) 線數(shù)據(jù)傳輸和通過(guò)網(wǎng)頁(yè)進(jìn)行二次開發(fā)的無(wú)線射頻識(shí)別中間件。
背景技術(shù)
中間件(Middleware)是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這 種軟件在不同的技術(shù)之間共享資源,中間件位于客戶機(jī)服務(wù)器的操作系統(tǒng)之上,管理計(jì) 算資源和網(wǎng)絡(luò)通信。中間件是基礎(chǔ)軟件的一大類,屬于可復(fù)用軟件的范疇。中間件在操 作系統(tǒng)、網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)之上,應(yīng)用軟件的下層,總的作用是為處于自己上層的應(yīng)用軟件 提供運(yùn)行與開發(fā)的環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復(fù)雜的應(yīng)用軟件。
無(wú)線射頻識(shí)別中間件是一種面向消息中間件(Message-Oriented Middleware , MOM ),資訊(Information)是以消息(Message)的形式,從一個(gè)程序遞送到另一個(gè) 或多個(gè)程序。資訊可以異步(Asynchronous)的方式傳送,所以傳送者不必等待回應(yīng)。 面向消息中間件包括的功能不僅有傳遞資訊,往往還需包括解譯資料、資料傳播、錯(cuò)誤 恢復(fù)、網(wǎng)路資源定位、找出符合成本的路徑、消息與要求的排序以及延伸的除錯(cuò)工具等 服務(wù)。
目前,公知的無(wú)線射頻識(shí)別中間件的邏輯結(jié)構(gòu)包含三個(gè)部分適配器、事件管理器
和應(yīng)用程序接口。無(wú)線射頻識(shí)別中間件控制RFID讀寫器按照預(yù)定的方式工作,并將所 獲取的電子標(biāo)簽的數(shù)據(jù)反應(yīng)給上層應(yīng)用系統(tǒng)。目前,公知的無(wú)線射頻識(shí)別中間件與讀寫 設(shè)備的集成都是在單機(jī)環(huán)境下進(jìn)行的,對(duì)電子標(biāo)簽讀寫時(shí)只能通過(guò)指定的機(jī)器下實(shí)現(xiàn), 因此進(jìn)行數(shù)據(jù)的讀寫時(shí)受到地點(diǎn)的限制,給讀寫便利性帶來(lái)很大程度的影響。其次,由 于對(duì)電子標(biāo)簽的讀寫是在指定的機(jī)器下實(shí)現(xiàn)的,無(wú)法隨時(shí)將電子標(biāo)簽的信息傳輸給上層 應(yīng)用程序,因而對(duì)電子標(biāo)簽的跟蹤不是無(wú)時(shí)無(wú)刻的,受到時(shí)間的限制。在運(yùn)輸過(guò)程中常 出現(xiàn)的車貨分離問(wèn)題由于電子標(biāo)簽跟蹤的時(shí)間限制往往無(wú)法得到及時(shí)的發(fā)現(xiàn)和控制。 發(fā)明內(nèi)容
3本實(shí)用新型的目的是提供一種新的能實(shí)現(xiàn)數(shù)據(jù)讀寫的無(wú)線射頻識(shí)別中間件,借助網(wǎng) 絡(luò)或與PDA進(jìn)行集成能進(jìn)行隨時(shí)隨地的數(shù)據(jù)讀取及傳輸,實(shí)現(xiàn)實(shí)時(shí)監(jiān)控,并解決現(xiàn)有
物品運(yùn)輸過(guò)程中的車貨分離問(wèn)題。
本實(shí)用新型為實(shí)現(xiàn)上述目的采用下面的技術(shù)方案
一種無(wú)線射頻識(shí)別系統(tǒng)中間件,包括應(yīng)用程序接口,任務(wù)管理器和適配器,其中若 干個(gè)應(yīng)用程序接口分別與任務(wù)管理器連接,其特征在于還包括數(shù)據(jù)程序輸出端口,在 任務(wù)管理器和適配器之間設(shè)置有讀卡器、寫卡器、數(shù)據(jù)解密器、數(shù)據(jù)加密器、數(shù)據(jù)過(guò)濾 器,其中任務(wù)管理器的一個(gè)信號(hào)端口與讀卡器串聯(lián)后接適配器的一個(gè)輸入端,任務(wù)管理 器的另一個(gè)信號(hào)端口依次串聯(lián)數(shù)據(jù)加密器、寫卡器后接適配器的另一個(gè)輸入端,適配器 的輸出端經(jīng)過(guò)數(shù)據(jù)過(guò)濾器后分別接數(shù)據(jù)解密器的輸入端、寫卡器的輸入端,數(shù)據(jù)解密器 的輸出端接讀卡器的輸入端,數(shù)據(jù)程序輸出端口的輸入端與任務(wù)管理器的輸出端連接。
本實(shí)用新型的一種無(wú)線射頻識(shí)別系統(tǒng)中間件,應(yīng)用程序接口的數(shù)量為1 n個(gè),n
為自然數(shù)。
本實(shí)用新型采用上述技術(shù)方案,與現(xiàn)有技術(shù)相比具有下面的優(yōu)點(diǎn)
將中間件與網(wǎng)絡(luò)結(jié)合或與PDA集成,能進(jìn)行隨時(shí)隨地的數(shù)據(jù)讀取及傳輸,實(shí)現(xiàn)實(shí)
時(shí)監(jiān)控,并解決現(xiàn)有物品運(yùn)輸過(guò)程中的車貨分離問(wèn)題,可以對(duì)所讀取的重復(fù)數(shù)據(jù)進(jìn)行過(guò)
濾,并采取數(shù)據(jù)加密技術(shù),增加了數(shù)據(jù)讀寫的安全性和靈活性。


圖1為本實(shí)用新型的一種結(jié)構(gòu)示意圖。
圖2為本實(shí)用新型在B/S模式的工作流程圖。 圖3為本實(shí)用新型在C/S模式下的工作流程圖。
具體實(shí)施方式

以下結(jié)合附圖對(duì)本實(shí)用新型的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明
如圖1所示,本實(shí)用新型的無(wú)線射頻識(shí)別系統(tǒng)中間件,包括應(yīng)用程序接口l、數(shù)據(jù)
程序輸出端口 10、任務(wù)管理器2、適配器3、讀卡器5、寫卡器6、數(shù)據(jù)解密器7、數(shù)據(jù) 加密器8、數(shù)據(jù)過(guò)濾器9,其中應(yīng)用程序接口 l分別與任務(wù)管理器2連接,任務(wù)管理器 2的一個(gè)信號(hào)端口與讀卡器5串聯(lián)后接適配器3的一個(gè)輸入端,任務(wù)管理器2的另一個(gè)信號(hào)端口依次串聯(lián)數(shù)據(jù)加密器8、寫卡器6后接適配器3的另一個(gè)輸入端,適配器3的 輸出端經(jīng)過(guò)數(shù)據(jù)過(guò)濾器9后分別接數(shù)據(jù)解密器7的輸入端、寫卡器6的輸入端,數(shù)據(jù)解 密器7的輸出端接讀卡器5的輸入端,數(shù)據(jù)程序輸出端口 10的輸入端與任務(wù)管理器2 的輸出端連接。
如圖2所示,為本實(shí)用新型在B/S模式下的工作方法
第一步,采用Webservice技術(shù),將無(wú)線射頻識(shí)別系統(tǒng)中間件發(fā)布到Intemet網(wǎng)絡(luò)服務(wù)器 上;用戶通過(guò)調(diào)用網(wǎng)絡(luò)上的外部應(yīng)用程序經(jīng)應(yīng)用程序接口l向任務(wù)管理器2發(fā)送讀/寫指令信 號(hào);
第二步,判斷任務(wù)管理器2接收到的讀/寫指令信號(hào); 第三步,①當(dāng)該讀/寫指令信號(hào)為讀取數(shù)據(jù)指令,
I ,調(diào)用讀卡器5,將所述讀取數(shù)據(jù)指令依次經(jīng)適配器3、 PC機(jī)發(fā)送給客戶需求終 端的無(wú)線射頻識(shí)別系統(tǒng)閱讀器控制天線讀取電子標(biāo)簽信息;
II ,當(dāng)無(wú)線射頻識(shí)別系統(tǒng)閱讀器讀取信息失敗,則無(wú)線射頻識(shí)別系統(tǒng)閱讀器將錯(cuò)誤 信息依次經(jīng)過(guò)PC機(jī)、適配器3、數(shù)據(jù)過(guò)濾器9、數(shù)據(jù)解密器7、讀卡器5、任務(wù)管理器 2、應(yīng)用程序接口 l返回給該外部應(yīng)用程序,并重新執(zhí)行第一步;
III,當(dāng)無(wú)線射頻識(shí)別系統(tǒng)閱讀器讀取信息成功,則無(wú)線射頻識(shí)別系統(tǒng)閱讀器將通過(guò) 天線對(duì)處于讀取范圍內(nèi)的電子標(biāo)簽進(jìn)行讀取操作得到的數(shù)據(jù)信息依次通過(guò)連接的PC機(jī) 返回給適配器3進(jìn)行緩存;
iv,適配器3將ni所述的數(shù)據(jù)信息發(fā)送給數(shù)據(jù)過(guò)濾器9進(jìn)行數(shù)據(jù)過(guò)濾;
V,數(shù)據(jù)過(guò)濾器9將過(guò)濾后的數(shù)據(jù)信息依次經(jīng)數(shù)據(jù)解密器7、讀卡器5發(fā)送給任務(wù)
管理器2;
VI,任務(wù)管理器2將V所述的數(shù)據(jù)信息經(jīng)應(yīng)用程序接口 l返回給外部應(yīng)用程序;同 時(shí)經(jīng)數(shù)據(jù)程序輸出端口 IO返回給數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)保存;
②當(dāng)該讀/寫指令信號(hào)為寫入數(shù)據(jù)指令,
A,任務(wù)管理器2將待寫數(shù)據(jù)發(fā)送給數(shù)據(jù)加密器8進(jìn)行加密操作; B,調(diào)用寫卡器6,將加密后的數(shù)據(jù)依次經(jīng)適配器3、 PC機(jī)發(fā)送給客戶需求終端的 無(wú)射頻識(shí)別系統(tǒng)閱讀器;C,當(dāng)無(wú)射頻識(shí)別系統(tǒng)閱讀器寫入信息失敗,則無(wú)線射頻識(shí)別系統(tǒng)閱讀器將錯(cuò)誤信 息依次經(jīng)過(guò)PC機(jī)、適配器3、數(shù)據(jù)過(guò)濾器9、寫卡器6、任務(wù)管理器2、應(yīng)用程序接口 1返回給該外部應(yīng)用程序,并重新執(zhí)行第一步;
D,當(dāng)無(wú)線射頻識(shí)別系統(tǒng)閱讀器寫入信息成功,則無(wú)線射頻識(shí)別系統(tǒng)閱讀器將通過(guò) 天線對(duì)處于讀取范圍內(nèi)的電子標(biāo)簽進(jìn)行寫入操作的返回信息依次通過(guò)無(wú)線射頻識(shí)別系 統(tǒng)閱讀器、PC機(jī)返回給適配器3進(jìn)行緩存;
E,適配器3將D所述的返回信息發(fā)送給數(shù)據(jù)過(guò)濾器9進(jìn)行數(shù)據(jù)過(guò)濾;
F,數(shù)據(jù)過(guò)濾器9將過(guò)濾后的返回信息經(jīng)寫卡器6發(fā)送給任務(wù)管理器2;
G、任務(wù)管理器2將F所述的返回信息經(jīng)應(yīng)用程序接口 l返回給外部應(yīng)用程序;同 時(shí)經(jīng)數(shù)據(jù)程序輸出端口 IO返回給數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)保存。
如圖3所示,為本實(shí)用新型在C/S模式下的工作方法
第一步將無(wú)線射頻識(shí)別系統(tǒng)中間件部署到帶無(wú)線射頻識(shí)別系統(tǒng)閱讀器的工業(yè)PM上; 第二步用戶通過(guò)工業(yè)PDA向任務(wù)管理器2發(fā)送讀/寫信號(hào); 第三步任務(wù)管理器2判斷接收到的讀/寫指令信號(hào); ①、當(dāng)該讀/寫指令信號(hào)為讀取數(shù)據(jù)指令,
I ,調(diào)用讀卡器5,將所述讀取數(shù)據(jù)指令發(fā)送給集成在工業(yè)PDA上的無(wú)線射頻識(shí) 別系統(tǒng)閱讀器讀取電子標(biāo)簽信息;
II ,當(dāng)無(wú)線射頻識(shí)別系統(tǒng)閱讀器讀取信息失敗,則無(wú)線射頻識(shí)別系統(tǒng)閱讀器將錯(cuò)誤 信息依次經(jīng)過(guò)適配器3、數(shù)據(jù)過(guò)濾器9、數(shù)據(jù)解密器7、讀卡器5、任務(wù)管理器2返回給 工業(yè)PDA,并重新執(zhí)行第一步;
III,當(dāng)無(wú)線射頻識(shí)別系統(tǒng)閱讀器讀取信息成功,則無(wú)線射頻識(shí)別系統(tǒng)閱讀器將通過(guò) 工業(yè)PDA對(duì)處于讀取范圍內(nèi)的電子標(biāo)簽進(jìn)行讀取操作得到的數(shù)據(jù)信息返回給適配器3 進(jìn)行緩存;
IV,適配器3將III所述的數(shù)據(jù)信息發(fā)送給數(shù)據(jù)過(guò)濾器9進(jìn)行數(shù)據(jù)過(guò)濾; V,數(shù)據(jù)過(guò)濾器9將過(guò)濾后的數(shù)據(jù)信息經(jīng)數(shù)據(jù)解密器7進(jìn)行解密,然后依次經(jīng)讀卡 器5、任務(wù)管理器2返回給工業(yè)PDA進(jìn)行緩存;
VI,工業(yè)PDA將返回的信息通過(guò)遠(yuǎn)程傳輸?shù)姆绞浇?jīng)應(yīng)用程序接口 l返回給外部應(yīng)用程序;同時(shí)經(jīng)數(shù)據(jù)程序輸出端口 IO發(fā)送給數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)保存。 ②、當(dāng)該讀/寫指令信號(hào)為寫入數(shù)據(jù)指令,
A,任務(wù)管理器2將待寫數(shù)據(jù)發(fā)送給數(shù)據(jù)加密器8進(jìn)行加密操作;
B,調(diào)用寫卡器6,將加密后的待寫數(shù)據(jù)依次經(jīng)適配器3發(fā)送給工業(yè)PDA上的無(wú)線 射頻識(shí)別系統(tǒng)閱讀器;
C,當(dāng)無(wú)線射頻識(shí)別系統(tǒng)閱讀器寫入信息失敗,無(wú)線射頻識(shí)別系統(tǒng)閱讀器將錯(cuò)誤信 息依次經(jīng)過(guò)適配器3、數(shù)據(jù)過(guò)濾器9、寫卡器6、任務(wù)管理器2返回給工業(yè)PDA;
D,當(dāng)無(wú)線射頻識(shí)別系統(tǒng)閱讀器寫入信息成功,則無(wú)線射頻識(shí)別系統(tǒng)閱讀器將通過(guò) 工業(yè)PDA對(duì)處于讀取范圍內(nèi)的電子標(biāo)簽進(jìn)行寫入操作的返回信息返回給適配器3進(jìn)行 緩存;
E,適配器3將D所述的返回信息發(fā)送給數(shù)據(jù)過(guò)濾器9進(jìn)行數(shù)據(jù)過(guò)濾; F,數(shù)據(jù)過(guò)濾器9將過(guò)濾后的返回信息依次經(jīng)寫卡器6、任務(wù)管理器2輸出到PDA 中進(jìn)行緩存。
G,工業(yè)PDA將返回信息通過(guò)遠(yuǎn)程傳輸?shù)姆绞浇?jīng)應(yīng)用程序接口1返回給外部應(yīng)用程序;同 時(shí)經(jīng)數(shù)據(jù)程序輸出端口10發(fā)送給數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)保存。
權(quán)利要求1、一種無(wú)線射頻識(shí)別系統(tǒng)中間件,包括應(yīng)用程序接口(1),數(shù)據(jù)程序輸出端口(10)、任務(wù)管理器(2)和適配器(3),其中應(yīng)用程序接口(1)與任務(wù)管理器(2)連接,數(shù)據(jù)程序輸出端口(10)的輸入端與任務(wù)管理器(2)的輸出端連接,其特征在于在任務(wù)管理器(2)和適配器(3)之間設(shè)置有讀卡器(5)、寫卡器(6)、數(shù)據(jù)解密器(7)、數(shù)據(jù)加密器(8)、數(shù)據(jù)過(guò)濾器(9),其中任務(wù)管理器(2)的一個(gè)信號(hào)端口與讀卡器(5)串聯(lián)后接適配器(3)的一個(gè)輸入端,任務(wù)管理器(2)的另一個(gè)信號(hào)端口依次串聯(lián)數(shù)據(jù)加密器(8)、寫卡器(6)后接適配器(3)的另一個(gè)輸入端,適配器(3)的輸出端經(jīng)過(guò)數(shù)據(jù)過(guò)濾器(9)后分別接數(shù)據(jù)解密器(7)的輸入端、寫卡器(6)的輸入端,數(shù)據(jù)解密器(7)的輸出端接讀卡器(5)的輸入端,寫卡器(6)的輸出端與任務(wù)管理器(2)的輸入端連接。
2、根據(jù)權(quán)利要求l所述的一種無(wú)線射頻識(shí)別系統(tǒng)中間件,其特征在于所述應(yīng)用程 序接口 (1)的數(shù)量為l n個(gè),n為自然數(shù)。
專利摘要本實(shí)用新型涉及一種新的無(wú)線射頻識(shí)別中間件,主要是在中間件的任務(wù)管理器和適配器的中間設(shè)置有讀卡器、寫卡器、數(shù)據(jù)解密器、數(shù)據(jù)加密器以及數(shù)據(jù)過(guò)濾器,在應(yīng)用程序調(diào)用中間件進(jìn)行讀取數(shù)據(jù)時(shí),通過(guò)加密器和解密器進(jìn)行加密和解密步驟,將讀取結(jié)果返回時(shí)首先經(jīng)過(guò)數(shù)據(jù)過(guò)濾器進(jìn)行數(shù)據(jù)過(guò)濾,能夠?qū)崿F(xiàn)數(shù)據(jù)過(guò)濾、數(shù)據(jù)加/解密及進(jìn)行數(shù)據(jù)備份等功能,并應(yīng)用WebService技術(shù)實(shí)現(xiàn)網(wǎng)頁(yè)的調(diào)用使得數(shù)據(jù)的讀取不受地點(diǎn)的限制。將此中間件與帶電子標(biāo)簽的PDA集成的讀寫設(shè)備相連,PDA將所讀取的數(shù)據(jù)進(jìn)行遠(yuǎn)程的無(wú)線傳輸,可以對(duì)電子標(biāo)簽信息進(jìn)行隨時(shí)追蹤。
文檔編號(hào)G06K17/00GK201294003SQ200820215918
公開日2009年8月19日 申請(qǐng)日期2008年11月25日 優(yōu)先權(quán)日2008年11月25日
發(fā)明者屈林波, 智 李, 李艷明, 趙林度 申請(qǐng)人:東南大學(xué)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1