Accumulative-based delay statistics for data synchronization algorithm wireless sensor network

Dasheng Zhao, Zong Kai Yang, Yuming Wang, Jianhua He

    Research output: Contribution to journalArticlepeer-review

    Abstract

    As a premise of correct data fusion in the sensor network, data synchronization means that all the data reported by the sensors must be based on a same time benchmark, the data collected time and its order must be consistent with the real case. Because of the drift of the oscillator and the different initial start-up time, all the local clocks in the network are not synchronized, the data based on the local clock timestamp cannot by synchronized. A data synchronization algorithm was proposed based on accumulated delay static. A delay field was added in the packet header to record the total undergoing delay since the data were collected by the source node. The internal node would update the field based on the delay. When the sink received the packet, it could induce the collected time of the data with the total delay field and its clock. And all the data could be synchronized at the sink. It is proved that this algorithm can achieve ms level precision and is suited for the medial and low precision level application. Its communication overhead is almost zero compared with the general data synchronization algorithms.

    Original languageEnglish
    Pages (from-to)26-28
    Number of pages3
    JournalHuazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition)
    Volume33
    Issue number7
    Publication statusPublished - 1 Jul 2005

    Keywords

    • Accumulated delay
    • Data synchronization
    • Oscillator
    • Time stamp
    • Wireless sensor network

    ASJC Scopus subject areas

    • General Computer Science

    Fingerprint

    Dive into the research topics of 'Accumulative-based delay statistics for data synchronization algorithm wireless sensor network'. Together they form a unique fingerprint.

    Cite this