A kernel module for pulse-coupled time synchronization of sensor networks

التفاصيل البيبلوغرافية
العنوان: A kernel module for pulse-coupled time synchronization of sensor networks
المؤلفون: Yongqiang Wang, Francis J. Doyle, Socrates Deligeorges, Krishna Mosalakanti, Felipe Núñez
المصدر: Computer Networks. 127:161-172
بيانات النشر: Elsevier BV, 2017.
سنة النشر: 2017
مصطلحات موضوعية: Computer Networks and Communications, Computer science, business.industry, Network packet, Distributed computing, Physical layer, 020206 networking & telecommunications, Linux kernel, 02 engineering and technology, Application layer, Synchronization, Clock synchronization, Embedded system, Synchronization (computer science), 0202 electrical engineering, electronic engineering, information engineering, 020201 artificial intelligence & image processing, Data synchronization, Self-clocking signal, business, Wireless sensor network
الوصف: The biologically-inspired synchronization paradigm of pulse-coupled oscillators has received increased attention in the communications and sensor network communities as an appealing alternative to traditional packet-based synchronization strategies. Its inherent scalability, simplicity, and decentralized nature make pulse-coupled synchronization an attractive choice for time synchronization in wireless ad-hoc networks. However, in most current implementations, the pulse-coupled synchronization algorithm is coded in the application layer, which makes its performance susceptible to CPU processing load variations. Implementation of the pulse-coupled synchronization strategy in the physical layer is also reported, which however, is subject to difficulties in migration between different platforms. In this paper, we present the design, implementation, and evaluation of the pulse-coupled synchronization strategy as a Linux kernel module. Our goal is to leverage the high portability and prioritized CPU access of kernel modules to 1) reduce the influence of disturbances from application layer programs on the synchronization performance; and 2) simultaneously make the synchronization strategy easily installable in Linux-based sensor networks. Both lab experiments and field tests were conducted to confirm the effectiveness of the results.
تدمد: 1389-1286
الوصول الحر: https://explore.openaire.eu/search/publication?articleId=doi_________::aef5749fa8a0a18d632806ca56c1c641Test
https://doi.org/10.1016/j.comnet.2017.08.009Test
حقوق: CLOSED
رقم الانضمام: edsair.doi...........aef5749fa8a0a18d632806ca56c1c641
قاعدة البيانات: OpenAIRE