亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種對讀寫器與標(biāo)簽通信時序優(yōu)化的方法與流程

文檔序號:12621272閱讀:791來源:國知局
一種對讀寫器與標(biāo)簽通信時序優(yōu)化的方法與流程

本發(fā)明涉及射頻識別(Radio Frequency Identification,RFID)通信領(lǐng)域,更具體地,涉及一種RFID系統(tǒng)中對讀寫器和標(biāo)簽通信的鏈路時序優(yōu)化方法。



背景技術(shù):

RFID系統(tǒng)的工作原理是當(dāng)標(biāo)簽進入讀寫器通信范圍內(nèi)后,接收讀寫器發(fā)出的射頻信號,無源標(biāo)簽?zāi)軌蛲ㄟ^讀寫器發(fā)送的載波信號為自身提供能量,并按照讀寫器指令進行相應(yīng)的操作,完成與讀寫器之間的信息傳遞。

現(xiàn)階段RFID識別系統(tǒng)廣泛應(yīng)用于生產(chǎn)制造、物流倉儲、交通運輸、醫(yī)療衛(wèi)生和公共安全等各個領(lǐng)域。它利用射頻信號的空間耦合實現(xiàn)無接觸式數(shù)據(jù)傳遞,并通過信息的相互傳遞達到識別對象的目的。

RFID系統(tǒng)進行通信時,讀寫器和標(biāo)簽之間會存在信息收發(fā)的過程,由于各讀寫器和各標(biāo)簽廠家的設(shè)備數(shù)據(jù)處理速度不一致,所以需要對通信時序進行規(guī)定,保證讀寫與標(biāo)簽通訊時序的一致性。

其中,《信息技術(shù)頻識別800/900MHz空中接口協(xié)議》對連接時序參數(shù)做了如下規(guī)定:從讀寫器發(fā)送命令結(jié)束到標(biāo)簽發(fā)送響應(yīng)數(shù)據(jù)包的時間用T1表示;從標(biāo)簽發(fā)送響應(yīng)數(shù)據(jù)包結(jié)束到讀寫器發(fā)送下一條命令的時間用T2表示;T1后,讀寫器繼續(xù)檢測標(biāo)簽響應(yīng)數(shù)據(jù)包的時間用T3表示;讀寫器兩個命令之間的時間間隔用T4表示。

其中,T2時序要求比較嚴(yán)格,其與反向鏈路基準(zhǔn)時鐘周期相關(guān),需要大于3倍小于20倍的反向鏈路基準(zhǔn)時鐘周期。反向鏈路基準(zhǔn)時鐘周期為反向鏈路頻率(BLF)的倒數(shù),隨著BLF的增大,T2時間會相應(yīng)的減短。

現(xiàn)在讀寫器的數(shù)據(jù)接收、處理和發(fā)送都采用串行方式,首先讀寫器的接收模塊進行數(shù)據(jù)的接收,接收完成之后數(shù)據(jù)處理模塊進行數(shù)據(jù)解析并對發(fā)送數(shù)據(jù)編碼,數(shù)據(jù)處理完成之后,發(fā)送模塊發(fā)送前導(dǎo)碼,前導(dǎo)碼發(fā)送完成開始發(fā)送編碼數(shù)據(jù)。

在實際應(yīng)用中,此類讀寫器可能由于所選的微處理器和射頻芯片的運算速度慢的原因,導(dǎo)致在比較高的BLF情況下,T2時間偏長,卡片端會判斷讀寫器回復(fù)超時,進而導(dǎo)致通信失敗。



技術(shù)實現(xiàn)要素:

本發(fā)明提供一種克服上述問題或者至少部分地解決上述問題的RFID通信系統(tǒng)鏈路時序優(yōu)化的方法。

根據(jù)本發(fā)明的一個方面,提供一種RFID通信系統(tǒng)的讀寫器設(shè)備,包括:數(shù)據(jù)接收模塊、數(shù)據(jù)處理模塊和數(shù)據(jù)發(fā)送模塊;

其中,所述數(shù)據(jù)接收模塊用于進行數(shù)據(jù)接收;所述數(shù)據(jù)處理模塊用于對接收的數(shù)據(jù)進行解析和對發(fā)送的數(shù)據(jù)進行編碼處理,以及基于反向鏈路頻率值控制數(shù)據(jù)發(fā)送模塊;所述數(shù)據(jù)發(fā)送模塊用于基于數(shù)據(jù)處理模塊的控制指令發(fā)送前導(dǎo)碼和編碼數(shù)據(jù)。

其中,數(shù)據(jù)發(fā)送模塊根據(jù)反向鏈路頻率決定發(fā)送數(shù)據(jù)前導(dǎo)碼的時間,實現(xiàn)數(shù)據(jù)發(fā)送模塊與數(shù)據(jù)處理模塊的并行工作。

根據(jù)本發(fā)明的另一方面,提供一種RFID讀寫器和標(biāo)簽通信的時序優(yōu)化方法,所述方法包括:

步驟1,進行數(shù)據(jù)接收,數(shù)據(jù)處理模塊對接收的數(shù)據(jù)進行解析和對發(fā)送數(shù)據(jù)進行編碼處理,以及基于反向鏈路頻率值控制數(shù)據(jù)發(fā)送模塊;

步驟2,所述數(shù)據(jù)發(fā)送模塊基于數(shù)據(jù)處理模塊的控制指令發(fā)送前導(dǎo)碼和編碼數(shù)據(jù)。

其中,步驟2中,數(shù)據(jù)發(fā)送模塊根據(jù)反向鏈路頻率BLF決定發(fā)送數(shù)據(jù)前導(dǎo)碼的時間,實現(xiàn)數(shù)據(jù)發(fā)送模塊與數(shù)據(jù)處理模塊的并行工作。

申請?zhí)岢龅姆桨?,對比不同BLF下,讀寫器開始發(fā)送前導(dǎo)碼的時間分別為t1、t2和t3時刻,在BLF為640K時比BLF小于320K提前t3-t1的時間發(fā)送數(shù)據(jù);在BLF為小于640K,大于等于320K時比BLF小于320K提前t3-t2的時間發(fā)送數(shù)據(jù),且t3-t1大于t3-t2。從而較大的提高了發(fā)送速度,避免了響應(yīng)超時,提高了通信效率。

附圖說明

圖1為根據(jù)本發(fā)明實施例的讀寫器系統(tǒng)的組成示意圖;

圖2為根據(jù)本發(fā)明實施例的一種RFID讀寫器與標(biāo)簽通信時序優(yōu)化方法的流程圖;

圖3為根據(jù)本發(fā)明實施例的一種RFID讀寫器與標(biāo)簽通信時序優(yōu)化方法的時序圖。

具體實施方式

下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式作進一步詳細描述。以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。

在本發(fā)明的一個實施例中,提供一種RFID通信系統(tǒng)的讀寫器設(shè)備,如圖1所示,該讀寫設(shè)備包括數(shù)據(jù)接收模塊、數(shù)據(jù)處理模塊和數(shù)據(jù)發(fā)送模塊。

當(dāng)BLF為最高值范圍時,優(yōu)選的在讀寫器接收模塊接收完成的t1時刻,控制發(fā)送模塊開始發(fā)送前導(dǎo)信息;與此同時,數(shù)據(jù)處理模塊并行的對接收到的數(shù)據(jù)進行解析,t2時刻解析完成;然后數(shù)據(jù)模塊對需要發(fā)送的數(shù)據(jù)進行編碼,t3時刻編碼完成;編碼完成之后等待發(fā)送模塊前導(dǎo)碼發(fā)送完成的t4時刻開始發(fā)送編碼數(shù)據(jù)。

當(dāng)BLF為中間值范圍時,優(yōu)選的在讀寫器接收模塊接收完成,并且數(shù)據(jù)處理模塊解析成功的t2時刻,控制發(fā)送模塊開始發(fā)送前導(dǎo)信息;與此同時,數(shù)據(jù)處理模塊并行的對需要發(fā)送的數(shù)據(jù)編碼,t3時刻編碼完成;編碼完成之后等待發(fā)送模塊前導(dǎo)碼發(fā)送完成的t5時刻開始發(fā)送編碼數(shù)據(jù)。

當(dāng)BLF為最低值范圍時,優(yōu)選的在讀寫器接收模塊完成數(shù)據(jù)接收,數(shù)據(jù)處理模塊完成數(shù)據(jù)解析和發(fā)送數(shù)據(jù)編碼的t3時刻,控制發(fā)送模塊開始發(fā)送前導(dǎo)信息,等待前導(dǎo)碼發(fā)送完成的t5時刻開始發(fā)送編碼數(shù)據(jù)。

在本發(fā)明的另一個實施例中,提供了一種優(yōu)化RFID通信系統(tǒng)鏈路時序的方法:讀寫器的數(shù)據(jù)發(fā)送模塊根據(jù)讀寫器設(shè)置的BLF參數(shù)決定發(fā)送數(shù)據(jù)前導(dǎo)碼的時間,實現(xiàn)數(shù)據(jù)發(fā)送模塊與數(shù)據(jù)處理模塊的并行工作,提升讀寫器處理速度。

采用符合《信息技術(shù)射頻識別800/900MHz空中接口協(xié)議》的讀寫器和標(biāo)簽進行舉例,具體工作流程如圖2所示,具體包括如下步驟。

步驟1,讀寫器接收模塊接收完成,判斷控制發(fā)送模塊是否開始發(fā)送前導(dǎo)信息?如果是,轉(zhuǎn)步驟2,如果不是,轉(zhuǎn)步驟3;

步驟2,數(shù)據(jù)處理模塊并行的對接收到的數(shù)據(jù)進行解析,t2時刻解析完成;然后數(shù)據(jù)模塊對需要發(fā)送的數(shù)據(jù)進行編碼,t3時刻編碼完成;編碼完成之后等待發(fā)送模塊前導(dǎo)碼發(fā)送完成的t4時刻開始發(fā)送編碼數(shù)據(jù);

步驟3,數(shù)據(jù)處理模塊解析成功的t2時刻,判斷控制發(fā)送模塊是否提前開始發(fā)送前導(dǎo)信息?如果是,轉(zhuǎn)步驟4,如果不是,轉(zhuǎn)步驟5;

步驟4,如果是,數(shù)據(jù)處理模塊并行的對需要發(fā)送的數(shù)據(jù)編碼,t3時刻編碼完成;編碼完成之后等待發(fā)送模塊前導(dǎo)碼發(fā)送完成的t5時刻開始發(fā)送編碼數(shù)據(jù);

步驟5,如果不是,數(shù)據(jù)處理模塊完成數(shù)據(jù)解析和發(fā)送數(shù)據(jù)編碼的t3時刻,控制發(fā)送模塊開始發(fā)送前導(dǎo)信息,等待前導(dǎo)碼發(fā)送完成的t5時刻開始發(fā)送編碼數(shù)據(jù)。

讀寫器在每次通信前獲取BLF的設(shè)置信息,根據(jù)不同的BLF設(shè)置選擇不同的前導(dǎo)碼發(fā)送模式,工作時序如圖3所示。

設(shè)置BLF為640K時,讀寫器接收完成標(biāo)簽的一幀回復(fù)信息為t1時刻,發(fā)送模塊開始發(fā)送前導(dǎo)信息,同時數(shù)據(jù)處理模塊開始并行對數(shù)據(jù)進行解析,t2時刻完成數(shù)據(jù)解析,解析完成后對要發(fā)送的數(shù)據(jù)進行編碼,t3時刻完成數(shù)據(jù)編碼,然后等待發(fā)送模塊發(fā)送前導(dǎo)碼完成,t4時刻前導(dǎo)碼發(fā)送完成,開始發(fā)送編碼數(shù)據(jù)。

設(shè)置BLF為小于640K,大于等于320K時,讀寫器接收模塊接收數(shù)據(jù)完成,t2時刻數(shù)據(jù)處理模塊解析完標(biāo)簽響應(yīng),發(fā)送模塊開始發(fā)送前導(dǎo)信息,同時數(shù)據(jù)處理模塊開始并行對發(fā)送數(shù)據(jù)進行編碼,t3時刻完成數(shù)據(jù)編碼,編碼完成后等待發(fā)送模塊發(fā)送前導(dǎo)碼完成,t5時刻前導(dǎo)碼發(fā)送完成,開始發(fā)送編碼數(shù)據(jù)。

設(shè)置BLF為小于320K時,讀寫器接收模塊接收數(shù)據(jù)完成,數(shù)據(jù)處理模塊解析完標(biāo)簽響應(yīng),且在t3時刻將發(fā)送數(shù)據(jù)編碼完成,發(fā)送模塊開始發(fā)送前導(dǎo)信息,t6時刻前導(dǎo)碼發(fā)送完成,開始發(fā)送編碼數(shù)據(jù)。

對比不同BLF下,讀寫器開始發(fā)送前導(dǎo)碼的時間分別為t1、t2和t3時刻,在BLF為640K時比BLF小于320K提前t3-t1的時間發(fā)送數(shù)據(jù);在BLF為小于640K,大于等于320K時比BLF小于320K提前t3-t2的時間發(fā)送數(shù)據(jù),且t3-t1大于t3-t2。

最后,本申請的方法僅為較佳的實施方案,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1