Jeon Young, Kim Taehong, Kim Taejoon
School of Information and Communication Engineering, Chungbuk National University, Chungju 28644, Korea.
Sensors (Basel). 2021 Jan 15;21(2):590. doi: 10.3390/s21020590.
Time synchronization is an important issue in ad-hoc networks for reliable information exchange. The algorithms for time synchronization in ad-hoc networks are largely categorized into two types. One is based on a selection of a reference node, and the other is based on a consensus among neighbor nodes. These two types of methods are targeting static environments. However, synchronization errors among nodes increase sharply when nodes move or when incorrect synchronization information is exchanged due to the failure of some nodes. In this paper, we propose a synchronization technique for mobile ad-hoc networks, which considers both the mobility of nodes and the abnormal behaviors of malicious or failed nodes. Specifically, synchronization information extracted from a median of the time information of the neighbor nodes is quickly disseminated. This information effectively excludes the outliers, which adversely affect the synchronization of the networks. In addition, Kalman filtering is applied to reduce the synchronization error occurring in the transmission and reception of time information. The simulation results confirm that the proposed scheme has a fast synchronization convergence speed and low synchronization error compared to conventional algorithms.
时间同步是自组织网络中进行可靠信息交换的一个重要问题。自组织网络中的时间同步算法主要分为两类。一类基于参考节点的选择,另一类基于邻居节点之间的共识。这两种方法都针对静态环境。然而,当节点移动时,或者由于某些节点故障而交换错误的同步信息时,节点之间的同步误差会急剧增加。在本文中,我们提出了一种适用于移动自组织网络的同步技术,该技术同时考虑了节点的移动性以及恶意或故障节点的异常行为。具体而言,从邻居节点时间信息的中位数提取的同步信息会被快速传播。该信息有效地排除了对网络同步产生不利影响的异常值。此外,应用卡尔曼滤波来减少时间信息传输和接收过程中出现的同步误差。仿真结果证实,与传统算法相比,所提出的方案具有快速的同步收敛速度和较低的同步误差。