国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Zigbee C+A路由協(xié)議研究*

2016-07-01 08:50:47
通信技術(shù) 2016年2期
關(guān)鍵詞:仿真

明 芳

(貴州師范大學(xué) 機(jī)械與電氣工程學(xué)院,貴州 貴陽(yáng) 550025)

?

Zigbee C+A路由協(xié)議研究*

明芳

(貴州師范大學(xué) 機(jī)械與電氣工程學(xué)院,貴州 貴陽(yáng) 550025)

摘要:近年來,科學(xué)技術(shù)發(fā)展得越來越快,如何快速有效的獲得信息,成為關(guān)注的焦點(diǎn)。隨著傳感器技術(shù)的研究及物聯(lián)網(wǎng)的發(fā)展,人們開始關(guān)注Zigbee技術(shù),然而,Zigbee還是一個(gè)比較新的技術(shù),在很多方面都及需改進(jìn)優(yōu)化,特別是Zigbee網(wǎng)絡(luò)層現(xiàn)存的路由協(xié)議存在大量的冗余分組被轉(zhuǎn)發(fā),大大增加了網(wǎng)絡(luò)功耗,針對(duì)這個(gè)問題,提出了一種改進(jìn)路由算法:該算法綜合考慮了最短路由,能量均衡,大大降低了網(wǎng)絡(luò)開銷,同時(shí)提高了網(wǎng)絡(luò)壽命,最后,使用NS2進(jìn)行仿真分析,改進(jìn)的方法在理論上是可行的。

關(guān)鍵詞:Zigbee;網(wǎng)絡(luò)開銷;能量均衡;NS2 仿真

0引言

最近幾年,隨著三網(wǎng)融合及物聯(lián)網(wǎng)的發(fā)展,使人們又再次把目光轉(zhuǎn)向了Zigbee技術(shù)。但是Zigbee協(xié)議在某些方面仍有待于改進(jìn)和完善,比如其網(wǎng)絡(luò)層使用的兩種路由協(xié)議:樹形路由和按需驅(qū)動(dòng)路由分別具有路徑不夠優(yōu)化和能耗過大的不足。因此,對(duì)Zigbee路由協(xié)議進(jìn)行研究分析后,指出了現(xiàn)有路由協(xié)議的問題,并針對(duì)這些問題對(duì)Zigbee路由算法進(jìn)行了改進(jìn),改進(jìn)后的路由算法在一定程度上降低了功耗、提高了網(wǎng)絡(luò)壽命,這對(duì)Zigbee技術(shù)性能的提高和應(yīng)用推廣都將起到十分積極的作用。

1Zigbee節(jié)點(diǎn)設(shè)備及拓?fù)浣Y(jié)構(gòu)

Zigbee網(wǎng)絡(luò)中存在兩種設(shè)備,全功能設(shè)備(FFD)和半功能設(shè)備(RFD)。FFD節(jié)點(diǎn)通常作為網(wǎng)絡(luò)協(xié)調(diào)器或路由,能和任何設(shè)備通信;RFD節(jié)點(diǎn)只能作為網(wǎng)絡(luò)的終端節(jié)點(diǎn),負(fù)責(zé)本地信息收集和數(shù)據(jù)處理,只能和FFD節(jié)點(diǎn)通信[1]。協(xié)調(diào)器是整個(gè)網(wǎng)絡(luò)的控制中心,一個(gè)網(wǎng)絡(luò)中只能有一個(gè)協(xié)調(diào)器。

協(xié)調(diào)器主要負(fù)責(zé)網(wǎng)絡(luò)啟動(dòng)和配置,保持同網(wǎng)絡(luò)設(shè)備的正常通信,確定網(wǎng)絡(luò)的唯一標(biāo)示符[2]。路由器用來轉(zhuǎn)發(fā)消息,支持關(guān)聯(lián),它能獲得由協(xié)調(diào)器分配的一定的16位短地址空間,其他節(jié)點(diǎn)可以通過路由器直接加入或者離開,并為加入的節(jié)點(diǎn)分配地址。終端設(shè)備不具有路由功能,其他節(jié)點(diǎn)不能通過終端設(shè)備加入或離開網(wǎng)絡(luò),只能和為它分配了16位短地址的父節(jié)點(diǎn)之間進(jìn)行消息傳輸,信息也只有通過父節(jié)點(diǎn)獲得,能夠加入或離開網(wǎng)絡(luò)。

Zigbee網(wǎng)絡(luò)最常見的拓?fù)浣Y(jié)構(gòu)有星狀、樹狀、網(wǎng)狀三種,如圖1所示。

圖1 星狀、樹狀、網(wǎng)狀

在星狀結(jié)構(gòu)中,網(wǎng)絡(luò)由協(xié)調(diào)器來控制,節(jié)點(diǎn)之間的通信,所有的設(shè)備只能與協(xié)調(diào)器通信。

在樹狀結(jié)構(gòu)中,節(jié)點(diǎn)只與其父節(jié)點(diǎn)通信。

網(wǎng)狀結(jié)構(gòu)中,通過使用完全對(duì)等的點(diǎn)對(duì)點(diǎn)方式來進(jìn)行通信,只要在通信范圍內(nèi),全功能設(shè)備可以任何其他全功能設(shè)備通信。

2Zigbee路由協(xié)議

2.1地址分配機(jī)制

Zigbee網(wǎng)絡(luò)中的節(jié)點(diǎn)在加入網(wǎng)絡(luò)后都會(huì)收到其父節(jié)點(diǎn)為其分配的16位短地址,且每一個(gè)節(jié)點(diǎn)都有一個(gè)64位的唯一的IEEE地址。

(1)

An=Aparent+Cskip(d)·Rm+n

(2)

式中,1≤n≤(Cm-Rm)

2.2Zigbee樹路由

樹路由中,節(jié)點(diǎn)在收到數(shù)據(jù)時(shí),通過式(3)判斷節(jié)點(diǎn)是否是當(dāng)前節(jié)點(diǎn)的后代來傳播數(shù)據(jù),若是,將數(shù)據(jù)幀往下級(jí)子節(jié)點(diǎn)傳送,若不是,將數(shù)據(jù)幀往上級(jí)父節(jié)點(diǎn)轉(zhuǎn)發(fā)。將目的節(jié)點(diǎn)的地址設(shè)為D,Zigbee當(dāng)前路由器地址設(shè)為A,深度設(shè)為d,若式(3)成立,那么目的節(jié)點(diǎn)是當(dāng)前路由器的后代:

A

(3)

若已知目的節(jié)點(diǎn)是現(xiàn)節(jié)點(diǎn)的一個(gè)后代,并且目的節(jié)點(diǎn)是當(dāng)前節(jié)點(diǎn)的子節(jié)點(diǎn)的同時(shí)是終端節(jié)點(diǎn),那么下一跳的地址為:

N=D(D>A+Rm·Cskip(d))

(4)

若目的節(jié)點(diǎn)不是現(xiàn)節(jié)點(diǎn)的后代,那么下一跳地址N可以通過式(5)計(jì)算而來,為:

(5)

2.3AODVjr路由協(xié)議

一個(gè)完整的路由建立過程分三步完成,第一步:路由發(fā)現(xiàn),廣播路由請(qǐng)求分組,第二步:反向路由建立,單播路由請(qǐng)求回復(fù),第三步:?jiǎn)尾フ蚵酚傻慕ⅰ?/p>

2.4Zigbee C+A路由協(xié)議

根據(jù)節(jié)點(diǎn)是否具有路由功能將Zigbee網(wǎng)絡(luò)中的節(jié)點(diǎn)分為RN+(具有路由功能),和RN-(無(wú)路由功能)兩類。ZigBee網(wǎng)絡(luò)層路由協(xié)議采取按需驅(qū)動(dòng)路由算法和樹路由相結(jié)合的路由協(xié)議,RN+節(jié)點(diǎn)通過AODVjr算法找到最優(yōu)路徑,通過路由表來獲得下一跳地址,而RN-節(jié)點(diǎn)執(zhí)行Cluster-Tree算法,通過計(jì)算得到下一跳地址。

3基于剩余能量RREQ控制的路由改進(jìn)算法

Zigbee是著眼于低功耗,低速率的無(wú)線通信技術(shù),低功耗是其發(fā)展優(yōu)勢(shì),而Zigbee網(wǎng)絡(luò)中的RN+節(jié)點(diǎn)在使用廣播RREQ分組時(shí),會(huì)產(chǎn)生使大量冗余的RREQ分組被轉(zhuǎn)發(fā),而這些冗余分組對(duì)路由的建立是沒有起到任何作用,卻占用了很多網(wǎng)絡(luò)資源,消耗節(jié)點(diǎn)能量,占用節(jié)點(diǎn)內(nèi)存,使網(wǎng)絡(luò)提早死亡,因此,從兩個(gè)方面,對(duì)Zigbee使用的路由協(xié)議進(jìn)行了改進(jìn),首先對(duì)RREQ分組的泛洪廣播范圍進(jìn)行控制,主要從兩個(gè)方向進(jìn)行改進(jìn),一是RREQ的傳輸范圍,二是RREQ的傳播方向;其次考慮節(jié)點(diǎn)的剩余能量,避免關(guān)鍵節(jié)點(diǎn)過早死亡。

3.1控制RREQ廣播半徑

若減小RREQ分組的廣播半徑,那么在網(wǎng)絡(luò)中轉(zhuǎn)發(fā)的分組就會(huì)減小,相應(yīng)的網(wǎng)絡(luò)需要的分組控制開銷也會(huì)降低。因此,在進(jìn)行分組轉(zhuǎn)發(fā)之前,如果能夠計(jì)算出目的節(jié)點(diǎn)和源節(jié)點(diǎn)的深度,只需將廣播半徑設(shè)置為兩節(jié)點(diǎn)的深度之和就能保證至少有一個(gè)RREQ分組能到達(dá)目的節(jié)點(diǎn)。只考慮最差情況,即在樹狀拓?fù)湎拢纸M沿父子關(guān)系進(jìn)行遞交,源節(jié)點(diǎn)與目的節(jié)點(diǎn)的公共父節(jié)點(diǎn)為協(xié)調(diào)器,即只要RREQ的傳播半徑Radius≤Hs+Hd(式中Hs為源節(jié)點(diǎn)深度,Hd為目的節(jié)點(diǎn)深度),就能滿足要求,并且用這種方法算出的網(wǎng)絡(luò)深度肯定不大于2*Lm,控制開銷也大大小于Radius=2*Lm時(shí)的控制開銷。若源節(jié)點(diǎn)與目的節(jié)點(diǎn)的公共父節(jié)點(diǎn)不是協(xié)調(diào)器,如圖1所示,則廣播半徑為式(6):

Radius=Hs+Hd-2H

(6)

式中,H為公共父節(jié)點(diǎn)的網(wǎng)絡(luò)深度。

這種算法確定目標(biāo)節(jié)點(diǎn)的深度的思路為將目標(biāo)地址所在的地址塊范圍不斷縮小。通過內(nèi)循環(huán)來確定目的地址所在的地址塊,如果找到地址的塊首地址與目的地址相等,則認(rèn)為找到目的地址,目的地址為路由器,路由當(dāng)前深度即為目的地址深度,若找到地址塊范圍包含了目的地址的地址,則將FDB置為1,表示找到目的地址所在地址塊,然后跳出內(nèi)循環(huán),執(zhí)行外循環(huán)把Hx(節(jié)點(diǎn)深度)加1,將剛剛內(nèi)循環(huán)找到的地址塊作為新的搜索范圍,并將該地址塊以新的地址偏移重新劃分,然后繼續(xù)執(zhí)行上一步的內(nèi)循環(huán)過程,直到空間塊的塊首或者目的地址是空間塊中的終端節(jié)點(diǎn),則認(rèn)為在當(dāng)前深度找到目的節(jié)點(diǎn)。由此,可以計(jì)算出目的節(jié)點(diǎn)所在的深度Hd。

下面先假設(shè)H=0,源節(jié)點(diǎn)與目的節(jié)點(diǎn)的公共父節(jié)點(diǎn)為協(xié)調(diào)器,然后從協(xié)調(diào)器向源節(jié)點(diǎn)發(fā)送一個(gè)分組,節(jié)點(diǎn)A在收到分組后求出下一跳節(jié)點(diǎn)地址D后,根據(jù)A

此時(shí),通過公式Radius=Hs+Hd-2H可得RREQ分組的傳輸?shù)淖畲蠓秶鶕?jù)這種算法,動(dòng)態(tài)的設(shè)置RREQ傳輸范圍,當(dāng)傳輸范圍大于這個(gè)值時(shí),不再對(duì)該分組進(jìn)行轉(zhuǎn)發(fā),丟棄該分組。

3.2控制RREQ廣播方向

由樹路由的傳播特性可知,若已知目的節(jié)點(diǎn)為當(dāng)前節(jié)點(diǎn)的父節(jié)點(diǎn),則將分組向當(dāng)前節(jié)點(diǎn)的后代傳播是沒有意義的,不可能找到最優(yōu)路徑,同樣,若目的節(jié)點(diǎn)為當(dāng)前節(jié)點(diǎn)的后代,將分組向當(dāng)前節(jié)點(diǎn)的父節(jié)點(diǎn)轉(zhuǎn)發(fā)也沒有太大意義,因此,當(dāng)節(jié)點(diǎn)在轉(zhuǎn)發(fā)分組前,若對(duì)目的節(jié)點(diǎn)的方向能先進(jìn)行判斷,可以大大減少網(wǎng)絡(luò)中冗余分組的傳播,以此來降低控制開銷。

當(dāng)前節(jié)點(diǎn)在對(duì)RREQ分組進(jìn)行轉(zhuǎn)發(fā)之前,先通過下面的偽碼來判斷哪一類節(jié)點(diǎn)轉(zhuǎn)發(fā)RREQ:

if(RREQ目的節(jié)點(diǎn)D是節(jié)點(diǎn)A的后代)

F=“0”;//表示節(jié)點(diǎn)A的后代適合轉(zhuǎn)發(fā)此RREQ

e1se

F=“1”;//表示節(jié)點(diǎn)A的父節(jié)點(diǎn)適合轉(zhuǎn)發(fā)此RREQ

節(jié)點(diǎn)B收到節(jié)點(diǎn)A發(fā)送給它的一個(gè)RREQ分組后,對(duì)RREQ的處理執(zhí)行如下偽碼:

if(F=“0”)

{if(節(jié)點(diǎn)B是節(jié)點(diǎn)A的父節(jié)點(diǎn))

丟棄RREQ;

else

處理RREQ;//使用改進(jìn)ZigBee路由協(xié)議

}

else//RREQ中的標(biāo)志位為“1”

{

if(節(jié)點(diǎn)B是節(jié)點(diǎn)A的一個(gè)子節(jié)點(diǎn))

丟棄RREQ;

else

處理RREQ;//使用改進(jìn)ZigBee路由協(xié)議

}

改進(jìn)的路由算法,限制了RREQ分組的傳輸范圍,并控制了傳播方向,很大程度上減少了無(wú)用的RREQ的轉(zhuǎn)發(fā),降低了網(wǎng)絡(luò)控制開銷。

3.3基于節(jié)點(diǎn)剩余能量的改進(jìn)

改進(jìn)后的路由算法大大的降低網(wǎng)絡(luò)中的冗余分組,也一定程度上降低了節(jié)點(diǎn)的能耗,網(wǎng)絡(luò)壽命有所提高。但是,具有路由功能的節(jié)點(diǎn)由于要進(jìn)行路由發(fā)現(xiàn),并對(duì)路由進(jìn)行維護(hù),因此其消耗的能量遠(yuǎn)遠(yuǎn)的大于通過樹路由來進(jìn)行分組轉(zhuǎn)發(fā)的節(jié)點(diǎn),而不具備路由功能的節(jié)點(diǎn)中網(wǎng)絡(luò)深度小的節(jié)點(diǎn)由于要進(jìn)行大量的數(shù)據(jù)傳輸和轉(zhuǎn)發(fā),也會(huì)由于負(fù)荷過大而使能量過早消耗完,某些關(guān)鍵節(jié)點(diǎn)的死亡,就有可能會(huì)造成網(wǎng)絡(luò)分割,嚴(yán)重時(shí)甚至?xí)鹁W(wǎng)絡(luò)失效。

假設(shè)每個(gè)節(jié)點(diǎn)最小剩余能量為Emin,節(jié)點(diǎn)初始能量值設(shè)為Estart,對(duì)于任意網(wǎng)絡(luò)深度為Di的節(jié)點(diǎn),其剩余能量為:

(7)

式中,t表示網(wǎng)絡(luò)運(yùn)行時(shí)間,α表示Emin減小的速度的快慢,為一常數(shù),仿真時(shí)使用α=2。

在基于RREQ廣播控制的路由算法的基礎(chǔ)上,每個(gè)節(jié)點(diǎn)收到RREQ分組后,先判斷自身剩余能量是否低于給定的門限值Emin,如果低于,丟棄分組,源節(jié)點(diǎn)重新進(jìn)行路由發(fā)現(xiàn),以避開剩余能量過低的節(jié)點(diǎn),若高于,按照3.2的改進(jìn)算法處理REEQ。改進(jìn)算法二的具體流程如下,S為源節(jié)點(diǎn),A為轉(zhuǎn)發(fā)節(jié)點(diǎn),D為目的節(jié)點(diǎn):

(1)計(jì)算最大轉(zhuǎn)發(fā)范圍Radius,S廣播RREQ。

(2)A節(jié)點(diǎn)收到RREQ,判斷是否目的節(jié)點(diǎn),若是,轉(zhuǎn)到(3),否,轉(zhuǎn)到(4)。

(3)回復(fù)RREP建立正向路由。

(4)判斷節(jié)點(diǎn)剩余能量是否滿足E>Emin,若滿足,執(zhí)行(5),若不滿足,轉(zhuǎn)到(7)。

(5)判斷目的節(jié)點(diǎn)是否為為節(jié)點(diǎn)A后代,若是,執(zhí)行(6),若不是,執(zhí)行(8)。

(6)是,F(xiàn)=1,繼續(xù)判斷節(jié)點(diǎn)B是否為A父節(jié)點(diǎn),若是,執(zhí)行(7),若不是,執(zhí)行(9)。

(7)丟棄該路由請(qǐng)求分組。

(8)否,F(xiàn)=0,繼續(xù)判斷節(jié)點(diǎn)B是否為A子節(jié)點(diǎn),若是,執(zhí)行(7),若不是,執(zhí)行(9)。

(9)判斷是否超出Radius,若超出,執(zhí)行(7),若未超出建立反向路由并轉(zhuǎn)發(fā)分組。

3.4仿真分析

使用NS2軟件進(jìn)行仿真分析,本次仿真只對(duì)協(xié)調(diào)器在網(wǎng)絡(luò)邊緣的網(wǎng)絡(luò)情況進(jìn)行仿真分析,Zigbee網(wǎng)絡(luò)中有20個(gè)節(jié)點(diǎn),仿真參數(shù)設(shè)置:網(wǎng)絡(luò)運(yùn)行時(shí)間設(shè)為500 s,數(shù)據(jù)流使用CBR,數(shù)據(jù)包長(zhǎng)度:70 byte,發(fā)包速率設(shè)為2 p/s,每個(gè)節(jié)點(diǎn)初始能量設(shè)為1 000 J,改變CBR數(shù)據(jù)流個(gè)數(shù),對(duì)改進(jìn)算法二、改進(jìn)算法一和ZBR路由協(xié)議的控制開銷進(jìn)行仿真比較,仿真結(jié)果如圖1所示。

圖1 改進(jìn)前后控制開銷比較

圖1是改進(jìn)前后路由控制開銷的仿真結(jié)果,改進(jìn)算法2的控制開銷和改進(jìn)算法一相差不大,由于算法二在算法一的基礎(chǔ)上增加了能量控制,也就是說對(duì)于某些剩余能量低的節(jié)點(diǎn),其處理的數(shù)據(jù)包小于改進(jìn)算法一,因而減少了分組在網(wǎng)絡(luò)中的傳輸,從而使網(wǎng)絡(luò)的控制開銷減小。

通過圖2可以看出,改進(jìn)算法二由于每個(gè)節(jié)點(diǎn)在對(duì)分組進(jìn)行轉(zhuǎn)發(fā)前都要先對(duì)節(jié)點(diǎn)剩余能量進(jìn)行判斷,是否高于門限值,當(dāng)節(jié)點(diǎn)能量小于門限值時(shí),會(huì)丟棄分組,因此找到的路徑有可能不是最優(yōu)路徑,因而時(shí)延略大于改進(jìn)算法一,但是,當(dāng)網(wǎng)絡(luò)對(duì)能量消耗要求較高,或者考慮延長(zhǎng)網(wǎng)絡(luò)壽命時(shí),用稍微大一點(diǎn)的時(shí)延來?yè)Q取網(wǎng)絡(luò)較高壽命是值得的。

圖2 改進(jìn)前后端到端時(shí)延比較

從圖3可以看出,改進(jìn)算法二的平均跳數(shù)和改進(jìn)算法一相差不大,由于剩余能量低的節(jié)點(diǎn)不處理分組,因此有些時(shí)候可能導(dǎo)致有些路徑不是最優(yōu),因而平均跳數(shù)略大于改進(jìn)算法一。

圖3 改進(jìn)前后平均跳數(shù)比較

下面,將CBR的數(shù)據(jù)流個(gè)數(shù)固定為2,改變發(fā)包速率,對(duì)改進(jìn)前后路由算法的分組遞交率進(jìn)行仿真分析,結(jié)果如圖4所示。

圖4 改進(jìn)前后分組遞交率

改進(jìn)算法二的初衷是延長(zhǎng)網(wǎng)絡(luò)壽命,可以從節(jié)點(diǎn)的死亡個(gè)數(shù)和死亡節(jié)點(diǎn)出現(xiàn)的時(shí)間來評(píng)估網(wǎng)絡(luò)的生存時(shí)間,對(duì)改進(jìn)算法一和改進(jìn)算法二進(jìn)行仿真分析。仿真參數(shù)設(shè)置如下:數(shù)據(jù)流類型采用CBR數(shù)據(jù)流,將數(shù)據(jù)包大小設(shè)置為100 byte,發(fā)包速率為2 p/s,節(jié)點(diǎn)初始能量值Estart設(shè)為1 000 J,下面隨著網(wǎng)絡(luò)運(yùn)行時(shí)間增長(zhǎng),進(jìn)行仿真分析,結(jié)果如圖5所示。

圖5 死亡節(jié)點(diǎn)個(gè)數(shù)

由圖5可知,ZBR算法死亡節(jié)點(diǎn)出現(xiàn)的時(shí)間最早,改進(jìn)算法一次之,改進(jìn)算法二最晚出現(xiàn)死亡節(jié)點(diǎn)。這是由于改進(jìn)算法一控制了RREQ的傳播,因而網(wǎng)絡(luò)消耗比ZBR算法小,改進(jìn)算法二在改進(jìn)算法一的基礎(chǔ)上由于增加了節(jié)點(diǎn)能量控制,減少了剩余能量低的節(jié)點(diǎn)的分組轉(zhuǎn)發(fā),降低了低能量節(jié)點(diǎn)的功耗,防止節(jié)點(diǎn)死亡過早。

4結(jié)語(yǔ)

提出的改進(jìn)算法通過控制RREQ的廣播半徑和傳播方向,大大降低了網(wǎng)絡(luò)消耗,同時(shí)考慮了節(jié)點(diǎn)的剩余能量問題,在一定程度上延遲了網(wǎng)絡(luò)關(guān)鍵節(jié)點(diǎn)的死亡。但是由于是在NS2 仿真環(huán)境下進(jìn)行的仿真分析,不可能完全模擬真實(shí)的網(wǎng)絡(luò)環(huán)境,無(wú)法估計(jì)在實(shí)際網(wǎng)絡(luò)中會(huì)發(fā)生的各種突發(fā)情況,及實(shí)際網(wǎng)絡(luò)中存在的無(wú)法避免的干擾等,并且,仿真環(huán)境都是在節(jié)點(diǎn)數(shù)量較少的情況下進(jìn)行,當(dāng)節(jié)點(diǎn)數(shù)量很大,或者電池本身容量很大或更換很方便的情況下,提出的改進(jìn)算法的實(shí)用性還有待進(jìn)一步的研究。

參考文獻(xiàn):

[1]俞仁來,譚明皓.基于ZigBee的無(wú)線傳感器網(wǎng)絡(luò)路由分析[J].通信技術(shù),2011,44(01):129-131.

YU Ren-lai,TAN Ming-hao.Analysis of Wireless Sensor Network Routing based on Zigbee[J].Communications Technology,2011,44(01): 129-131.

[2]敬朝暉.基于IEEE802.15.4/ZigBee的語(yǔ)音通信技術(shù)研究與實(shí)現(xiàn)[D].上海:上海交通大學(xué),2008.

JING Chao-hui.Research and Implementation of Voice Communication Technology based on IEEE802.15.4/Zigbee[D].Shanghai: Shanghai Jiaotong University,2008.

[3]賈海瑞,李眾立.基于鄰居表的ZigBee網(wǎng)絡(luò)能量損耗轉(zhuǎn)移算法[J].傳感器與微系統(tǒng),2013(08):121-124.JIA Hai-rui,LI Zhong-li.Zigbee Network Energy Loss Transfer Algorithm based on Neighbor Table[J].Transducer and Micro System Technologies,2013(08):121-124.

Zigbee C+A Route Protocol

MING Fang

(School of Mechanical and Electrical Engineering,Guizhou Normal Univ.,Guiyang Guizhou 550025,China)

Abstract:With the rapid development of science and technology in recent years,how to quickly acquire information attracts much attention from the people.Again with the development of sensor and IoT technologies,the people begin their concerns on Zigbee technology.However,Zigbee,as a fairly new technology,needs prompt improvement in many fields,particularly in its route protocol,where large quantity of redundant packets exist,and a modified route algorithm is thus proposed.This algorithm,by comprehensively considering the shortest route,energy equilibrium,this algorithm could great reduce the network overhead,and improve the network lifetime.Finally simulation with NSZ indicates that this modified algorithm is theoretically feasible and applicable.

Key words:Zigbee ; network overhead; energy equilibrium;NS2 simulation

doi:10.3969/j.issn.1002-0802.2016.02.014

* 收稿日期:2015-09-05;修回日期:2015-12-15Received date:2015-09-05;Revised date:2015-12-15

中圖分類號(hào):TN929.5

文獻(xiàn)標(biāo)志碼:A

文章編號(hào):1002-0802(2016)02-0194-05

作者簡(jiǎn)介:

明芳(1988—),女,碩士研究生,講師,主要研究方向?yàn)槲锫?lián)網(wǎng)。

猜你喜歡
仿真
一種幫助幼兒車內(nèi)脫險(xiǎn)應(yīng)急裝置的仿真分析
科技資訊(2016年18期)2016-11-15 20:09:22
Buck開關(guān)變換器的基本參數(shù)設(shè)計(jì)及仿真分析
試析PLC控制下的自動(dòng)化立體倉(cāng)庫(kù)仿真情況分析
基于MADYMO的航空座椅約束系統(tǒng)優(yōu)化設(shè)計(jì)
科技視界(2016年18期)2016-11-03 21:44:44
中國(guó)體態(tài)假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
科技視界(2016年18期)2016-11-03 20:31:49
機(jī)械加工仿真技術(shù)研究
兴城市| 玉山县| 正宁县| 瓦房店市| 花莲市| 贵州省| 汝州市| 纳雍县| 准格尔旗| 澎湖县| 望都县| 电白县| 临沧市| 定西市| 寿宁县| 高唐县| 高要市| 漳州市| 石城县| 闽清县| 恭城| 吴堡县| 清水县| 洛浦县| 宝兴县| 东阳市| 长顺县| 蓬莱市| 贺兰县| 厦门市| 天水市| 荥经县| 苏尼特左旗| 台南县| 营口市| 吉安县| 台东县| 邮箱| 突泉县| 新乐市| 修文县|