隨著RFID技術(shù)的快速發(fā)展,針對標(biāo)簽的驗證需求不斷增加,需要被驗證的內(nèi)容包括來自不同供應(yīng)商的產(chǎn)品之間的互用性,以及特定協(xié)議的一致性。而且,當(dāng)前市場迫切需要改進標(biāo)簽性能。RFID系統(tǒng)的設(shè)計者在試圖滿足這些新生的市場需求時,受到了嚴(yán)峻的挑戰(zhàn)。幸運的是,對于RFID技術(shù)的旺盛需求,推動了這個行業(yè)快速的發(fā)展,并促進了技術(shù)創(chuàng)新。目前,研究領(lǐng)域以及商用領(lǐng)域的科學(xué)家們常常會采用National Instruments公司的測量工具,來實現(xiàn)標(biāo)簽和讀取器的特性測試應(yīng)用。
這篇技術(shù)應(yīng)用文檔解釋了RFID系統(tǒng)的基本功能,以及通常進行的相關(guān)測量。該測量系統(tǒng)的核心是NI PCI-5640R IF收發(fā)器,它使用NI LabVIEW FPGA模塊程序代碼來完成標(biāo)簽或者閱讀器的完全仿真。VISN-100 RFID測量系統(tǒng)是實現(xiàn)RFID測量應(yīng)用的理想解決方案,因為在物理層和協(xié)議層的測量方面,它提供了現(xiàn)成的工具包。另外,由于系統(tǒng)是完全軟件化的,用戶還可以通過配置實現(xiàn)自定義的測量和分析功能。
本文討論集中在ISO 18000-6C(Class 1, Gen 2)標(biāo)準(zhǔn),大部分技術(shù)原理對于所有RFID標(biāo)準(zhǔn)來說都是通用,可以讓您綜合掌握RFID測量系統(tǒng)的知識,并深入了解ISO 1800-6C標(biāo)準(zhǔn)。
一、RFID運行原理
由于頻率范圍和天線設(shè)計的不同,RFID標(biāo)簽的形狀和尺寸也是千差萬別。一個廣為人知的準(zhǔn)則是:標(biāo)簽的選擇要考慮諸多因素,包括如物理環(huán)境、讀取距離,甚至待標(biāo)記材料的物理特性。
實際上,我們知道有三種RFID標(biāo)簽:有源、無源以及半有源。由于有源和半有源標(biāo)簽使用板載的電源來驅(qū)動標(biāo)簽,它們通?梢詫崿F(xiàn)更長的讀取距離。而無源標(biāo)簽卻通過來自詢問器命令信號中的電磁場能量進行驅(qū)動。這種技術(shù)大大降低了標(biāo)簽的成本,但卻限制了讀取距離,并給設(shè)計人員帶來了較大的挑戰(zhàn)(雖然克服這個挑戰(zhàn)的過程很有趣)。例如,ISO18000-6C標(biāo)準(zhǔn)中所規(guī)定的RFID標(biāo)簽即為無源標(biāo)簽。
1. 標(biāo)簽與閱讀器的交互:問詢周期
RFID系統(tǒng)由標(biāo)簽閱讀器(也稱為詢問器)和標(biāo)簽組成。標(biāo)簽與閱讀器之間的所有通信過程都通過無線連接實現(xiàn),此連接有時被稱為空中接口。通過兩個設(shè)備之間發(fā)送和接收的一系列命令信號(整個命令交換的過程稱為問詢周期),RFID閱讀器能夠識別一個RFID標(biāo)簽的電子產(chǎn)品編碼(Electronic Product Code, EPC)。對于無源標(biāo)簽來說,其基本工作原理是:詢問器通過發(fā)送一個Query命令發(fā)起一個問詢周期。Query命令實際上會“喚醒”標(biāo)簽,之后標(biāo)簽會給出適當(dāng)?shù)捻憫?yīng)信息。
很多RFID閱讀器以及RFID測量系統(tǒng)實際上使用一種被稱為“環(huán)行器”三端口RF器件,它可以讓發(fā)送和接收的前端共用同一個天線。我們發(fā)現(xiàn),許多RFID標(biāo)準(zhǔn)對標(biāo)簽和閱讀器之間發(fā)送和接收命令的時序信息的要求極其嚴(yán)格。事實上,為了完成一個問詢周期,標(biāo)簽和閱讀器之間需要傳遞某種“握手”信號。由于測試儀器也必須要有能力完成同樣的“握手”行為,這確實給測試工作帶來了一個獨特的挑戰(zhàn)。詢問器的嵌入式處理器需要在一個嚴(yán)格的時間間隔內(nèi)完成信號的解碼,并生成指令。這種設(shè)計思路與基于現(xiàn)場可編程門陣列(FPGA)的RFID測量系統(tǒng)非常類似,后者也是通過嵌入式過程來仿真標(biāo)簽或者閱讀器。
2. UHF天線特性
RFID設(shè)計的難點在于如何提高標(biāo)簽的讀取距離。在UHF頻段,由于標(biāo)簽的電磁特性(決定了標(biāo)簽性能)會受到其應(yīng)用的物體所使用材料的影響,這一挑戰(zhàn)變得尤為嚴(yán)峻。一般來說,影響標(biāo)簽讀取距離的重要因素有兩個,其中一個是天線的效率,另一個是天線和芯片(或稱為嵌體)之間的阻抗匹配程度。
RFID天線的一個有趣的特點是它們的阻抗往往有很高的電抗性。當(dāng)電抗性物質(zhì)被電磁波激發(fā)時,標(biāo)簽會把電磁波再輻射到發(fā)射源。天線的這種特性對于RFID系統(tǒng)非常有幫助,因為標(biāo)簽可以在沒有板載的頻率合成器的條件下,以一種簡單的機制把電磁波發(fā)射回去。這種方法被稱為后向散射技術(shù)。
RFID標(biāo)簽的天線設(shè)計已經(jīng)成為重要的研究課題。具體來說,這些研究的內(nèi)容主要是如何調(diào)整天線以使其能夠在更寬的頻率范圍內(nèi)工作。為了最大化標(biāo)簽的讀取距離而在設(shè)計天線時所做的權(quán)衡并不是本文的重點描述對象。
3. 后向散射
后向散射的原理是RFID工作理論中最為有趣的技術(shù)之一。利用這種技術(shù),標(biāo)簽可以在無需外接電源幫助的情況下,對詢問器的指令做出響應(yīng)。
第1步:詢問器(R)向標(biāo)簽(T)發(fā)送指令
問詢周期的第1步是由詢問器向標(biāo)簽(R->T)發(fā)送指令。數(shù)字信號的數(shù)據(jù)通常根據(jù)某種機制進行編碼,例如曼徹斯特編碼(ISO 14443)以及脈沖間隔編碼(PIE)(ISO 18000-6C)。經(jīng)過編碼的信號再通過幅移鍵控(ASK)的某種變種進行調(diào)制。例如,根據(jù)EPC Class 1, Gen 2(ISO 18000-6C)標(biāo)準(zhǔn),閱讀器可以使用雙邊帶ASK(DSB-ASK),單邊帶ASK(SSB-ASK),相位反轉(zhuǎn)ASK(PR-ASK)中的任意一個。在這三個選項中,PR-ASK是最為有趣的。這一調(diào)制機制對每個符號使用180度的相位轉(zhuǎn)換,以及100%的調(diào)制深度,從而實現(xiàn)無差錯通信所需的最低C/N要求。
第2步:指令解碼
詢問器發(fā)出指令后,在沒有遮擋的情況下,指令將以電磁波的形式傳輸至標(biāo)簽。到達的電磁波會激發(fā)標(biāo)簽的天線,通過一個電壓信號整流器后,RF功率會被轉(zhuǎn)換成DC功率。此DC電壓會驅(qū)動芯片上的控制邏輯(通常是一個狀態(tài)機),對波形進行解調(diào),并決定正確的下一步指令。此芯片也被稱為“嵌體”,它可以被分為若干個功能模塊。其中電壓整流器將電磁波轉(zhuǎn)化為DC電壓。而控制邏輯/狀態(tài)機決定向閱讀器發(fā)送的下一條指令。最后,晶體管電路將會對再輻射的電磁波進行調(diào)制。
第3步:電磁波的再發(fā)射
無源RFID標(biāo)簽技術(shù)最吸引人的地方就是可以通過后向散射的方式對詢問器的指令進行再調(diào)制。由于RFID標(biāo)簽的阻抗被設(shè)計成了電抗性(電容性)的,任何傳入的電磁波都會通過天線被反射(再輻射)到信號源。因此,當(dāng)詢問器向標(biāo)簽發(fā)射電磁波時,電磁波又會被標(biāo)簽反射回詢問器。由于這個特點,標(biāo)簽?zāi)軌蛲ㄟ^調(diào)制再輻射的電磁波來對消息進行編碼。電磁波實際的調(diào)制過程是通過嵌體上的晶體管在兩個離散的阻抗?fàn)顟B(tài)之間快速切換實現(xiàn)的。由于阻抗有阻性和容性兩種特性(對應(yīng)阻抗實部和虛部),標(biāo)簽實際上對再輻射信號的振幅和相位均進行了調(diào)制。因此,原來詢問器向標(biāo)簽發(fā)送的信號經(jīng)過振幅和相位調(diào)制之后,又被發(fā)送到詢問器。我們注意到,后向散射技術(shù)已經(jīng)推動了針對最優(yōu)標(biāo)簽雷達截面(RCS)特性的一系列卓有成效的研究。。
在標(biāo)簽的設(shè)計過程中有一些要點,理解RFID和后向散射的原理對理解這些要點起到至關(guān)重要的作用。比如,標(biāo)簽的振幅和相位雙重調(diào)制機制就會對閱讀器設(shè)計決策產(chǎn)生有趣的影響。雖然使用簡單的ASK解調(diào)算法,閱讀器就可以對標(biāo)簽響應(yīng)信號解調(diào)。但如果將相位的變化也考慮在內(nèi),就能夠改善閱讀器的讀取距離。此技術(shù)要求詢問器的發(fā)送和接收部分共享同一個本地振蕩器。
二、RFID測試儀器
RFID的標(biāo)簽和閱讀器均有獨特的測試需求,這給工程師的測試工作帶來了嚴(yán)峻的挑戰(zhàn)。實際上,如今RFID標(biāo)簽的設(shè)計驗證需要尤其注意對一致性和交互性進行測試。比如,ISO 18000-6C(Class 1,Gen 2)標(biāo)準(zhǔn)允許閱讀器之間有一些不同。其中的一些參數(shù)很靈活,包括允許的數(shù)據(jù)傳輸率、調(diào)制策略,甚至RF包絡(luò)特征。因此,設(shè)計驗證經(jīng)常需要對閱讀器進行仿真,以保證標(biāo)簽可以在各種標(biāo)準(zhǔn)參數(shù)下工作。
一般來說,NI推薦能夠?qū)﹂喿x器進行仿真的系統(tǒng),因為它能夠滿足所有的測量需要。然而,考慮到某些測試需求,在RFID測試前也需要進行一些儀器配置。
1. RFID“嗅探器”的結(jié)構(gòu)
最基本的RFID標(biāo)簽測試系統(tǒng)使用矢量信號分析儀來“嗅探”詢問器和標(biāo)簽之間的空中接口。該系統(tǒng)使用一個“黃金”閱讀器或者RFID仿真器來初始化與標(biāo)簽通信的問詢周期。在標(biāo)簽和閱讀器進行通信的同時,RF矢量信號分析儀負(fù)責(zé)記錄和分析通信信號。
在此測試方案中,矢量信號分析儀被配置為RF觸發(fā)模式,以便捕獲所有詢問器和標(biāo)簽之間的通信信號。許多現(xiàn)代的矢量信號分析儀能夠進行頻域觸發(fā),如NI PXI-5661。通過上文描述的測量配置方式,標(biāo)簽與詢問器之間的RF通信均可以在時域和頻域內(nèi)進行全面的分析。雖然這項技術(shù)可以完成標(biāo)簽或者閱讀器的物理層測量,但在一致性和交互性測試中它卻一籌莫展。實際上,想要以這種方式來測量標(biāo)簽的特性,為了進行RFID標(biāo)準(zhǔn)要求的大范圍的仿真,同樣需要大量的“黃金”閱讀器。
2. 激勵響應(yīng)結(jié)構(gòu)
RFID測試系統(tǒng)的第二種應(yīng)用場合在于實現(xiàn)一種簡單的激勵響應(yīng)結(jié)構(gòu)。這種配置由矢量信號發(fā)生器取代“黃金”詢問器。矢量信號發(fā)生器可以在產(chǎn)生“詢問”命令的同時給矢量信號分析儀發(fā)送一個數(shù)字觸發(fā)標(biāo)記。一旦收到觸發(fā)信號,矢量信號分析儀就開始捕獲RF信號以進行進一步分析。注意到這種應(yīng)用模式十分常見,因為測量很容易自動化,而且結(jié)果具有顯著的可預(yù)測性。
在激勵響應(yīng)模式下,你同樣可以用與“嗅探器”結(jié)構(gòu)一樣的方式進行一致性測試。然而,激勵響應(yīng)模式還有一個額外的好處,在此模式下可以對各種詢問器到標(biāo)簽的命令進行仿真。由于命令都是由軟件產(chǎn)生的,使用矢量信號發(fā)生器可以修改物理層的一些特性,比如數(shù)據(jù)傳輸率,或者中心頻率。激勵響應(yīng)模式的缺點是其只能仿真問詢周期的第一個命令,因此無法在這種模式下進行協(xié)議一致性測試。對于協(xié)議一致性測試來說,完整問詢周期范圍內(nèi)標(biāo)簽的實時響應(yīng)至關(guān)重要。此類測量系統(tǒng)將在下一章進行詳細(xì)描述。
3. 實時詢問器仿真
在標(biāo)簽和閱讀器測試的方法中,最終的也是最復(fù)雜的是對標(biāo)簽和閱讀器進行完全的仿真。在這種方案中,RF設(shè)備可以像真實的標(biāo)簽和閱讀器一樣發(fā)送和接收命令。這樣就可以用其完成物理層測量和全部的協(xié)議驗證。
協(xié)議的測試包括一些分析,比如狀態(tài)機狀態(tài)轉(zhuǎn)換的驗證,以及鏈路定時的測量。要想完成這些功能,通過定制的詢問器是可行的,但最便捷的方法是使用一個現(xiàn)有的帶有FPGA設(shè)備的RFID測試儀。FPGA設(shè)備和實時基帶處理引擎可以保證系統(tǒng)在幾個毫秒內(nèi)完成命令的解碼和再傳輸。此類攜帶FPGA設(shè)備的系統(tǒng)的一個典型是VISN-100測試儀。
為了保證能夠?qū)?biāo)簽和閱讀器進行完全仿真,RFID的調(diào)制和解調(diào)算法由FPGA硬件執(zhí)行。在上述例子中,算法由NI LabVIEW的FPGA圖形編程語言編寫。在編譯成VHDL語言后,所有測量算法均可以在指定的硬件平臺上實時的執(zhí)行。其中,整個系統(tǒng)中的關(guān)鍵組件是PCI-5640R IF收發(fā)器。
三、標(biāo)簽和天線的測量
在標(biāo)簽被應(yīng)用到很大的頻段或者很多種部署對象時,如何能夠最大化讀取距離,這是RFID標(biāo)簽設(shè)計的一個永恒的挑戰(zhàn)?偟膩碚f,標(biāo)簽的讀取距離是由天線增益、有效面積以及天線和嵌體(芯片)的阻抗匹配程度等諸多因素決定的。在有些實例中,上述因素還會受標(biāo)簽所應(yīng)用的基質(zhì)影響。因此,包括匹茲堡大學(xué)Excellence and Oden RFID技術(shù)中心在內(nèi)的許多組織,均通過提供顧問服務(wù)的方式來服務(wù)RFID社區(qū)。這樣,想要使用RFID技術(shù)的公司會尋求一個顧問,幫助他們在針對特定的應(yīng)用時作出合適的選擇。例如選擇理想的頻段或者最佳的標(biāo)簽部署位置。
推動RFID顧問服務(wù)的一個原因是標(biāo)簽開發(fā)的基質(zhì)可以在很大程度上影響閱讀距離。也就是說,就算是詢問器的等效全向輻射功率(EIRP)完全一致的兩個方案,一個工作在915MHz上的標(biāo)簽也有可能在一種應(yīng)用場合中有4m的閱讀距離,而在另外一種應(yīng)用場合中只有3m的閱讀距離。這種現(xiàn)象的原因是閱讀距離很大程度上是由芯片和標(biāo)簽天線的阻抗決定的。不幸的是,標(biāo)簽天線的阻抗會受其應(yīng)用位置的基質(zhì)影響。因為阻抗是RFID共振頻率的一個決定性因素,改變阻抗可以在很大程度上影響閱讀距離。因此,RFID系統(tǒng)的實際應(yīng)用中,經(jīng)常要求大量的測試以保證標(biāo)簽在不同的應(yīng)用環(huán)境中均能達到預(yù)期的閱讀距離。
由于RFID系統(tǒng)的閱讀距離高度依賴于標(biāo)簽、芯片以及基質(zhì)的阻抗,對于特定的標(biāo)簽,RFID系統(tǒng)的設(shè)計師經(jīng)常只使用各種技術(shù)中的一種以根據(jù)基質(zhì)和頻率對標(biāo)簽進行調(diào)整和優(yōu)化。Rao, Nikitin和Lam通過修正天線端的辦法調(diào)整標(biāo)簽。同樣還有一些其它可行的技術(shù)。有些標(biāo)簽制造商會故意設(shè)計共振頻率比標(biāo)準(zhǔn)工作頻率高100MHz的RFID UHF(915MHz)標(biāo)簽。在其它案例中,研究者已經(jīng)發(fā)明了一項新技術(shù),能夠讓標(biāo)簽或者閱讀器動態(tài)的返回標(biāo)簽的共振頻率。
四、協(xié)議和一致性測試
雖然使用最基本的物理層測量可以描述RFID標(biāo)簽或者閱讀器的RF性能,但在一致性測試中還需要額外的驗證。在此類測試中,需要將標(biāo)簽或者閱讀器的命令解調(diào),并仿真返回的比特流。一般來說,會使用RFID測量和仿真系統(tǒng)的組合來完成協(xié)議和一致性測試。此系統(tǒng)使用FPGA來完成實時基帶處理,能夠在仿真標(biāo)簽閱讀器的同時完成物理層層測量。
1. 物理層一致性測試
通過仿真多種詢問器到標(biāo)簽的參數(shù),可以完成標(biāo)準(zhǔn)的一致性測試和多廠商的互操作性測試。ISO 18000-6C (Class 1, Gen 2)標(biāo)準(zhǔn)對RFID標(biāo)簽期望解碼的調(diào)制信號的要求非常靈活。比如EPC Class 1, Gen 2的章6.3.1.2的空中接口部分,允許詢問器使用雙邊帶ASK(DSB-ASK)、單邊帶ASK(SSB-ASK)或者反向相位ASK(PR-ASK)調(diào)制機制。另外,本章還會介紹標(biāo)簽工作中的變量:A類參考時間間隔(Tari)。此變量即數(shù)據(jù)“零”的時長,其范圍在6.25到25um之間。
為了保證一致性,標(biāo)簽必須在標(biāo)準(zhǔn)要求的所有參數(shù)組合下測試。通過軟件來完成命令的生成是此類測試的一種方法。通過使用軟件仿真諸如調(diào)制深度、RF脈沖寬度等參數(shù),可以驗證標(biāo)簽在很多外部條件下的反應(yīng)。另外,由于可以設(shè)置成自動模式,很快就可以確定標(biāo)簽是否符合標(biāo)準(zhǔn)。
2. 向后散射基帶的解調(diào)
想要驗證標(biāo)簽或者閱讀器響應(yīng)的命令是否正確,首先需要將RF載波信號進行解調(diào)。由于向后散射解調(diào)技術(shù)的原因,標(biāo)簽到閱讀器傳輸過程中的解調(diào)有些特殊。向后散射解調(diào)技術(shù)是指天線采集電磁波后還會將其反射給發(fā)送器。由于電磁波向天線反射,晶體管會在兩個阻抗?fàn)顟B(tài)之間快速切換。由于阻抗有實部和虛部,RF信號在相位和振幅上都會被改變。因此,從RFID標(biāo)簽向后散射的信息使用的是一種PSK調(diào)制和ASK調(diào)制的結(jié)合。將典型的后向散射調(diào)制與傳統(tǒng)ASK、PSK調(diào)制的星座圖(史密斯圖)進行對比可以說明這點。
由于RFID從標(biāo)簽到閱讀器信號傳輸?shù)恼{(diào)制類型有些不傳統(tǒng),使用軟件儀器才能通過自定義的解調(diào)算法對數(shù)據(jù)正確的解碼。
第一步:高通濾波
對后向散射數(shù)據(jù)解碼的第一步是讓基帶波通過高通濾波器。經(jīng)過高通濾波后,全部直流偏移均被移除,這可以保證基帶波能夠被傳統(tǒng)的PSK解調(diào)算法解調(diào)。
第二步:時鐘恢復(fù)
向后散射載波信號解調(diào)的第二步是時鐘恢復(fù)。這實際上是傳統(tǒng)PSK解調(diào)算法的第一步。在這一階段,實際上對基帶波進行了重新采樣,這樣每個符號的位置都會與基帶樣本精確的對齊。時鐘恢復(fù),有時也被稱為最大擬然算法,經(jīng)常與匹配濾波器相結(jié)合。
注意到,由于詢問器的發(fā)送和接收鏈共享同一個LO,一般來說沒有必要移除載波信號的頻率偏移。由于標(biāo)簽僅僅是將詢問器的載波信號進行了再調(diào)制,因此,無論是詢問器到標(biāo)簽的傳輸過程,還是標(biāo)簽到詢問器的傳輸過程,均精確的工作在同一個RF頻率上。實際上,載波信號唯一的頻率偏移是由于標(biāo)簽移動時產(chǎn)生的多普勒效應(yīng)。在大多數(shù)時候,其影響微乎其微,不會干擾信號的解調(diào)。
步驟3:按碼率抽取
在采樣均被對其到理想的位置之后,可以對基帶波按碼率抽取,以獲取最終的符號。抽取之后,基帶波的每一個采樣都有兩個不同狀態(tài)的樣本。
步驟4:符號映射
每一個數(shù)字位均根據(jù)其相應(yīng)的相位和振幅與樣本對應(yīng),符號即是如此被映射成二進制信息的。從數(shù)學(xué)的角度來看,信號映射實際上只不過是通過將每一個合成信號的相位與臨界相位值比較完成的。標(biāo)簽到閱讀器傳輸信號的解調(diào)可以將RF信號直接轉(zhuǎn)化成數(shù)字的比特流。此轉(zhuǎn)化過程是RFID協(xié)議測試的關(guān)鍵,因為其包含了對標(biāo)簽所傳輸?shù)陌欠裾_的驗證。
3. 使用閱讀器仿真進行協(xié)議測試
由于RFID標(biāo)準(zhǔn)本身的靈活性以及對多廠商產(chǎn)品互操作性的需求,協(xié)議測試成為了RFID產(chǎn)品開發(fā)的一個重要階段。比如,ISO 18000-6的C類協(xié)議就讓閱讀器和標(biāo)簽可以工作在多種環(huán)境中。此標(biāo)準(zhǔn)允許詢問器以多種碼率發(fā)送數(shù)據(jù)。另外,此標(biāo)準(zhǔn)還要求標(biāo)簽在規(guī)定時間內(nèi)完成對多種詢問器命令的響應(yīng)。這里的規(guī)定時間是由詢問器的初始命令決定的。最后,一些RFID標(biāo)準(zhǔn)規(guī)定了標(biāo)簽和閱讀器必須支持的和可選的命令。協(xié)議測試實際上就是驗證標(biāo)簽在功能上能夠與所使用的協(xié)議兼容的過程。
從儀器的角度來看,進行協(xié)議測試要求RFID測試系統(tǒng)能夠?qū)﹂喿x器和標(biāo)簽進行完全仿真。雖然可以使用激勵-響應(yīng)模式的儀器系統(tǒng)測量基本物理層特性,但協(xié)議測試要求能夠?qū)﹂喿x器和標(biāo)簽之間的問詢周期進行完整的仿真。因此,測量系統(tǒng)能否對標(biāo)簽閱讀器的全部功能進行仿真非常關(guān)鍵。而在大多數(shù)時候,“黃金”標(biāo)簽閱讀器無法完成這個任務(wù),因為它不具有儀器化系統(tǒng)那樣可編程所帶來的靈活性。另外,由于缺少矢量信號分析儀,使用“黃金”閱讀器的系統(tǒng)也沒有RF信號測量的能力。
協(xié)議測試的理想方法是使用聯(lián)合仿真測試系統(tǒng),如VI Service Network公司提供的VISN-100 RFID測試儀。正如我們在儀器系統(tǒng)那一章簡要介紹過的,VISN-100 RFID測試儀基于PCI-5640R RF收發(fā)器。此收發(fā)器同時具有IF輸入和輸出通道,可以連接外部的上變頻器(NI PXI-5610)和下變頻器(NI PXI-5600)模塊。此產(chǎn)品一個顯著的特點是其轉(zhuǎn)換器的IF輸入輸出通道均被直接連接到LabVIEW FPGA上。FPGA可以完成所有的基帶信號的處理,同時實時地對RFID標(biāo)簽收發(fā)的命令進行完全的仿真和解調(diào)。
4.數(shù)據(jù)傳輸率驗證
ISO 18000-6C標(biāo)準(zhǔn)明確規(guī)定了標(biāo)簽與詢問器通信的數(shù)據(jù)傳輸率范圍。另外,其還規(guī)定了RFID閱讀器在同一個問詢周期內(nèi)必須采用一個樣的數(shù)據(jù)傳輸率。在詢問器到標(biāo)簽的通信過程中,詢問器使用PIE算法編碼,以便于標(biāo)簽解調(diào)。
根據(jù)ISO標(biāo)準(zhǔn),只要Tari值在6.25到25us之間,標(biāo)簽就需要對命令做出響應(yīng)。因此,多廠商的互用性測試也就是要求驗證標(biāo)簽在各種可能數(shù)據(jù)傳輸率下的性能。通過對6.25到25us之間的Tari取值進行激勵-響應(yīng)測量以進行多個詢問器的仿真,這是一種典型的測試順序。在針對每一個Tari值的測量步驟中,均可以從功能上完成響應(yīng)的驗證,以及標(biāo)簽物理層特性上的測量。
5. 鏈路時序驗證
鏈路時序特性的驗證是一系列要求對RFID詢問器完全仿真的測試。在ISO 18000-6C標(biāo)準(zhǔn)中規(guī)定了標(biāo)簽與閱讀器相互通信時間的最大值和最小值。為此,對標(biāo)簽和閱讀器之間的整個問詢周期的完全仿真非常重要。這種情況下,簡單的激勵-響應(yīng)測量失去了作用,因為某一個命令到下一個命令的鏈路時序可能會發(fā)生變化。因此,為了驗證標(biāo)簽和閱讀器之間所有通信的鏈路時序均滿足標(biāo)準(zhǔn)的要求,需要對問詢周期進行完全的仿真。
除了測量問詢周期的鏈路時序特性,此系統(tǒng)還可以對標(biāo)簽在不同鏈路時序時的響應(yīng)進行仿真。使用軟件仿真,RFID測試系統(tǒng)可以為每一個詢問器到標(biāo)簽的通信配置自定義的T2和T4鏈路時間。通過使用ISO18000-6C標(biāo)準(zhǔn)規(guī)定范圍內(nèi)的參數(shù),可以驗證標(biāo)簽是否與協(xié)議一致。
無論是測試標(biāo)簽還是測試閱讀器,都必須考慮四個鏈路時序參數(shù)。這些參數(shù)(即1, T2, T3, and T4)是由數(shù)據(jù)傳輸率決定的。
6. 標(biāo)簽命令和狀態(tài)機的驗證
協(xié)議測試的終點是標(biāo)簽命令和狀態(tài)機的驗證。ISO18000-6C標(biāo)準(zhǔn)規(guī)定,RFID標(biāo)簽要對預(yù)定義的命令做出預(yù)定義的響應(yīng)。之前章節(jié)中提到,RFID標(biāo)簽會對Query命令響應(yīng)RN16命令。此時,標(biāo)簽會進入應(yīng)答狀態(tài),此狀態(tài)決定了標(biāo)簽如何響應(yīng)下一個命令。ISO標(biāo)準(zhǔn)一共定義了七個標(biāo)簽狀態(tài),分別為:就緒,仲裁,應(yīng)答,確認(rèn),開放,保護和死亡。
7. RFID測試供應(yīng)商和第三方公司
為了滿足測試需求,你可以以多種方式使用RFID測試系統(tǒng)。有些NI客戶使用一個標(biāo)準(zhǔn)的PXI RF矢量信號分析儀和RF矢量信號發(fā)生器來完成物理層RFID協(xié)議的應(yīng)用,但是你同樣也可以使用現(xiàn)成的解決方案完成這個任務(wù)。NI推薦使用VI Service Network公司的NI-VISN-100 RFID測試儀。
五、結(jié)論
RFID標(biāo)簽測試的獨特挑戰(zhàn)引導(dǎo)了一系列測試方法的研究。從簡單的使用矢量信號分析儀進行報文“嗅探”,到完全的詢問器仿真,越來越復(fù)雜的測試設(shè)備也提供了更加強大的測試能力。因此,在進行RFID標(biāo)簽檢驗和驗證前,有必要根據(jù)待測量小心的選擇合適的測量硬件。對于包括物理層和協(xié)議驗證的綜合性測試,NI推薦NI-VISN-100 RFID測試儀。查詢進一步信息,請訪問官方網(wǎng)站http://www.ni.com/。
參考文獻
[1] EPCTM Radio-Frequency Identification Protocols Class-1 Generation-2 RFID Protocol for Communications at 860 MHz – 960 MHz Version 1.10, EPCglobal Inc, 2006.
[2] Dobkin, Daniel M. “The RF in RFID,” Elsevier Inc., 2008.
[3] Ng, Mun Leng. Leong, Kin Seong. Cole, Peter H. Analysis of Constraints in Small UHF RFID Tag Design, 2005.
[4] Nikitin, P. V. and K. V. S. Rao, Theory and measurement of backscattering from RFID tags, IEEE Antennas and Propagation Magazine, vol. 48, no. 6, pp. 212-218, December 2006.
[5] Nikitin, P. V., K. V. S. Rao, and R.D. Martinez, “Differential RCS of RFID tag,” Electronics Letters, April 12, 2007, Vol. 43, No. 8.
[6] Nikitin, P. V., K. V. S. Rao, and S. Lazar, “An overview of near field UHF RFID,” IEEE RFID 2007 Conference, March 2007.
[7] Rao, K. V. Seshagiri, Pavel V. Nikitin, and Sander F. Lam. “Antenna Design for UHF RFID Tags: A Review and a Practical Application.” IEEE Transactions on Antennas and Propagation, VOL. 53, NO. 12, December 2005.
[8] S. Dontharaju, S. Tung, A. K. Jones, L. Mats, J. Panuski, J. T. Cain, and M. H. Mickle, “The Unwinding of a Protocol,” IEEE Applications & Practice, RFID Series, Vol. 1, No. 1, pp. 4 - 10, April 2007.
[9] Jones, A. K., Dontharaju, S., Mats, L., Cain, J. T., and Mickle, M. H., “Exploring RFID Prototyping in the Virtual Laboratory,” MSE Conference, 2007.
[10] Sweeney, Patrick J. RFID for Dummies, pp.119-138. Wiley Publishing Inc, 2005.
[11] Mickle, Marlin H. "Establishment of the University of Pittsburgh RFID Center of Excellence," IEEE Applications and Practice Magazine, April 2007.
[12] Nikitin, Pavel V., Using National Instruments Software and Hardware to Develop and Test RFID Tags, 2008.