论文部分内容阅读
稀疏移动自组网是一种不需要源节点与目标节点存在路径,利用节点的移动带来的相遇机会实现数据传输的自组织网络。由于节点对网络信息知之甚少,为了提高传输成功率,传统的路由协议通常采用全局泛洪的方式传输数据,这就造成了网络资源的极大浪费,同时也加大了传输时延。在稀疏移动自组网中,如何权衡路由协议性能与网络资源耗用量这一矛盾关系是路由协议设计的重点和难点。现有的稀疏移动自组网假定节点缓存等资源不受限制,而在资源受限的环境中,上述条件不总是成立。本文首先针对Epidemic路由协议中存在的无限泛洪等缺陷,结合节点的位置信息,对Epidemic路由协议进行了改进,改进后的协议称为D-EPI(Distance based of Epidemic),该协议依据到目标节点的距离远近选择下一跳节点,在保证数据到达率的前提下,降低泛洪的范围,从而减少对网络资源的耗用;接着本文将Message Ferrying思想引入到Epidemic路由协议中,提出了MF-EPI协议,该协议利用节点的主动移动,获得较高数据到达率;最后,本文又提出了基于节点区域密集分布的稀疏移动自组网混合路由协议DREAM-EPI (DREAM-Epidemic),在该协议中,若当前节点与其下一跳节点位于同一连通域内时,协议以DREAM协议的方式工作,若当前节点与其下一跳节点位于不同连通域内时,采用MF-EPI方式工作。本文选用NS2网络仿真软件平台,对DREAM-EPI、D-EPI、MF-EPI、Epidemic路由协议进行了仿真和评估,仿真结果表明:与Epidemic协议相比,DREAM-EPI路由协议更适合节点区域密集分布的稀疏移动自组网环境,MF-EPI则在节点分布稀疏的环境中获得较好的性能。