專利名稱:Rfid一體化機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種RFID (射頻識(shí)別)設(shè)備,尤其涉及一種集成RFID讀寫(xiě)器、控 制器和RFID中間件的一體化機(jī)。
背景技術(shù):
傳統(tǒng)的RFID(射頻識(shí)別)應(yīng)用中,獨(dú)立的RFID讀寫(xiě)器通過(guò)RF天線與標(biāo)簽(Tag) 進(jìn)行通信,將獲取的標(biāo)簽數(shù)據(jù)通過(guò)專用接口連接到計(jì)算機(jī)系統(tǒng)中。該數(shù)據(jù)所包含的 產(chǎn)品信息無(wú)法直接反映出來(lái),需要通過(guò)RFID中間件對(duì)其加工處理之后才能被上層
運(yùn)行于計(jì)算機(jī)系統(tǒng)的RFID中間件平臺(tái)對(duì)數(shù)據(jù)進(jìn)行整理、過(guò)濾、翻譯等工作,并結(jié) 合實(shí)際業(yè)務(wù)形成可供不同應(yīng)用程序使用的有效數(shù)據(jù)。
RFID中間件扮演RFID標(biāo)簽和應(yīng)用程序之間的中介角色,從應(yīng)用程序端使用中 間件所提供一組通用的應(yīng)用程序接口 UPI),即能連到RFID讀寫(xiě)器,讀取RFID 標(biāo)簽數(shù)據(jù)。這樣一來(lái),即使存儲(chǔ)RFID標(biāo)簽情報(bào)的數(shù)據(jù)庫(kù)軟件或后端應(yīng)用程序增加 或改由其他軟件取代,或者讀寫(xiě)RFID讀寫(xiě)器種類增加等情況發(fā)生時(shí),應(yīng)用端不需 修改也能處理,省去多對(duì)多連接的維護(hù)復(fù)雜性問(wèn)題。RFID中間件是一種面向消息 的中間件(Message-Oriented Middleware, MOM),信息(Information)是以消 息(Message)的形式,從一個(gè)程序傳送到另 一個(gè)或多個(gè)程序。信息可以以異步 (Asynchronous )的方式傳送,所以傳送者不必等待回應(yīng)。面向消息的中間件包含 的功能不僅是傳遞(Passing)信息,還必須包括解譯數(shù)據(jù)、安全性、數(shù)據(jù)廣播、 錯(cuò)誤恢復(fù)、定位網(wǎng)絡(luò)資源、找出符合成本的路徑、消息與要求的優(yōu)先次序以及延伸 的除錯(cuò)工具等服務(wù)。
在實(shí)際應(yīng)用中,中間件平臺(tái)通常安裝于機(jī)房的服務(wù)器上,而讀寫(xiě)器安裝于識(shí) 讀RFID標(biāo)簽的現(xiàn)場(chǎng),兩者采用RS232或RS485連接。由于兩者通常距離較遠(yuǎn),且 讀寫(xiě)器安裝位置變化較大,因此對(duì)于安裝布線有一定困難,且有數(shù)據(jù)傳輸速率低、 可靠性較差、不利于聯(lián)網(wǎng)等缺點(diǎn)。單獨(dú)的讀寫(xiě)器也不利于系統(tǒng)控制,故障幾率較大。
此外,由于通用的中間件平臺(tái)可能面對(duì)各種讀寫(xiě)器,需要針對(duì)不同的讀寫(xiě)器進(jìn)行不 同的配置,增加了工程維護(hù)的難度。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決上述問(wèn)題,提供了一種RFID —體化機(jī),集成了 RFID 讀寫(xiě)器、控制器和中間件,能靈活安裝,快速應(yīng)用到現(xiàn)有業(yè)務(wù)流程中。
本發(fā)明的技術(shù)方案為本發(fā)明提出了一種RFID—體化機(jī),包括
讀寫(xiě)模塊,包括至少一個(gè)RFID讀寫(xiě)器以及至少一個(gè)RF天線,該些讀寫(xiě)器通 過(guò)該些RF天線發(fā)送射頻信號(hào),識(shí)讀標(biāo)簽數(shù)據(jù)或?qū)⒂脩魯?shù)據(jù)寫(xiě)入標(biāo)簽;
中間件平臺(tái)模塊,進(jìn)一步包括
RFID服務(wù)器模塊,完成數(shù)據(jù)的收集與處理
應(yīng)用系統(tǒng)服務(wù)器模塊,將該RFID服務(wù)器模塊處理后的標(biāo)識(shí)數(shù)據(jù)轉(zhuǎn)換成后
臺(tái)軟件可處理的式樣;
驅(qū)動(dòng)模塊,主要用于配置中間件平臺(tái)的相關(guān)硬件并使其正常工作; 數(shù)據(jù)庫(kù)模塊,主要用于存儲(chǔ)服務(wù)器處理過(guò)的用戶數(shù)據(jù);
控制模塊,接收中間件平臺(tái)模塊或外部設(shè)備的指令,完成整體系統(tǒng)的控制, 包括供電管理、讀寫(xiě)器數(shù)據(jù)通道管理、多個(gè)讀寫(xiě)器之間的協(xié)調(diào)和組網(wǎng)。 上述的RFID—體化機(jī),其中,該RFID服務(wù)器模塊進(jìn)一步包括 驅(qū)動(dòng)管理單元,提供該些RFID讀寫(xiě)器的通訊協(xié)議和連接方式; 設(shè)備管理單元,管理該些RFID讀寫(xiě)器的硬件特性和訪問(wèn)模式; iSCSI單元,提供iSCSI標(biāo)準(zhǔn)的數(shù)據(jù)傳輸接口 ; 數(shù)據(jù)處理單元,進(jìn)一步包括
數(shù)據(jù)采集單元,對(duì)該讀寫(xiě)模塊采集的數(shù)據(jù)進(jìn)行匯總,通過(guò)用戶定義的標(biāo)
簽數(shù)據(jù)格式進(jìn)行采集和整理;
數(shù)據(jù)預(yù)處理單元,通過(guò)對(duì)該用戶定義的標(biāo)簽數(shù)據(jù)格式在底層過(guò)濾掉無(wú)效、 重復(fù)的數(shù)據(jù),同時(shí)對(duì)該些采集到的數(shù)據(jù)依據(jù)該應(yīng)用系統(tǒng)服務(wù)器模塊定義的邏輯進(jìn)行 編輯,將原始、無(wú)序或者加密的數(shù)據(jù)進(jìn)行重新組合以形成該應(yīng)用系統(tǒng)服務(wù)器模塊可
用的數(shù)據(jù)格式;
信息指派單元,對(duì)數(shù)據(jù)的信息流轉(zhuǎn)進(jìn)行指派,將采集到的數(shù)據(jù)傳遞至該
應(yīng)用系統(tǒng)服務(wù)器模塊,并通過(guò)該應(yīng)用系統(tǒng)服務(wù)器模塊中轉(zhuǎn)以遞交至后臺(tái)系統(tǒng);
應(yīng)用系統(tǒng)服務(wù)器通信接口單元,通過(guò)通訊協(xié)議標(biāo)準(zhǔn)與應(yīng)用系統(tǒng)服務(wù)器;t莫塊進(jìn) 行數(shù)據(jù)交互并獲得指令。
上述的RFID—體化機(jī),其中,該應(yīng)用系統(tǒng)服務(wù)器模塊進(jìn)一步包括 RFID服務(wù)器接口單元,包括
RFID服務(wù)器管理單元,管理至少一個(gè)RFID服務(wù)器模塊,支持分布式應(yīng) 用以為多臺(tái)RFID服務(wù)器提供統(tǒng)一的服務(wù)接口 ;
RFID服務(wù)器通訊單元,通過(guò)通訊協(xié)議標(biāo)準(zhǔn)與RFID服務(wù)器模塊進(jìn)行數(shù)據(jù) 交互并發(fā)出指令;
數(shù)據(jù)服務(wù)單元,包括
數(shù)據(jù)解析單元,根據(jù)EPC標(biāo)準(zhǔn)的編碼結(jié)構(gòu)定義進(jìn)行數(shù)據(jù)過(guò)濾,通過(guò)XML 文件描述自定義的標(biāo)簽結(jié)構(gòu)來(lái)實(shí)現(xiàn)對(duì)用戶自定義的標(biāo)簽數(shù)據(jù)的按字段解析;
流程定義單元,進(jìn)行流程的自助編輯以實(shí)現(xiàn)流程的用戶自定義功能; 數(shù)據(jù)批處理單元,從RFID服務(wù)器模塊獲取數(shù)據(jù),進(jìn)行過(guò)濾和解析,并調(diào) 用外部接口和數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)進(jìn)行處理后提供給上層應(yīng)用系統(tǒng);
數(shù)據(jù)分發(fā)單元,定義數(shù)據(jù)流轉(zhuǎn)路徑,對(duì)相關(guān)數(shù)據(jù)進(jìn)行分發(fā),指定數(shù)據(jù)的 存儲(chǔ)位置、流轉(zhuǎn)過(guò)程以及目的地;
XML數(shù)據(jù)交換單元,當(dāng)應(yīng)用系統(tǒng)服務(wù)器模塊與RFID服務(wù)器模塊中的數(shù) 據(jù)進(jìn)行交互時(shí)提供數(shù)據(jù)轉(zhuǎn)換功能,支撐業(yè)務(wù)邏輯定義和業(yè)務(wù)擴(kuò)展;
EPC服務(wù)單元,提供EPC服務(wù)以支持編碼標(biāo)準(zhǔn)和結(jié)構(gòu),進(jìn)行EPC編碼與 EAN.UCC編碼之間的轉(zhuǎn)換;
ONS服務(wù)單元,提供本地ONS接口、 ONS解算以及公共ONS接口; 報(bào)表統(tǒng)計(jì)單元,提供日志和統(tǒng)計(jì)報(bào)表; 遠(yuǎn)程管理單元,采用BS架構(gòu)提供遠(yuǎn)程管理和維護(hù); 數(shù)據(jù)庫(kù)接口單元,提供與數(shù)據(jù)庫(kù)的連接接口; 應(yīng)用程序接口單元,實(shí)現(xiàn)與外接的應(yīng)用系統(tǒng)的整合。
上述的RFID —體化機(jī),其中,該讀寫(xiě)模塊中的RFID讀寫(xiě)器的工作頻段包括 125KHz、 13.56MHz、 915MHz和2.4GHz,支持的協(xié)議包括IS014443、 IS015693、 ISO 18000和EPC C0/1。 上述的RFID—體化機(jī),其中,該讀寫(xiě)器包括射頻收發(fā)單元、數(shù)字/模擬轉(zhuǎn)換單 元、數(shù)字信號(hào)處理單元和通信單元。
上述的RFID—體化機(jī),其中,該控制模塊是一個(gè)嵌入式的計(jì)算機(jī)/微控制器系 統(tǒng),包括主控制器、主存儲(chǔ)器、系統(tǒng)總線、總線接口、顯示接口、數(shù)據(jù)傳輸接口、 控制輸出接口和電源管理接口 ,其中數(shù)據(jù)傳輸接口完成讀寫(xiě)器與中間件平臺(tái)模塊的 數(shù)據(jù)交互和傳遞,控制輸出接口完成對(duì)控制命令的轉(zhuǎn)換和翻譯。
上述的RFID—體化機(jī),其中,該中間件平臺(tái)模塊是一種面向消息的中間件, 信息以消息方式在不同的程序之間傳送,且該些信息是以異步方式傳送。
上述的RFID —體化機(jī),其中,該RFID服務(wù)器模塊和該應(yīng)用系統(tǒng)服務(wù)器模塊 之間以以太網(wǎng)或者無(wú)線網(wǎng)連接。
本發(fā)明對(duì)比現(xiàn)有技術(shù)有如下的有益效果本發(fā)明通過(guò)集成RFID讀寫(xiě)器、控制 器和中間件平臺(tái),使終端執(zhí)行RFID閱讀器功能,即時(shí)向用戶傳遞準(zhǔn)確的產(chǎn)品信息, 可以提高對(duì)產(chǎn)品的信任,創(chuàng)造價(jià)值。同時(shí)亦能滿足未來(lái)RFID應(yīng)用中的數(shù)據(jù)全球同 步協(xié)調(diào)以及數(shù)據(jù)安全性方面的要求。能為企業(yè)提供快速建設(shè)的RFID技術(shù),且不需 要專業(yè)IT工程人員來(lái)維護(hù)的一體化系統(tǒng)。本發(fā)明還能與企業(yè)的業(yè)務(wù)流程充分整合, 立即顯現(xiàn)RFID技術(shù)帶來(lái)的效益。
圖1是本發(fā)明的RFID—體化機(jī)的較佳實(shí)施例的結(jié)構(gòu)圖。
圖2是本發(fā)明的中間件平臺(tái)模塊中RFID服務(wù)器模塊的較佳實(shí)施例的框圖。
圖3是本發(fā)明的中間件平臺(tái)模塊中應(yīng)用系統(tǒng)服務(wù)器模塊的較佳實(shí)施例的框圖。
具體實(shí)施例方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的描述。
圖1示出了本發(fā)明的RFID —體化機(jī)的較佳實(shí)施例的結(jié)構(gòu),請(qǐng)參見(jiàn)圖1, 一體 化機(jī)包括讀寫(xiě)模塊IO、控制模塊20和中間件平臺(tái)模塊30三部分。其中讀寫(xiě)模塊 10由多個(gè)RFID讀寫(xiě)器101和多個(gè)RF天線102構(gòu)成,這些RFID讀寫(xiě)器101通過(guò)這 些天線102發(fā)送射頻信號(hào),識(shí)讀標(biāo)簽數(shù)據(jù)或?qū)⒂脩魯?shù)據(jù)寫(xiě)入標(biāo)簽。每個(gè)RFID讀寫(xiě) 器101可以連接一個(gè)以上的RF天線102。 RFID讀寫(xiě)器101包括射頻收發(fā)單元、數(shù)
字/模擬轉(zhuǎn)換單元、數(shù)字信號(hào)處理單元和通信單元(未圖示),支持125KHz、 13. 56MHz、 915MHz、 2. 4GHz等多頻段,支持IS014443A/B、 IS015693、 IS018000-6B、 EPC C0/1等多協(xié)議。
控制模塊20是一個(gè)嵌入式的計(jì)算機(jī)/微控制器系統(tǒng),包括主控制器201、主存 儲(chǔ)器202、系統(tǒng)總線203、總線接口 204、顯示接口 205、數(shù)據(jù)傳輸接口 206、控制 輸出接口 207和電源管理接口 208,其中數(shù)據(jù)傳輸接口 206完成RFID讀寫(xiě)器101 與中間件平臺(tái)模塊30的數(shù)據(jù)交互和傳遞,控制輸出接口 207完成對(duì)控制命令的轉(zhuǎn) 換和翻譯??刂颇K20接收中間件平臺(tái)模塊30或外部設(shè)備的指令,完成系統(tǒng)的整 體控制,包括供電管理、讀寫(xiě)器數(shù)據(jù)通道管理以及多個(gè)讀寫(xiě)器之間的協(xié)調(diào)和組網(wǎng)。
中間件平臺(tái)模塊30完成數(shù)據(jù)管理與集成,負(fù)責(zé)對(duì)多個(gè)RFID讀寫(xiě)器數(shù)據(jù)的實(shí) 時(shí)準(zhǔn)確采集、存儲(chǔ)與備份,實(shí)現(xiàn)上下游共享信息,保證數(shù)據(jù)來(lái)源、可信度以及安全 性,提供實(shí)時(shí)事務(wù)調(diào)度與并發(fā)控制、不同應(yīng)用系統(tǒng)的接入等。中間件平臺(tái)模塊30 是一種面向消息的中間件,信息以消息方式在不同程序之間傳送,且這些信息是以 異步方式來(lái)傳送的。中間件平臺(tái)模塊30主要包括RFID服務(wù)器模塊301、應(yīng)用系 統(tǒng)服務(wù)器模塊302、驅(qū)動(dòng)模塊303和數(shù)據(jù)庫(kù)模塊3(M。驅(qū)動(dòng)模塊303主要用于配置 中間件平臺(tái)的相關(guān)硬件并使其正常工作,數(shù)據(jù)庫(kù)模塊3(M存儲(chǔ)用于存儲(chǔ)服務(wù)器處理 過(guò)的各種用戶數(shù)據(jù)以及其他有關(guān)數(shù)據(jù)。
從架構(gòu)上來(lái)看,中間件平臺(tái)模塊30分為三個(gè)層次底部的硬件設(shè)備管理層次 用來(lái)管理與設(shè)定各種不同的閱讀器設(shè)備;中間的是數(shù)據(jù)處理層次,包括標(biāo)識(shí)數(shù)據(jù)的 處理流程,能讓企業(yè)的商業(yè)流程更容易在軟件中實(shí)現(xiàn);最上層的是應(yīng)用系統(tǒng)服務(wù)器 接口 ,其中包括XML的數(shù)據(jù)交換模塊。當(dāng)RFID服務(wù)器模塊301有許多數(shù)據(jù)需要保 存于應(yīng)用系統(tǒng)服務(wù)器模塊302或者應(yīng)用系統(tǒng)服務(wù)器模塊302必須將某些數(shù)據(jù)提供給 RFID服務(wù)器模塊301時(shí),XML數(shù)據(jù)交換模塊就會(huì)提供數(shù)據(jù)交換的轉(zhuǎn)換功能。另夕卜, 應(yīng)用系統(tǒng)服務(wù)器模塊302能控制與管理多個(gè)RFID服務(wù)器模塊301。對(duì)于企業(yè)的未 來(lái)RFID系統(tǒng)的開(kāi)展性而言,提供了多層架構(gòu)的靈活性,不論未來(lái)企業(yè)增加多少RFID 服務(wù)器,其運(yùn)作不受影響。若是底層有新的設(shè)備需要增加或新的標(biāo)識(shí)要加入,都只 在底層處理然后再送入中間層的接口。同樣的道理,企業(yè)如要增加新的商業(yè)流程, 只需要增加中間層次的功能而不會(huì)影響其他層次的運(yùn)作。
RFID服務(wù)器模塊301包含多層級(jí)的軟件模塊,將各種不同模塊的功能置入三
個(gè)層級(jí),對(duì)未來(lái)的技術(shù)改變或擴(kuò)展均能發(fā)揮模塊與接口的標(biāo)準(zhǔn)化。對(duì)系統(tǒng)開(kāi)發(fā)而言, 模塊的增加或減少,以及對(duì)模塊的可讀性與擴(kuò)展性是有幫助的。對(duì)于RFID服務(wù)器 模塊301和應(yīng)用系統(tǒng)服務(wù)器模塊302而言,是采用分布式的網(wǎng)絡(luò)功能。在RFID服 務(wù)器與應(yīng)用系統(tǒng)服務(wù)器之間結(jié)合目前廣泛運(yùn)用的以太網(wǎng)(Ethernet LAN)或無(wú)線網(wǎng) (Wireless LAN)。這種網(wǎng)絡(luò)配置并不會(huì)增加太多的企業(yè)網(wǎng)絡(luò)設(shè)備成本,同時(shí)增加 了傳輸?shù)男屎偷乩淼姆植济?。此外,不論是低頻、高頻或者超高頻的讀卡器設(shè)備, 均需要結(jié)合在RFID服務(wù)器中,并且提供數(shù)據(jù)處理模塊統(tǒng)一的接口標(biāo)準(zhǔn),進(jìn)而完成 RFID數(shù)據(jù)的處理。
圖2示出了 RFID服務(wù)器模塊的原理,請(qǐng)參見(jiàn)圖2, RFID服務(wù)器模塊主要包括 驅(qū)動(dòng)管理單元40、設(shè)備管理單元41、 iSCSI( Internet Small Computer System Interface 互聯(lián)網(wǎng)小型計(jì)算機(jī)系統(tǒng)接口 )單元42、數(shù)據(jù)處理單元43和應(yīng)用系統(tǒng)服務(wù)器通信接 口單元44。其中驅(qū)動(dòng)管理單元40提供所有的RFID讀寫(xiě)器的通訊協(xié)議和連接方式, 兼容各種RFID讀寫(xiě)設(shè)備。設(shè)備管理單元41能夠管理多種讀寫(xiě)設(shè)備,管理這些讀寫(xiě) 設(shè)備不同的硬件特性和訪問(wèn)模式。由于RFID服務(wù)器模塊需要存儲(chǔ)大量數(shù)據(jù),包括 需要進(jìn)行上傳與下載的本地?cái)?shù)據(jù)、系統(tǒng)日志、設(shè)備日志等,需要為數(shù)據(jù)的存儲(chǔ)準(zhǔn)備 大容量的存儲(chǔ)設(shè)備,因此iSCSI單元42為RFID服務(wù)器模塊提供iSCSI接口標(biāo)準(zhǔn), 使得大型存儲(chǔ)設(shè)備的使用成為可能。
數(shù)據(jù)處理單元43包括數(shù)據(jù)采集單元431、數(shù)據(jù)預(yù)處理單元432和信息指派單 元433。數(shù)據(jù)采集單元431對(duì)讀寫(xiě)模塊10采集的數(shù)據(jù)進(jìn)行匯總,通過(guò)用戶定義的 標(biāo)簽數(shù)據(jù)格式進(jìn)行采集和整理。數(shù)據(jù)預(yù)處理單元432對(duì)采集到的數(shù)據(jù)進(jìn)行預(yù)處理, 過(guò)濾掉無(wú)效且重復(fù)的數(shù)據(jù),主要通過(guò)對(duì)用戶定義的標(biāo)簽數(shù)據(jù)格式在底層過(guò)濾掉無(wú)效 的數(shù)據(jù),保證讀寫(xiě)模塊10獲取的數(shù)據(jù)是有效且是不重復(fù)的。同時(shí),數(shù)據(jù)預(yù)處理單 元432對(duì)采集到的數(shù)據(jù)根據(jù)應(yīng)用系統(tǒng)服務(wù)器模塊302定義的邏輯進(jìn)行編輯,將原始、 無(wú)序或者加密的數(shù)據(jù)進(jìn)行重新組合以形成應(yīng)用系統(tǒng)服務(wù)器模塊可用的數(shù)據(jù)格式。信 息指派單元403對(duì)數(shù)據(jù)的信息流轉(zhuǎn)進(jìn)行指派,將采集到的數(shù)據(jù)傳遞至應(yīng)用系統(tǒng)服務(wù) 器模塊302,并通過(guò)應(yīng)用系統(tǒng)服務(wù)器模塊302中轉(zhuǎn)以遞交至后臺(tái)系統(tǒng)。
應(yīng)用系統(tǒng)服務(wù)器通信接口單元44通過(guò)通訊協(xié)議標(biāo)準(zhǔn)使RFID服務(wù)器模塊301 與應(yīng)用系統(tǒng)服務(wù)器模塊302進(jìn)行數(shù)據(jù)交互并獲得指令。由于系統(tǒng)是采用分布式架 構(gòu),也即一臺(tái)應(yīng)用系統(tǒng)服務(wù)器可以通過(guò)相應(yīng)的通訊協(xié)議標(biāo)準(zhǔn)管理多臺(tái)RFID服務(wù)器,每一臺(tái)RFID服務(wù)器都遵循該標(biāo)準(zhǔn)與應(yīng)用系統(tǒng)服務(wù)器進(jìn)行數(shù)據(jù)交互并獲得指令。 RFID服務(wù)器將自動(dòng)下載用戶通過(guò)應(yīng)用系統(tǒng)服務(wù)器上的可視化流程編輯所定義的工 作流程,并更新相應(yīng)功能。
應(yīng)用系統(tǒng)服務(wù)器模塊302提供后臺(tái)軟件的數(shù)據(jù)交換RFID服務(wù)器模塊301完 成數(shù)據(jù)收集與處理后,將數(shù)據(jù)傳送至后臺(tái)軟件中,此時(shí)應(yīng)用系統(tǒng)服務(wù)器302發(fā)揮數(shù) 據(jù)交換的功能,將標(biāo)識(shí)數(shù)據(jù)轉(zhuǎn)換成后臺(tái)軟件可處理的式樣。應(yīng)用系統(tǒng)服務(wù)器模塊 302還保存RFID服務(wù)器模塊301上的設(shè)備設(shè)定參數(shù),當(dāng)某個(gè)RFID服務(wù)器模塊301 產(chǎn)生問(wèn)題且無(wú)法繼續(xù)操作后,應(yīng)用系統(tǒng)服務(wù)器302提供這個(gè)RFID服務(wù)器模塊的所 有設(shè)定參數(shù)。
圖3示出了應(yīng)用系統(tǒng)服務(wù)器模塊的原理,請(qǐng)參見(jiàn)圖3。應(yīng)用系統(tǒng)服務(wù)器模塊 302包括RFID服務(wù)器接口單元50、數(shù)據(jù)服務(wù)單元51、遠(yuǎn)程管理單元52、數(shù)據(jù)庫(kù) 接口單元53和應(yīng)用程序接口單元54。其中RFID服務(wù)器接口單元50包括RFID服 務(wù)器通訊單元501和RFID服務(wù)器管理單元5G2, RFID服務(wù)器通訊單元501通過(guò)通 訊協(xié)議標(biāo)準(zhǔn)與RFID服務(wù)器模塊301進(jìn)行數(shù)據(jù)交互并發(fā)出指令,RFID服務(wù)器管理單 元502管理至少一個(gè)RFID服務(wù)器模塊,支持分布式應(yīng)用,為多臺(tái)RFID服務(wù)器提供 統(tǒng)一的服務(wù)接口。
數(shù)據(jù)服務(wù)單元51包括數(shù)據(jù)解析單元510、流程定義單元511、數(shù)據(jù)批處理 單元512、數(shù)據(jù)分發(fā)單元513、 XML數(shù)據(jù)交換單元514 、 EPC(電子產(chǎn)品代碼,Electronic Product Code)服務(wù)單元515、 ONS (對(duì)象名稱解析服務(wù),Object Name Service )服 務(wù)單元516和報(bào)表統(tǒng)計(jì)單元M7。數(shù)據(jù)解析單元WO根據(jù)EPC標(biāo)準(zhǔn)的編碼結(jié)構(gòu)定義 進(jìn)行數(shù)據(jù)過(guò)濾,通過(guò)XML文件描述自定義的標(biāo)簽結(jié)構(gòu)來(lái)實(shí)現(xiàn)對(duì)用戶自定義的標(biāo)簽數(shù) 據(jù)的按字段解析,對(duì)標(biāo)簽數(shù)據(jù)的校驗(yàn)精確到bit。流程定義單元511基于系統(tǒng)提供 的圖形化流程編輯器,用戶進(jìn)行流程的自助編輯以實(shí)現(xiàn)流程的用戶自定義功能,具 有極強(qiáng)的可用性和便利性。數(shù)據(jù)批處理單元512從RFID服務(wù)器獲取數(shù)據(jù),進(jìn)行過(guò) 濾和解析,并調(diào)用外部接口和數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)進(jìn)行處理,通過(guò)交互接口提供給上層應(yīng) 用系統(tǒng)。數(shù)據(jù)分發(fā)單元513定義數(shù)據(jù)流轉(zhuǎn)路徑,對(duì)相關(guān)數(shù)據(jù)進(jìn)行分發(fā),指定數(shù)據(jù)的 存儲(chǔ)位置、流轉(zhuǎn)過(guò)程以及目的地,為上層應(yīng)用的數(shù)據(jù)來(lái)源及其及時(shí)性和準(zhǔn)確性提供 保證。XML數(shù)據(jù)交換單元514負(fù)責(zé)在應(yīng)用系統(tǒng)服務(wù)器模塊302與RFID服務(wù)器模塊 301中的數(shù)據(jù)進(jìn)行交互的情況下提供數(shù)據(jù)轉(zhuǎn)換功能,支撐業(yè)務(wù)邏輯定義和業(yè)務(wù)擴(kuò)
展。EPC服務(wù)單元515提供不同標(biāo)準(zhǔn)的數(shù)據(jù)轉(zhuǎn)換,提供EPC服務(wù)以支持編碼標(biāo)準(zhǔn)和 結(jié)構(gòu),進(jìn)行EPC編碼與EAN. UCC編碼之間的轉(zhuǎn)換。0NS ^^務(wù)單元516提供本地0NS 接口 、 0NS解算以及公共0NS接口 。報(bào)表統(tǒng)計(jì)單元517提供日志和統(tǒng)計(jì)報(bào)表。
遠(yuǎn)程管理單元52采用BS架構(gòu)提供遠(yuǎn)程管理和維護(hù),數(shù)據(jù)庫(kù)接口單元53提供 與數(shù)據(jù)庫(kù)模塊304的連接接口 ,應(yīng)用程序接口單元54實(shí)現(xiàn)與外接的應(yīng)用系統(tǒng)的整 合。
本發(fā)明存在如下的技術(shù)亮點(diǎn)(1 )采用集中和分布相結(jié)合的架構(gòu)理念采用 一臺(tái)應(yīng)用服務(wù)器管理多臺(tái)RFID服務(wù)器的方式,RFID服務(wù)器具有分布式應(yīng)用的優(yōu)點(diǎn), 滿足RFID項(xiàng)目硬件設(shè)備多,環(huán)境復(fù)雜的特點(diǎn)。應(yīng)用服務(wù)器集中所有的業(yè)務(wù)控制, 并支持遠(yuǎn)程控制、更新和維護(hù),大大節(jié)省項(xiàng)目后期的維護(hù)和更新成本;(2)良好 的開(kāi)放性,無(wú)論是面向底層硬件的RFID服務(wù)器和面向最終用戶的應(yīng)用系統(tǒng)服務(wù)器 都具有良好的開(kāi)放性,提供簡(jiǎn)易的二次開(kāi)發(fā)接口,并提供圖形化流程設(shè)計(jì)和開(kāi)發(fā)模 板,使得更多的集成廠商能夠在該平臺(tái)上擴(kuò)展應(yīng)用;(3)支持多平臺(tái),采用XML 架構(gòu),便于定義業(yè)務(wù)邏輯和業(yè)務(wù)擴(kuò)展;(4)支持WWW方式設(shè)置;(5)提供詳細(xì)的 曰志和各類報(bào)表。
上述實(shí)施例是提供給本領(lǐng)域普通技術(shù)人員來(lái)實(shí)現(xiàn)或使用本發(fā)明的,本領(lǐng)域普 通技術(shù)人員可在不脫離本發(fā)明的發(fā)明思想的情況下,對(duì)上述實(shí)施例做出種種修改或 變化,因而本發(fā)明的保護(hù)范圍并不被上述實(shí)施例所限,而應(yīng)該是符合權(quán)利要求書(shū)提 到的創(chuàng)新性特征的最大范圍。
權(quán)利要求
1一種RFID一體化機(jī),包括讀寫(xiě)模塊,包括至少一個(gè)RFID讀寫(xiě)器以及至少一個(gè)RF天線,該些讀寫(xiě)器通過(guò)該些RF天線發(fā)送射頻信號(hào),識(shí)讀標(biāo)簽數(shù)據(jù)或?qū)⒂脩魯?shù)據(jù)寫(xiě)入標(biāo)簽;中間件平臺(tái)模塊,進(jìn)一步包括RFID服務(wù)器模塊,完成數(shù)據(jù)的收集與處理應(yīng)用系統(tǒng)服務(wù)器模塊,將該RFID服務(wù)器模塊處理后的標(biāo)識(shí)數(shù)據(jù)轉(zhuǎn)換成后臺(tái)軟件可處理的式樣;驅(qū)動(dòng)模塊,主要用于配置中間件平臺(tái)的相關(guān)硬件并使其正常工作;數(shù)據(jù)庫(kù)模塊,主要用于存儲(chǔ)服務(wù)器處理過(guò)的用戶數(shù)據(jù);控制模塊,接收中間件平臺(tái)模塊或外部設(shè)備的指令,完成整體系統(tǒng)的控制,包括供電管理、讀寫(xiě)器數(shù)據(jù)通道管理、多個(gè)讀寫(xiě)器之間的協(xié)調(diào)和組網(wǎng)。
全文摘要
本發(fā)明公開(kāi)了RFID一體化機(jī),集成RFID讀寫(xiě)器、控制器和中間件,能靈活安裝,快速應(yīng)用到現(xiàn)有業(yè)務(wù)中。其技術(shù)方案為該一體化機(jī)包括讀寫(xiě)模塊,包括RFID讀寫(xiě)器及RF天線,讀寫(xiě)器通過(guò)RF天線發(fā)送射頻信號(hào),識(shí)讀標(biāo)簽數(shù)據(jù)或?qū)⒂脩魯?shù)據(jù)寫(xiě)入標(biāo)簽;中間件平臺(tái)模塊包括RFID服務(wù)器模塊,完成數(shù)據(jù)的收集與處理應(yīng)用系統(tǒng)服務(wù)器模塊,將RFID服務(wù)器模塊處理后的標(biāo)識(shí)數(shù)據(jù)轉(zhuǎn)換成后臺(tái)軟件可處理的式樣;驅(qū)動(dòng)模塊,配置中間件平臺(tái)的硬件并使其正常工作;數(shù)據(jù)庫(kù)模塊,用于存儲(chǔ)服務(wù)器處理過(guò)的用戶數(shù)據(jù);控制模塊,接收中間件平臺(tái)模塊或外部設(shè)備的指令,完成整體系統(tǒng)的控制,包括供電管理、讀寫(xiě)器數(shù)據(jù)通道管理、多個(gè)讀寫(xiě)器之間的協(xié)調(diào)和組網(wǎng)。本發(fā)明應(yīng)用于RFID讀寫(xiě)設(shè)備的領(lǐng)域。
文檔編號(hào)G06K17/00GK101344931SQ20071004361
公開(kāi)日2009年1月14日 申請(qǐng)日期2007年7月10日 優(yōu)先權(quán)日2007年7月10日
發(fā)明者朱繼平 申請(qǐng)人:上??谱R(shí)通信息科技有限公司