無線傳感器網(wǎng)絡(luò)通過哪些方式實現(xiàn)?
無線傳感器網(wǎng)絡(luò)是以哪些方式實現(xiàn)的呢?目前有多種方式可以實現(xiàn)。
1、傳統(tǒng)的通信協(xié)議Flooding。以廣播的形式向鄰近節(jié)點發(fā)送信息,接收到信息的節(jié)點又以同樣方式繼續(xù)廣播,直到消息送到目的地。
優(yōu)點:簡單易行,不需要進行維護。
缺點:某個節(jié)點可能出現(xiàn)接收到多個同一個消息的現(xiàn)象,相近的兩個節(jié)點可能會探測到幾乎相同數(shù)據(jù)。
2、GossipingGossiping。隨機選取某個鄰近節(jié)點,向它發(fā)送消息,如果子節(jié)點已經(jīng)收到消息,則將消息返回。
優(yōu)點:改進了Flooding存在的缺陷。
缺點:沒有解決重疊問題,而且延長了傳輸時間。
3、自適應(yīng)通信協(xié)議SPINSPIN。節(jié)點在傳輸數(shù)據(jù)前與其他節(jié)點進行協(xié)商,保證傳輸?shù)氖怯杏玫男畔ⅲ琒PIN節(jié)點用三種類型的消息進行通信。SPIN節(jié)點有數(shù)據(jù)要共享時,通過發(fā)送一個ADV消息進行宣布。SPIN協(xié)議分為4種:SPIN-PP、SPIN-BC、SPIN-EC和SPIN-RL。
4、以數(shù)據(jù)為中心的路由協(xié)議directeddiffusion。傳感器節(jié)點用多個屬性對其數(shù)據(jù)進行描述,其他的節(jié)點采用這些屬性表達他們的興趣,產(chǎn)生指引數(shù)據(jù)廣播的梯度,數(shù)據(jù)根據(jù)這個梯度傳播到每個節(jié)點。
5、LEACH協(xié)議。在類準備階段,LEACH協(xié)議隨機選擇一個傳感器節(jié)點作為類頭節(jié)點,隨機性確保類頭與基站之間數(shù)據(jù)傳輸?shù)母吣芎某杀揪鶆虻胤謹偟剿?strong>傳感器節(jié)點上。