RFID第五次作業 第八章課後習題

2021-07-02 00:01:15 字數 1606 閱讀 3012

3、簡要說明

rfid

系統的時隙

aloha

演算法的工作過程。

答:當標籤進入讀寫器的識別區域內時自動向讀寫器傳送自身的id

號,此時,時隙

aloha

演算法把時間分成多個離散的時隙,每個時隙的長度等於或者稍微大於乙個幀,標籤只能在每個時隙的開始處傳送資料,如果沒有碰撞,則訊號傳送成功,讀寫器會立即對該標籤下達命令使之進入休眠狀態。如果發生碰撞,讀寫器會檢測出訊號存在互相干擾

,讀寫器會以向電子標籤發出命令,令其停止向讀寫器傳輸訊號;電子標籤在接收到命令訊號之後,就會停止傳送資訊,並會在接下來的乙個隨機時間段內進入到待命狀態,只有當該時間段過去之後才會重新向讀寫器傳送資訊。

4

、rfid

系統二進位制樹型搜尋演算法是如何解決碰撞的,簡述其實現步驟。

答:二進位制樹型搜尋演算法由讀寫器控制,不斷的將導致碰撞的電子標籤進行劃分,縮小下一步搜尋的標籤數量,直到只有乙個電子標籤進行回應,沒有發生碰撞。

二進位制樹形搜尋演算法的實現步驟如下:

(1)讀寫器廣播傳送最大序列號查詢條件q

,其作用範圍內的標籤在同一時刻傳輸它們的序列號至讀寫器。

(2)讀寫器對接收到的標籤進行響應,如果出現不一致的現象(既有的序列號該位為0

,有的序列號為

1),則可判斷出有碰撞。

(3)確定有碰撞後,把有不一致的數最高位置0

再輸出查詢條件

q,依次排除序列號大於

q的標籤。

(4)識別出序列號最小的標籤後,對其進行資料操作,然後使其進入「無聲」狀態,則對讀寫器傳送的查詢命令不進行響應。

(5)重複步驟1

,選出序列號倒數第二的標籤。

(6)多次迴圈完後完成所有標籤的識別。

5、

以下面四個讀寫器作用範圍內的標籤為例說明二進位制樹型搜尋演算法選擇電子標籤的迭代過程。假定這四個電子標籤的序列號分別為:

電子標籤1:10110010

電子標籤2:10100011

電子標籤3:10110011

電子標籤4:11100011解:

該演算法在重複操作的第一次中由讀寫器傳送request(<=11111111)

命令。讀寫器作用範圍內的所有電子標籤序列號都應小於或等於

11111111

,因此,處於讀寫器作用範圍內的所有電子標籤都應該對命令做出應答。

對於接收的序列號0位,4

位,6位,由於重疊響應的電子標籤對這些位的不同內容造成了衝突。因此可以推斷在讀寫器作用範圍內存在兩個或多個電子標籤。第六位是最高位的

x位,此位在第一次迭代中上出現了衝突,為了得到乙個單獨的電子標籤,用

<10111111b

的範圍內進一步搜尋。

RFID第八章作業

8 3簡要說明rfid系統的時隙aloha演算法的工作過程 答 當標籤進入讀寫器的識別區域內時自動向讀寫器傳送自身的 id號,此時,時隙 aloha 演算法把時間分成多個離散的時隙,每個時隙的長度等於或者稍微大於乙個幀,標籤只能在每個時隙的開始處傳送資料,如果沒有碰撞,則訊號傳送成功,讀寫器會立即對...

第八章 課後習題

1.掌握格式化的輸入輸出方法。2.熟悉系統提供的輸入操作函式。3.掌握磁碟檔案的輸入輸出方法。1.程式sy9 1.cpp用以列印表中的資料,但程式中存在邏輯錯誤。上機除錯後寫出正確的 原程式如下 修改後的程式如下 sy9 1.cpp include include using namespace s...

第八章作業

資料行語法插入 insert into 表名 列名 values 值列表 插入多行資料 方法一通過select into語句將現有表中的資料新增到新錶中 insert into 表名 列名 select 列名 from 源表名 方法二通過select into語句將現有表中的資料新增到新錶中 sel...