|
|
|
|
更新时间:2015.03.05 浏览次数: |
|
当接近开关传感器节点采集到了与兴趣匹配的数据时,把数据发送到梯度上的邻居节点,并按照梯度上的数据传输速率设定接近开关传感器模块采集数据的速率。由于可能从多个邻居节点收到兴趣消息,节点向多个邻居节点发送数据,汇聚节点可能收到经过多个路径的相同数据,中间节点收到其他节点转发的数据后,首先查询兴趣列表的表项;如果没有匹配的兴趣表项就丢弃数据;如果存在相应的兴趣表项,则检查与穿上兴趣对庆的数据缓冲池,数据缓冲池用来保存最近转发的数据,如果在数据缓冲池中有与接收到的数据匹配的副本,说明已经转发过这个数据,为避免出现传输环路而丢弃这个数据;否则,检查该兴趣表项中的邻居节点信息,如果设置的邻居节点数据发送速率大于等于接收的数据速率,则全部转发接收的数据;如果记录的邻居节点数据发送速率小于接收的数据速率,则按照比例转发。对于转发的数据,数据缓冲池保留一个副本,并记录转发时间。 |
|
|