论文部分内容阅读
为解决现有基于多维定标(MDS)的节点定位精度受锚节点数目和网络连通度限制问题,提出一种跨层基于多维定标的无锚点定位算法(CMDS).在网络中无锚点的情况下,采用跨层设计思想,将迭代MDS算法与LEACH协议相结合,充分利用路由结构,实现了网络节点的定位.仿真结果表明:在节点随机分布情况下,LEACH协议执行9轮之内,可完成全部节点的定位;当网络规模为120个节点时,CMDS算法定位误差仅为MDS-MAP(P,R)的25%.
In order to solve the problem that the existing multi-dimensional calibration (MDS) -based node positioning accuracy is limited by the number of anchor nodes and network connectivity, a cross-layer multi-dimension calibration based anchorless positioning algorithm (CMDS) is proposed. Point, using the cross-layer design idea, the iterative MDS algorithm is combined with the LEACH protocol to make full use of the routing structure to achieve the positioning of the network nodes.The simulation results show that under the random distribution of nodes, the LEACH protocol performs 9 rounds , The localization of all nodes can be completed. When the network size is 120 nodes, the positioning error of CMDS algorithm is only 25% of MDS-MAP (P, R).