|
|
|
|
更新時間:2015.03.05 瀏覽次數(shù): |
|
在接近開關傳感器興趣擴散階段,匯聚節(jié)點周期性地向鄰居節(jié)點廣播興趣消息。興趣消息中含有任務類型、目標注區(qū)域、數(shù)據(jù)發(fā)送速率、時間戳等參數(shù)。每個節(jié)點在本地保存一個興趣列表,對于每一個興趣列表中都有一個表項,記錄發(fā)來該興趣消息的鄰居節(jié)點、數(shù)據(jù)發(fā)送速率和時間戳等任務相關信息,以建立該節(jié)點向匯聚節(jié)點傳遞數(shù)據(jù)的梯度關系。每個興趣可能對應多個鄰居節(jié)點,每個鄰居節(jié)點對應一個梯度信息。通過定義不同的梯度相關參數(shù),可以適應不同的應用需求。每個表項還有一個字段用來表示該表項的有效時間值,超過這個時間后,節(jié)點將刪除這個表項。當節(jié)點收到鄰居節(jié)點的興趣消息時,首先檢查興趣列表中是否存有參數(shù)類型與收到興趣相同的表項,而且對應的發(fā)送節(jié)點是該鄰居節(jié)點。如果有對應的表項,就更新表項的有效時間值;如果只是參數(shù)類型相同,但不包含發(fā)送該興趣消息的鄰居節(jié)點,就在相應表項中添加這個鄰居節(jié)點;對于任何其他情況,都需要建立一個新表項來記錄這個新的興趣。如果收到的興趣消息和節(jié)點與剛剛轉(zhuǎn)發(fā)的興趣消息一樣,為避免消息循環(huán)則丟棄該信息;否則轉(zhuǎn)發(fā)收到的興趣消息。 |
|
|