White Rabbit (WR) is a solution to the generic problem of transferring
data in a fast, deterministic and safe manner. Although its initial
scope is mainly targeted at timing systems for experimental physics
facilities, care has been taken to come up with a solution which is as
generic as possible. The aim is to be able to synchronize ~1000 nodes
with sub-ns accuracy over fiber and copper lengths of up to 10 km. The
main technologies used are physical layer syntonization (clock recovery)
and PTP (IEEE 1588). Compliance with established standards such as
Ethernet and PTP is a key goal of the project.
The White Rabbit project is an on-going collaborative project for which
first generation components are being designed and evaluated for use in
real, mostly scientific, applications (June 2012).
The hardware design for the White Rabbit switch is licensed under the
CERN Open Hardware
Licence) while the firmware
and driver software also is available under "open" licences.