0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

基于射頻識別系統(tǒng)中動態(tài)ALOHA算法的改進設計

電子設計 ? 來源:微計算機信息 ? 作者:萬紅 ? 2021-05-05 13:54 ? 次閱讀

引言

射頻識別技術(Radio Frequency Identification,RFID)是上世紀80年代逐漸走向成熟的自動識別技術。它通過射頻信號進行非接觸式雙向通信交換數(shù)據(jù),以達到自動識別目標對象并獲取相關數(shù)據(jù)。RFID可實現(xiàn)多目標的快速、動態(tài)、非接觸性識別,廣泛應用于物流、制造、醫(yī)療、交通等領域。

RFID主要由閱讀器(Reader)和標簽(Tag)兩部分組成。在閱讀器和標簽的通信過程中,如有兩個或多個標簽處于Reader的可讀范圍內(nèi),由于它們共用同一無線信道且頻率相同,因此當它們同時給閱讀器發(fā)送數(shù)據(jù)時將出現(xiàn)信道爭用,造成發(fā)送的數(shù)據(jù)干擾或沖突,從而導致閱讀器不能正確讀出數(shù)據(jù)。解決上述問題的方法稱為反碰撞算法。反碰撞技術是RFID的關鍵技術之一。反碰撞算法讓RFID中Reader與Tag之間的數(shù)據(jù)快速、可靠地傳輸。反碰撞算法設計的優(yōu)劣很大程度上決定了RFlD系統(tǒng)性能。

1 純Aloha算法

在P-ALOHA(Pure Aloha)中,任一標簽進入閱讀器的可讀區(qū)域時,立即以定長信息包形式,將欲發(fā)送出去的數(shù)據(jù)送入信道。如果沒有沖突出現(xiàn),則認為是成功發(fā)射;若在發(fā)送過稗中其它標簽也進入可讀區(qū)域并發(fā)生碰撞,則隨機獨立地重新排定碰撞信息包,再一次重發(fā),直至發(fā)射成功。如圖1所示:

o4YBAGCKTF6ABL4NAABXzotWBiM409.png

我們定義易碰撞期Tc為當前信包發(fā)送時刻附近另一標簽進入信道發(fā)生碰撞的一段時間。若標簽信包長度為T(時間表示),如圖2所示,在P—Aloha中Tc=2T。信道吞吐量是Aloha算法重要的性能指標,用Sp表示。它是信包進入信道的速率G的

函數(shù),我們從圖2可以看到P—A10ha的最大信道利用率為18.4%,其性能不理想。

2 時隙Aloha算法

S-Aloha(Slotted Aloha)只是把P-Aloha算法的時間軸離散化成若干時隙。要求信包長度小于或等于時隙長,且標簽只能在時隙開始時刻開始發(fā)送信包。該算法的Tc=T,是P-Aloha的一半,故發(fā)生碰撞的概率減少一半。

信道吞吐量ss可以表示成信包進入信道的速率G的函數(shù)。從圖4看出S-AIoha的最大信道利用率為36.8%,是P-ALOHA的兩倍。但當閱讀器范圍內(nèi)標簽數(shù)目多時,要交換的信包量增加而吞吐率卻快速下降甚至為零。

pIYBAGCKTFeAIu-pAAB9WOgdOTk688.png

3 幀時隙Aloha

在S-Aloha基礎上,把它的每個時隙進一步分割成若干時隙并打包成幀,就是FSA(Framed Slot Aloha)。由于標簽在幀內(nèi)只隨機發(fā)送一次信包,因此就更一步降低了信包碰撞的概率。

o4YBAGCKTFCADDjgAABh60ht338398.png

FSA算法中幀時隙的長度是固定的,而實際應用中標簽的數(shù)量未知,且是動態(tài)變化。因此當標簽數(shù)量遠大于時隙個數(shù)時,讀取標簽的時間將會大大增加,而在標簽個數(shù)遠小于時隙個數(shù)時,會造成時隙的浪費。

4 動態(tài)幀時隙Aioha(DFSA)算法

由于FSA算法的局限性,我們提出根據(jù)標簽的數(shù)目,改變幀內(nèi)時隙的大小,使得識別效率總是處于最優(yōu)。設:幀時隙的長度為m,標簽數(shù)為n,標簽在幀內(nèi)時隙的分布為二項式分布;則一個時隙內(nèi)有k個標簽的概率為:

pIYBAGCKTEmAerQlAABNdXml9vc731.png

當m,n滿足(7)時系統(tǒng)吞吐率最大,因此我們可以根據(jù)標簽數(shù)量n動態(tài)調(diào)整時隙數(shù)m。下面的關鍵問題就是怎樣提前估計動態(tài)標簽數(shù)量n。

我們知道時隙只有三種狀態(tài):空閑狀態(tài)(無標簽進入該時隙)、發(fā)送狀態(tài)(只有一個標簽進入該時隙)和碰撞狀態(tài)(多個標簽進入該時隙)。下面分別用Psuc,Pjuc,Pcoll表示。

o4YBAGCKTECAMYMyAAAlDeOwyck740.png

經(jīng)過一個讀周期后,可以知道當前幀長度和碰撞率Cr,把m和Cr代A(11)就可以得到標簽數(shù)量n。

5 動態(tài)幀時隙Aloha算法仿真及結

按照ISO/IEC 18000-6幀的結構,假定幀的長度為32bit,分別對幀長為128、256的FSA及DFSA的識別時間用matlab進行仿真。并讓標簽數(shù)量從0到800變化。

pIYBAGCKTDWAesMNAAAv3ye4-Wc276.png

從圖7我們可以看到當標簽數(shù)量較少時,該算法沒有明顯的優(yōu)越性。但隨著標簽數(shù)目的增多其識別時間與標簽數(shù)量近似線形變化。因此該算法實現(xiàn)簡單,尤其是大量標簽的場合,具有良好的動態(tài)特性,在大規(guī)模的商業(yè)配送中有一定的實用價值。

6 結束語

本文針對射頻識別系統(tǒng)中存在的關鍵性問題一防捧撞問題進行了研究,提出一種改進的動態(tài)ALOHA算法,有一定的創(chuàng)新性,并通過仿真,達到了較為滿意的效果。由于缺乏大量的實際檢驗數(shù)據(jù),算法的實際效果還有待在實際應用中進一步的檢驗。

本文作者創(chuàng)新點:通過對射頻識別系統(tǒng)防碰撞算法的研究,提出一種改進的Aolha算法,通過提前估計標簽數(shù)量,調(diào)整幀長度使系統(tǒng)效率最佳,改善了Aloha算法不能適用于大規(guī)模標簽的場合。

責任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 射頻識別
    +關注

    關注

    8

    文章

    576

    瀏覽量

    38902
  • 閱讀器
    +關注

    關注

    0

    文章

    298

    瀏覽量

    27893
收藏 人收藏

    評論

    相關推薦

    射頻識別系統(tǒng)的防碰撞算法設計

    射頻識別系統(tǒng)的防碰撞算法設計為了防止射頻識別(RFID)
    發(fā)表于 07-28 17:44

    采用ALOHA算法射頻識別技術RFID防碰撞技術研究

    采用ALOHA算法射頻識別技術RFID防碰撞技術研究 1 射頻識別系統(tǒng)介紹 
    發(fā)表于 10-24 08:43

    車輛牌照識別系統(tǒng)的原理及算法研究

    車輛牌照識別系統(tǒng)的原理及算法研究本文對車輛牌照自動識別系統(tǒng)圖象預處理、特征提取和字符識別等環(huán)節(jié)涉及的新
    發(fā)表于 12-02 12:59

    主動式射頻識別系統(tǒng)的設計和實現(xiàn)

    射頻識別(RFID)是一種利用射頻信號進行識別的技術,它的基本原理是利用應答器直接發(fā)射或反射的電磁波來進行通信。根據(jù)系統(tǒng)應答器向讀寫器通信方
    發(fā)表于 05-29 07:41

    射頻識別系統(tǒng)的天線有哪些分類?

    射頻識別(RFID)技術是一種非接觸的自動識別技術,其應用范圍不斷擴大。而作為射頻識別系統(tǒng)不可
    發(fā)表于 08-14 07:11

    怎么實現(xiàn)小型無線射頻識別系統(tǒng)的設計?

    怎么實現(xiàn)小型無線射頻識別系統(tǒng)的設計?
    發(fā)表于 05-19 07:03

    基于51單片機的射頻識別系統(tǒng)該如何去設計?

    基于51單片機的射頻識別系統(tǒng)硬件該如何去設計?基于51單片機的射頻識別系統(tǒng)軟件該如何去設計?
    發(fā)表于 05-26 06:02

    怎么實現(xiàn)基于射頻技術的無線識別系統(tǒng)設計?

    本文給出一種實現(xiàn)簡單射頻識別系統(tǒng)的方式。閱讀器和應答器均包含在單片機控制系統(tǒng),利用ASK調(diào)制與解調(diào)電路以及匹配網(wǎng)絡電路,使整個系統(tǒng)的可
    發(fā)表于 06-03 06:33

    基于時隙ALOHA的RFID防沖突算法及其系統(tǒng)實現(xiàn)方案的分析

    基于時隙ALOHA 的RFID 防沖突算法及其系統(tǒng)實現(xiàn)方案的分析研究摘要:無線射頻識別系統(tǒng)要實現(xiàn)同時閱讀現(xiàn)場多個RFID 標簽的關鍵技術在于
    發(fā)表于 12-24 10:52 ?33次下載

    射頻識別系統(tǒng)的防沖突算法實現(xiàn)

    射頻識別系統(tǒng),須采取有效的防沖突算法解決多個標簽與閱讀器數(shù)據(jù)交換時引起的數(shù)據(jù)沖突問題。在對ALOHA
    發(fā)表于 12-13 17:45 ?26次下載

    基于ALOHA算法的RFID防碰撞技術研究

    基于ALOHA算法的RFID防碰撞技術研究1 射頻識別系統(tǒng)介紹    射頻
    發(fā)表于 10-25 10:31 ?2143次閱讀
    基于<b class='flag-5'>ALOHA</b><b class='flag-5'>算法</b>的RFID防碰撞技術研究

    一種改進動態(tài)幀時隙ALOHA算法

    一種改進動態(tài)幀時隙ALOHA算法_潘雪峰
    發(fā)表于 01-07 19:08 ?2次下載

    DSP在射頻識別系統(tǒng)的應用分析詳解

    技術。 隨著DSP技術的發(fā)展,人們開始重視此技術的應用,實踐證明應用DSP技術后可使射頻識別系統(tǒng)大大簡化,性能有明顯提高。 本文就該技術在射頻識別系統(tǒng)
    發(fā)表于 10-20 10:02 ?0次下載

    美軍射頻自動識別系統(tǒng)的技術特點及前景

    美軍目前使用的自動識別系統(tǒng) 美軍在射頻識別技術(RFID)應用方面一直處于世界領先地位,特點是敢于投入重金,在實際戰(zhàn)爭的保障過程中大膽使用新技術,并在使用
    發(fā)表于 12-12 12:02 ?1337次閱讀

    射頻識別系統(tǒng)的防碰撞算法應該如何設計設計

    ,獲得應答器在爭用幀內(nèi)相應時隙的發(fā)送位,從而利用填充過的爭用幀確定各個應答器在整個數(shù)據(jù)發(fā)送周期內(nèi)的發(fā)送順序,給不同的應答器分配不同的發(fā)送時序。 計算機仿真表明,該算法可以有效解決射頻識別系統(tǒng)
    發(fā)表于 01-10 16:49 ?14次下載
    <b class='flag-5'>射頻</b><b class='flag-5'>識別系統(tǒng)</b><b class='flag-5'>中</b>的防碰撞<b class='flag-5'>算法</b>應該如何設計設計