[發明專利]一種用于RFID系統的多標簽防碰撞方法有效
| 申請號: | 201210303861.8 | 申請日: | 2012-08-24 |
| 公開(公告)號: | CN102880843A | 公開(公告)日: | 2013-01-16 |
| 發明(設計)人: | 石樂義;王曉蕊 | 申請(專利權)人: | 中國石油大學(華東) |
| 主分類號: | G06K7/00 | 分類號: | G06K7/00 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 王連君 |
| 地址: | 266555 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 rfid 系統 標簽 碰撞 方法 | ||
1.一種用于RFID系統的多標簽防碰撞方法,其特征在于包括以下步驟:
a在初始狀態下,閱讀器發給標簽的掩碼Mask長度設置為0,閱讀器不斷發送清點請求指令,要求在其閱讀范圍內的標簽給予響應;
b當有標簽進入讀寫器的閱讀范圍時,標簽接收到閱讀器發出的射頻信號,憑借感應電流獲得的能量向閱讀器發送自身攜帶的信息;閱讀器檢測收到的信息,若對信號解析成功,表示沒有碰撞發生,清點完畢,完成對標簽的讀取;若沒有成功解析出標簽發送的信息,表示標簽發生碰撞,則進入防碰撞過程;
c在防碰撞過程中,閱讀器將應答時間劃分為16個時隙,每個時隙的長度大于一個標簽和閱讀器完成數據交換所需的時間長度;初始時,Mask值設為0000,并向所有標簽發送清點請求指令;標簽接收到清點請求指令后,將時隙計數器清0,然后從閱讀器發送的請求數據幀中取出Mask值的有效位;標簽比較Mask值的有效位與標簽的唯一標識符UID中相同位數的最低有效位,若兩者相同且符合條件的標簽數只有一個,則成功讀取標簽,當前Mask值加1,繼續輪詢;若符合條件的標簽數不止一個,閱讀器記下此時的Mask值XXXX,然后把當前Mask值加1,重新發送清點請求指令,直到16個時隙輪詢完。若此時仍有未被識別的標簽,則閱讀器把Mask值設為0000?XXXX,繼續進行下一次16個時隙的輪詢;若進行完以上兩次16時隙共32時隙的輪詢后,仍有標簽未被識別,則命令剩余的標簽隨機獨立地在0~15中選擇一個整數作為自己發送UID的時隙序號,并將這個序號存在標簽寄存器SN中;然后與時隙0至時隙15進行比較,若標簽寄存器SN中的值等于時隙值,則發送自身UID;若無碰撞發生,則標簽被成功識別;若仍有碰撞,則標簽進入等待狀態;在下一個16時隙過程中重復該步驟,直到執行閱讀器的某次清點請求指令發現不存在碰撞為止,此時標簽全部被識別。
2.根據權利要求1所述的一種用于RFID系統的多標簽防碰撞方法,其特征在于:所述步驟c中,Mask值的位數分為4位和8位兩種,最大為8位,Mask值為0000~1111,或為0000?0000~1111?1111。
3.根據權利要求1所述的一種用于RFID系統的多標簽防碰撞方法,其特征在于:所述步驟c中,時隙計數器的計數范圍為0~15,用來計算當前時隙數以及輪詢的次數。
4.根據權利要求1所述的一種用于RFID系統的多標簽防碰撞方法,其特征在于:所述步驟c中,在標簽之中嵌入時鐘控制部分,各控制單元必須與此時鐘同步,標簽發送信息的起始點為一個時隙的起始處;所有的標簽保持同步,均由閱讀器控制。
5.根據權利要求1所述的一種用于RFID系統的多標簽防碰撞方法,其特征在于:所述步驟a中,閱讀器的清點請求指令包括SOF、標志、命令、Mask長度、Mask值、CRC和EOF字段,其中標志、命令、Mask長度字段為8位,Mask值、CRC字段為16位,SOF、EOF分別表示數據幀的開頭和結尾;CRC為循環冗余校驗。
6.根據權利要求5所述的一種用于RFID系統的多標簽防碰撞方法,其特征在于:所述步驟a中,標簽的通用響應格式包括SOF、標志、參數、數據、CRC和EOF字段,其中標志字段為8位,參數、CRC字段為16位,數據段為8字節。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國石油大學(華東),未經中國石油大學(華東)許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210303861.8/1.html,轉載請聲明來源鉆瓜專利網。





