Implementation and Evaluation of the Reference Broadcast Infrastructure Synchronization Protocol

被引:47
作者
Cena, Gianluca [1 ]
Scanzio, Stefano [1 ]
Valenzano, Adriano [1 ]
Zunino, Claudio [1 ]
机构
[1] Natl Res Council Italy, CNR, IEIIT, I-10129 Turin, Italy
关键词
Clock synchronization protocols; infrastructure Wi-Fi networks; IEEE; 802.11; precision time protocol (PTP); reference broadcast infrastructure synchronization (RBIS); reference broadcast synchronization (RBS); CLOCK SYNCHRONIZATION; PURPOSE-SOLUTIONS; TIME; PERFORMANCE;
D O I
10.1109/TII.2015.2396003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 mu s. Then, a simple distributed hard real-time control application has been set up, 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 mu s.
引用
收藏
页码:801 / 811
页数:11
相关论文
共 28 条
  • [1] [Anonymous], 2012, IEEE Std 802.11-2012
  • [2] [Anonymous], LINUX J
  • [3] [Anonymous], 2008, IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems, DOI [DOI 10.1109/IEEESTD.2008.4579760, 10.1109/IEEESTD.2008.4579760]
  • [4] Time-Driven Access and Forwarding for Industrial Wireless Multihop Networks
    Baldi, Mario
    Giacomelli, Riccardo
    Marchetto, Guido
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2009, 5 (02) : 99 - 112
  • [5] Cena G., 2012, P 2012 IEEE 17 INT C, P1
  • [6] Synchronize Your Watches Part II: Special-Purpose Solutions for Distributed Real-Time Control
    Cena, Gianluca
    Cibrario Bertolotti, Ivan
    Scanzio, Stefano
    Valenzano, Adriano
    Zunino, Claudio
    [J]. IEEE INDUSTRIAL ELECTRONICS MAGAZINE, 2013, 7 (02) : 27 - 39
  • [7] Synchronize Your Watches Part I: General-Purpose Solutions for Distributed Real-Time Control
    Cena, Gianluca
    Bertolotti, Ivan Cibrario
    Scanzio, Stefano
    Valenzano, Adriano
    Zunino, Claudio
    [J]. IEEE INDUSTRIAL ELECTRONICS MAGAZINE, 2013, 7 (01) : 18 - 29
  • [8] On the Performance of IEEE 802.11e Wireless Infrastructures for Soft-Real-Time Industrial Applications
    Cena, Gianluca
    Seno, Lucia
    Valenzano, Adriano
    Zunino, Claudio
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2010, 6 (03) : 425 - 437
  • [9] Hybrid Wired/Wireless Networks for Real-Time Communications
    Cena, Gianluca
    Valenzano, Adriano
    Vitturi, Stefano
    [J]. IEEE INDUSTRIAL ELECTRONICS MAGAZINE, 2008, 2 (01) : 8 - 20
  • [10] Performance of a Real-Time EtherCAT Master Under Linux
    Cereia, Marco
    Bertolotti, Ivan Cibrario
    Scanzio, Stefano
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2011, 7 (04) : 679 - 687