詳細(xì)介紹
施耐德XSZCD1502Y接近開關(guān)
接近開關(guān)傳感器能量路由的基本思想是根據(jù)節(jié)點(diǎn)的可用能量,即節(jié)點(diǎn)的剩余能量或傳輸路徑上的能量需求來選擇數(shù)據(jù)的轉(zhuǎn)發(fā)路徑。
在網(wǎng)絡(luò)中能量路由策略主要有以下幾種:
1、大PA路由,從數(shù)據(jù)源到匯聚節(jié)點(diǎn)的所有路徑中選取節(jié)點(diǎn)PA之和大的路徑。路徑2的PA之和大,但路徑2包含了路徑1,因此不是高效的從而被排除,選擇路徑4.
2、小能量消耗路由,從數(shù)據(jù)源到匯聚節(jié)點(diǎn)的所有路徑中選節(jié)點(diǎn)耗能之和小的路徑。
3、少跳數(shù)路由,選取從數(shù)據(jù)源到匯聚節(jié)點(diǎn)跳數(shù)少的路徑。
4、大小PA節(jié)點(diǎn)路由,每條路徑上有多個(gè)節(jié)點(diǎn),且節(jié)點(diǎn)的可用能量不同,從中選取每條路徑中可用能量小的節(jié)點(diǎn)來表示這條路徑的可用能量。如路徑4中節(jié)點(diǎn)E的可用能量小為1,所以該路徑的可用能量是1.大小PA節(jié)點(diǎn)路由策略就是選擇路徑可用能量大的路徑。
上述能量路由算法需要節(jié)點(diǎn)知道整個(gè)網(wǎng)絡(luò)的全局信息,由于傳感器網(wǎng)絡(luò)存在資源約束,節(jié)點(diǎn)只能獲取局部信息,因此上述能量路由方法只是理想情況下的路由策略。
接近開關(guān)傳感器網(wǎng)絡(luò)中如果頻繁使用同一路徑傳輸數(shù)據(jù),會造成該路徑上的節(jié)點(diǎn)因能量消耗過快而提早失效,縮短網(wǎng)絡(luò)生存時(shí)間。為此,研究人員提出了一種能量多路徑路由機(jī)制。該機(jī)制在源節(jié)點(diǎn)和目的節(jié)點(diǎn)之間建立多條路徑,根據(jù)路徑上節(jié)點(diǎn)的能量消耗以及節(jié)點(diǎn)的剩余能量狀況,給每條路徑賦予一定的選擇概率,使得數(shù)據(jù)傳輸均衡地消耗整個(gè)網(wǎng)絡(luò)的能量。
能量多路徑路由協(xié)議包括路徑建立、數(shù)據(jù)傳播和路由維護(hù)三個(gè)過程。
1、路由建立階段。這一階段是該協(xié)議的重點(diǎn)。每個(gè)節(jié)點(diǎn)需要知道到達(dá)目的節(jié)點(diǎn)的所有下一跳節(jié)點(diǎn),并根據(jù)節(jié)點(diǎn)到目的節(jié)點(diǎn)的通信代價(jià)來計(jì)算選擇每個(gè)下一條節(jié)點(diǎn)傳輸數(shù)據(jù)的概率。
節(jié)點(diǎn)將下一跳節(jié)點(diǎn)選擇概率作為加權(quán)系數(shù),根據(jù)路由表中每項(xiàng)的能量代價(jià)計(jì)算自身到目的節(jié)點(diǎn)的代價(jià),并替代消息中原有的代價(jià)值,然后向鄰節(jié)點(diǎn)廣播該路由建立信息。
2、數(shù)據(jù)傳播階段。對于接收數(shù)據(jù),節(jié)點(diǎn)根據(jù)選擇概率從多個(gè)下一跳節(jié)點(diǎn)中選擇一個(gè)節(jié)點(diǎn),并將數(shù)據(jù)轉(zhuǎn)發(fā)給該節(jié)點(diǎn)。
3、路由維護(hù)階段。周期性地從目的節(jié)點(diǎn)到源節(jié)點(diǎn)實(shí)施洪泛查詢維持所有路徑的活動性。
能量多路徑協(xié)議綜合考慮了通信路徑上的消耗能量和剩余能量,節(jié)點(diǎn)根據(jù)選擇概率在路由表中選擇一個(gè)節(jié)點(diǎn)作為路由的下一跳節(jié)點(diǎn)。由于這個(gè)概率是與能量相關(guān)的,可以將通信能耗分散到多條路徑上,從而可實(shí)現(xiàn)整個(gè)網(wǎng)絡(luò)的能量平穩(wěn)降級,大限度地延長網(wǎng)絡(luò)的生存期。
施耐德XSZCD1502Y接近開關(guān)