计算机工程与应用 ›› 2016, Vol. 52 ›› Issue (15): 135-140.

• 网络、通信与安全 • 上一篇    下一篇

基于多层立方体簇结构的3D-Ad hoc网络路由算法

佟  宁1,浑洁絮2,杨  琦1,贾慧敏1   

  1. 1.大连交通大学 软件学院,辽宁 大连 116052 
    2.大连交通大学 外国语学院,辽宁 大连 116052
  • 出版日期:2016-08-01 发布日期:2016-08-12

3D-Ad hoc network routing algorithm based on hypercube cluster

TONG Ning1, HUN Jiexu2, YANG Qi1, JIA Huimin1   

  1. 1.School of Software Technology, Dalian Jiaotong University, Dalian, Liaoning 116052, China
    2.School of Foreign Languages, Dalian Jiaotong University, Dalian, Liaoning 116052, China
  • Online:2016-08-01 Published:2016-08-12

摘要: 针对三维Ad hoc网络拓扑结构复杂和节点随机移动导致寻路困难的问题,提出了基于多层立方体簇结构的路由算法。借助节点的位置信息构建多层立方体,成簇过程简便并且扩展性强;由于节点随机移动,引入了簇重构机制。利用多层立方体簇进行拓扑转化及簇间通信编号。簇间通信编号能够提供到达地址的相关路径信息,有效简化了路由过程。仿真分析表明,提出的策略正确可行,达到了简化三维Ad hoc网络拓扑、正确路由的目的。

关键词: 三维无线自组网, 多层立方体簇结构, 成簇算法, 路由算法

Abstract: In three-dimensional Ad hoc networks, complex topologies and node random moves can lead to routing difficulties. Therefore, this paper presents routing algorithm using hypercube cluster. With positional information of nodes to build hypercube, cluster-forming process is simple and scalable. Furthermore, cluster reconstruction mechanism is introduced, since nodes move randomly. Using hypercube cluster structure, this paper transforms the network topology, and determines the communication numbers between clusters. The communication numbers between clusters can provide relevant information of route finding, therefore, can effectively simplify the routing process. Simulation results indicate the feasibility of the routing algorithm presented, and it achieves the goal in simplifying the three-dimensional Ad hoc network topology and routing correctly.

Key words: three-dimensional Ad hoc network, hypercube cluster structure, clustering algorithm, routing algorithm