CDR link maintenance provides a strategy for maintaining the link between the system and an external CDR output device. The strategy includes a set of tests for periodic diagnosis, detection of errors during normal operation, actions for troubleshooting, and raising alarms for serious problems. CDR link maintenance uses a try-and-wait mechanism for maintaining the CDR link. If the CDR link is torn down due to an error, CDR link maintenance tries to bring the CDR link up. If the Link Setup fails, CDR link maintenance will wait for 30 seconds before the next retry. If the number of retries reaches a threshold of two, a minor alarm is raised for service attention.