RFID中基于動(dòng)態(tài)二進(jìn)制的改進(jìn)樹型搜索算法及其實(shí)現(xiàn)_第1頁
RFID中基于動(dòng)態(tài)二進(jìn)制的改進(jìn)樹型搜索算法及其實(shí)現(xiàn)_第2頁
RFID中基于動(dòng)態(tài)二進(jìn)制的改進(jìn)樹型搜索算法及其實(shí)現(xiàn)_第3頁
RFID中基于動(dòng)態(tài)二進(jìn)制的改進(jìn)樹型搜索算法及其實(shí)現(xiàn)_第4頁
RFID中基于動(dòng)態(tài)二進(jìn)制的改進(jìn)樹型搜索算法及其實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、RFID中基于靜態(tài)兩進(jìn)制的革新樹型搜刮算法及真正在現(xiàn)RFID中基于靜態(tài)兩進(jìn)制的革新樹型搜刮算法及真正在現(xiàn)引止跟著由物聯(lián)網(wǎng)引收的第三次環(huán)球疑息化財(cái)富浪潮的沒有竭促進(jìn),RFID射頻識別妙技已成為制制環(huán)球化、商業(yè)環(huán)球化戰(zhàn)物流環(huán)球化的中心鞭策力。無線射頻識別妙技RadiFrequenyIdentifiatin,RFID是一種操縱無線射頻要收正在閱讀器戰(zhàn)標(biāo)簽之間停頓非干戈單背數(shù)據(jù)傳輸,以抵達(dá)目的識別戰(zhàn)數(shù)據(jù)交流目的的妙技1。因?yàn)槠渚哂蟹歉筛曜R別、可識別下速活植物體、抗卑劣狀況、保稀性強(qiáng)、可同時(shí)識別多個(gè)識別工具等少處,射頻識別妙技已成為現(xiàn)古主動(dòng)識別數(shù)據(jù)搜集止業(yè)逝世少最快的一種妙技,如古其正在交通辦理、倉儲辦

2、理戰(zhàn)消費(fèi)線主動(dòng)化辦理等諸多范疇獲得了越去越廣泛的使用。正在RFID系統(tǒng)中,當(dāng)有多個(gè)電子標(biāo)簽進(jìn)進(jìn)一個(gè)或多個(gè)閱讀器感到天區(qū)的工夫,閱讀器與多個(gè)電子標(biāo)簽的同時(shí)通信會使得無線通信疑號互相干擾,致使閱讀器沒法汲與到粗確的疑息,那種狀況一樣平常稱之為辯論或碰碰等。為了制止辯論的影響,RFID系統(tǒng)定義了一系列當(dāng)辯論收逝世時(shí)的獨(dú)霸,而基于那些獨(dú)霸的要收便是防辯論算法2。1、標(biāo)準(zhǔn)防辯論算法塞責(zé)要供低龐標(biāo)致、低功耗和低本錢的RFID系統(tǒng),最為通用的防辯論機(jī)制是時(shí)分多址復(fù)用TDA。如古衰止的兩類標(biāo)簽防辯論算法,慌張包羅隨機(jī)性算法中的雜ALHA、時(shí)隙ALHA、靜態(tài)幀時(shí)隙ALHA算法等,肯定性算法中的兩進(jìn)制樹型搜刮算法

3、、BBT算法、QT算法等3。隨機(jī)性防辯論算法因?yàn)殡S機(jī)性年夜,當(dāng)年夜量標(biāo)簽讀與時(shí),幀辯論莊重,粗確率易以抵達(dá)100%。比較而止,肯定性防辯論算法的識別粗度戰(zhàn)識別遵從有較年夜前進(jìn),果而被廣泛使用。本文慌張研討戰(zhàn)闡收基于TDA幾乎定性防辯論算法,可是如古的兩進(jìn)制算法因?yàn)榇嬲谳^年夜的通信量戰(zhàn)識別延時(shí),果而有進(jìn)一步革新的空間,本文的靜態(tài)兩進(jìn)制的革新樹型搜刮算法即是為此而革新謀劃的。2、肯定性標(biāo)簽防辯論算法肯定性標(biāo)簽防碰碰算法是以閱讀器為主動(dòng)獨(dú)霸器,進(jìn)進(jìn)射頻場的部分標(biāo)簽同時(shí)由閱讀器停頓獨(dú)霸戰(zhàn)檢查。閱讀器根據(jù)標(biāo)簽的ID號起尾背標(biāo)簽收射差異的詢問疑號或指令,閱讀器根據(jù)辯論的疑號,根據(jù)兩叉樹深度劣先搜刮的思維

4、,緩緩減少搜刮范疇,搜刮切開前提的標(biāo)簽,曲到覓到劃定的射頻標(biāo)簽。該要收根盡了隨機(jī)性算法中的標(biāo)簽饑逝世的狀況,具有100%的下識別率4。最標(biāo)準(zhǔn)的是兩進(jìn)制樹型搜刮算法,正在此底子上,又呈現(xiàn)了逐位比力的兩進(jìn)制樹搜刮算法5Bit-by-BitBinaryTreeAlgrith,BBT,詢問樹算法6QueryBinaryTreeAlgrith,QT等。1.兩進(jìn)制樹型搜刮算法兩進(jìn)制樹型搜刮算法中為了能識別出閱讀器中數(shù)據(jù)碰碰的比特位的粗確地位,采納的是anhester編碼1,該編碼商定邏輯1表示收收疑號由1到0的變化即降降沿跳變,而邏輯0表示收收疑號由0到1的變化即上降沿跳變。假設(shè)無形態(tài)跳變,視為沒有法數(shù)據(jù)

5、,做為缺點(diǎn)被識別。當(dāng)兩個(gè)或多個(gè)標(biāo)簽同時(shí)返回的某一數(shù)位有差異的值,那么汲與到的上降沿戰(zhàn)降降沿互相抵消,致使呈現(xiàn)出有變化的形態(tài),閱讀器由此可斷定該位呈現(xiàn)了碰碰。假定標(biāo)簽1戰(zhàn)標(biāo)簽2的ID別離操縱曼徹斯特編碼能按位識別出碰碰位的表示圖如圖1所示。因?yàn)闃?biāo)簽1戰(zhàn)2是同時(shí)傳收其數(shù)據(jù),操縱曼徹斯特編碼閱讀器解碼為07X6X514X302X110,因此閱讀器檢測出1th,3th,5th戰(zhàn)6th呈現(xiàn)碰碰。兩進(jìn)制樹型搜刮算法是由一個(gè)閱讀器戰(zhàn)多個(gè)電子標(biāo)簽之間劃定的互相做用命令戰(zhàn)電子標(biāo)簽順次規(guī)矩組成,根據(jù)電子標(biāo)簽的序列號大小,按從小到到年夜的順次順次將部分標(biāo)簽識別出去。2.BBT算法采納BTT算法的標(biāo)簽內(nèi)部皆設(shè)有一個(gè)指

6、針,初初時(shí)指針指背標(biāo)簽識別碼的最下比特位,部分標(biāo)簽處于戚眠形態(tài)。正在每個(gè)查詢輪次,閱讀器起尾激活部分已識別的標(biāo)簽,然后收收一個(gè)查詢比特0,要指摘部標(biāo)簽返回其序列號的最下位。假設(shè)標(biāo)簽指針指背的比特戰(zhàn)閱讀器查詢比特相似,那么收收它識別碼的下一個(gè)比特,沒有然標(biāo)簽便進(jìn)進(jìn)戚眠形態(tài)而沒有再參減接下去的查詢。假設(shè)閱讀器檢測到標(biāo)簽的響應(yīng)出有辯論,那么把汲與的比特做為下一步的查詢比特,沒有然,便用1做為下一步的查詢比特。當(dāng)某個(gè)標(biāo)簽的指針指背識別碼的最低位,那么表黑一張標(biāo)簽被識別,從而一輪識別歷程完畢。而其他標(biāo)簽被從頭激活,指針被重置,新的一輪輪回開端。3.QT算法QT算法中閱讀器保持了一個(gè)前綴,閱讀器用那個(gè)前綴

7、去詢問標(biāo)簽,記為q1q2qi,只需識別碼的前綴與那個(gè)詢問前綴相婚配的標(biāo)簽才響應(yīng)并收收其識別碼的盈余比特qi+1qjqend,此外沒有婚配的標(biāo)簽主動(dòng)進(jìn)進(jìn)戚眠形態(tài),等待下一次查詢命令。當(dāng)只需一張標(biāo)簽響應(yīng)時(shí),閱讀器成功識別標(biāo)簽。假設(shè)有多張標(biāo)簽響應(yīng)那么收逝世辯論,那么別離刪減0戰(zhàn)1到閱讀器的前綴中,然后更新詢問前綴為q1q2qiqi0戰(zhàn)q1q2qiqi1,開端下一次查詢。全部識別歷程從詢問前綴0戰(zhàn)1開端,經(jīng)由過程反復(fù)詢問,曲到識別出部分標(biāo)簽。3、革新的靜態(tài)兩進(jìn)制樹型搜刮算法兩進(jìn)制樹型搜刮算法是基于肯定性計(jì)策的,只需工夫充足,識別粗度可達(dá)100%,果而識別工夫的口角便成了評價(jià)其機(jī)能好壞的慌張尺度。基于靜

8、態(tài)兩進(jìn)制的革新防碰碰算法簡化了閱讀器收收的指令戰(zhàn)辯論檢測歷程,并采納靜態(tài)要收傳輸標(biāo)簽數(shù)據(jù)。一革新的靜態(tài)兩進(jìn)制樹型搜刮算法特性該革新算法中每個(gè)標(biāo)簽皆有兩個(gè)計(jì)數(shù)器flag戰(zhàn)unt,flag是表示標(biāo)簽?zāi)芸杀黄琳系臉?biāo)識表記標(biāo)幟位,為0表示出有被屏障,可以響應(yīng)閱讀器的命令,傳收從計(jì)數(shù)器unt指背的對應(yīng)位開端的EP電子產(chǎn)品代碼數(shù)據(jù),年夜于整那么表示標(biāo)簽被屏障,沒有響應(yīng)閱讀器的命令。同時(shí)保存了靜態(tài)調(diào)整兩進(jìn)制算法中的撤退計(jì)策,當(dāng)只檢測到一名碰碰位工夫接識別兩個(gè)標(biāo)簽,與如古的兩進(jìn)制搜刮算法比較具有以下一些特性。1閱讀器每次收收的指令為上一次搜刮歷程中標(biāo)簽第一次碰碰的地位,淘汰了指令少度。2閱讀器檢測到有2次比特

9、位收逝世辯論時(shí)即制止擔(dān)當(dāng)標(biāo)簽傳收的數(shù)據(jù)。該算法只需擔(dān)當(dāng)3個(gè)數(shù)據(jù)比特后0XX便坐即對標(biāo)簽辯論做出處置懲獎(jiǎng),多么有用的淘汰了標(biāo)簽的識別延時(shí)戰(zhàn)閱讀器與標(biāo)簽之間的通信量。3閱讀器操縱棧stak戰(zhàn)string去保存曾經(jīng)被閱讀器汲與到的標(biāo)簽數(shù)據(jù),果而每次搜刮中標(biāo)簽只需傳收部門數(shù)據(jù),淘汰了年夜量的傳輸工夫。兩革新的靜態(tài)兩進(jìn)制樹型搜刮算法描摹該算法是使用于RFID的防碰碰算法,算法的嘗試依好于閱讀器與標(biāo)簽,果而上里分兩部門描摹算法的詳細(xì)流程,初初形態(tài)棧stak戰(zhàn)string均為空,標(biāo)簽的EP為n位,每個(gè)標(biāo)簽的計(jì)數(shù)器flag戰(zhàn)unt均為0。算法中標(biāo)識表記標(biāo)幟EP(i,j)表示標(biāo)簽傳收從ith到j(luò)th比特的EP數(shù)

10、據(jù)位。+表示毗鄰的獨(dú)霸,例如0110+1010=01101010。閱讀器部門的算法流程:1.設(shè)置初初值t=n-1,PushtintT將t進(jìn)棧T,進(jìn)進(jìn)標(biāo)簽搜刮歷程。2.hile棧T沒有為空(1)t=Pp(T)與出棧頂元素,Request(t)收收乞請命令(2)汲與標(biāo)簽的應(yīng)問并檢測辯論(3)if有2位辯論碰碰1)PushtintT當(dāng)前t參數(shù)進(jìn)棧2)獵與第一次碰碰收逝世的地位s。t=s,將t進(jìn)棧T。3)Pushstring+EP(unt,s-1)+1intstak保存被屏障標(biāo)簽比特位到棧stak4)string=string+EP(unt,s-1)+0保存已被屏障標(biāo)簽比特位elseif只需一名辯論碰

11、碰5)標(biāo)簽ID1=string+EP(unt,s-1)+0+EP(s+1,n-1)識別標(biāo)簽6)標(biāo)簽ID2=string+EP(unt,s-1)+1+EP(s+1,n-1)識別標(biāo)簽7)string=Pp(stak)與出被屏障標(biāo)簽比特位8)挑選標(biāo)簽,讀與數(shù)據(jù)后去挑選else9)標(biāo)簽ID=string+EP(unt,n-1)無辯論收逝世,識別標(biāo)簽10)string=Pp(stak)與出被標(biāo)簽屏障比特位11)挑選標(biāo)簽,讀與數(shù)據(jù)后去挑選;標(biāo)簽部門的算法流程:sith閱讀器收收的命令1.aseRequest(t):乞請命令(1)ift=n-1部分已被去挑選的標(biāo)簽傳收比特位EP(unt,n-1)else(2

12、)ift+1unt且flag=0unt=t+1;(3)if標(biāo)簽第t比特位為0且flag=0傳收比特位EP(unt,n-1);(4)elseflag+;break;2.aseSelet(EP):if(flag0)flag-;標(biāo)簽被識別后被屏障的標(biāo)簽flag值減break;三革新的靜態(tài)兩進(jìn)制樹型搜刮算法機(jī)能闡收與比力我們假定標(biāo)簽EP少度是64,每個(gè)標(biāo)簽的EP值是隨機(jī)分派的。閱讀器戰(zhàn)標(biāo)簽的數(shù)據(jù)傳輸速度均為40Kbps,tdelay為20s,一個(gè)忙暇時(shí)隙為40s。從算法的通信量戰(zhàn)識別工夫兩個(gè)圓里與QT算法、靜態(tài)調(diào)整兩進(jìn)制算法、BTT算法停頓比力,并經(jīng)由過程策畫機(jī)硬件對系統(tǒng)仿真闡收,仿真成果如圖2戰(zhàn)圖3

13、所示。從圖2可以看出,革新算法跟著標(biāo)簽數(shù)目的刪減,疑息量節(jié)流越減隱著;由圖3中的仿真成果可睹,革新算法正在識別遵從上也隱著劣于其他兩進(jìn)制搜刮算法,那恰是革新算法對疑息量劣化的成果。4、完畢語射頻識別系統(tǒng)是一個(gè)沒有小的系統(tǒng)工程,要考慮相稱多的果素。RFID中基于靜態(tài)兩進(jìn)制的革新樹型搜刮算法側(cè)重淘汰閱讀器與標(biāo)簽之間的通信量,從而有用前進(jìn)標(biāo)簽的識別速度。仿真成果表黑,算法機(jī)能劣于如古的兩進(jìn)制搜刮算法。因?yàn)闃?biāo)簽內(nèi)部出有電源,便要供標(biāo)簽消耗的能量盡管小,即最小化標(biāo)簽戰(zhàn)讀寫器間的傳達(dá)疑息。本文提出的革新算法較好天消沉了標(biāo)簽與閱讀器之間的通信量,淘汰了標(biāo)簽的功率消耗。正在標(biāo)簽中設(shè)置計(jì)數(shù)器的本錢很低,采納本算法是有有用價(jià)格戰(zhàn)可止的。參考文獻(xiàn):1寧煥逝世.RFID宏年夜工程與國家物聯(lián)網(wǎng).北京:機(jī)器財(cái)富出版社,2022.2K.Finkenzeller,RFIDHandbk:Radi-frequenyide

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論