<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > UHF RFID系統(tǒng)中直接解碼碰撞的新方案

          UHF RFID系統(tǒng)中直接解碼碰撞的新方案

          作者: 時(shí)間:2013-01-20 來源:網(wǎng)絡(luò) 收藏

          摘要:通過改造UHF RFID系統(tǒng)中標(biāo)簽的隨機(jī)碼生成器,重新設(shè)計(jì)隨機(jī)碼模式,并為RFID閱讀器添加解碼系統(tǒng),改善時(shí)隙,使相撞的多個(gè)隨機(jī)碼可被,系統(tǒng)的性能顯著提高。在基于的實(shí)驗(yàn)平臺(tái)實(shí)現(xiàn)此方案以驗(yàn)證其可行性。理論分析和測(cè)試平臺(tái)的實(shí)驗(yàn)結(jié)果表明,標(biāo)簽讀取率較傳統(tǒng)方案有顯著提高。
          關(guān)鍵詞:;;;

          0 引言
          (UHF RFID)是一種新興的無線技術(shù),它使得微機(jī)芯片能夠遠(yuǎn)程供電和對(duì)標(biāo)識(shí)符及其他信息進(jìn)行操作。RFID是“物聯(lián)網(wǎng)”的關(guān)鍵技術(shù)之一,由于其應(yīng)用多樣化已日益普及,如庫(kù)存控制和定位。常使用的RFID的標(biāo)準(zhǔn)之一是EPC Globle Class 1 Generation 2(簡(jiǎn)稱EPC Globle C1G2)。根據(jù)EPC標(biāo)準(zhǔn),多個(gè)標(biāo)簽可以在分幀時(shí)隙ALOHA算法下進(jìn)行訪問通道。以前的工作主要集中在研究更有效的算法來找到最佳的幀長(zhǎng)來調(diào)整系統(tǒng)參數(shù),以提高RFID系統(tǒng)的效率。這些方案的效率都約束于ALOHA算法理論吞吐率上限36.8%。
          本文提出了一種碰撞(Directly Decoding the Collisions縮寫為DDC)增加RFID系統(tǒng)吞吐率的實(shí)用設(shè)計(jì)。其原理是減少固定長(zhǎng)度隨機(jī)碼所攜帶的信息量使得它們能夠同時(shí)傳送。如果有幾個(gè)隨機(jī)碼在同一個(gè)時(shí)隙發(fā)生碰撞,此方案能夠達(dá)到和只收到一個(gè)隨機(jī)碼相同的性能,同時(shí)利用更有效的標(biāo)簽數(shù)估計(jì)算法得到相撞標(biāo)簽的數(shù)量。這種設(shè)計(jì)新的隨機(jī)碼模式和能夠解碼碰撞的隨機(jī)碼的方案突破了ALOHA算法理論上限的約束。

          1 直接解碼方案體
          1.1 初始調(diào)制
          此方案重點(diǎn)在于RFID系統(tǒng)中的FM0基帶和二進(jìn)制移相鍵控(BPSK)調(diào)制。為了通過無線信道傳輸隨機(jī)碼,標(biāo)簽映射位映射到基帶碼,然后通過調(diào)制把基帶碼映射到復(fù)合信號(hào)。

          本文引用地址:http://www.ex-cimer.com/article/153609.htm

          a.JPG


          如圖1所示,F(xiàn)M0基帶使用兩個(gè)不同的符號(hào)(-1,1)或(1,-1)代表0位,并使用兩個(gè)相同的符號(hào)(-1,-1)或(1,1)代表1位?;鶐Ь幋a是獨(dú)立于調(diào)制方法的?;鶐Ь幋a轉(zhuǎn)化為模擬信號(hào),BPSK調(diào)制中,1映射為余弦載波波形cos(2πfct+0),-1映射為反余弦載波波形cos(2πfct+π)。其中fc是載波頻率,在UHFRFID系統(tǒng)它通常是915MHZ左右。無線信號(hào)通常表示為離散復(fù)數(shù),實(shí)部表示為I,虛部表示為Q。這使得載波相位變化設(shè)計(jì)簡(jiǎn)化。載波可以由式(1)表示。
          Acos(2πfct+[t])=Icos(2πfct)+Qsin(2πfct) (1)
          符號(hào)θ[t]表示載波相位,在BPSK調(diào)制中可取0或θ,符號(hào)i表示虛數(shù)單位,復(fù)數(shù)的實(shí)部是I=Acosθ[t],虛部是Q=Asinθ[t]。I和Q組成一個(gè)復(fù)數(shù)用來在兩個(gè)無線終端之間傳輸和接收。
          1.2 標(biāo)簽端
          我們使用θ[t]來表示在物理層中第t個(gè)傳輸信號(hào),t=1T,2T……,nT和此信號(hào)的采樣間隔是T。將信息添加到隨機(jī)碼,我們采取了1的位或多個(gè)1要替換一個(gè)或多個(gè)0位的位數(shù)。這種替換的基本規(guī)則是不改變其他位的波形形狀,例如,在FM0基帶,我們需要把兩個(gè)連續(xù)的0更換為兩個(gè)連續(xù)的1位。實(shí)驗(yàn)結(jié)果表明,例如曼徹斯特解碼的大部分的數(shù)據(jù)編碼方法通過限制使用“1”位可以達(dá)到這一要求。最后我們有式(2)來表示標(biāo)簽的位串。
          x[t]=b[t]+ξ[t] (2)
          其中b[t]表示基信號(hào),例如己知首段與尾端的連續(xù)位0。這里的重點(diǎn)是,b[t]的數(shù)據(jù)是已知的。為了攜帶數(shù)據(jù),我們加入ξ[t],這樣,ξ[t]的開始位置是信息的關(guān)鍵。如圖1所示,信號(hào)電平中1表示為ξ[t],連續(xù)的0表示為b[t]。在一個(gè)典型的UHF RFID系統(tǒng),標(biāo)簽傳送一個(gè)隨機(jī)碼,這個(gè)隨機(jī)碼有已知的開頭和結(jié)束信號(hào)?;盘?hào)b[t]可以編排成任何已知的形式。加權(quán)式ξ[t]可以插在b[t]中的任何位置,但也改變不了b[t]的形式。
          1.3 閱讀器端
          經(jīng)過無線通道后,信號(hào)振幅和相位發(fā)生變化,在這里,接收到的信號(hào)表示如下:
          y[t]=Hx[t]+G[t] (3)
          H表示傳輸信號(hào)接收信號(hào)之間的相位變化和振幅衰減相疊加出的復(fù)數(shù),G[t]是隨機(jī)噪聲。當(dāng)閱讀器收到兩個(gè)碰撞的隨機(jī)碼,收到信號(hào)表示如下:
          y[t]=H1x1[t]+H2x2[t]+G[t] (4)

          y[t]=H1b[t]+H1ξ1[t]+H2b[t]+H2ξ2[t]+G[t] (5)
          應(yīng)當(dāng)指出,上述公式并不意味著這兩個(gè)隨機(jī)碼的第n個(gè)取樣是重疊的,我們只是使這個(gè)公式討論起來更加清晰。這兩個(gè)隨機(jī)碼有著相同的基信號(hào)b[t],這個(gè)基信號(hào)可以通過推算振幅和相位偏移量相減得到。相減后,我們得到式(6)。
          y[t]=H1ξ1[t]+H2ξ2[t]+G[t]H (6)
          H的制約條件能夠通過構(gòu)建步驟估計(jì)出來,并且可以看成是已知樣本,至于ξ1[t]和ξ2[t],只要它們所在的兩個(gè)標(biāo)簽沒有發(fā)生碰撞,就能夠通過推算樣本偏移量和振幅來解碼ξ1[t]和ξ2[t]。
          1.3.1 振幅估計(jì)
          在第一次收到的隨機(jī)碼的開頭一般都有無碰撞符。無碰撞符也是程序開始位。我們可以通過首個(gè)RN的無碰撞符來估計(jì)振幅。我們收到的是復(fù)數(shù)y[t],首次無碰撞復(fù)數(shù)的振幅可以表示為:
          g.JPG
          I1和Q1都可以通過無碰撞符精確地推算出來。第二個(gè)隨機(jī)碼的振幅可以從碰撞的尾端數(shù)據(jù)估計(jì)出來。上面公式是常見案例中的振幅估測(cè)的通常形式。碰撞部分的振幅可以用式(8)表示。
          h.JPG


          上一頁 1 2 3 下一頁

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();