興趣消息擴(kuò)散
發(fā)布時間:2015/2/20 16:02:46 訪問次數(shù):949
在興趣消息擴(kuò)散階段,匯聚ADV202BBCZ-150節(jié)點周期性地向網(wǎng)絡(luò)內(nèi)傳感器節(jié)點泛洪廣播興趣消息,其中興趣消息數(shù)據(jù)包主要包括數(shù)據(jù)包類別、任務(wù)類型、發(fā)送節(jié)點號、興趣、數(shù)據(jù)發(fā)送速率、數(shù)據(jù)包大小、時間戳等信息。數(shù)據(jù)包類別表示傳輸?shù)氖且粋興趣消息數(shù)據(jù)包還是傳感數(shù)據(jù)包。任務(wù)類型表示系統(tǒng)預(yù)先設(shè)置的各種興趣任務(wù)類型。
發(fā)送節(jié)點號使節(jié)點在建立正向傳輸梯度時知道下一跳節(jié)點號。
節(jié)點接收到興趣消息后轉(zhuǎn)發(fā)給它的每一個鄰節(jié)點,節(jié)點如果收到其發(fā)送過的一個興趣消息,即將其丟棄,以避免同一個消息在網(wǎng)絡(luò)中形成消息循環(huán),否則將其轉(zhuǎn)發(fā)給它的下一跳節(jié)點,直到全網(wǎng)內(nèi)的所有節(jié)點都收到此興趣消息為止或該興趣消息所設(shè)定的生命期限TTL變?yōu)榱銥橹。每個節(jié)點內(nèi)部都維護(hù)著一張興趣列表,
對于每一個興趣,興趣列表中都為其保存著一個表項,記錄這個消息的下一跳節(jié)點號、數(shù)據(jù)發(fā)送速率及時間戳。同一個興趣可能對應(yīng)著多個表項,因為有多個鄰節(jié)點會向其發(fā)送同一個興趣消息。每個興趣列表的表項都對應(yīng)著一個計時器,當(dāng)表項在緩存中的時間超時,則刪除該表項以節(jié)省存儲空間。興趣列表是第2階段
建立傳輸梯度的重要依據(jù)。
一個節(jié)點在接收到興趣消息之后的操作流程如下:當(dāng)接收到一個興趣消息據(jù)包,判斷是否與剛轉(zhuǎn)發(fā)的興趣消息相同,如果是則丟棄該“興趣”,否則檢查本地興趣列表,如果無相同“興趣”,則增加新表項并轉(zhuǎn)發(fā)“興趣”,否則判斷表項中是否有鄰節(jié)點等于興趣消息數(shù)據(jù)包中的發(fā)送節(jié)點,如果足則更新最新時間戳,否則添加新鄰節(jié)點,轉(zhuǎn)發(fā)“興趣”。
在興趣消息擴(kuò)散階段,匯聚ADV202BBCZ-150節(jié)點周期性地向網(wǎng)絡(luò)內(nèi)傳感器節(jié)點泛洪廣播興趣消息,其中興趣消息數(shù)據(jù)包主要包括數(shù)據(jù)包類別、任務(wù)類型、發(fā)送節(jié)點號、興趣、數(shù)據(jù)發(fā)送速率、數(shù)據(jù)包大小、時間戳等信息。數(shù)據(jù)包類別表示傳輸?shù)氖且粋興趣消息數(shù)據(jù)包還是傳感數(shù)據(jù)包。任務(wù)類型表示系統(tǒng)預(yù)先設(shè)置的各種興趣任務(wù)類型。
發(fā)送節(jié)點號使節(jié)點在建立正向傳輸梯度時知道下一跳節(jié)點號。
節(jié)點接收到興趣消息后轉(zhuǎn)發(fā)給它的每一個鄰節(jié)點,節(jié)點如果收到其發(fā)送過的一個興趣消息,即將其丟棄,以避免同一個消息在網(wǎng)絡(luò)中形成消息循環(huán),否則將其轉(zhuǎn)發(fā)給它的下一跳節(jié)點,直到全網(wǎng)內(nèi)的所有節(jié)點都收到此興趣消息為止或該興趣消息所設(shè)定的生命期限TTL變?yōu)榱銥橹。每個節(jié)點內(nèi)部都維護(hù)著一張興趣列表,
對于每一個興趣,興趣列表中都為其保存著一個表項,記錄這個消息的下一跳節(jié)點號、數(shù)據(jù)發(fā)送速率及時間戳。同一個興趣可能對應(yīng)著多個表項,因為有多個鄰節(jié)點會向其發(fā)送同一個興趣消息。每個興趣列表的表項都對應(yīng)著一個計時器,當(dāng)表項在緩存中的時間超時,則刪除該表項以節(jié)省存儲空間。興趣列表是第2階段
建立傳輸梯度的重要依據(jù)。
一個節(jié)點在接收到興趣消息之后的操作流程如下:當(dāng)接收到一個興趣消息據(jù)包,判斷是否與剛轉(zhuǎn)發(fā)的興趣消息相同,如果是則丟棄該“興趣”,否則檢查本地興趣列表,如果無相同“興趣”,則增加新表項并轉(zhuǎn)發(fā)“興趣”,否則判斷表項中是否有鄰節(jié)點等于興趣消息數(shù)據(jù)包中的發(fā)送節(jié)點,如果足則更新最新時間戳,否則添加新鄰節(jié)點,轉(zhuǎn)發(fā)“興趣”。
熱門點擊
- 熱敏二極管的符號
- 晶體管放大電路的交流負(fù)載線
- 泛洪式路由協(xié)議
- 電感三點式振蕩電路
- 延遲攻擊( Delay Attack)
- 晶體管穩(wěn)壓電源電路的工作原理
- 集成運(yùn)算放大器組成的多諧振蕩器
- SRS信道功控
- Flooding jf和Gossiping路
- 晶體管放大電路的習(xí)慣畫法
推薦技術(shù)資料
- 業(yè)余條件下PCM2702
- PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細(xì)]
- 650V雙向GaNFast氮化鎵功率芯片
- 業(yè)內(nèi)領(lǐng)先8英寸硅基氮化鎵技術(shù)工
- 新一代600V超級接面MOSFET KP38
- KEC 第三代SuperJunction M
- KEC半導(dǎo)體650V碳化硅(SiC)肖特基二
- Arrow Lake U 系列
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究