• DocumentCode
    34485
  • Title

    Implementation and Evaluation of the Reference Broadcast Infrastructure Synchronization Protocol

  • Author

    Cena, Gianluca ; Scanzio, Stefano ; Valenzano, Adriano ; Zunino, Claudio

  • Author_Institution
    Ist. di Elettron. e di Ing. dell´Inf. e delle Telecomun., Turino, Italy
  • Volume
    11
  • Issue
    3
  • fYear
    2015
  • fDate
    Jun-15
  • Firstpage
    801
  • Lastpage
    811
  • Abstract
    This paper describes reference broadcast infrastructure synchronization (RBIS), a clock synchronization protocol for IEEE 802.11 infrastructure wireless networks. The protocol is especially tailored for industrial and home automation networks, and in many application contexts, it offers several advantages compared with other solutions targeted at similar purposes. RBIS has been conceived to rely on conventional Wi-Fi equipment and, in particular, on unmodified access points. It is based on the master/slave approach and follows the receiver/receiver paradigm. An implementation of RBIS-carried out completely in software and based on timestamps taken at the interrupt handler level-has been developed, which achieves a synchronization error below 3 μs. Then, a simple distributed hard real-time control application has been setup, which consists in two PCs running real-time application interface for Linux (RTAI) and connected through Wi-Fi. The actuation error, measured on the generation of synchronous pulses, is strictly below 13 μs.
  • Keywords
    Linux; protocols; wireless LAN; IEEE 802.11 infrastructure wireless networks; Linux; RBIS; RTAI; clock synchronization protocol; distributed hard real-time control application; reference broadcast infrastructure synchronization protocol; IEEE 802.11 Standards; Manganese; Protocols; Receivers; Synchronization; Tin; Clock Synchronization Protocols; Clock synchronization protocols; IEEE 802.11; Infrastructure Wi-Fi networks; PTP; RBIS; RBS; infrastructure Wi-Fi networks; precision time protocol (PTP); reference broadcast infrastructure synchronization (RBIS); reference broadcast synchronization (RBS);
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2015.2396003
  • Filename
    7018946