1
|
Gamage KAA, Sajid A, Sonbul OS, Rashid M, Jaffar AY. A Dynamic Framework for Internet-Based Network Time Protocol. Sensors (Basel) 2024; 24:691. [PMID: 38276381 DOI: 10.3390/s24020691] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/20/2023] [Revised: 01/15/2024] [Accepted: 01/19/2024] [Indexed: 01/27/2024]
Abstract
Time synchronization is vital for accurate data collection and processing in sensor networks. Sensors in these networks often operate under fluctuating conditions. However, an accurate timekeeping mechanism is critical even in varying network conditions. Consequently, a synchronization method is required in sensor networks to ensure reliable timekeeping for correlating data accurately across the network. In this research, we present a novel dynamic NTP (Network Time Protocol) algorithm that significantly enhances the precision and reliability of the generalized NTP protocol. It incorporates a dynamic mechanism to determine the Round-Trip Time (RTT), which allows accurate timekeeping even in varying network conditions. The proposed approach has been implemented on an FPGA and a comprehensive performance analysis has been made, comparing three distinct NTP methods: dynamic NTP (DNTP), static NTP (SNTP), and GPS-based NTP (GNTP). As a result, key performance metrics such as variance, standard deviation, mean, and median accuracy have been evaluated. Our findings demonstrate that DNTP is markedly superior in dynamic network scenarios, a common characteristic in sensor networks. This adaptability is important for sensors installed in time-critical networks, such as real-time industrial IoTs, where precise and reliable time synchronization is necessary.
Collapse
Affiliation(s)
- Kelum A A Gamage
- James Watt School of Engineering, University of Glasgow, Glasgow G12 8QQ, UK
| | - Asher Sajid
- Deanship of Scientific Research, Umm Al Qura University, Makkah 21955, Saudi Arabia
| | - Omar S Sonbul
- Computer Engineering Department, Umm Al Qura University, Makkah 21955, Saudi Arabia
| | - Muhammad Rashid
- Computer Engineering Department, Umm Al Qura University, Makkah 21955, Saudi Arabia
| | - Amar Y Jaffar
- Computer Engineering Department, Umm Al Qura University, Makkah 21955, Saudi Arabia
| |
Collapse
|
2
|
Povalac A, Kral J, Arthaber H, Kolar O, Novak M. Exploring LoRaWAN Traffic: In-Depth Analysis of IoT Network Communications. Sensors (Basel) 2023; 23:7333. [PMID: 37687789 PMCID: PMC10490483 DOI: 10.3390/s23177333] [Citation(s) in RCA: 2] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 06/29/2023] [Revised: 07/21/2023] [Accepted: 08/17/2023] [Indexed: 09/10/2023]
Abstract
In the past decade, Long-Range Wire-Area Network (LoRaWAN) has emerged as one of the most widely adopted Low Power Wide Area Network (LPWAN) standards. Significant efforts have been devoted to optimizing the operation of this network. However, research in this domain heavily relies on simulations and demands high-quality real-world traffic data. To address this need, we monitored and analyzed LoRaWAN traffic in four European cities, making the obtained data and post-processing scripts publicly available. For monitoring purposes, we developed an open-source sniffer capable of capturing all LoRaWAN communication within the EU868 band. Our analysis discovered significant issues in current LoRaWAN deployments, including violations of fundamental security principles, such as the use of default and exposed encryption keys, potential breaches of spectrum regulations including duty cycle violations, SyncWord issues, and misaligned Class-B beacons. This misalignment can render Class-B unusable, as the beacons cannot be validated. Furthermore, we enhanced Wireshark's LoRaWAN protocol dissector to accurately decode recorded traffic. Additionally, we proposed the passive reception of Class-B beacons as an alternative timebase source for devices operating within LoRaWAN coverage under the assumption that the issue of misaligned beacons can be addressed or mitigated in the future. The identified issues and the published dataset can serve as valuable resources for researchers simulating real-world traffic and for the LoRaWAN Alliance to enhance the standard to facilitate more reliable Class-B communication.
Collapse
Affiliation(s)
- Ales Povalac
- Faculty of Electrical Engineering and Communication, Brno University of Technology, Technicka 12, 61600 Brno, Czech Republic; (J.K.); (O.K.); (M.N.)
| | - Jan Kral
- Faculty of Electrical Engineering and Communication, Brno University of Technology, Technicka 12, 61600 Brno, Czech Republic; (J.K.); (O.K.); (M.N.)
| | - Holger Arthaber
- Institute of Electrodynamics, Microwave and Circuit Engineering, TU Wien, Gusshausstrasse 25/354, 1040 Vienna, Austria;
| | - Ondrej Kolar
- Faculty of Electrical Engineering and Communication, Brno University of Technology, Technicka 12, 61600 Brno, Czech Republic; (J.K.); (O.K.); (M.N.)
| | - Marek Novak
- Faculty of Electrical Engineering and Communication, Brno University of Technology, Technicka 12, 61600 Brno, Czech Republic; (J.K.); (O.K.); (M.N.)
| |
Collapse
|
3
|
Li J, Quintin E, Wang H, McDonald BE, Farrell TR, Huang X, Clancy EA. Application-Layer Time Synchronization and Data Alignment Method for Multichannel Biosignal Sensors Using BLE Protocol. Sensors (Basel) 2023; 23:3954. [PMID: 37112294 PMCID: PMC10144216 DOI: 10.3390/s23083954] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 03/09/2023] [Revised: 04/11/2023] [Accepted: 04/11/2023] [Indexed: 06/19/2023]
Abstract
Wearable wireless biomedical sensors have emerged as a rapidly growing research field. For many biomedical signals, multiple sensors distributed about the body without local wired connections are required. However, designing multisite systems at low cost with low latency and high precision time synchronization of acquired data is an unsolved problem. Current solutions use custom wireless protocols or extra hardware for synchronization, forming custom systems with high power consumption that prohibit migration between commercial microcontrollers. We aimed to develop a better solution. We successfully developed a low-latency, Bluetooth low energy (BLE)-based data alignment method, implemented in the BLE application layer, making it transferable between manufacturer devices. The time synchronization method was tested on two commercial BLE platforms by inputting common sinusoidal input signals (over a range of frequencies) to evaluate time alignment performance between two independent peripheral nodes. Our best time synchronization and data alignment method achieved absolute time differences of 69 ± 71 μs for a Texas Instruments (TI) platform and 477 ± 490 μs for a Nordic platform. Their 95th percentile absolute errors were more comparable-under 1.8 ms for each. Our method is transferable between commercial microcontrollers and is sufficient for many biomedical applications.
Collapse
Affiliation(s)
- Jianan Li
- Worcester Polytechnic Institute, Worcester, MA 01609, USA; (J.L.); (H.W.); (X.H.)
| | - Eric Quintin
- Liberating Technologies, Inc., Holliston, MA 01746, USA; (E.Q.); (B.E.M.); (T.R.F.)
| | - He Wang
- Worcester Polytechnic Institute, Worcester, MA 01609, USA; (J.L.); (H.W.); (X.H.)
| | - Benjamin E. McDonald
- Liberating Technologies, Inc., Holliston, MA 01746, USA; (E.Q.); (B.E.M.); (T.R.F.)
| | - Todd R. Farrell
- Liberating Technologies, Inc., Holliston, MA 01746, USA; (E.Q.); (B.E.M.); (T.R.F.)
| | - Xinming Huang
- Worcester Polytechnic Institute, Worcester, MA 01609, USA; (J.L.); (H.W.); (X.H.)
| | - Edward A. Clancy
- Worcester Polytechnic Institute, Worcester, MA 01609, USA; (J.L.); (H.W.); (X.H.)
| |
Collapse
|
4
|
Wang Z, Yong T, Song X. Fast and Low-Overhead Time Synchronization for Industrial Wireless Sensor Networks with Mesh-Star Architecture. Sensors (Basel) 2023; 23:3792. [PMID: 37112133 PMCID: PMC10146312 DOI: 10.3390/s23083792] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 03/20/2023] [Revised: 03/30/2023] [Accepted: 04/04/2023] [Indexed: 06/19/2023]
Abstract
Low-overhead, robust, and fast-convergent time synchronization is important for resource-constrained large-scale industrial wireless sensor networks (IWSNs). The consensus-based time synchronization method with strong robustness has been paid more attention in wireless sensor networks. However, high communication overhead and slow convergence speed are inherent drawbacks for consensus time synchronization due to inefficient frequent iterations. In this paper, a novel time synchronization algorithm for IWSNs with a mesh-star architecture is proposed, namely, fast and low-overhead time synchronization (FLTS). The proposed FLTS divides the synchronization phase into two layers: mesh layer and star layer. A few resourceful routing nodes in the upper mesh layer undertake the low-efficiency average iteration, and the massive low-power sensing nodes in the star layer synchronize with the mesh layer in a passive monitoring manner. Therefore, a faster convergence and lower communication overhead time synchronization is achieved. The theoretical analysis and simulation results demonstrate the efficiency of the proposed algorithm in comparison with the state-of-the-art algorithms, i.e., ATS, GTSP, and CCTS.
Collapse
|
5
|
Pourtahmasi Roshandeh K, Mohammadkarimi M, Ardakani M. Joint Method of Moments (JMoM) and Successive Moment Cancellation (SMC) Multiuser Time Synchronization for ZP-OFDM-Based Waveforms Applicable to Joint Communication and Sensing. Sensors (Basel) 2023; 23:3660. [PMID: 37050720 PMCID: PMC10098903 DOI: 10.3390/s23073660] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 01/09/2023] [Revised: 03/16/2023] [Accepted: 03/20/2023] [Indexed: 06/19/2023]
Abstract
It has been recently shown that zero padding (ZP)-orthogonal frequency-division multiplexing (OFDM) is a promising candidate for 6G wireless systems requiring joint communication and sensing. In this paper, we consider a multiuser uplink scenario where users are separated in power domain, i.e., non-orthogonal multiple access (NOMA), and use ZP-OFDM signals. The uplink transmission is grant-free and users are allowed to transmit asynchronously. In this setup, we address the problem of time synchronization by estimating the timing offset (TO) of all the users. We propose two non-data-aided (NDA) estimators, i.e., the joint method of moment (JMoM) and the successive moment cancellation (SMC), that employ the periodicity of the second order moment (SoM) of the received samples for TO estimation. Moreover, the coding assisted (CA) version of the proposed estimators, i.e., CA-JMoM and CA-SMC, are developed for the case of short observation samples. We also extend the proposed estimators to multiuser multiple-input multiple-output (MIMO) systems. The effectiveness of the proposed estimators is evaluated in terms of lock-in probability under various practical scenarios. Simulation results show that the JMoM estimator can reach the lock-in probability of one for the moderate range of Eb/N0 values. While existing NDA TO estimators in the literature either offer low lock-in probability, high computational complexity that prevents them from being employed in MIMO systems, or are designed for single-user scenarios, the proposed estimators in this paper address all of these issues.
Collapse
Affiliation(s)
- Koosha Pourtahmasi Roshandeh
- Electrical and Computer Engineering Department, University of Alberta, 116 St. & 85 Ave., Edmonton, AB T6G 2R3, Canada
| | - Mostafa Mohammadkarimi
- Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, Mekelweg 4, 2628 CD Delft, The Netherlands
| | - Masoud Ardakani
- Electrical and Computer Engineering Department, University of Alberta, 116 St. & 85 Ave., Edmonton, AB T6G 2R3, Canada
| |
Collapse
|
6
|
Wang H, Li J, McDonald BE, Farrell TR, Huang X, Clancy EA. Comparison between Two Time Synchronization and Data Alignment Methods for Multi-Channel Wearable Biosensor Systems Using BLE Protocol. Sensors (Basel) 2023; 23:s23052465. [PMID: 36904670 PMCID: PMC10007376 DOI: 10.3390/s23052465] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/26/2023] [Revised: 02/08/2023] [Accepted: 02/20/2023] [Indexed: 05/14/2023]
Abstract
Wireless wearable sensor systems for biomedical signal acquisition have developed rapidly in recent years. Multiple sensors are often deployed for monitoring common bioelectric signals, such as EEG (electroencephalogram), ECG (electrocardiogram), and EMG (electromyogram). Compared with ZigBee and low-power Wi-Fi, Bluetooth Low Energy (BLE) can be a more suitable wireless protocol for such systems. However, current time synchronization methods for BLE multi-channel systems, via either BLE beacon transmissions or additional hardware, cannot satisfy the requirements of high throughput with low latency, transferability between commercial devices, and low energy consumption. We developed a time synchronization and simple data alignment (SDA) algorithm, which was implemented in the BLE application layer without the need for additional hardware. We further developed a linear interpolation data alignment (LIDA) algorithm to improve upon SDA. We tested our algorithms using sinusoidal input signals at different frequencies (10 to 210 Hz in increments of 20 Hz-frequencies spanning much of the relevant range of EEG, ECG, and EMG signals) on Texas Instruments (TI) CC26XX family devices, with two peripheral nodes communicating with one central node. The analysis was performed offline. The lowest average (±standard deviation) absolute time alignment error between the two peripheral nodes achieved by the SDA algorithm was 384.3 ± 386.5 μs, while that of the LIDA algorithm was 189.9 ± 204.7 μs. For all sinusoidal frequencies tested, the performance of LIDA was always statistically better than that of SDA. These average alignment errors were quite low-well below one sample period for commonly acquired bioelectric signals.
Collapse
Affiliation(s)
- He Wang
- Worcester Polytechnic Institute, Worcester, MA 01609, USA
| | - Jianan Li
- Worcester Polytechnic Institute, Worcester, MA 01609, USA
| | | | - Todd R. Farrell
- Liberating Technologies, Inc. (LTI), Holliston, MA 01746, USA
| | - Xinming Huang
- Worcester Polytechnic Institute, Worcester, MA 01609, USA
| | - Edward A. Clancy
- Worcester Polytechnic Institute, Worcester, MA 01609, USA
- Correspondence:
| |
Collapse
|
7
|
Son W, Choi J, Park S, Lee H, Jung BC. A Time Synchronization Protocol for Barrage Relay Networks. Sensors (Basel) 2023; 23:2447. [PMID: 36904654 PMCID: PMC10007481 DOI: 10.3390/s23052447] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 01/26/2023] [Revised: 02/12/2023] [Accepted: 02/21/2023] [Indexed: 06/18/2023]
Abstract
Time-division multiple access (TDMA)-based medium access control (MAC) protocol has been widely used for avoiding access conflicts in wireless multi-hop ad hoc networks, where the time synchronization among wireless nodes is essential. In this paper, we propose a novel time synchronization protocol for TDMA-based cooperative multi-hop wireless ad hoc networks, which are also called barrage relay networks (BRNs). The proposed time synchronization protocol is based on cooperative relay transmissions to send time synchronization messages. We also propose a network time reference (NTR) selection technique for improving the convergence time and average time error. In the proposed NTR selection technique, each node overhears the user identifier (UID) of other nodes, hop count (HC) from them to itself, and network degree, which denotes the number of 1-hop neighbor nodes. Then, the node with the minimum HC from all other nodes is selected as the NTR node. If there are multiple nodes with the minimum HC, the node with the larger degree is selected as the NTR node. To the best of our knowledge, the proposed time synchronization protocol with the NTR selection is introduced for the first time for cooperative (barrage) relay networks in this paper. Through computer simulations, we validate the proposed time synchronization protocol in terms of the average time error under various practical network scenarios. Furthermore, we also compare the performance of the proposed protocol with the conventional time synchronization methods. It is shown that the proposed protocol significantly outperforms the conventional methods in terms of the average time error and convergence time. The proposed protocol is shown to be more robust against packet loss as well.
Collapse
Affiliation(s)
- Woong Son
- Department of Electronics Engineering, Chungnam National University, Daejeon 34134, Republic of Korea
| | | | | | - Howon Lee
- School of Electronic and Electrical Engineering and IITC, Hankyong National University, Anseong 17579, Republic of Korea
| | - Bang Chul Jung
- Department of Electronics Engineering, Chungnam National University, Daejeon 34134, Republic of Korea
| |
Collapse
|
8
|
Ye L, Yang Y, Ma J, Deng L, Li H. Research on an LEO Constellation Multi-Aircraft Collaborative Navigation Algorithm Based on a Dual-Way Asynchronous Precision Communication-Time Service Measurement System (DWAPC-TSM). Sensors (Basel) 2022; 22:3213. [PMID: 35590904 DOI: 10.3390/s22093213] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/08/2022] [Revised: 04/16/2022] [Accepted: 04/20/2022] [Indexed: 01/27/2023]
Abstract
In order to solve the collaborative navigation problems in challenging environments such as insufficient visible satellites, obstacle reflections and multipath errors, and in order to improve the accuracy, usability, and stability of collaborative navigation and positioning, we propose a dual-way asynchronous precision communication–timing–measurement system (DWAPC-TSM) LEO constellation multi-aircraft cooperative navigation and positioning algorithm which gives the principle, algorithm structure, and error analysis of the DWAPC-TSM system. In addition, we also analyze the effect of vehicle separation range on satellite observability. The DWAPC-TSM system can achieve high-precision ranging and time synchronization accuracy. With the help of this system, by adding relative ranging and speed measurement observations in an unscented Kalman filter (UKF), the multi-aircraft coordinated navigation and positioning of aircraft is finally realized. The simulation results show that, even without the aid of an altimeter, the multi-aircraft cooperative navigation and positioning algorithm based on the DWAPC-TSM system can achieve good navigation and positioning results, and with the aid of the altimeter, the cooperative navigation and positioning accuracy can be effectively improved. For the formation flight configurations of horizontal collinear and vertical collinear, the algorithm is universal, and in the case of vertical collinear, the navigation performance of the formation members tends to be consistent. Under different relative measurement accuracy, the algorithm can maintain good robustness; compared with some existing classical algorithms, it can significantly improve the navigation and positioning accuracy. A reference scheme for exploring the feasibility of a new cooperative navigation and positioning mode for LEO communication satellites is presented.
Collapse
|
9
|
Liu D, Zhu M, Li D, Fang X, Wu Y. Energy-Efficient Time Synchronization Based on Nonlinear Clock Skew Tracking for Underwater Acoustic Networks. Sensors (Basel) 2021; 21:5018. [PMID: 34372255 DOI: 10.3390/s21155018] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 05/12/2021] [Revised: 07/08/2021] [Accepted: 07/20/2021] [Indexed: 11/17/2022]
Abstract
Time synchronization plays an important role in the scheduling and position technologies of sensor nodes in underwater acoustic networks (UANs). The time synchronization (TS) algorithms face challenges such as high requirements of energy efficiency, the estimation accuracy of the time-varying clock skew and the suppression of the impulsive noise. To achieve accurate time synchronization for UANs, an energy-efficient TS method based on nonlinear clock skew tracking (NCST) is proposed. First, based on the sea trial temperature data and the crystal oscillators' temperature-frequency characteristics, a nonlinear model is established to characterize the dynamic of clock skews. Second, a single-way communication scheme based on a receiver-only (RO) paradigm is used in the NCST-TS to save limited energy. Meanwhile, impulsive noises are considered during the communication process and the Gaussian mixture model (GMM) is employed to fit receiving timestamp errors caused by non-Gaussian noise. To combat the nonlinear and non-Gaussian problem, the particle filter (PF)-based algorithm is used to track the time-varying clock state and an accurate posterior probability density function under the GMM error model is also given in PF. The simulation results show that under the GMM error model, the accumulative Root Mean Square Errors (RMSE) of NCST-TS can be reduced from 10-4 s to 10-5 s compared with existing protocols. It also outperforms the other TS algorithms in the aspect of energy efficiency.
Collapse
|
10
|
Jeon Y, Kim T, Kim T. Fast and Robust Time Synchronization with Median Kalman Filtering for Mobile Ad-Hoc Networks. Sensors (Basel) 2021; 21:E590. [PMID: 33467600 DOI: 10.3390/s21020590] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 12/10/2020] [Revised: 01/11/2021] [Accepted: 01/12/2021] [Indexed: 12/01/2022]
Abstract
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.
Collapse
|
11
|
Faizullin M, Kornilova A, Akhmetyanov A, Ferrer G. Twist-n-Sync: Software Clock Synchronization with Microseconds Accuracy Using MEMS-Gyroscopes. Sensors (Basel) 2020; 21:s21010068. [PMID: 33374447 PMCID: PMC7795013 DOI: 10.3390/s21010068] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 12/01/2020] [Revised: 12/18/2020] [Accepted: 12/20/2020] [Indexed: 11/23/2022]
Abstract
Sensor networks require a high degree of synchronization in order to produce a stream of data useful for further purposes. Examples of time misalignment manifest as undesired artifacts when doing multi-camera bundle-adjustment or global positioning system (GPS) geo-localization for mapping. Network Time Protocol (NTP) variants of clock synchronization can provide accurate results, though present high variance conditioned by the environment and the channel load. We propose a new precise technique for software clock synchronization over a network of rigidly attached devices using gyroscope data. Gyroscope sensors, or IMU, provide a high-rate measurements that can be processed efficiently. We use optimization tools over the correlation signal of IMU data from a network of gyroscope sensors. Our method provides stable microseconds accuracy, regardless of the number of sensors and the conditions of the network. In this paper, we show the performance of the gyroscope software synchronization in a controlled environment, and we evaluate the performance in a sensor network of smartphones by our open-source Android App, Twist-n-Sync, that is publicly available.
Collapse
Affiliation(s)
- Marsel Faizullin
- Skolkovo Institute of Science and Technology, 121205 Moscow, Russia; (M.F.); (A.K.); (A.A.)
| | - Anastasiia Kornilova
- Skolkovo Institute of Science and Technology, 121205 Moscow, Russia; (M.F.); (A.K.); (A.A.)
| | - Azat Akhmetyanov
- Skolkovo Institute of Science and Technology, 121205 Moscow, Russia; (M.F.); (A.K.); (A.A.)
- Software Engineering Department, Saint Petersburg State University, 199034 St. Petersburg, Russia
| | - Gonzalo Ferrer
- Skolkovo Institute of Science and Technology, 121205 Moscow, Russia; (M.F.); (A.K.); (A.A.)
- Correspondence:
| |
Collapse
|
12
|
Shams R, Otero P, Aamir M, Hanif F. E2JSL: Energy Efficient Joint Time Synchronization and Localization Algorithm Using Ray Tracing Model. Sensors (Basel) 2020; 20:E7222. [PMID: 33348557 DOI: 10.3390/s20247222] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/23/2020] [Revised: 11/30/2020] [Accepted: 12/10/2020] [Indexed: 11/22/2022]
Abstract
In underwater wireless sensor networks (UWSNs), localization and time synchronization are vital services that have been tackled independently. By combining localization and time synchronization, could save nodes energy and improve accuracy jointly. Therefore, it is of great significance to study joint synchronization and localization of underwater sensors with low energy consumption. In this paper, we propose the energy-efficient joint framework of localization and time synchronization, in which the stratification effect is considered by using a ray-tracing approach. Based on Snell’s law, ray tracing is applied to compensate for the variation of sound speed, this is one of the contributions of this article. Another contribution of this article is the iteration process which is used to improve the accuracy of localization and time synchronization. Simulation results show that the proposed joint approach outperforms the existing approaches in both energy efficiency and accuracy. This study also calculates Cramer-Rao lower bound to prove the convergence of the proposed technique along with the calculation of complexity of the proposed algorithm to show that the provided study takes less running time compared to the existing techniques.
Collapse
|
13
|
Zhao K, Zhao T, Zheng Z, Yu C, Ma D, Rabie K, Kharel R. Optimization of Time Synchronization and Algorithms with TDOA Based Indoor Positioning Technique for Internet of Things. Sensors (Basel) 2020; 20:s20226513. [PMID: 33202636 PMCID: PMC7697645 DOI: 10.3390/s20226513] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 10/09/2020] [Revised: 11/06/2020] [Accepted: 11/11/2020] [Indexed: 11/22/2022]
Abstract
To provide high-precision positioning for Internet of Things (IoT) scenarios, we optimize the indoor positioning technique based on Ultra-Wideband (UWB) Time Difference of Arrival (TDOA) equipment. This paper analyzes sources of positioning error and improves the time synchronization algorithm based on the synchronization packet. Then we use the labels of the known position to further optimize the time synchronization performance, and hence improve TDOA measurements. After time synchronization optimization, a Weighted Least Square (WLS) and Taylor coordination algorithm is derived. Experiments show that our optimization reduces the average positioning error from 54.8 cm to 12.6 cm.
Collapse
Affiliation(s)
- Kun Zhao
- Engineering Center of SHMEC for Space Information and GNSS, East China Normal University, Shanghai 200241, China; (Z.Z.); (C.Y.); (D.M.)
- Shanghai Key Laboratory of Multidimensional Information Processing, East China Normal University, Shanghai 200241, China
- Correspondence: ; Tel./Fax: +86-15901704790
| | - Tiantian Zhao
- Alibaba Xixi Park, Yu Hang District, Hangzhou 311121, China;
| | - Zhengqi Zheng
- Engineering Center of SHMEC for Space Information and GNSS, East China Normal University, Shanghai 200241, China; (Z.Z.); (C.Y.); (D.M.)
- Shanghai Key Laboratory of Multidimensional Information Processing, East China Normal University, Shanghai 200241, China
| | - Chao Yu
- Engineering Center of SHMEC for Space Information and GNSS, East China Normal University, Shanghai 200241, China; (Z.Z.); (C.Y.); (D.M.)
- Shanghai Key Laboratory of Multidimensional Information Processing, East China Normal University, Shanghai 200241, China
| | - Difeng Ma
- Engineering Center of SHMEC for Space Information and GNSS, East China Normal University, Shanghai 200241, China; (Z.Z.); (C.Y.); (D.M.)
- Shanghai Key Laboratory of Multidimensional Information Processing, East China Normal University, Shanghai 200241, China
| | - Khaled Rabie
- Department of Engineering, Manchester Metropolitan University, Manchester M15 6BH, UK;
| | - Rupak Kharel
- Department of Computing and Mathematics, Manchester Metropolitan University, Manchester M15 6BH, UK;
| |
Collapse
|
14
|
Tan Z, Yang X, Pang M, Gao S, Li M, Chen P. UAV-Assisted Low-Consumption Time Synchronization Utilizing Cross-Technology Communication. Sensors (Basel) 2020; 20:s20185134. [PMID: 32916857 PMCID: PMC7571076 DOI: 10.3390/s20185134] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/25/2020] [Revised: 08/27/2020] [Accepted: 09/07/2020] [Indexed: 11/01/2022]
Abstract
Wireless sensor networks (WSNs) have been used in many fields due to its wide applicability. In this kind of network, each node is independent of each other and has its own local clock and communicates wirelessly. Time synchronization plays a vital role in WSNs and it can ensure accuracy requirements for coordination and data reliability. However, two key challenges exist in large-scale WSNs that are severe resource constraints overhead and multihop time synchronization errors. To address these issues, this paper proposes a novel unmanned aerial vehicle (UAV)-assisted low-consumption time synchronization algorithm based on cross-technology communication (CTC) for a large-scale WSN. This algorithm uses a UAV to send time synchronization data packets for calibration. Moreover, to ensure coverage and a high success rate for UAV data transmission, we use CTC for time synchronization. Without any relays, a high-power time synchronization packet can be sent by a UAV to achieve the time synchronization of low-power sensors. This algorithm can achieve accurate time synchronization with almost zero energy consumption for the sensor nodes. Finally, we implemented our algorithm with 30 low-power RF-CC2430 ZigBee nodes and a Da Jiang Innovations (DJI) M100 UAV on a 1 km highway and an indoor site. The results show that time synchronization can be achieved accurately with almost zero energy consumption for the sensor nodes, and the time synchronization error is less than 30 μs in 99% of cases.
Collapse
Affiliation(s)
- Ziyi Tan
- School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, China; (Z.T.); (X.Y.); (M.P.); (S.G.); (M.L.)
| | - Xu Yang
- School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, China; (Z.T.); (X.Y.); (M.P.); (S.G.); (M.L.)
| | - Mingzhi Pang
- School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, China; (Z.T.); (X.Y.); (M.P.); (S.G.); (M.L.)
| | - Shouwan Gao
- School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, China; (Z.T.); (X.Y.); (M.P.); (S.G.); (M.L.)
- China Mine Digitization Engineering Research Center, Ministry of Education, Xuzhou 221116, China
| | - Ming Li
- School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, China; (Z.T.); (X.Y.); (M.P.); (S.G.); (M.L.)
- China Mine Digitization Engineering Research Center, Ministry of Education, Xuzhou 221116, China
| | - Pengpeng Chen
- School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, China; (Z.T.); (X.Y.); (M.P.); (S.G.); (M.L.)
- China Mine Digitization Engineering Research Center, Ministry of Education, Xuzhou 221116, China
- Correspondence:
| |
Collapse
|
15
|
Zhao Y, Zhou L, Feng W, Xu S. Fast Time Synchronization on Tens of Picoseconds Level Using Uncombined GNSS Carrier Phase of Zero/Short Baseline. Sensors (Basel) 2020; 20:s20174882. [PMID: 32872294 PMCID: PMC7506859 DOI: 10.3390/s20174882] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/07/2020] [Revised: 08/26/2020] [Accepted: 08/27/2020] [Indexed: 11/16/2022]
Abstract
Since the observation precision of the Global Navigation Satellite System (GNSS) carrier phase is on the order of millimeters, if the phase ambiguity is correctly solved, while calibrating the receiver inter-frequency bias, time synchronization on the order of tens of picoseconds is expected. In this contribution, a method that considers the prior constraints of the between-receiver inter-frequency bias (IFB) and its random variation characteristics is proposed for the estimation of the between-receiver clock difference, based on the uncombined GNSS carrier phase and pseudorange observations of the zero and short baselines. The proposed method can rapidly achieve the single-difference ambiguity resolution of the zero and short baselines, and then obtain the high-precision relative clock offset, by using only the carrier phase observations, along with the between-receiver IFBs being simultaneously determined. Our numerical tests, carried out using GNSS observations sampled every 30 s by a dedicatedly selected set of zero and short baselines, show that the method can fix the between-receiver single-difference ambiguity successfully within an average of fewer than 2 epochs (interval 30 s). Then, a clock difference between two receivers with millimeter precision is obtained, achieving time synchronization on tens of picoseconds level, and deriving a frequency stability of 5 × 10−14 for averaging times of 30,000 s. Furthermore, the proposed approach is compared with the precise point positioning (PPP) time transfer method. The results show that, for different types of receivers, the agreement between the two methods is between −6.7 ns and 0.2 ns.
Collapse
|
16
|
Zhang D, Tian J, Li H. Design and Validation of Android Smartphone Based Wireless Structural Vibration Monitoring System. Sensors (Basel) 2020; 20:E4799. [PMID: 32854409 DOI: 10.3390/s20174799] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/19/2020] [Revised: 08/20/2020] [Accepted: 08/24/2020] [Indexed: 11/17/2022]
Abstract
Vibration monitoring is one of crucial functions of structural health monitoring (SHM) systems. Traditional structural vibration monitoring usually relies on specialized sensors, data transmission and acquisition equipment, which are expensive and may not be easily available in urgently needed situations like post-disaster structural evaluation. Therefore, developing an affordable and efficient structural vibration monitoring technique becomes an important topic in SHM research. In this paper, the authors developed an android system APP that can easily convert multiple android smartphones into a wireless structural vibration monitoring system. To make the designed system reliable and easy to use, the server/client architecture is adopted. One smartphone is designated as the serve of the system to remotely control all other smartphones, which function as sensors to measure structural vibration. An efficient method is proposed herein to establish the smartphone-based structural vibration monitoring network, allowing the server smartphone to quickly and easily connect multiple sensor smartphones to form the wireless network for structural vibration monitoring. Additionally, a synchronization method is also proposed to synchronize different smartphones for simultaneously measuring structural vibration. To verify the time synchronization accuracy of the developed system, an experiment is designed and conducted. Moreover, a new analysis method of the time synchronization accuracy is also proposed, which verifies that the designed smartphone-based monitoring can achieve the millisecond-level time synchronization accuracy. Finally, a shaking table experiment is conducted on a three-story bench-scale structural model, the results of which demonstrate that the designed smartphone-based wireless structural vibration monitoring system can quite accurately identify the modal parameters of the tested structure.
Collapse
|
17
|
Veluthedath Shajihan SA, Chow R, Mechitov K, Fu Y, Hoang T, Spencer BF. Development of Synchronized High-Sensitivity Wireless Accelerometer for Structural Health Monitoring. Sensors (Basel) 2020; 20:s20154169. [PMID: 32727037 PMCID: PMC7436125 DOI: 10.3390/s20154169] [Citation(s) in RCA: 17] [Impact Index Per Article: 4.3] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/30/2020] [Revised: 07/25/2020] [Accepted: 07/25/2020] [Indexed: 11/16/2022]
Abstract
The use of digital accelerometers featuring high sensitivity and low noise levels in wireless smart sensors (WSSs) is becoming increasingly common for structural health monitoring (SHM) applications. Improvements in the design of Micro Electro-Mechanical System (MEMS) based digital accelerometers allow for high resolution sensing required for SHM with low power consumption suitable for WSSs. However, new approaches are needed to synchronize data from these sensors. Data synchronization is essential in wireless smart sensor networks (WSSNs) for accurate condition assessment of structures and reduced false-positive indications of damage. Efforts to achieve synchronized data sampling from multiple WSS nodes with digital accelerometers have been lacking, primarily because these sensors feature an internal Analog to Digital Converter (ADC) to which the host platform has no direct access. The result is increased uncertainty in the ADC startup time and thus worse synchronization among sensors. In this study, a high-sensitivity digital accelerometer is integrated with a next-generation WSS platform, the Xnode. An adaptive iterative algorithm is used to characterize these delays without the need for a dedicated evaluation setup and hardware-level access to the ADC. Extensive tests are conducted to evaluate the performance of the accelerometer experimentally. Overall time-synchronization achieved is under 15 µs, demonstrating the efficacy of this approach for synchronization of critical SHM applications.
Collapse
Affiliation(s)
- Shaik Althaf Veluthedath Shajihan
- Department of Civil and Environmental Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA; (S.A.V.S.); (T.H.)
| | | | - Kirill Mechitov
- Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA;
| | - Yuguang Fu
- School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907, USA;
| | - Tu Hoang
- Department of Civil and Environmental Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA; (S.A.V.S.); (T.H.)
| | - Billie F. Spencer
- Anne M. and Nathan M. Endowed Chair in Civil Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA
- Correspondence: ; Tel.: +1-217-333-8630
| |
Collapse
|
18
|
Elsharief M, El-Gawad MAA, Ko H, Pack S. EERS: Energy-Efficient Reference Node Selection Algorithm for Synchronization in Industrial Wireless Sensor Networks. Sensors (Basel) 2020; 20:s20154095. [PMID: 32717816 PMCID: PMC7436081 DOI: 10.3390/s20154095] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/30/2020] [Revised: 07/16/2020] [Accepted: 07/20/2020] [Indexed: 11/16/2022]
Abstract
Time synchronization is an essential issue in industrial wireless sensor networks (IWSNs). It assists perfect coordinated communications among the sensor nodes to preserve battery power. Generally, time synchronization in IWSNs has two major aspects of energy consumption and accuracy. In the literature, the energy consumption has not received much attention in contrast to the accuracy. In this paper, focusing on the energy consumption aspect, we introduce an energy-efficient reference node selection (EERS) algorithm for time synchronization in IWSNs. It selects and schedules a minimal sequence of connected reference nodes that are responsible for spreading timing messages. EERS achieves energy consumption synchronization by reducing the number of transmitted messages among the sensor nodes. To evaluate the performance of EERS, we conducted extensive experiments with Arduino Nano RF sensors and revealed that EERS achieves considerably fewer messages than previous techniques, robust time synchronization (R-Sync), fast scheduling and accurate drift compensation for time synchronization (FADS), and low power scheduling for time synchronization protocols (LPSS). In addition, simulation results for a large sensor network of 450 nodes demonstrate that EERS reduces the whole number of transmitted messages by 52%, 30%, and 13% compared to R-Sync, FADS, and LPSS, respectively.
Collapse
Affiliation(s)
- Mahmoud Elsharief
- School of Electrical Engineering, Korea University, Seoul 02841, Korea; (M.E.); (M.A.A.E.-G.)
| | - Mohamed A. Abd El-Gawad
- School of Electrical Engineering, Korea University, Seoul 02841, Korea; (M.E.); (M.A.A.E.-G.)
| | - Haneul Ko
- Department of Computer Convergence Software, Korea University, Sejong 30019, Korea;
| | - Sangheon Pack
- School of Electrical Engineering, Korea University, Seoul 02841, Korea; (M.E.); (M.A.A.E.-G.)
- Correspondence:
| |
Collapse
|
19
|
Tschopp F, Riner M, Fehr M, Bernreiter L, Furrer F, Novkovic T, Pfrunder A, Cadena C, Siegwart R, Nieto J. VersaVIS-An Open Versatile Multi-Camera Visual-Inertial Sensor Suite. Sensors (Basel) 2020; 20:E1439. [PMID: 32155749 DOI: 10.3390/s20051439] [Citation(s) in RCA: 11] [Impact Index Per Article: 2.8] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 01/28/2020] [Revised: 02/26/2020] [Accepted: 03/03/2020] [Indexed: 11/27/2022]
Abstract
Robust and accurate pose estimation is crucial for many applications in mobile robotics. Extending visual Simultaneous Localization and Mapping (SLAM) with other modalities such as an inertial measurement unit (IMU) can boost robustness and accuracy. However, for a tight sensor fusion, accurate time synchronization of the sensors is often crucial. Changing exposure times, internal sensor filtering, multiple clock sources and unpredictable delays from operation system scheduling and data transfer can make sensor synchronization challenging. In this paper, we present VersaVIS, an Open Versatile Multi-Camera Visual-Inertial Sensor Suite aimed to be an efficient research platform for easy deployment, integration and extension for many mobile robotic applications. VersaVIS provides a complete, open-source hardware, firmware and software bundle to perform time synchronization of multiple cameras with an IMU featuring exposure compensation, host clock translation and independent and stereo camera triggering. The sensor suite supports a wide range of cameras and IMUs to match the requirements of the application. The synchronization accuracy of the framework is evaluated on multiple experiments achieving timing accuracy of less than 1 ms. Furthermore, the applicability and versatility of the sensor suite is demonstrated in multiple applications including visual-inertial SLAM, multi-camera applications, multi-modal mapping, reconstruction and object based mapping.
Collapse
|
20
|
Chen J, Cao C, Ge Y, Zhu H, Xu C, Sheng Y, Tian L, Zhang H. Experimental Research on Data Synchronous Acquisition Method of Subsidence Monitoring in Submarine Gas Hydrate Mining Area. Sensors (Basel) 2019; 19:s19194319. [PMID: 31590421 PMCID: PMC6806067 DOI: 10.3390/s19194319] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/17/2019] [Revised: 10/03/2019] [Accepted: 10/04/2019] [Indexed: 11/16/2022]
Abstract
The data synchronous acquisition is crucial to the seafloor subsidence monitoring system for gas hydrate mining areas based on microelectromechanical sensors (MEMS). Because the independent and high-precision time reference sources on land cannot be used on the seafloor, especially in the deep sea, a relative time synchronization method based on input/output (I/O) and controller area network (CAN) bus was proposed to realize the internal time synchronization of the system. To demonstrate the feasibility of the proposed method, tests including the deformation test of the MEMS sensor array under high pressure, synchronous accuracy test, and landslide and collapse simulation tests were carried out. The synchronization method was performed once every 24 h, and the time drift was reduced to 0.38 ms from more than 30 ms, demonstrating that method can achieve consistent internal time of the system. The method does not require additional hardware devices and has adjustable accuracy.
Collapse
Affiliation(s)
- Jiawang Chen
- Ocean College, Zhejiang University, Zhoushan 316021, China.
| | - Chen Cao
- Ocean College, Zhejiang University, Zhoushan 316021, China.
| | - Yongqiang Ge
- Ocean College, Zhejiang University, Zhoushan 316021, China.
| | - Huangchao Zhu
- Ocean College, Zhejiang University, Zhoushan 316021, China.
| | - Chunying Xu
- Ocean College, Zhejiang University, Zhoushan 316021, China.
| | - Yan Sheng
- Guangzhou Marine Geological Survey, Guangzhou 510075, China.
| | - Lieyu Tian
- Guangzhou Marine Geological Survey, Guangzhou 510075, China.
| | - Hanquan Zhang
- Guangzhou Marine Geological Survey, Guangzhou 510075, China.
| |
Collapse
|
21
|
Tirado-Andrés F, Rozas A, Araujo A. A Methodology for Choosing Time Synchronization Strategies for Wireless IoT Networks. Sensors (Basel) 2019; 19:s19163476. [PMID: 31395809 PMCID: PMC6721131 DOI: 10.3390/s19163476] [Citation(s) in RCA: 12] [Impact Index Per Article: 2.4] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/30/2019] [Revised: 07/31/2019] [Accepted: 08/07/2019] [Indexed: 11/29/2022]
Abstract
The wireless Internet of Things (IoT) family grows without interruption. Every day more applications and wireless devices are available to interconnect and help solve multiple problems in areas such as health, critical infrastructure, industry, etc. Many of the tasks to be performed by the IoT network require time synchronization for their correct operation, either to use the spectrum more efficiently, to add data from different sensors, or to carry out coordinated communications. Each of these applications has different requirements regarding time synchronization. This means that the decision of which strategy to follow to synchronize an IoT end device becomes a task that requires important prior analysis and usually, if developers are experts in the topic, ends with the implementation of an ad hoc solution. In this article, we present a methodology to choose an adequate time-synchronization strategy for any wireless IoT application. We also present a tool that executes the methodology, guiding the IoT application developer through some input forms. This combination of methodology and tool abstracts developers from the complexities of time-synchronization strategies, allowing them to choose the correct strategy regardless of their level of knowledge in wireless IoT time synchronization. As a result, the methodology offers a set of time-synchronization strategies that are adjusted to the needs of developers and applications.
Collapse
Affiliation(s)
- Francisco Tirado-Andrés
- B105 Electronic Systems Lab, ETSI Telecomunicación, Universidad Politécnica de Madrid, Avda. Complutense 30, 28040 Madrid, Spain.
| | - Alba Rozas
- B105 Electronic Systems Lab, ETSI Telecomunicación, Universidad Politécnica de Madrid, Avda. Complutense 30, 28040 Madrid, Spain
| | - Alvaro Araujo
- B105 Electronic Systems Lab, ETSI Telecomunicación, Universidad Politécnica de Madrid, Avda. Complutense 30, 28040 Madrid, Spain
| |
Collapse
|
22
|
Phan LA, Kim T, Kim T, Lee J, Ham JH. Performance Analysis of Time Synchronization Protocols in Wireless Sensor Networks. Sensors (Basel) 2019; 19:s19133020. [PMID: 31323979 PMCID: PMC6651869 DOI: 10.3390/s19133020] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 05/23/2019] [Revised: 07/05/2019] [Accepted: 07/08/2019] [Indexed: 11/23/2022]
Abstract
The time synchronization protocol is indispensable in various applications of wireless sensor networks, such as scheduling, monitoring, and tracking. Numerous protocols and algorithms have been proposed in recent decades, and many of them provide micro-scale resolutions. However, designing and implementing a time synchronization protocol in a practical wireless network is very challenging compared to implementation in a wired network; this is because its performance can be deteriorated significantly by many factors, including hardware quality, message delay jitter, ambient environment, and network topology. In this study, we measure the performance of the Flooding Time Synchronization Protocol (FTSP) and Gradient Time Synchronization Protocol (GTSP) in terms of practical network conditions, such as message delay jitter, synchronization period, network topology, and packet loss. This study provides insights into the operation and optimization of time synchronization protocols. In addition, the performance evaluation identifies that FTSP is highly affected by message delay jitter due to error accumulation over multi-hops. We demonstrate that the proposed extended version of the FTSP (E-FTSP) alleviates the effect of message delay jitter and enhances the overall performance of FTSP in terms of error, time, and other factors.
Collapse
Affiliation(s)
- Linh-An Phan
- School of Information and Communication Engineering, Chungbuk National University, Cheongju 28644, Korea
| | - Taejoon Kim
- School of Information and Communication Engineering, Chungbuk National University, Cheongju 28644, Korea
| | - Taehong Kim
- School of Information and Communication Engineering, Chungbuk National University, Cheongju 28644, Korea.
| | - JaeSeang Lee
- The 2nd R&D Institute-Agency for Defense Development, Daejeon 34186, Korea
| | - Jae-Hyun Ham
- The 2nd R&D Institute-Agency for Defense Development, Daejeon 34186, Korea
| |
Collapse
|
23
|
Tokuoka M, Komiya N, Mizoguchi H, Egusa R, Inagaki S, Kusunoki F. Implementation and Evaluation of a Wide-Range Human-Sensing System Based on Cooperating Multiple Range Image Sensors. Sensors (Basel) 2019; 19:E1172. [PMID: 30866558 PMCID: PMC6427326 DOI: 10.3390/s19051172] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 12/30/2018] [Revised: 02/05/2019] [Accepted: 03/04/2019] [Indexed: 06/09/2023]
Abstract
A museum is an important place for science education for children. The learning method in the museum is reading exhibits and explanations. Museums are investing efforts to quantify interests using questionnaires and sensors to improve their exhibitions and explanations. Therefore, even in places where many people gather, such as in museums, it is necessary to quantify people's interest by sensing behavior of multiple people. However, this has not yet been realized. We aim to quantify the interest by sensing a wide range of human behavior for multiple people by coordinating multiple noncontact sensors. When coordinating multiple sensors, the coordinates and the time of each sensor differ. To solve these problems, coordinates were transformed using a simultaneous transformation matrix and time synchronization was performed using unified time. The effectiveness of this proposal was verified through experimental evaluation. Furthermore, we evaluated the actual museum content. In this paper, we describe the proposed method and the results of the evaluation experiment.
Collapse
Affiliation(s)
- Mikihiro Tokuoka
- Tokyo University of Science, 2641, Yamazaki, Noda, Chiba 278-0022, Japan.
| | - Naoki Komiya
- Tokyo University of Science, 2641, Yamazaki, Noda, Chiba 278-0022, Japan.
| | - Hiroshi Mizoguchi
- Tokyo University of Science, 2641, Yamazaki, Noda, Chiba 278-0022, Japan.
| | - Ryohei Egusa
- Meiji Gakuin University, 1-2-37, Shirokanedai, Minato-ku, Tokyo 108-0071, Japan.
| | - Shigenori Inagaki
- Kobe University, 3-11, Tsurukabuto, Nada, Kobe, Hyogo 657-8501, Japan.
| | - Fusako Kusunoki
- Tama Art University, 2-1723, Yarimizu, Hachioji, Tokyo 192-0375, Japan.
| |
Collapse
|
24
|
Lim J, Yoo WJ, Kim LW, Lee YD, Lee HK. Augmentation of GNSS by Low-Cost MEMS IMU, OBD-II, and Digital Altimeter for Improved Positioning in Urban Area. Sensors (Basel) 2018; 18:s18113830. [PMID: 30413086 PMCID: PMC6264105 DOI: 10.3390/s18113830] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 10/02/2018] [Revised: 11/02/2018] [Accepted: 11/06/2018] [Indexed: 11/16/2022]
Abstract
This paper proposes an efficient multi-sensor system to complement GNSS (Global Navigation Satellite System) for improved positioning in urban area. The proposed system augments GNSS by low-cost MEMS IMU (Micro Electro Mechanical Systems Inertial Measurement Unit), OBD (On-Board Diagnostics)-II, and digital altimeter modules. For improved availability of time synchronization in urban area, an adaptive synchronization method is proposed to combine the external PPS (Pulse Per Second) signal and the internal onboard clock. For improved positioning accuracy and availability, a 17-state Kalman filter is formulated for efficient multi-sensor fusion, including OBD-II and digital altimeter modules. A strategy to apply different types of measurement updates is also proposed for improved performance in urban area. Four experiment results with field-collected measurements evaluates the performance of the proposed GNSS/IMU/OBD-II/altimeter system in various aspects, including accuracy, precision, continuity, and availability.
Collapse
Affiliation(s)
- JoonHoo Lim
- School of Electronics and Information Engineering, Korea Aerospace University, Goyang-si 10540, Korea.
| | - Won Jae Yoo
- School of Electronics and Information Engineering, Korea Aerospace University, Goyang-si 10540, Korea.
| | - La Woo Kim
- School of Electronics and Information Engineering, Korea Aerospace University, Goyang-si 10540, Korea.
| | - You Dam Lee
- School of Electronics and Information Engineering, Korea Aerospace University, Goyang-si 10540, Korea.
| | - Hyung Keun Lee
- School of Electronics and Information Engineering, Korea Aerospace University, Goyang-si 10540, Korea.
| |
Collapse
|
25
|
Wang Z, Zeng P, Kong L, Li D, Jin X. Node-Identification-Based Secure Time Synchronization in Industrial Wireless Sensor Networks. Sensors (Basel) 2018; 18:E2718. [PMID: 30126196 DOI: 10.3390/s18082718] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/06/2018] [Revised: 08/06/2018] [Accepted: 08/14/2018] [Indexed: 11/17/2022]
Abstract
Time synchronization is critical for wireless sensors networks in industrial automation, e.g., event detection and process control of industrial plants and equipment need a common time reference. However, cyber-physical attacks are enormous threats causing synchronization protocols to fail. This paper studies the algorithm design and analysis in secure time synchronization for resource-constrained industrial wireless sensor networks under Sybil attacks, which cannot be well addressed by existing methods. A node-identification-based secure time synchronization (NiSTS) protocol is proposed. The main idea of this protocol is to utilize the timestamp correlation among different nodes and the uniqueness of a node’s clock skew to detect invalid information rather than isolating suspicious nodes. In the detection process, each node takes the relative skew with respect to its public neighbor as the basis to determine whether the information is reliable and to filter invalid information. The information filtering mechanism renders NiSTS resistant to Sybil attacks and message manipulation attacks. As a completely distributed protocol, NiSTS is not sensitive to the number of Sybil attackers. Extensive simulations were conducted to demonstrate the efficiency of NiSTS and compare it with existing protocols.
Collapse
|
26
|
Liu Z, Ma Q, Liu W, Sheng VS, Zhang L, Liu G. Access Control Model Based on Time Synchronization Trust in Wireless Sensor Networks. Sensors (Basel) 2018; 18:E2107. [PMID: 29966366 DOI: 10.3390/s18072107] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 05/19/2018] [Revised: 06/15/2018] [Accepted: 06/27/2018] [Indexed: 11/17/2022]
Abstract
Internal reliability and external safety of Wireless Sensor Networks (WSN) data transmission have become increasingly outstanding issues with the wide applications of WSN. This paper proposes a new method for access control and mitigation of interfering noise in time synchronization environments. First, a formal definition is given regarding the impact interference noise has on the clock skew and clock offset of each node. The degree of node interference behavior is estimated dynamically from the perspective of time-stamp changes caused by the interference noise. Secondly, a general access control model is proposed to resist invasion of noise interference. A prediction model is constructed using the Bayesian method for calculating the reliability of neighbor node behavior in the proposed model. Interference noise, which attacks the time synchronization, is regarded as the key factor for probability estimation of the reliability. The result of the calculations determines whether it is necessary to initiate synchronization filtering. Finally, a division of trust levels with bilinear definition is employed to lower interference noise and improve the quality of interference detection. Experimental results show that this model has advantages in system overhead, energy consumption and testing errors, compared to its counterparts. When the disturbance intensity of a WSN increases, the proposed optimized algorithm converges faster with a lower network communication load.
Collapse
|
27
|
Zhou F, Wang Q, Nie D, Qiao G. DE-Sync: A Doppler-Enhanced Time Synchronization for Mobile Underwater Sensor Networks. Sensors (Basel) 2018; 18:E1710. [PMID: 29799468 DOI: 10.3390/s18061710] [Citation(s) in RCA: 16] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/30/2018] [Revised: 05/21/2018] [Accepted: 05/22/2018] [Indexed: 11/24/2022]
Abstract
Time synchronization is the foundation of cooperative work among nodes of underwater sensor networks; it takes a critical role in the research and application of underwater sensor networks. Although numerous time synchronization protocols have been proposed for terrestrial wireless sensor networks, they cannot be directly applied to underwater sensor networks. This is because most of them typically assume that the propagation delay among sensor nodes is negligible, which is not the case in underwater sensor networks. Time synchronization is mainly affected by a long propagation delay among sensor nodes due to the low propagation speed of acoustic signals. Furthermore, sensor nodes in underwater tend to experience some degree of mobility due to wind or ocean current, or some other nodes are on self-propelled vehicles, such as autonomous underwater vehicles (AUVs). In this paper, we propose a Doppler-enhanced time synchronization scheme for mobile underwater sensor networks, called DE-Sync. Our new scheme considers the effect of the clock skew during the process of estimating the Doppler scale factor and directly substitutes the Doppler scale factor into linear regression to achieve the estimation of the clock skew and offset. Simulation results show that DE-Sync outperforms existing time synchronization protocols in both accuracy and energy efficiency.
Collapse
|
28
|
Tavares Bruscato L, Heimfarth T, Pignaton de Freitas E. Enhancing Time Synchronization Support in Wireless Sensor Networks. Sensors (Basel) 2017; 17:E2956. [PMID: 29261113 DOI: 10.3390/s17122956] [Citation(s) in RCA: 27] [Impact Index Per Article: 3.9] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 10/19/2017] [Revised: 12/07/2017] [Accepted: 12/11/2017] [Indexed: 11/21/2022]
Abstract
With the emerging Internet of Things (IoT) technology becoming reality, a number of applications are being proposed. Several of these applications are highly dependent on wireless sensor networks (WSN) to acquire data from the surrounding environment. In order to be really useful for most of applications, the acquired data must be coherent in terms of the time in which they are acquired, which implies that the entire sensor network presents a certain level of time synchronization. Moreover, to efficiently exchange and forward data, many communication protocols used in WSN rely also on time synchronization among the sensor nodes. Observing the importance in complying with this need for time synchronization, this work focuses on the second synchronization problem, proposing, implementing and testing a time synchronization service for low-power WSN using low frequency real-time clocks in each node. To implement this service, three algorithms based on different strategies are proposed: one based on an auto-correction approach, the second based on a prediction mechanism, while the third uses an analytical correction mechanism. Their goal is the same, i.e., to make the clocks of the sensor nodes converge as quickly as possible and then to keep them most similar as possible. This goal comes along with the requirement to keep low energy consumption. Differently from other works in the literature, the proposal here is independent of any specific protocol, i.e., it may be adapted to be used in different protocols. Moreover, it explores the minimum number of synchronization messages by means of a smart clock update strategy, allowing the trade-off between the desired level of synchronization and the associated energy consumption. Experimental results, which includes data acquired from simulations and testbed deployments, provide evidence of the success in meeting this goal, as well as providing means to compare these three approaches considering the best synchronization results and their costs in terms of energy consumption.
Collapse
|
29
|
Shi F, Tuo X, Yang SX, Li H, Shi R. Multiple Two-Way Time Message Exchange (TTME) Time Synchronization for Bridge Monitoring Wireless Sensor Networks. Sensors (Basel) 2017; 17:E1027. [PMID: 28471418 DOI: 10.3390/s17051027] [Citation(s) in RCA: 13] [Impact Index Per Article: 1.9] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/05/2017] [Revised: 04/19/2017] [Accepted: 04/27/2017] [Indexed: 12/02/2022]
Abstract
Wireless sensor networks (WSNs) have been widely used to collect valuable information in Structural Health Monitoring (SHM) of bridges, using various sensors, such as temperature, vibration and strain sensors. Since multiple sensors are distributed on the bridge, accurate time synchronization is very important for multi-sensor data fusion and information processing. Based on shape of the bridge, a spanning tree is employed to build linear topology WSNs and achieve time synchronization in this paper. Two-way time message exchange (TTME) and maximum likelihood estimation (MLE) are employed for clock offset estimation. Multiple TTMEs are proposed to obtain a subset of TTME observations. The time out restriction and retry mechanism are employed to avoid the estimation errors that are caused by continuous clock offset and software latencies. The simulation results show that the proposed algorithm could avoid the estimation errors caused by clock drift and minimize the estimation error due to the large random variable delay jitter. The proposed algorithm is an accurate and low complexity time synchronization algorithm for bridge health monitoring.
Collapse
|
30
|
Wang Z, Zeng P, Zhou M, Li D, Wang J. Cluster-Based Maximum Consensus Time Synchronization for Industrial Wireless Sensor Networks. Sensors (Basel) 2017; 17:E141. [PMID: 28098750 DOI: 10.3390/s17010141] [Citation(s) in RCA: 21] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 11/24/2016] [Revised: 12/28/2016] [Accepted: 01/09/2017] [Indexed: 11/16/2022]
Abstract
Time synchronization is one of the key technologies in Industrial Wireless Sensor Networks (IWSNs), and clustering is widely used in WSNs for data fusion and information collection to reduce redundant data and communication overhead. Considering IWSNs' demand for low energy consumption, fast convergence, and robustness, this paper presents a novel Cluster-based Maximum consensus Time Synchronization (CMTS) method. It consists of two parts: intra-cluster time synchronization and inter-cluster time synchronization. Based on the theory of distributed consensus, the proposed method utilizes the maximum consensus approach to realize the intra-cluster time synchronization, and adjacent clusters exchange the time messages via overlapping nodes to synchronize with each other. A Revised-CMTS is further proposed to counteract the impact of bounded communication delays between two connected nodes, because the traditional stochastic models of the communication delays would distort in a dynamic environment. The simulation results show that our method reduces the communication overhead and improves the convergence rate in comparison to existing works, as well as adapting to the uncertain bounded communication delays.
Collapse
|
31
|
Tang C, Yang N. CoDA: Collaborative Data Aggregation in Emerging Sensor Networks Using Bio-Level Voronoi Diagrams. Sensors (Basel) 2016; 16:s16081235. [PMID: 27527181 PMCID: PMC5017400 DOI: 10.3390/s16081235] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/02/2016] [Revised: 07/13/2016] [Accepted: 07/26/2016] [Indexed: 11/16/2022]
Abstract
To implement minimum power consumption of the link, cluster heads adopt the multi-hop manner for inter-cluster communication so as to forward the aggregation data to the relay nodes. This paper proposes a collaborative data aggregation in emerging sensor networks using a bio-level Voronoi diagram, which is an energy-efficient data aggregation protocol that integrates topology control, Multiple Access Control (MAC) and routing. The sensor nodes situated in the lower level of the diagram are responsible for listening and gathering data, and should be organized by optimal clustering node. In the inter-cluster communication stage, a particle swarm optimization algorithm is addressed to seek optimal transmission path which could simultaneously achieve the minimization of the maximum next hop distance between two nodes in the routing path and the minimization of the maximum hop count, so the minimization of whole network energy consumption is realized. The results of theoretical analysis and simulation results show that energy efficiency and synchronization accuracy of the proposed algorithm can be much better than with traditional routing protocols, and the energy consumption of nodes in the whole network can be more balanced.
Collapse
Affiliation(s)
- Chengpei Tang
- School of Engineering, Sun Yat-Sen University, Guangzhou 510006, China.
- Research Institute of Sun Yat-Sen University in Shenzhen, Shenzhen 510006, China.
| | - Nian Yang
- School of Engineering, Sun Yat-Sen University, Guangzhou 510006, China.
| |
Collapse
|
32
|
Guo C, Shen J, Sun Y, Ying N. RB Particle Filter Time Synchronization Algorithm Based on the DPM Model. Sensors (Basel) 2015; 15:22249-65. [PMID: 26404291 PMCID: PMC4610564 DOI: 10.3390/s150922249] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/29/2015] [Revised: 08/21/2015] [Accepted: 08/28/2015] [Indexed: 11/16/2022]
Abstract
Time synchronization is essential for node localization, target tracking, data fusion, and various other Wireless Sensor Network (WSN) applications. To improve the estimation accuracy of continuous clock offset and skew of mobile nodes in WSNs, we propose a novel time synchronization algorithm, the Rao-Blackwellised (RB) particle filter time synchronization algorithm based on the Dirichlet process mixture (DPM) model. In a state-space equation with a linear substructure, state variables are divided into linear and non-linear variables by the RB particle filter algorithm. These two variables can be estimated using Kalman filter and particle filter, respectively, which improves the computational efficiency more so than if only the particle filter was used. In addition, the DPM model is used to describe the distribution of non-deterministic delays and to automatically adjust the number of Gaussian mixture model components based on the observational data. This improves the estimation accuracy of clock offset and skew, which allows achieving the time synchronization. The time synchronization performance of this algorithm is also validated by computer simulations and experimental measurements. The results show that the proposed algorithm has a higher time synchronization precision than traditional time synchronization algorithms.
Collapse
Affiliation(s)
- Chunsheng Guo
- College of Communication Engineering, Hangzhou Dianzi University, Hangzhou 310018, China.
| | - Jia Shen
- College of Communication Engineering, Hangzhou Dianzi University, Hangzhou 310018, China.
| | - Yao Sun
- College of Automation Engineering, Hangzhou Dianzi University, Hangzhou 310018, China.
| | - Na Ying
- College of Communication Engineering, Hangzhou Dianzi University, Hangzhou 310018, China.
| |
Collapse
|
33
|
Kim MJ, Maeng SJ, Cho YS. Distributed Synchronization Technique for OFDMA-Based Wireless Mesh Networks Using a Bio-Inspired Algorithm. Sensors (Basel) 2015. [PMID: 26225974 PMCID: PMC4570321 DOI: 10.3390/s150818287] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
In this paper, a distributed synchronization technique based on a bio-inspired algorithm is proposed for an orthogonal frequency division multiple access (OFDMA)-based wireless mesh network (WMN) with a time difference of arrival. The proposed time- and frequency-synchronization technique uses only the signals received from the neighbor nodes, by considering the effect of the propagation delay between the nodes. It achieves a fast synchronization with a relatively low computational complexity because it is operated in a distributed manner, not requiring any feedback channel for the compensation of the propagation delays. In addition, a self-organization scheme that can be effectively used to construct 1-hop neighbor nodes is proposed for an OFDMA-based WMN with a large number of nodes. The performance of the proposed technique is evaluated with regard to the convergence property and synchronization success probability using a computer simulation.
Collapse
Affiliation(s)
- Mi Jeong Kim
- School of Electrical and Electronic Engineering, Chung-Ang University, Seoul 156-756, Korea.
| | - Sung Joon Maeng
- School of Electrical and Electronic Engineering, Chung-Ang University, Seoul 156-756, Korea.
| | - Yong Soo Cho
- School of Electrical and Electronic Engineering, Chung-Ang University, Seoul 156-756, Korea.
| |
Collapse
|
34
|
Gu X, Chang Q, Glennon EP, Xu B, Dempseter AG, Wang D, Wu J. An Autonomous Satellite Time Synchronization System Using Remotely Disciplined VC-OCXOs. Sensors (Basel) 2015. [PMID: 26213929 PMCID: PMC4570298 DOI: 10.3390/s150817895] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
An autonomous remote clock control system is proposed to provide time synchronization and frequency syntonization for satellite to satellite or ground to satellite time transfer, with the system comprising on-board voltage controlled oven controlled crystal oscillators (VC-OCXOs) that are disciplined to a remote master atomic clock or oscillator. The synchronization loop aims to provide autonomous operation over extended periods, be widely applicable to a variety of scenarios and robust. A new architecture comprising the use of frequency division duplex (FDD), synchronous time division (STDD) duplex and code division multiple access (CDMA) with a centralized topology is employed. This new design utilizes dual one-way ranging methods to precisely measure the clock error, adopts least square (LS) methods to predict the clock error and employs a third-order phase lock loop (PLL) to generate the voltage control signal. A general functional model for this system is proposed and the error sources and delays that affect the time synchronization are discussed. Related algorithms for estimating and correcting these errors are also proposed. The performance of the proposed system is simulated and guidance for selecting the clock is provided.
Collapse
Affiliation(s)
- Xiaobo Gu
- School of Electronic and Information Engineering, Beihang University, Xueyuan Road No. 37, Haidian District, Beijing 100191, China.
| | - Qing Chang
- School of Electronic and Information Engineering, Beihang University, Xueyuan Road No. 37, Haidian District, Beijing 100191, China.
| | - Eamonn P Glennon
- Australian Centre for Space Engineering Research (ACSER), School of Electrical Engineering and Telecommunications, University of New South Wales, High Street, Sydney, NSW 2052, Australia.
| | - Baoda Xu
- School of Electronic and Information Engineering, Beihang University, Xueyuan Road No. 37, Haidian District, Beijing 100191, China.
| | - Andrew G Dempseter
- Australian Centre for Space Engineering Research (ACSER), School of Electrical Engineering and Telecommunications, University of New South Wales, High Street, Sydney, NSW 2052, Australia.
| | - Dun Wang
- Space Star Technology Co., Ltd., Zhichun Road No. 82, Haidian District, Beijing 100191, China.
| | - Jiapeng Wu
- Space Star Technology Co., Ltd., Zhichun Road No. 82, Haidian District, Beijing 100191, China.
| |
Collapse
|
35
|
Cho H, Kim J, Baek Y. Enhanced precision time synchronization for wireless sensor networks. Sensors (Basel) 2011; 11:7625-43. [PMID: 22164035 DOI: 10.3390/s110807625] [Citation(s) in RCA: 14] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/04/2011] [Revised: 07/27/2011] [Accepted: 08/01/2011] [Indexed: 11/17/2022]
Abstract
Time synchronization in wireless sensor networks (WSNs) is a fundamental issue for the coordination of distributed entities and events. Nondeterministic latency, which may decrease the accuracy and precision of time synchronization can occur at any point in the network layers. Specially, random back-off by channel contention leads to a large uncertainty. In order to reduce the large nondeterministic uncertainty from channel contention, we propose an enhanced precision time synchronization protocol in this paper. The proposed method reduces the traffic needed for the synchronization procedure by selectively forwarding the packet. Furthermore, the time difference between sensor nodes increases as time advances because of the use of a clock source with a cheap crystal oscillator. In addition, we provide a means to maintain accurate time by adopting hardware-assisted time stamp and drift correction. Experiments are conducted to evaluate the performance of the proposed method, for which sensor nodes are designed and implemented. According to the evaluation results, the performance of the proposed method is better than that of a traditional time synchronization protocol.
Collapse
|