Visible to the public Delays, Clocks, Timing and Reliability in Networked Control Systems: Theories, Protocols and Implementation