论文部分内容阅读
本文设计的网络协议栈模型实现在TinyOS小型操作系统之上,可运行在MicaMotes等多种传感器硬件和PowerTossim网络模拟器之上。同时在PowerTossim模拟器上进行了实现的性能评估。实验结果表明基于邻居列表维护模块,路由协议采用两段式的路径探测和数据合并优化了整个网络的传输性能,并降低了各个节点能耗。通过对AdHoc的各种路由算法的研究,提出了一种基于定向扩散(DirectedDiffusion)的数据为中心的路由机制,包括三个相互协作的组成部分:两段式的路由选择模块、邻居列表维护模块和数据合并模块。两段式的路由选择模块允许网络中的中间节点过滤掉重复和冗余的数据以优化整个网络的性能;邻居列表维护模块采用基于历史窗口的非对称性的邻居连通性算法,为路由选择模块提供了支持;数据合并模块包括查询任务内和任务间的合并,并分别提出了优化算法。