導(dǎo)致RFID系統(tǒng)讀取率誤差的原因主要在于:閱讀器的識(shí)讀范圍存有盲區(qū),不同閱讀點(diǎn)存有多余數(shù)據(jù),閱讀器相互干擾等。針對(duì)上述問(wèn)題,我們從以下四種方面展開(kāi)探討。
1 合理優(yōu)化硬件配置
在硬件方面,首先必須要弄清一個(gè)問(wèn)題。那就是你真正的‘需求是什么’。不要盲目認(rèn)為 ‘價(jià)格貴、讀取范圍越大、頻率越高就越好’。正所謂‘量體裁衣’,‘適合’自己的才是最好的。在此認(rèn)知基礎(chǔ)之上,可以選擇與實(shí)際需求相符的硬件設(shè)備。
同時(shí)考慮將所有的RFID標(biāo)簽和閱讀器看作一個(gè)完整的‘?dāng)?shù)據(jù)網(wǎng)絡(luò)’,做到合理優(yōu)化硬件配置,從而使整個(gè)系統(tǒng)發(fā)揮最大的功效。以門(mén)禁系統(tǒng)為例,為了防止閱讀器的識(shí)讀范圍存有盲區(qū),導(dǎo)致出現(xiàn)漏讀的情況,可采取 通過(guò)增加閱讀器或天線的個(gè)數(shù)來(lái)補(bǔ)償閱讀器識(shí)讀范圍存在盲區(qū)的缺陷;為了防止閱讀器相互干擾,可采取在空間上相對(duì)隔離閱讀器或天線的辦法來(lái)避免相互干擾。此外,根據(jù)實(shí)際需求,通過(guò)適當(dāng)調(diào)整天線布局和天線發(fā)射功率等方法,也可以提高RFID系統(tǒng)的數(shù)據(jù)讀取率。
2 完善軟件設(shè)計(jì)
目前,通過(guò)優(yōu)化配置的RFID系統(tǒng)的硬件設(shè)施基本都可以滿足數(shù)據(jù)讀取率的需要,而且 隨著閱讀器價(jià)格下降,最終用戶(hù)已經(jīng)可以在他們的應(yīng)用場(chǎng)所輕松部署大量閱讀器,這不僅解決了漏讀問(wèn)題,同時(shí)還可以從這些系統(tǒng)中獲取更多有用信息。但是隨之而來(lái)的新問(wèn)題是:多余的數(shù)據(jù)讀入或者交叉數(shù)據(jù)讀入。簡(jiǎn)單描述這個(gè)問(wèn)題,就是‘一個(gè)不該在某位置被讀取的標(biāo)簽被一臺(tái)不該識(shí)讀這枚標(biāo)簽的閱讀器讀到了’。
LV 定位邏 輯的核心是基于‘從空間位置上挑出需要的讀出數(shù)據(jù)同時(shí)過(guò)濾掉不需要的讀出數(shù)據(jù)’。結(jié)果是正確和精確的標(biāo)簽位置從全部RFID閱讀器所獲取的結(jié)果中析取出來(lái)。簡(jiǎn)而言之,LV 定位 邏輯就是根據(jù)整個(gè)閱讀器系統(tǒng)駐留的數(shù)據(jù)集合而形成的一個(gè)基于消除‘多余’讀出數(shù)據(jù)的軟件算法。對(duì)于多個(gè)閱讀器之間由于工作范圍重疊造成沖突的問(wèn)題,Colorwave 算法給出了很好的解決。
對(duì)于電子標(biāo)簽沖突,在高頻頻段,標(biāo)簽的防沖突算法一般采用經(jīng)典ALOHA協(xié)議。使 用ALOHA 協(xié)議的標(biāo)簽,通過(guò)選擇經(jīng)過(guò)一個(gè)隨機(jī)時(shí)間向閱讀器傳送信息的方法,來(lái)避免沖突; 在超高頻頻段,主要采用樹(shù)分叉算法來(lái)避免沖突。此外,可以對(duì)軟件進(jìn)行其他優(yōu)化設(shè)置。譬如,在電子門(mén)票系統(tǒng)中,閱讀器的掃描時(shí)間間隔可以通過(guò)軟件設(shè)計(jì)成自適應(yīng)調(diào)節(jié)掃描時(shí)間的方式工作。對(duì)于人流量較大的情況下,通過(guò)軟件控制讓閱讀器的掃描頻率加快工作,防止漏讀;而在人流量較少的情況下,可以將其掃描 頻率相對(duì)降低,從而避免冗余數(shù)據(jù)的出現(xiàn)。
3 發(fā)揮中間件作用
RFID中間件在各項(xiàng)RFID產(chǎn)業(yè)應(yīng)用中居于神經(jīng)中樞。RFID中間件是一種面向消息的中間件,信息是以消息的形式,從一個(gè)程序傳送到另 一個(gè)或多個(gè)程序。RFID中間件扮演RFID標(biāo)簽和應(yīng)用程序之間的中介角色,從應(yīng)用程序端使用中間件所提供的一組通用應(yīng)用程序接口(API),即能連到閱讀器,讀取標(biāo)簽數(shù)據(jù)。
因此,即使存儲(chǔ)RFID標(biāo)簽信息的數(shù)據(jù)庫(kù)軟件或后端應(yīng)用程序增加或改由其他軟件取代, 甚至 RFID 閱讀器種類(lèi)增加等情況發(fā)生時(shí),應(yīng)用端也不需修改。這不僅有效解決了數(shù)據(jù)讀取率的問(wèn)題,而且也省去多對(duì)多連接的維護(hù)復(fù)雜性等其他問(wèn)題。RFID 中間件未來(lái)在面向服務(wù) 的架構(gòu)和商業(yè)信息安全問(wèn)題應(yīng)用方面都 會(huì)有非常好的發(fā)展前景。