This is the second article in this series on CUDN. The first article which appeared in Vol. 25, No. 2, 1975 p 87-97, authored by G. P. Taylor described the facilities offered and the hardware used in the system. This article describes the software programs used to control the hardware and to receive messages from the input lines, store them for security and switch them to the desired output terminal when a free line is available.