999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

RFID系統(tǒng)中的一種改進的自適應多叉樹標簽防碰撞算法研究

2014-11-05 13:44:01郭榮
電子技術與軟件工程 2014年18期
關鍵詞:物聯(lián)網(wǎng)

郭榮

摘 要

針對AMSA算法存在的不足,本文提出了IAMSA算法。并通過性能與仿真分析,驗證了IAMSA算法能夠有效地減少空閑時隙,提高檢測速度。

【關鍵詞】物聯(lián)網(wǎng) RFID 多叉樹 防碰撞算法

1 引言

在RFID系統(tǒng)中,閱讀器利用標簽防碰撞算法來實現(xiàn)覆蓋范圍內的多個電子產品標簽的讀取。而基于樹的防碰撞算法被廣泛地采用。但是多數(shù)基于樹的算法并沒有充分利用碰撞信息,僅僅使用了前幾位的信息。通常情況下,分支內標簽數(shù)越多,碰撞的位數(shù)也將會越多,那么在總比特位中,碰撞位占的比例就越大。在識別的過程中,根據(jù)碰撞比例,如果能夠自適應地選擇使用幾叉樹,就能夠提升算法的效率,減少系統(tǒng)用時。AMSA(Adaptive Multi-tree Search Anti-collision,自適應多叉樹防碰撞)算法就是基于這一原則。

雖然AMSA算法根據(jù)根據(jù)碰撞因子u并不能推斷出當前碰撞節(jié)點下有多少標簽。為了解決這個問題,本文提出了一種改進的自適應多叉防碰撞(簡稱IAMSA)算法。

2 IAMSA算法

IAMSA算法的工作流程如下:(1)閱讀器對查詢前綴棧進行初始化即清空棧,并發(fā)送ε指令;(2)每個標簽與此時閱讀器發(fā)出的查詢前綴相比較,只有相同的標簽才作出響應;(3)如果此時作出響應的標簽數(shù)為一時,則識別成功,轉到第六步;如果此時沒有標簽響應,那么就不需要繼續(xù)對該分支進行搜索,轉到第六步;而如果有多個標簽作出了響應,則發(fā)生碰撞;(4)閱讀器計算碰撞因子u。如果u<0.75,使用二叉樹,接著依據(jù)碰撞比特的首位信息,確定兩個新的查詢前綴;如果u≥0.75,使用四叉樹,閱讀器發(fā)送查詢碰撞位最高兩位前綴的指令,而標簽則反饋一個含有碰撞位信息的四位碼給閱讀器,那么閱讀器將根據(jù)反饋判斷已存在于系統(tǒng)中的前綴;(5)新產生的前綴入棧,棧首前綴被取出并發(fā)給標簽,接著轉到第二步;(6)前綴堆棧如果不為空,棧首前綴被取出并發(fā)給標簽,接著轉到第二步,如果為空,識別過程結束。

3 性能分析

假設有m個待識別的標簽,并且當搜索深度為k時,每個子節(jié)點上的平均標簽數(shù)為3,那么,當搜索深度小于k時,使用無空閑時隙的四叉樹,否則采用二叉樹。k=。

假設從o到k層的四叉樹都沒有去除空閑時隙,可以得出

T4-ary= (1)

當采用二叉數(shù)進行搜索是,可以得出

T2-ary = (2)

雖然IAMSA算法使用了無空閑時隙的四叉樹,但是當碰撞被閱讀器檢測到后,其第二次發(fā)送指令仍然需要占用一個時隙,而這個指令所使用的時隙數(shù)Tcomm與碰撞時隙數(shù)T4-coll相等。

下面,將分別計算四叉樹中的碰撞時隙T4-coll與空閑時隙T4-idle。

假設有m個待識別的標簽,在四叉樹的第l層的任意k個標簽選中同一個節(jié)點響應的概率為:

(3)

其中,p=4-L,這是因為完全四叉樹的第l層有個4L節(jié)點,所以選擇任意一個節(jié)點的概率為4-L。

空閑概率為

(4)

成功識別概率為

(5)

碰撞概率為

(6)

令qLi/m表示第L層的第i個節(jié)點被搜索到的概率。當L=0時,根節(jié)點總是能被訪問到,即q0i/m=q00/m=1。對于其它的節(jié)點,只有其父節(jié)點產生了碰撞,其才能被訪問到,因此

qLi/m=qL/m= (7)

其中βLi/m表示第L層的第i個節(jié)點發(fā)生碰撞的概率。如果同層中的節(jié)點發(fā)生碰撞的概率是一樣的,那么

(8)

而 等于所有的 之和,因此

(9)

平均碰撞總時隙數(shù)等于所有βLi/m之和,即

(10)

空閑時隙為

(11)

根據(jù)IAMSA算法的工作流程,當子節(jié)點上的平均標簽數(shù)為3時,使用二叉樹進行搜索,即原四叉樹的最后一層的搜索改用二叉樹,那么四叉樹中的碰撞時隙數(shù)與空閑時隙數(shù)就不包含最后一層里可能出現(xiàn)的碰撞與空閑時隙數(shù)。

, (12)

其中,

(13)

那么,使用IAMSA算法成功地識別m個標簽所需的總時隙數(shù)

(14)

IAMSA算法的吞吐率

SIAMSA= (15)

4 仿真分析

總時隙數(shù)隨標簽總數(shù)的變化情況,隨著標簽總數(shù)的增加,IAMSA算法所需的時隙數(shù)增加是最慢的,并且當標簽總數(shù)達到1000時,與IAMSA算法相比,無空閑時隙4叉樹算法需要的時間是其1.47倍,AMSA算法需要的時間是其1.17倍。由于IAMSA算法需要的時隙數(shù)最少,那么其識別標簽的速率也是最快的。此外,AMSA算法與IAMSA算法的仿真曲線是跳躍式的。這是因為AMSA算法與IAMSA算法都能夠自適應地調整搜索叉數(shù),根據(jù)公式(14)可知,T(m)的值跟搜索深度 有關,由于k是非負整數(shù)(當m≤11時,k=0;當12≤m≤47時,k=1;當48≤m≤191時,k=2;……),那么 的值也是非連續(xù)變化的整數(shù),因此,AMSA算法與IAMSA算法的仿真曲線是跳躍式的。

參考文獻

[1]丁治國,古今.自適應多叉樹防碰撞算法研究[J].自動化學報,2010,36(2):237-241.

作者單位

卡斯柯信號有限公司 上海市 200070endprint

摘 要

針對AMSA算法存在的不足,本文提出了IAMSA算法。并通過性能與仿真分析,驗證了IAMSA算法能夠有效地減少空閑時隙,提高檢測速度。

【關鍵詞】物聯(lián)網(wǎng) RFID 多叉樹 防碰撞算法

1 引言

在RFID系統(tǒng)中,閱讀器利用標簽防碰撞算法來實現(xiàn)覆蓋范圍內的多個電子產品標簽的讀取。而基于樹的防碰撞算法被廣泛地采用。但是多數(shù)基于樹的算法并沒有充分利用碰撞信息,僅僅使用了前幾位的信息。通常情況下,分支內標簽數(shù)越多,碰撞的位數(shù)也將會越多,那么在總比特位中,碰撞位占的比例就越大。在識別的過程中,根據(jù)碰撞比例,如果能夠自適應地選擇使用幾叉樹,就能夠提升算法的效率,減少系統(tǒng)用時。AMSA(Adaptive Multi-tree Search Anti-collision,自適應多叉樹防碰撞)算法就是基于這一原則。

雖然AMSA算法根據(jù)根據(jù)碰撞因子u并不能推斷出當前碰撞節(jié)點下有多少標簽。為了解決這個問題,本文提出了一種改進的自適應多叉防碰撞(簡稱IAMSA)算法。

2 IAMSA算法

IAMSA算法的工作流程如下:(1)閱讀器對查詢前綴棧進行初始化即清空棧,并發(fā)送ε指令;(2)每個標簽與此時閱讀器發(fā)出的查詢前綴相比較,只有相同的標簽才作出響應;(3)如果此時作出響應的標簽數(shù)為一時,則識別成功,轉到第六步;如果此時沒有標簽響應,那么就不需要繼續(xù)對該分支進行搜索,轉到第六步;而如果有多個標簽作出了響應,則發(fā)生碰撞;(4)閱讀器計算碰撞因子u。如果u<0.75,使用二叉樹,接著依據(jù)碰撞比特的首位信息,確定兩個新的查詢前綴;如果u≥0.75,使用四叉樹,閱讀器發(fā)送查詢碰撞位最高兩位前綴的指令,而標簽則反饋一個含有碰撞位信息的四位碼給閱讀器,那么閱讀器將根據(jù)反饋判斷已存在于系統(tǒng)中的前綴;(5)新產生的前綴入棧,棧首前綴被取出并發(fā)給標簽,接著轉到第二步;(6)前綴堆棧如果不為空,棧首前綴被取出并發(fā)給標簽,接著轉到第二步,如果為空,識別過程結束。

3 性能分析

假設有m個待識別的標簽,并且當搜索深度為k時,每個子節(jié)點上的平均標簽數(shù)為3,那么,當搜索深度小于k時,使用無空閑時隙的四叉樹,否則采用二叉樹。k=。

假設從o到k層的四叉樹都沒有去除空閑時隙,可以得出

T4-ary= (1)

當采用二叉數(shù)進行搜索是,可以得出

T2-ary = (2)

雖然IAMSA算法使用了無空閑時隙的四叉樹,但是當碰撞被閱讀器檢測到后,其第二次發(fā)送指令仍然需要占用一個時隙,而這個指令所使用的時隙數(shù)Tcomm與碰撞時隙數(shù)T4-coll相等。

下面,將分別計算四叉樹中的碰撞時隙T4-coll與空閑時隙T4-idle。

假設有m個待識別的標簽,在四叉樹的第l層的任意k個標簽選中同一個節(jié)點響應的概率為:

(3)

其中,p=4-L,這是因為完全四叉樹的第l層有個4L節(jié)點,所以選擇任意一個節(jié)點的概率為4-L。

空閑概率為

(4)

成功識別概率為

(5)

碰撞概率為

(6)

令qLi/m表示第L層的第i個節(jié)點被搜索到的概率。當L=0時,根節(jié)點總是能被訪問到,即q0i/m=q00/m=1。對于其它的節(jié)點,只有其父節(jié)點產生了碰撞,其才能被訪問到,因此

qLi/m=qL/m= (7)

其中βLi/m表示第L層的第i個節(jié)點發(fā)生碰撞的概率。如果同層中的節(jié)點發(fā)生碰撞的概率是一樣的,那么

(8)

而 等于所有的 之和,因此

(9)

平均碰撞總時隙數(shù)等于所有βLi/m之和,即

(10)

空閑時隙為

(11)

根據(jù)IAMSA算法的工作流程,當子節(jié)點上的平均標簽數(shù)為3時,使用二叉樹進行搜索,即原四叉樹的最后一層的搜索改用二叉樹,那么四叉樹中的碰撞時隙數(shù)與空閑時隙數(shù)就不包含最后一層里可能出現(xiàn)的碰撞與空閑時隙數(shù)。

, (12)

其中,

(13)

那么,使用IAMSA算法成功地識別m個標簽所需的總時隙數(shù)

(14)

IAMSA算法的吞吐率

SIAMSA= (15)

4 仿真分析

總時隙數(shù)隨標簽總數(shù)的變化情況,隨著標簽總數(shù)的增加,IAMSA算法所需的時隙數(shù)增加是最慢的,并且當標簽總數(shù)達到1000時,與IAMSA算法相比,無空閑時隙4叉樹算法需要的時間是其1.47倍,AMSA算法需要的時間是其1.17倍。由于IAMSA算法需要的時隙數(shù)最少,那么其識別標簽的速率也是最快的。此外,AMSA算法與IAMSA算法的仿真曲線是跳躍式的。這是因為AMSA算法與IAMSA算法都能夠自適應地調整搜索叉數(shù),根據(jù)公式(14)可知,T(m)的值跟搜索深度 有關,由于k是非負整數(shù)(當m≤11時,k=0;當12≤m≤47時,k=1;當48≤m≤191時,k=2;……),那么 的值也是非連續(xù)變化的整數(shù),因此,AMSA算法與IAMSA算法的仿真曲線是跳躍式的。

參考文獻

[1]丁治國,古今.自適應多叉樹防碰撞算法研究[J].自動化學報,2010,36(2):237-241.

作者單位

卡斯柯信號有限公司 上海市 200070endprint

摘 要

針對AMSA算法存在的不足,本文提出了IAMSA算法。并通過性能與仿真分析,驗證了IAMSA算法能夠有效地減少空閑時隙,提高檢測速度。

【關鍵詞】物聯(lián)網(wǎng) RFID 多叉樹 防碰撞算法

1 引言

在RFID系統(tǒng)中,閱讀器利用標簽防碰撞算法來實現(xiàn)覆蓋范圍內的多個電子產品標簽的讀取。而基于樹的防碰撞算法被廣泛地采用。但是多數(shù)基于樹的算法并沒有充分利用碰撞信息,僅僅使用了前幾位的信息。通常情況下,分支內標簽數(shù)越多,碰撞的位數(shù)也將會越多,那么在總比特位中,碰撞位占的比例就越大。在識別的過程中,根據(jù)碰撞比例,如果能夠自適應地選擇使用幾叉樹,就能夠提升算法的效率,減少系統(tǒng)用時。AMSA(Adaptive Multi-tree Search Anti-collision,自適應多叉樹防碰撞)算法就是基于這一原則。

雖然AMSA算法根據(jù)根據(jù)碰撞因子u并不能推斷出當前碰撞節(jié)點下有多少標簽。為了解決這個問題,本文提出了一種改進的自適應多叉防碰撞(簡稱IAMSA)算法。

2 IAMSA算法

IAMSA算法的工作流程如下:(1)閱讀器對查詢前綴棧進行初始化即清空棧,并發(fā)送ε指令;(2)每個標簽與此時閱讀器發(fā)出的查詢前綴相比較,只有相同的標簽才作出響應;(3)如果此時作出響應的標簽數(shù)為一時,則識別成功,轉到第六步;如果此時沒有標簽響應,那么就不需要繼續(xù)對該分支進行搜索,轉到第六步;而如果有多個標簽作出了響應,則發(fā)生碰撞;(4)閱讀器計算碰撞因子u。如果u<0.75,使用二叉樹,接著依據(jù)碰撞比特的首位信息,確定兩個新的查詢前綴;如果u≥0.75,使用四叉樹,閱讀器發(fā)送查詢碰撞位最高兩位前綴的指令,而標簽則反饋一個含有碰撞位信息的四位碼給閱讀器,那么閱讀器將根據(jù)反饋判斷已存在于系統(tǒng)中的前綴;(5)新產生的前綴入棧,棧首前綴被取出并發(fā)給標簽,接著轉到第二步;(6)前綴堆棧如果不為空,棧首前綴被取出并發(fā)給標簽,接著轉到第二步,如果為空,識別過程結束。

3 性能分析

假設有m個待識別的標簽,并且當搜索深度為k時,每個子節(jié)點上的平均標簽數(shù)為3,那么,當搜索深度小于k時,使用無空閑時隙的四叉樹,否則采用二叉樹。k=。

假設從o到k層的四叉樹都沒有去除空閑時隙,可以得出

T4-ary= (1)

當采用二叉數(shù)進行搜索是,可以得出

T2-ary = (2)

雖然IAMSA算法使用了無空閑時隙的四叉樹,但是當碰撞被閱讀器檢測到后,其第二次發(fā)送指令仍然需要占用一個時隙,而這個指令所使用的時隙數(shù)Tcomm與碰撞時隙數(shù)T4-coll相等。

下面,將分別計算四叉樹中的碰撞時隙T4-coll與空閑時隙T4-idle。

假設有m個待識別的標簽,在四叉樹的第l層的任意k個標簽選中同一個節(jié)點響應的概率為:

(3)

其中,p=4-L,這是因為完全四叉樹的第l層有個4L節(jié)點,所以選擇任意一個節(jié)點的概率為4-L。

空閑概率為

(4)

成功識別概率為

(5)

碰撞概率為

(6)

令qLi/m表示第L層的第i個節(jié)點被搜索到的概率。當L=0時,根節(jié)點總是能被訪問到,即q0i/m=q00/m=1。對于其它的節(jié)點,只有其父節(jié)點產生了碰撞,其才能被訪問到,因此

qLi/m=qL/m= (7)

其中βLi/m表示第L層的第i個節(jié)點發(fā)生碰撞的概率。如果同層中的節(jié)點發(fā)生碰撞的概率是一樣的,那么

(8)

而 等于所有的 之和,因此

(9)

平均碰撞總時隙數(shù)等于所有βLi/m之和,即

(10)

空閑時隙為

(11)

根據(jù)IAMSA算法的工作流程,當子節(jié)點上的平均標簽數(shù)為3時,使用二叉樹進行搜索,即原四叉樹的最后一層的搜索改用二叉樹,那么四叉樹中的碰撞時隙數(shù)與空閑時隙數(shù)就不包含最后一層里可能出現(xiàn)的碰撞與空閑時隙數(shù)。

, (12)

其中,

(13)

那么,使用IAMSA算法成功地識別m個標簽所需的總時隙數(shù)

(14)

IAMSA算法的吞吐率

SIAMSA= (15)

4 仿真分析

總時隙數(shù)隨標簽總數(shù)的變化情況,隨著標簽總數(shù)的增加,IAMSA算法所需的時隙數(shù)增加是最慢的,并且當標簽總數(shù)達到1000時,與IAMSA算法相比,無空閑時隙4叉樹算法需要的時間是其1.47倍,AMSA算法需要的時間是其1.17倍。由于IAMSA算法需要的時隙數(shù)最少,那么其識別標簽的速率也是最快的。此外,AMSA算法與IAMSA算法的仿真曲線是跳躍式的。這是因為AMSA算法與IAMSA算法都能夠自適應地調整搜索叉數(shù),根據(jù)公式(14)可知,T(m)的值跟搜索深度 有關,由于k是非負整數(shù)(當m≤11時,k=0;當12≤m≤47時,k=1;當48≤m≤191時,k=2;……),那么 的值也是非連續(xù)變化的整數(shù),因此,AMSA算法與IAMSA算法的仿真曲線是跳躍式的。

參考文獻

[1]丁治國,古今.自適應多叉樹防碰撞算法研究[J].自動化學報,2010,36(2):237-241.

作者單位

卡斯柯信號有限公司 上海市 200070endprint

猜你喜歡
物聯(lián)網(wǎng)
基于物聯(lián)網(wǎng)的無線測溫模塊設計
軟件導刊(2016年9期)2016-11-07 21:56:29
基于物聯(lián)網(wǎng)ZigBee技術的智能家居監(jiān)控系統(tǒng) 
軟件導刊(2016年9期)2016-11-07 21:32:45
物聯(lián)網(wǎng)監(jiān)測技術在G15W112邊坡的應用
基于物聯(lián)網(wǎng)的健康管理服務模式
基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設計與應用
基于高職院校物聯(lián)網(wǎng)技術應用人才培養(yǎng)的思考分析
如何在高校架設學生洗衣服務系統(tǒng)
科技視界(2016年22期)2016-10-18 17:23:30
基于無線組網(wǎng)的智慧公交站點信息系統(tǒng)研究與實踐
基于LABVIEW的溫室管理系統(tǒng)的研究與設計
論智能油田的發(fā)展趨勢及必要性
主站蜘蛛池模板: 中文字幕在线不卡视频| 九九九精品视频| 国产精品真实对白精彩久久| 欧美综合激情| 精品国产中文一级毛片在线看| 在线视频一区二区三区不卡| 九九热在线视频| 久久77777| 国产精品成| 亚洲最大福利网站| 亚洲天堂.com| 日本精品影院| 亚洲va欧美va国产综合下载| 欧美亚洲国产精品第一页| 国模极品一区二区三区| 亚洲第一成年人网站| 伊人国产无码高清视频| 亚洲V日韩V无码一区二区| 91成人精品视频| 精品国产香蕉在线播出| 四虎亚洲精品| 青青热久免费精品视频6| 色综合天天操| 国产白浆在线| 国产一级在线播放| 国产素人在线| 成人伊人色一区二区三区| 国产亚洲美日韩AV中文字幕无码成人 | 四虎在线观看视频高清无码| 国内丰满少妇猛烈精品播| 国产女人在线观看| 国产日韩精品欧美一区灰| 91娇喘视频| 久久青青草原亚洲av无码| 国产一在线| 欧美日韩精品一区二区在线线| 青青青国产视频手机| 国产乱人乱偷精品视频a人人澡| 亚洲午夜天堂| 国产女人18水真多毛片18精品| 制服丝袜国产精品| 一区二区三区精品视频在线观看| 4虎影视国产在线观看精品| 国产精品免费p区| 91香蕉国产亚洲一二三区| 免费看美女毛片| 国产91无毒不卡在线观看| 99无码熟妇丰满人妻啪啪| 亚洲国产看片基地久久1024| 精品一区二区三区无码视频无码| 亚洲av无码久久无遮挡| 尤物亚洲最大AV无码网站| 国产精品免费露脸视频| 91香蕉视频下载网站| 日本成人一区| 国产成人三级| 久久久黄色片| 亚洲一欧洲中文字幕在线| 久草中文网| 真实国产乱子伦高清| 极品尤物av美乳在线观看| 中文字幕亚洲精品2页| 99热这里只有精品免费国产| 中文字幕日韩欧美| 又黄又湿又爽的视频| 国产在线一二三区| 久久网欧美| 超清无码一区二区三区| 99久久精品国产自免费| 欧美啪啪精品| 欧美精品1区2区| 国产主播一区二区三区| 视频二区亚洲精品| 日韩国产高清无码| 都市激情亚洲综合久久| 亚洲人成日本在线观看| 中文字幕丝袜一区二区| yjizz视频最新网站在线| 麻豆精品久久久久久久99蜜桃| 一区二区偷拍美女撒尿视频| 国产成年女人特黄特色毛片免| 精品亚洲麻豆1区2区3区|