Evaluating Time Synchronization Using Application-Layer Time-Stamping

被引:0
|
作者
Al-Kofahi, Osameh [1 ]
机构
[1] Yarmouk Univ, Dept Comp Engn, Irbid, Jordan
来源
2016 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE | 2016年
关键词
Wireless Sensor Networks; Time Synchronization; Application-Layer Time Stamping; Arduino; XBee; CLOCK SYNCHRONIZATION; SENSOR; ALGORITHMS;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Time synchronization is an important topic in wireless sensor networks (WSNs) and in networking in general. Most of the synchronization algorithms in WSNs are sender-receiver protocols that involve some message exchange between a pair of nodes to calculate the difference in local clocks (clock drifts). Such protocols rely on MAC-Layer time stamping to reduce synchronization errors to a minimum. Although very accurate, such approaches need intervention in lower layers of the network stack to enable MAC-Layer time stamping of the exchanged packets, which makes applying such protocols hard or even impossible on some platforms. In this paper, we study time synchronization using application-layer time stamping only which relieves the requirement of MAC-layer time stamping. We introduce a simple protocol and implement it on Arduino and XBee. Our results show that sub-millisecond accuracy can be achieved on average for a 3-hop network, and that interference can increase the average synchronization error slightly over 1 ms. We believe such accuracy level is acceptable for a wide-range of applications in WSNs especially.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Joint Clock Synchronization and Ranging: Asymmetrical Time-Stamping and Passive Listening
    Chepuri, Sundeep Prabhakar
    Rajan, Raj Thilak
    Leus, Geert
    van der Veen, Alle-Jan
    IEEE SIGNAL PROCESSING LETTERS, 2013, 20 (01) : 51 - 54
  • [2] Application-Layer Time Synchronization and Data Alignment Method for Multichannel Biosignal Sensors Using BLE Protocol
    Li, Jianan
    Quintin, Eric
    Wang, He
    McDonald, Benjamin E.
    Farrell, Todd R.
    Huang, Xinming
    Clancy, Edward A.
    SENSORS, 2023, 23 (08)
  • [3] Using physical layer clock recovery to augment application layer time synchronization
    Hashmi, S. M. Usman
    Shafi, Imran
    Ahmad, Jamil
    Paul, Anand
    Park, Sang Oh
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (06) : 2153 - 2176
  • [4] Using physical layer clock recovery to augment application layer time synchronization
    S. M. Usman Hashmi
    Imran Shafi
    Jamil Ahmad
    Anand Paul
    Sang Oh Park
    The Journal of Supercomputing, 2015, 71 : 2153 - 2176
  • [5] Mac-Time-Stamping-based High-accuracy Time Synchronization for Wireless Sensor Networks
    Zhang, Yushuang
    Qiu, Tie
    Liu, Xize
    Sun, Yunchuan
    Zhao, Aoyang
    Xia, Feng
    2016 INTERNATIONAL CONFERENCE ON SOFTWARE NETWORKING (ICSN), 2016, : 33 - 36
  • [6] Application-Layer Clock Synchronization for Wearables Using Skin Electric Potentials Induced by Powerline Radiation
    Yan, Zhenyu
    Li, Yang
    Tan, Rui
    Huang, Jun
    PROCEEDINGS OF THE 15TH ACM CONFERENCE ON EMBEDDED NETWORKED SENSOR SYSTEMS (SENSYS'17), 2017,
  • [7] A Time Synchronization Protocol for Wireless Sensor Networks based on the Application Layer
    Fan, MingBao
    Zhang, Ning
    Song, XiaoHong
    2012 INTERNATIONAL CONFERENCE ON FUTURE COMMUNICATION AND COMPUTER TECHNOLOGY (ICFCCT 2012), 2012, : 199 - 203
  • [8] A Physical Layer Approach for Time Synchronization in Cognitive Communication Systems
    Feng, Qiang
    Shi, Rui
    Ge, Ning
    Lu, Jianhua
    PROCEEDINGS OF 2015 IEEE 14TH INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS & COGNITIVE COMPUTING (ICCI*CC), 2015, : 9 - 13
  • [9] Application Of Time Synchronization Process To Kerberos
    Rao, Kameswara
    Bharadwaj
    Ram, Nikhil
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL MODELLING AND SECURITY (CMS 2016), 2016, 85 : 249 - 254
  • [10] Stable pairwise time synchronization in the application layer for capillary machine-to-machine networks
    Kim, Eui-Jik
    Youm, Sungkwan
    Shon, Taeshik
    Kang, Chul-Hee
    COMPUTERS & ELECTRICAL ENGINEERING, 2013, 39 (07) : 2207 - 2213