论文部分内容阅读
信息辅助型路由是一种依赖额外信息协助节点高效地转发数据包的机会路由机制。然而目前的信息辅助型路由算法中节点间辅助信息的获取以一种洪泛[1]的方式进行,造成了网络资源浪费。针对此问题,本文提出了一种层次化的辅助信息获取机制。一方面,互为邻居的节点之间进行信息获取,保证信息更新速度较快。另一方面,将节点分为社会性节点和普通节点,使信息的获取主要发生在社会性节点与普通节点之间,以保证信息的网络覆盖率较高。这样一来,通过有选择性地共享信息可以显著地减少节点间信息获取次数。实验结果表明,在不显著影响路由算法基本性能指标的前提下,该机制可以减少大约7倍的辅助信息获取次数。
Information-assisted routing is an opportunistic routing mechanism that relies on additional information to help nodes efficiently forward packets. However, the current information-assisted routing algorithm in access to auxiliary information between nodes in a flood [1] way, resulting in a waste of network resources. In response to this problem, this paper presents a hierarchical accessibility information acquisition mechanism. On the one hand, information acquisition is made between nodes that are neighbors to each other to ensure that the information is updated faster. On the other hand, the nodes are divided into social nodes and ordinary nodes so that the information acquisition takes place mainly between the social nodes and the ordinary nodes to ensure the high network coverage of the information. In this way, the number of information acquisitions between nodes can be significantly reduced by selectively sharing information. The experimental results show that this mechanism can reduce the number of auxiliary information acquisition about 7 times without affecting the basic performance of the routing algorithm significantly.