兴趣消息扩散
发布时间:2015/2/20 16:02:46 访问次数:948
在兴趣消息扩散阶段,汇聚ADV202BBCZ-150节点周期性地向网络内传感器节点泛洪广播兴趣消息,其中兴趣消息数据包主要包括数据包类别、任务类型、发送节点号、兴趣、数据发送速率、数据包大小、时间戳等信息。数据包类别表示传输的是一个兴趣消息数据包还是传感数据包。任务类型表示系统预先设置的各种兴趣任务类型。
发送节点号使节点在建立正向传输梯度时知道下一跳节点号。
节点接收到兴趣消息后转发给它的每一个邻节点,节点如果收到其发送过的一个兴趣消息,即将其丢弃,以避免同一个消息在网络中形成消息循环,否则将其转发给它的下一跳节点,直到全网内的所有节点都收到此兴趣消息为止或该兴趣消息所设定的生命期限TTL变为零为止。每个节点内部都维护着一张兴趣列表,
对于每一个兴趣,兴趣列表中都为其保存着一个表项,记录这个消息的下一跳节点号、数据发送速率及时间戳。同一个兴趣可能对应着多个表项,因为有多个邻节点会向其发送同一个兴趣消息。每个兴趣列表的表项都对应着一个计时器,当表项在缓存中的时间超时,则删除该表项以节省存储空间。兴趣列表是第2阶段
建立传输梯度的重要依据。
一个节点在接收到兴趣消息之后的操作流程如下:当接收到一个兴趣消息据包,判断是否与刚转发的兴趣消息相同,如果是则丢弃该“兴趣”,否则检查本地兴趣列表,如果无相同“兴趣”,则增加新表项并转发“兴趣”,否则判断表项中是否有邻节点等于兴趣消息数据包中的发送节点,如果足则更新最新时间戳,否则添加新邻节点,转发“兴趣”。
在兴趣消息扩散阶段,汇聚ADV202BBCZ-150节点周期性地向网络内传感器节点泛洪广播兴趣消息,其中兴趣消息数据包主要包括数据包类别、任务类型、发送节点号、兴趣、数据发送速率、数据包大小、时间戳等信息。数据包类别表示传输的是一个兴趣消息数据包还是传感数据包。任务类型表示系统预先设置的各种兴趣任务类型。
发送节点号使节点在建立正向传输梯度时知道下一跳节点号。
节点接收到兴趣消息后转发给它的每一个邻节点,节点如果收到其发送过的一个兴趣消息,即将其丢弃,以避免同一个消息在网络中形成消息循环,否则将其转发给它的下一跳节点,直到全网内的所有节点都收到此兴趣消息为止或该兴趣消息所设定的生命期限TTL变为零为止。每个节点内部都维护着一张兴趣列表,
对于每一个兴趣,兴趣列表中都为其保存着一个表项,记录这个消息的下一跳节点号、数据发送速率及时间戳。同一个兴趣可能对应着多个表项,因为有多个邻节点会向其发送同一个兴趣消息。每个兴趣列表的表项都对应着一个计时器,当表项在缓存中的时间超时,则删除该表项以节省存储空间。兴趣列表是第2阶段
建立传输梯度的重要依据。
一个节点在接收到兴趣消息之后的操作流程如下:当接收到一个兴趣消息据包,判断是否与刚转发的兴趣消息相同,如果是则丢弃该“兴趣”,否则检查本地兴趣列表,如果无相同“兴趣”,则增加新表项并转发“兴趣”,否则判断表项中是否有邻节点等于兴趣消息数据包中的发送节点,如果足则更新最新时间戳,否则添加新邻节点,转发“兴趣”。
热门点击
- 热敏二极管的符号
- 晶体管放大电路的交流负载线
- 泛洪式路由协议
- 电感三点式振荡电路
- 延迟攻击( Delay Attack)
- 晶体管稳压电源电路的工作原理
- 集成运算放大器组成的多谐振荡器
- SRS信道功控
- Flooding jf和Gossiping路
- 晶体管放大电路的习惯画法
推荐技术资料
- 业余条件下PCM2702
- PGM2702采用SSOP28封装,引脚小而密,EP3... [详细]