• DocumentCode
    743790
  • Title

    ROCS: Exploiting FM Radio Data System for Clock Calibration in Sensor Networks

  • Author

    Liqun Li ; Limin Sun ; Guoliang Xing ; Wei Huangfu ; Ruogu Zhou ; Hongsong Zhu

  • Author_Institution
    Inst. of Inf. Eng., Beijing, China
  • Volume
    14
  • Issue
    10
  • fYear
    2015
  • Firstpage
    2130
  • Lastpage
    2144
  • Abstract
    Clock synchronization is critical for many WSNs due to the need of inter-node coordination and collaborative information processing. Existing protocols based on message passing achieve satisfactory clock synchronization accuracy, however, incur prohibitively high overhead especially in large-scale networks. In this paper, we propose a new clock synchronization approach called ROCS which exploits the radio data system (RDS) from FM radio stations. First, we design a new hardware FM receiver that can extract a periodic pulse from FM broadcasts, referred to as RDS clock. We then conduct a large-scale measurement study of RDS clock in our lab for a period of six days and on a vehicle driving through a metropolitan area of over 40km2. Our results show that RDS clock is highly stable and hence is a viable means to calibrate the clocks of large-scale city-wide sensor networks. To reduce the high power consumption of FM receiver, ROCS adaptively calibrates the native clock via the RDS clock. We implement ROCS in TinyOS on our hardware FM receiver and a TelosB-compatible WSN platform. Our extensive experiments using a 12-node testbed and our driving measurement traces show that ROCS achieves accurate and precise clock synchronization with low power consumption.
  • Keywords
    synchronisation; wireless sensor networks; FM radio data system; ROCS; WSN platform; clock calibration; clock synchronization; collaborative information processing; inter-node coordination; large-scale measurement; message passing; wireless sensor networks; Calibration; Clocks; Frequency modulation; Protocols; Receivers; Synchronization; Wireless sensor networks; Sensor Networks; Sensor networks; Time Synchronization; radio data system; time synchronization;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2014.2374170
  • Filename
    6987310