LEACH主要執(zhí)行過(guò)程的階段
發(fā)布時(shí)間:2012/3/29 19:59:52 訪問(wèn)次數(shù):1364
其主要執(zhí)行過(guò)程包括如下3個(gè)階段。
(1)選舉簇頭階段
由于LEACH中所有節(jié)點(diǎn)具有MST30D1B-LF相同的初始能量,為了達(dá)到網(wǎng)絡(luò)中節(jié)點(diǎn)能量消耗平衡,采用在每輪中選舉約為PoptⅣ個(gè)簇頭節(jié)點(diǎn),其中,N為節(jié)點(diǎn)個(gè)數(shù),Popt為簇頭在所有節(jié)點(diǎn)中所占的比例。
網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)產(chǎn)生一個(gè)[0,1]之間的隨機(jī)數(shù),當(dāng)這個(gè)數(shù)據(jù)大于T(Sf)時(shí),該節(jié)點(diǎn)成為簇頭節(jié)點(diǎn)。這樣就保證了每個(gè)節(jié)點(diǎn)都有機(jī)會(huì)成為簇頭節(jié)點(diǎn),達(dá)到網(wǎng)絡(luò)中能量消耗平衡。
(2)成簇階段
當(dāng)網(wǎng)絡(luò)中部分節(jié)點(diǎn)選擇自己為簇頭節(jié)點(diǎn)后,則發(fā)布消息通知網(wǎng)絡(luò)中其他節(jié)點(diǎn)自己是簇頭節(jié)點(diǎn)。該節(jié)點(diǎn)使用TDMA廣播ADV消息(Advertisement Message),每個(gè)ADV消息包含該節(jié)點(diǎn)的ID號(hào)和用于識(shí)別消息類(lèi)型的頭部。同時(shí),每個(gè)非簇頭節(jié)點(diǎn)根據(jù)自己與簇頭之間的距離來(lái)選擇加入哪個(gè)簇,并通知該簇頭,簇頭節(jié)點(diǎn)收到消息后將該節(jié)點(diǎn)加入到簇成員表中。
在LEACH協(xié)議中,簇頭作為簇內(nèi)的控制中心,需要協(xié)作簇內(nèi)節(jié)點(diǎn)的數(shù)據(jù)傳輸。為了防止數(shù)據(jù)傳輸中出現(xiàn)沖突,簇頭節(jié)點(diǎn)建立一個(gè)TDMA調(diào)度,并將該調(diào)度發(fā)送給簇內(nèi)的所有節(jié)點(diǎn),所有節(jié)點(diǎn)收到TDMA調(diào)度方案后就進(jìn)入穩(wěn)定狀態(tài)階段。
(3)穩(wěn)定狀態(tài)階段
LEACH穩(wěn)定階段的操作分成多個(gè)幀(Frame),每個(gè)節(jié)點(diǎn)每幀只能夠在簇內(nèi)指定的持續(xù)時(shí)間內(nèi)發(fā)送一次數(shù)據(jù)。菲簇頭節(jié)點(diǎn)在沒(méi)有發(fā)送數(shù)據(jù)時(shí),將進(jìn)入休眠狀態(tài)以節(jié)省能量,而簇頭節(jié)點(diǎn)保持工作狀態(tài)以接收數(shù)據(jù)。簇頭節(jié)點(diǎn)一旦收到所有簇內(nèi)節(jié)點(diǎn)的數(shù)據(jù),就執(zhí)行數(shù)據(jù)融合功能,然后將處理后的數(shù)據(jù)傳輸?shù)絊ink節(jié)點(diǎn)。
LEACH算法能夠保證各節(jié)點(diǎn)等概率的擔(dān)任簇頭節(jié)點(diǎn),使得網(wǎng)絡(luò)中的節(jié)點(diǎn)相對(duì)均勻地消耗能量。但LEACH需要較為嚴(yán)格的時(shí)間同步機(jī)制作保證,也不能保證簇頭的均勻分布,此外簇頭節(jié)點(diǎn)與匯聚節(jié)點(diǎn)的單跳通信方式限制了網(wǎng)絡(luò)的規(guī)模。
(1)選舉簇頭階段
由于LEACH中所有節(jié)點(diǎn)具有MST30D1B-LF相同的初始能量,為了達(dá)到網(wǎng)絡(luò)中節(jié)點(diǎn)能量消耗平衡,采用在每輪中選舉約為PoptⅣ個(gè)簇頭節(jié)點(diǎn),其中,N為節(jié)點(diǎn)個(gè)數(shù),Popt為簇頭在所有節(jié)點(diǎn)中所占的比例。
網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)產(chǎn)生一個(gè)[0,1]之間的隨機(jī)數(shù),當(dāng)這個(gè)數(shù)據(jù)大于T(Sf)時(shí),該節(jié)點(diǎn)成為簇頭節(jié)點(diǎn)。這樣就保證了每個(gè)節(jié)點(diǎn)都有機(jī)會(huì)成為簇頭節(jié)點(diǎn),達(dá)到網(wǎng)絡(luò)中能量消耗平衡。
(2)成簇階段
當(dāng)網(wǎng)絡(luò)中部分節(jié)點(diǎn)選擇自己為簇頭節(jié)點(diǎn)后,則發(fā)布消息通知網(wǎng)絡(luò)中其他節(jié)點(diǎn)自己是簇頭節(jié)點(diǎn)。該節(jié)點(diǎn)使用TDMA廣播ADV消息(Advertisement Message),每個(gè)ADV消息包含該節(jié)點(diǎn)的ID號(hào)和用于識(shí)別消息類(lèi)型的頭部。同時(shí),每個(gè)非簇頭節(jié)點(diǎn)根據(jù)自己與簇頭之間的距離來(lái)選擇加入哪個(gè)簇,并通知該簇頭,簇頭節(jié)點(diǎn)收到消息后將該節(jié)點(diǎn)加入到簇成員表中。
在LEACH協(xié)議中,簇頭作為簇內(nèi)的控制中心,需要協(xié)作簇內(nèi)節(jié)點(diǎn)的數(shù)據(jù)傳輸。為了防止數(shù)據(jù)傳輸中出現(xiàn)沖突,簇頭節(jié)點(diǎn)建立一個(gè)TDMA調(diào)度,并將該調(diào)度發(fā)送給簇內(nèi)的所有節(jié)點(diǎn),所有節(jié)點(diǎn)收到TDMA調(diào)度方案后就進(jìn)入穩(wěn)定狀態(tài)階段。
(3)穩(wěn)定狀態(tài)階段
LEACH穩(wěn)定階段的操作分成多個(gè)幀(Frame),每個(gè)節(jié)點(diǎn)每幀只能夠在簇內(nèi)指定的持續(xù)時(shí)間內(nèi)發(fā)送一次數(shù)據(jù)。菲簇頭節(jié)點(diǎn)在沒(méi)有發(fā)送數(shù)據(jù)時(shí),將進(jìn)入休眠狀態(tài)以節(jié)省能量,而簇頭節(jié)點(diǎn)保持工作狀態(tài)以接收數(shù)據(jù)。簇頭節(jié)點(diǎn)一旦收到所有簇內(nèi)節(jié)點(diǎn)的數(shù)據(jù),就執(zhí)行數(shù)據(jù)融合功能,然后將處理后的數(shù)據(jù)傳輸?shù)絊ink節(jié)點(diǎn)。
LEACH算法能夠保證各節(jié)點(diǎn)等概率的擔(dān)任簇頭節(jié)點(diǎn),使得網(wǎng)絡(luò)中的節(jié)點(diǎn)相對(duì)均勻地消耗能量。但LEACH需要較為嚴(yán)格的時(shí)間同步機(jī)制作保證,也不能保證簇頭的均勻分布,此外簇頭節(jié)點(diǎn)與匯聚節(jié)點(diǎn)的單跳通信方式限制了網(wǎng)絡(luò)的規(guī)模。
其主要執(zhí)行過(guò)程包括如下3個(gè)階段。
(1)選舉簇頭階段
由于LEACH中所有節(jié)點(diǎn)具有MST30D1B-LF相同的初始能量,為了達(dá)到網(wǎng)絡(luò)中節(jié)點(diǎn)能量消耗平衡,采用在每輪中選舉約為PoptⅣ個(gè)簇頭節(jié)點(diǎn),其中,N為節(jié)點(diǎn)個(gè)數(shù),Popt為簇頭在所有節(jié)點(diǎn)中所占的比例。
網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)產(chǎn)生一個(gè)[0,1]之間的隨機(jī)數(shù),當(dāng)這個(gè)數(shù)據(jù)大于T(Sf)時(shí),該節(jié)點(diǎn)成為簇頭節(jié)點(diǎn)。這樣就保證了每個(gè)節(jié)點(diǎn)都有機(jī)會(huì)成為簇頭節(jié)點(diǎn),達(dá)到網(wǎng)絡(luò)中能量消耗平衡。
(2)成簇階段
當(dāng)網(wǎng)絡(luò)中部分節(jié)點(diǎn)選擇自己為簇頭節(jié)點(diǎn)后,則發(fā)布消息通知網(wǎng)絡(luò)中其他節(jié)點(diǎn)自己是簇頭節(jié)點(diǎn)。該節(jié)點(diǎn)使用TDMA廣播ADV消息(Advertisement Message),每個(gè)ADV消息包含該節(jié)點(diǎn)的ID號(hào)和用于識(shí)別消息類(lèi)型的頭部。同時(shí),每個(gè)非簇頭節(jié)點(diǎn)根據(jù)自己與簇頭之間的距離來(lái)選擇加入哪個(gè)簇,并通知該簇頭,簇頭節(jié)點(diǎn)收到消息后將該節(jié)點(diǎn)加入到簇成員表中。
在LEACH協(xié)議中,簇頭作為簇內(nèi)的控制中心,需要協(xié)作簇內(nèi)節(jié)點(diǎn)的數(shù)據(jù)傳輸。為了防止數(shù)據(jù)傳輸中出現(xiàn)沖突,簇頭節(jié)點(diǎn)建立一個(gè)TDMA調(diào)度,并將該調(diào)度發(fā)送給簇內(nèi)的所有節(jié)點(diǎn),所有節(jié)點(diǎn)收到TDMA調(diào)度方案后就進(jìn)入穩(wěn)定狀態(tài)階段。
(3)穩(wěn)定狀態(tài)階段
LEACH穩(wěn)定階段的操作分成多個(gè)幀(Frame),每個(gè)節(jié)點(diǎn)每幀只能夠在簇內(nèi)指定的持續(xù)時(shí)間內(nèi)發(fā)送一次數(shù)據(jù)。菲簇頭節(jié)點(diǎn)在沒(méi)有發(fā)送數(shù)據(jù)時(shí),將進(jìn)入休眠狀態(tài)以節(jié)省能量,而簇頭節(jié)點(diǎn)保持工作狀態(tài)以接收數(shù)據(jù)。簇頭節(jié)點(diǎn)一旦收到所有簇內(nèi)節(jié)點(diǎn)的數(shù)據(jù),就執(zhí)行數(shù)據(jù)融合功能,然后將處理后的數(shù)據(jù)傳輸?shù)絊ink節(jié)點(diǎn)。
LEACH算法能夠保證各節(jié)點(diǎn)等概率的擔(dān)任簇頭節(jié)點(diǎn),使得網(wǎng)絡(luò)中的節(jié)點(diǎn)相對(duì)均勻地消耗能量。但LEACH需要較為嚴(yán)格的時(shí)間同步機(jī)制作保證,也不能保證簇頭的均勻分布,此外簇頭節(jié)點(diǎn)與匯聚節(jié)點(diǎn)的單跳通信方式限制了網(wǎng)絡(luò)的規(guī)模。
(1)選舉簇頭階段
由于LEACH中所有節(jié)點(diǎn)具有MST30D1B-LF相同的初始能量,為了達(dá)到網(wǎng)絡(luò)中節(jié)點(diǎn)能量消耗平衡,采用在每輪中選舉約為PoptⅣ個(gè)簇頭節(jié)點(diǎn),其中,N為節(jié)點(diǎn)個(gè)數(shù),Popt為簇頭在所有節(jié)點(diǎn)中所占的比例。
網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)產(chǎn)生一個(gè)[0,1]之間的隨機(jī)數(shù),當(dāng)這個(gè)數(shù)據(jù)大于T(Sf)時(shí),該節(jié)點(diǎn)成為簇頭節(jié)點(diǎn)。這樣就保證了每個(gè)節(jié)點(diǎn)都有機(jī)會(huì)成為簇頭節(jié)點(diǎn),達(dá)到網(wǎng)絡(luò)中能量消耗平衡。
(2)成簇階段
當(dāng)網(wǎng)絡(luò)中部分節(jié)點(diǎn)選擇自己為簇頭節(jié)點(diǎn)后,則發(fā)布消息通知網(wǎng)絡(luò)中其他節(jié)點(diǎn)自己是簇頭節(jié)點(diǎn)。該節(jié)點(diǎn)使用TDMA廣播ADV消息(Advertisement Message),每個(gè)ADV消息包含該節(jié)點(diǎn)的ID號(hào)和用于識(shí)別消息類(lèi)型的頭部。同時(shí),每個(gè)非簇頭節(jié)點(diǎn)根據(jù)自己與簇頭之間的距離來(lái)選擇加入哪個(gè)簇,并通知該簇頭,簇頭節(jié)點(diǎn)收到消息后將該節(jié)點(diǎn)加入到簇成員表中。
在LEACH協(xié)議中,簇頭作為簇內(nèi)的控制中心,需要協(xié)作簇內(nèi)節(jié)點(diǎn)的數(shù)據(jù)傳輸。為了防止數(shù)據(jù)傳輸中出現(xiàn)沖突,簇頭節(jié)點(diǎn)建立一個(gè)TDMA調(diào)度,并將該調(diào)度發(fā)送給簇內(nèi)的所有節(jié)點(diǎn),所有節(jié)點(diǎn)收到TDMA調(diào)度方案后就進(jìn)入穩(wěn)定狀態(tài)階段。
(3)穩(wěn)定狀態(tài)階段
LEACH穩(wěn)定階段的操作分成多個(gè)幀(Frame),每個(gè)節(jié)點(diǎn)每幀只能夠在簇內(nèi)指定的持續(xù)時(shí)間內(nèi)發(fā)送一次數(shù)據(jù)。菲簇頭節(jié)點(diǎn)在沒(méi)有發(fā)送數(shù)據(jù)時(shí),將進(jìn)入休眠狀態(tài)以節(jié)省能量,而簇頭節(jié)點(diǎn)保持工作狀態(tài)以接收數(shù)據(jù)。簇頭節(jié)點(diǎn)一旦收到所有簇內(nèi)節(jié)點(diǎn)的數(shù)據(jù),就執(zhí)行數(shù)據(jù)融合功能,然后將處理后的數(shù)據(jù)傳輸?shù)絊ink節(jié)點(diǎn)。
LEACH算法能夠保證各節(jié)點(diǎn)等概率的擔(dān)任簇頭節(jié)點(diǎn),使得網(wǎng)絡(luò)中的節(jié)點(diǎn)相對(duì)均勻地消耗能量。但LEACH需要較為嚴(yán)格的時(shí)間同步機(jī)制作保證,也不能保證簇頭的均勻分布,此外簇頭節(jié)點(diǎn)與匯聚節(jié)點(diǎn)的單跳通信方式限制了網(wǎng)絡(luò)的規(guī)模。
上一篇:LEACH
熱門(mén)點(diǎn)擊
- 電位器的結(jié)構(gòu)
- SAR路由協(xié)議
- 熱敏電阻測(cè)量電路
- K型熱電偶溫度測(cè)量電
- 電子元器件的降額使用
- 電阻器在電路中的作用
- 物理層
- 聚四氟乙烯電容器的結(jié)構(gòu)與特點(diǎn)
- 輪換活躍/休眠節(jié)點(diǎn)的Self-Schedul
- LEACH主要執(zhí)行過(guò)程的階段
推薦技術(shù)資料
- 單片機(jī)版光立方的制作
- N視頻: http://v.youku.comN_sh... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開(kāi)
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門(mén)信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究