• DocumentCode
    190246
  • Title

    A White-Rabbit Network Interface Card for synchronized sensor networks

  • Author

    Jimenez Lopez, Miguel ; Gutierrez Rivas, Jose Luis ; Diaz Alonso, Javier

  • Author_Institution
    Dept. Comput. Archit. & Technol., Univ. of Granada, Granada, Spain
  • fYear
    2014
  • fDate
    2-5 Nov. 2014
  • Firstpage
    2000
  • Lastpage
    2003
  • Abstract
    White Rabbit (WR) is an Ethernet-based technology that provides data transfer and synchronization in sensor networks with a sub-nanosecond accuracy and a precision of 20 picoseconds. WR networks are composed of switches and nodes forming a tree hierarchical model where end-nodes are connected to different sensors and actuators whilst WR switches are intermediate elements that are used as time reference distributors through the whole network. WR networks access requires the utilization of specialized timing interfaces. To allow their utilization on commodity hardware, we have developed a White Rabbit Network Interface Card (WR-NIC). The WR-NIC is composed of a WR node provided with the proper gateware that can be plugged in a PCIe slot of a conventional computer and can be controlled by a Linux kernel driver as a standard network interface card (NIC). The same node allows a stand-alone operation mode thanks to the utilization of a C/C++ library called CALoE, which provides the device with remotely control features. This work describes the different WR-NIC features and all its elements.
  • Keywords
    C++ language; Linux; actuators; computerised instrumentation; local area networks; network interfaces; peripheral interfaces; sensors; switches; synchronisation; C-C++ library; CALoE; Ethernet-based technology; Linux kernel driver; PCIe; WR switch network; WR-NIC; actuator; data transfer; gateware; remote control; specialized timing interface; synchronization; synchronized sensor network; time 20 ps; tree hierarchical model; white-rabbit network interface card; Accuracy; Computer architecture; Network interfaces; Rabbits; Standards; Synchronization; PTP; White Rabbit Technology; network interface card; sensor networks; synchronization; time and frequency distribution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SENSORS, 2014 IEEE
  • Conference_Location
    Valencia
  • Type

    conf

  • DOI
    10.1109/ICSENS.2014.6985426
  • Filename
    6985426