下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、RFID 中間件的實(shí)現(xiàn),提綱,什么是RFID中間件 為什么要使用 RFID中間件 RFID中間件的需求 RFID中間件的標(biāo)準(zhǔn) ALE接口介紹 ALE實(shí)現(xiàn)介紹 RFID中間件的技術(shù)實(shí)現(xiàn) RFID中間件產(chǎn)品,什么是RFID中間件,RFID 中間件是用來(lái)加工和處理來(lái)自讀寫(xiě)器的所有信息和事件流的軟件,是連接讀寫(xiě)器和企業(yè)應(yīng)用的紐帶,使用中間件提供一組通用的應(yīng)用程序接口(API),即能連到RFID讀寫(xiě)器,讀取RFID標(biāo)簽數(shù)據(jù) 。它要對(duì)標(biāo)簽數(shù)據(jù)進(jìn)行過(guò)濾、分組和計(jì)數(shù),以減少發(fā)往信息網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)量并防止錯(cuò)誤識(shí)讀、多讀信息。,為什么要使用 RFID中間件,如何將現(xiàn)有的系統(tǒng)與新的RFID Reader連接 ? 這
2、個(gè)問(wèn)題的本質(zhì)是用戶應(yīng)用系統(tǒng)與硬件接口的問(wèn)題。在RFID應(yīng)用中,通透性是整個(gè)應(yīng)用的關(guān)鍵,正確抓取數(shù)據(jù)、確保數(shù)據(jù)讀取的可靠性、以及有效地將數(shù)據(jù)傳送到后端系統(tǒng)都是必須考慮的問(wèn)題。,為什么要使用 RFID中間件,中間件在系統(tǒng)中的作用及位置,為什么要使用 RFID中間件,RFID中間件與系統(tǒng)集成,為什么要使用 RFID中間件,數(shù)據(jù)過(guò)濾和收集 去除閱讀器產(chǎn)生冗余、錯(cuò)誤的標(biāo)簽數(shù)據(jù)。 生成報(bào)告時(shí)只上傳關(guān)心的數(shù)據(jù)(分組統(tǒng)計(jì)的)。 RFID基礎(chǔ)設(shè)施管理 典型的企業(yè)級(jí)應(yīng)用需要管理成百上千的閱讀器(可能是不同牌子的) ,RFID中間件提供對(duì)其進(jìn)行配置管理,實(shí)時(shí)監(jiān)控閱讀器的狀態(tài)。,RFID中間件的需求,數(shù)據(jù)處理盡量靠近
3、源頭 大量RFID數(shù)據(jù)存在于系統(tǒng)“邊緣”; 讓有價(jià)值的數(shù)據(jù)進(jìn)入中央系統(tǒng); 對(duì)數(shù)據(jù)進(jìn)行清理、篩選、整合和匯總; 屏蔽各種錯(cuò)誤與異常,避免給中央系統(tǒng)帶來(lái)麻煩。,RFID中間件的需求,對(duì)事件進(jìn)行層層抽象,轉(zhuǎn)化為有價(jià)值的事件 RFID應(yīng)用領(lǐng)域面臨著大量簡(jiǎn)單事件; 實(shí)現(xiàn)簡(jiǎn)單事件向有價(jià)值事件的轉(zhuǎn)化。,RFID中間件的標(biāo)準(zhǔn),RFID應(yīng)用框架,RFID中間件的標(biāo)準(zhǔn),EPCglobal 受業(yè)界委托而成立的非盈利組織,由國(guó)際物品編碼協(xié)會(huì)(EAN)和美國(guó)統(tǒng)一代碼委員會(huì)(UCC)共同投資,主要負(fù)責(zé) EPC網(wǎng)絡(luò)的全球化標(biāo)準(zhǔn),以便快速、自動(dòng)、準(zhǔn)確地識(shí)別供應(yīng)鏈中流通的商品。,RFID中間件的標(biāo)準(zhǔn),RFID閱讀器和RFID中
4、間件之間,定義了讀寫(xiě)器訪問(wèn)協(xié)議和管理接口 RFID中間件和EPCIS捕獲應(yīng)用之間,定義了RFID事件過(guò)濾和采集接口(ALE) ALE:Application Level Events,ALE接口介紹,EPCglobal推薦的ALE(Application Level Events)接口包含了以下幾個(gè)部分: ECSpec定義/取消定義 EC:Event Cycle ECReport獲取 其它輔助接口,ALE接口介紹,ALE的基本操作 應(yīng)用發(fā)一個(gè)請(qǐng)求到ALE的接口要求讀或?qū)憳?biāo)簽,ALE Engine處理從讀寫(xiě)器傳回來(lái)的數(shù)據(jù)報(bào)生報(bào)告回給應(yīng)用。形象點(diǎn)可以看成給我一份從倉(cāng)庫(kù)1號(hào)門(mén)讀到EPC碼的清單 (E
5、CSpec定義及發(fā)送),ALE Engine生成一份倉(cāng)庫(kù)1號(hào)門(mén)讀到EPC碼的清單報(bào)告送回(ECReport獲?。?ALE接口介紹,ECSpec用來(lái)描述事件周期間隔或事件觸發(fā)機(jī)制,ECReport的格式,事件過(guò)濾和組合規(guī)則等。 AITReader 1000 urn:epc:pat:sgtin-64:*.*.*.* ,ALE接口介紹,ECReport是EPC事件的匯集,還包括其它相關(guān)的信息,譬如邏輯閱讀器名稱(chēng),ECSpec信息等。 urn:epc:tag:gid-64-i:10.50.5 urn:epc:tag:gid-64-i:10.40.4 2 ,ALE接口介紹,define(specNam
6、e:string, spec:ECSpec) : void 定義ECSpec undefine(specName:string) : void 取消已定義的ECSpec getECSpec(specName:string) : ECSpec /returns ECSpec object 得到ECSpec getECSpecNames() : List/ returns a list of specNames as strings 得到ECSpec的名字 subscribe(specName:string, notificationURI:string) : void 訂閱一個(gè)ECSpec un
7、subscribe(specName:string, notificationURI:string) : void 取消訂閱一個(gè)ECSpec poll(specName:string) : ECReports /returns ECReports object Poll ECSpec immediate(spec:ECSpec) : ECReports 定義ECSpecspec, poll并取消定義 getSubscribers(specName:String) : List / of notification URIs 查看誰(shuí)在訂閱指定的 ECSpec 。,ALE實(shí)現(xiàn)介紹,RFID中間件和R
8、FID讀寫(xiě)器之間存在一個(gè)讀周期(Read Cycle) 。 ALE接口規(guī)范定義了一個(gè)事件周期(Event Cycle),一個(gè)事件周期會(huì)包含一個(gè)或多個(gè)讀周期,因此,RFID中間件在這一事件周期內(nèi)讀取的所有標(biāo)簽信息被聚合起來(lái),然后通過(guò)過(guò)濾機(jī)制,發(fā)布成為一個(gè)ECReport。,ALE實(shí)現(xiàn)介紹,讀周期和事件周期的關(guān)系圖,ALE實(shí)現(xiàn)介紹,閱讀器在每個(gè)read cycle 結(jié)束的時(shí)候會(huì)產(chǎn)生大量tag數(shù)據(jù),即使在內(nèi)部 進(jìn)行了過(guò)濾操作,當(dāng)系統(tǒng)中存在大量物理閱讀器的時(shí)候,產(chǎn)生的數(shù)據(jù)量會(huì) 對(duì)網(wǎng)絡(luò)帶寬和CPU使用帶來(lái)極大的壓力,需要引入Event GenerationSmoothing機(jī)制。如下圖所示,引入事件通知
9、機(jī)制事件的數(shù)量從6 個(gè)降低到了2個(gè)。,ALE實(shí)現(xiàn)介紹,由于在有些情況下 RFID Tags 并不能夠每次都被物理閱讀器發(fā)現(xiàn),即使他們處于天線的有效范圍內(nèi),所以真實(shí)的時(shí)間圖不會(huì)像上面一樣理想,而是會(huì)像下圖所示。 有三個(gè)read cycle 并沒(méi)有讀到tag ,雖然tag仍然在天線區(qū)域內(nèi),如果仍然像上面那樣處理事件生成的話,就會(huì)生成四個(gè)發(fā)現(xiàn)事件和四個(gè)消失事件,Smoothing機(jī)制就可以有效地避免這種問(wèn)題。,ALE實(shí)現(xiàn)介紹,ALE實(shí)現(xiàn)介紹,從上圖描述的ALE工作機(jī)制,大家可以看到,有兩種機(jī)制(同步和異步)之分。 在同步工作機(jī)制下,客戶端直接調(diào)用immediate()接口,通知開(kāi)始工作,如需要觸發(fā)器
10、觸發(fā),其狀態(tài)切換到請(qǐng)求狀態(tài),如無(wú)需觸發(fā)器觸發(fā),其狀態(tài)直接切換到工作狀態(tài);在需要觸發(fā)器觸發(fā)的情況下,基于ECSpec定義的采集方式(或觸發(fā)器啟動(dòng),或周期輪詢(xún)),聚合單一事件周期內(nèi)所有讀周期獲取的EPC信息,生成ECReport,發(fā)送給客戶端,其狀態(tài)切換到工作狀態(tài)。 在異步工作機(jī)制下,第一步是定義ECSpec,告訴Edge Server如何生成ECReport,其狀態(tài)切換到未請(qǐng)求狀態(tài);第二步是通過(guò)調(diào)用subscribe(訂閱)或者poll(抽?。?,告訴Edge Server其采集EPC操作開(kāi)始工作,如需要觸發(fā)器觸發(fā),其狀態(tài)切換到請(qǐng)求狀態(tài),如無(wú)需觸發(fā)器觸發(fā),其狀態(tài)直接切換到工作狀態(tài);在需要觸發(fā)器觸發(fā)
11、的情況下,基于ECSpec定義的采集方式(或觸發(fā)器啟動(dòng),或周期輪詢(xún)),聚合單一事件周期內(nèi)所有讀周期獲取的EPC信息,生成ECReport,發(fā)送給客戶端,其狀態(tài)切換到工作狀態(tài),RFID中間件的技術(shù)實(shí)現(xiàn),實(shí)現(xiàn)ALE規(guī)范的所有必需要求 - 實(shí)現(xiàn)ALE接口規(guī)范所描述的工作狀態(tài)機(jī) - 支持多類(lèi)EPC事件接收客戶端(HTTP,TCP,F(xiàn)ILE) - 處理ECSpec,ECReport等XML,為第三方應(yīng)用提供Web Service接口,RFID中間件的技術(shù)實(shí)現(xiàn),集成業(yè)界主流的RFID讀寫(xiě)器 - Symbol/Matrix讀寫(xiě)器 - Zebra讀寫(xiě)器 - Intermec讀寫(xiě)器 - ThinkMagic讀寫(xiě)器 - Alien讀寫(xiě)器 - Avery讀寫(xiě)器 - SAMSys讀寫(xiě)器 - Printronix讀寫(xiě)器 - Awid讀寫(xiě)器,RFID中間件的技術(shù)實(shí)現(xiàn),提供RFID中間件自身的配置管理 - 配置讀寫(xiě)器集成參數(shù),實(shí)現(xiàn)不同讀寫(xiě)器的集成 - 配置ALE接口參數(shù),實(shí)現(xiàn)第三方應(yīng)用的訪問(wèn) - 配置中間件工作參數(shù),實(shí)現(xiàn)RFID中間件在特殊環(huán)境下適應(yīng)性工作 - 提供集中管理,RFID中間件的技術(shù)實(shí)現(xiàn),提供對(duì)RFID讀寫(xiě)器的監(jiān)控、基本配置和管理 - 支持多個(gè)RFID讀寫(xiě)器的同時(shí)訪問(wèn),監(jiān)控 - 支持對(duì)不同RFID讀寫(xiě)器的基本配置和管理,RFID中間件的技術(shù)實(shí)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年運(yùn)城幼兒師范高等專(zhuān)科學(xué)校高職單招職業(yè)適應(yīng)性測(cè)試備考題庫(kù)有答案解析
- 2026年遼寧經(jīng)濟(jì)管理干部學(xué)院高職單招職業(yè)適應(yīng)性考試備考試題有答案解析
- 2026年德昌縣財(cái)政局公開(kāi)招聘專(zhuān)業(yè)技術(shù)人員崗備考題庫(kù)及完整答案詳解1套
- 2026年國(guó)核電力規(guī)劃設(shè)計(jì)研究院有限公司招聘?jìng)淇碱}庫(kù)及一套答案詳解
- 2026年南昌健康職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試模擬試題有答案解析
- 2026年天津市河西區(qū)天塔街道辦事處綜合執(zhí)法大隊(duì)派遣制執(zhí)法輔助人員招聘?jìng)淇碱}庫(kù)及1套完整答案詳解
- 2026年大理州強(qiáng)制隔離戒毒所公開(kāi)招聘輔警5人備考題庫(kù)帶答案詳解
- 2026年中化地質(zhì)礦山總局地質(zhì)研究院招聘?jìng)淇碱}庫(kù)及答案詳解參考
- 2026年安徽省兒童醫(yī)院(復(fù)旦大學(xué)附屬兒科醫(yī)院安徽醫(yī)院、安徽省婦幼保健院)婦產(chǎn)科醫(yī)師招聘?jìng)淇碱}庫(kù)及參考答案詳解
- 2026年宣恩貢水融資擔(dān)保有限公司公開(kāi)招聘工作人員備考題庫(kù)及參考答案詳解1套
- 2025屆江蘇省南通市高三下學(xué)期3月二?;瘜W(xué)試題(含答案)
- 班主任安全管理分享會(huì)
- 畢業(yè)論文答辯的技巧有哪些
- 粉色小清新小紅帽英語(yǔ)情景劇
- 酒店安全風(fēng)險(xiǎn)分級(jí)管控和隱患排查雙重預(yù)防
- 2018年風(fēng)電行業(yè)事故錦集
- 《重點(diǎn)新材料首批次應(yīng)用示范指導(dǎo)目錄(2024年版)》
- 防水班組安全晨會(huì)(班前會(huì))
- 全國(guó)職業(yè)院校技能大賽高職組(研學(xué)旅行賽項(xiàng))備賽試題及答案
- ISO27001信息安全管理體系培訓(xùn)資料
- 期中測(cè)試卷(試題)2024-2025學(xué)年人教版數(shù)學(xué)六年級(jí)上冊(cè)
評(píng)論
0/150
提交評(píng)論