Increasing the Reliability of a Naval Tactical Data Link through the Design and Implementation of Automatic Mechanisms for Failure Recovery

  • Gustavo Pérez Valdés
  • Stefany P. Marrugo Llorente
  • Eduardo Gómez Vasquez


This document describes the design and implementation process of an automatic failure recovery system on a tactical data link, with the purpose of increasing its reliability during the execution of command and control naval operations. is effort is part of a project that seeks to create a Command and Control System at an operational level. The design of the recovery mechanism begins with the state analysis of the data link system under study, it then, continues with the identification of possible “dead states” and finally, turns to the development of software solutions for each identified failure. is solution considers the communication infrastructure capabilities currently available in the Navy units, so its implementation costs are reduced. is paper also presents the results obtained from the tests carried out in the system, which show that the average failure recovery time was reduced by 50%, increasing the reliability of the analyzed data link.


Download data is not yet available.

Author Biographies

Gustavo Pérez Valdés

COTECMAR. Cartagena de Indias, Colombia

Stefany P. Marrugo Llorente

COTECMAR. Cartagena de Indias, Colombia

Eduardo Gómez Vasquez

Tecnológica de Bolivar University. Cartagena de Indias, Colombia 


ALMEIDA, J.P.A.; M. Wegdam; M. van Sinderen; and L. Nieuwenhuis. Transparent dynamic reconfiguration for corba. In: Proceedings of the 3rd International Symposium on Distributed Objects and Applications, pages 197–207. IEEE Computer Society, 2001.

ARSHAD, N. A planning-based Approach to Failure Recovery in Distributed Systems. [Online]. Available at: uk/~alw/edu/theses/arshad-phd-0506.pdf. Páginas 32 -65. 2006.

ASENSTORFER, J.; T. COX and D. WILKSCH (2004). Tactical Data Link Systems and the Australian Defense Force (ADF), Technology Developments and Interoperability Issues. Edinburgh: DSTO Information Sciences Laboratory.

BERGHOFF, J.; Oswald Drobnik, Anselm Lingnau, and Christian Monch. Agent-based configuration management of distributed applications. In: Proceedings of ird International Conference on Configurable Distributed Systems, 1996, pages 52–59. IEEE Computer Society, 1996.

BROWN, A. and Patterson, D. To err is human, 2001.

CHEN, X. and Martin Simons. A component framework for dynamic reconfiguration of distributed systems. In: Proceedings of the IFIP/ACM Working Conference on Component Deployment, pages 82–96. Springer-Verlag, 2002.

FEILER, P. and Jun Li. Consistency in dynamic reconfiguration. In: Proceedings of the Fourth International Conference on Configurable Distributed Systems, pages 189–196, 1998.

JOINT-STAFF (2001). Tactical Data Link Standarization Implementation Plan. Washington.

KAISER, G.; Phil Gross; Gaurav Kc; Janak Parekh; and Giuseppe Valetto. An approach to autonomizing legacy systems, in workshop on self-healing, adaptive and self-managed systems. In: Workshop on Self-Healing, Adaptive and Self-MANaged Systems, June 2002.

KEPHART J. y David M. Chess. e vision of autonomic computing. Computer, 36(1):41– 50, 2003.

NORTHROP-GRUMMAN (2002). NATO Improved Link 11 NILE [online], available at solutions/data_link_processing/data_link_ processing.html, recovered on May 2009.

PARK, J. and Pratheep Chandramohan. Static vs. dynamic recovery models for survivable distributed systems. In HICSS, 2004.

SOULES, C.; J. Appavoo; K. Hui; D. Silva; G. Ganger; O. Krieger; M. Stumm; R. Wisniewski; M. Auslander; M. Ostrowski; B. Rosenburg; y J. Xenidis. System support for online reconfiguration, 2003.

TICHY, M.; Giese, H.; Schilling, D. and Pauls, W. Computing optimal self-repair actions: damage minimization versus repair time. In WADS ’05: Proceedings of the 2005 workshop on Architecting dependable systems, pages 7–6, New York, NY, USA, 2005.

TORRES, W. Software fault tolerance: A tutorial. Technical report, 2000.

VALETTO, G.; Gail E. Kaiser; and Gaurav S. Kc. A mobile agent approach to process-based

dynamic adaptation of complex software systems. In: Proceedings of the 8th European

Workshop on Software Process Technology,pages 102–116. Springer- Verlag, 2001.

How to Cite
Pérez ValdésG., Marrugo Llorente, S. P., & Gómez VasquezE. (2016). Increasing the Reliability of a Naval Tactical Data Link through the Design and Implementation of Automatic Mechanisms for Failure Recovery. Ciencia Y tecnología De Buques, 10(19), 27-45.
Scientific and Technological Research Articles