A review of the technological developments for interlocking at level crossing. (April 2021)