Development of a Fault-tolerant Traffic Light System Controller Switching Model to Improve Maintainability


Published: 2022-04-01

Page: 224-234

Olajide Blessing Olajide *

Department of Computer Engineering, Federal University Wukari, Taraba State, Nigeria.

Odeniyi Olufemi Ayodeji

Department of Computer Science, Osun State College of Technology, Esa Oke, Osun State, Nigeria.

Friday Natain Buffington

Department of Computer Engineering, Bayelsa State Polytechnic, Aleibiri Ekeremor, Bayelsa State, Nigeria.

Okpor James

Department of Computer Engineering, Federal University Wukari, Taraba State, Nigeria.

Stephen Munu

Department of Computer Science, Federal University Wukari, Taraba State, Nigeria.

Baku Agyo Raphael

Department of Computer Science, Federal University Wukari, Taraba State, Nigeria.

*Author to whom correspondence should be addressed.


Traffic Light System TLS is an optimistic autonomous application that leverages the urban road intersections to offer globally better and more efficient traffic management. Due to the limitation of carrying capacity of roads and the high cost of road expansion, deploying TLS to intersections remains the most embraced traffic management technology across the world. Despite this credit, TLS like any other system usually experience downtime which are accounted for by failure of their Traffic Light Controller Unit TLCU.  Such downtime result in several catastrophic scenario ranging from loss of time, loss of resource, accidents, and air pollution. This paper proposes an effective and adaptive fault tolerant traffic controller switching model in an effort to reduce downtime of TLS and thereby improve the maintainability of the TLS. The proposed method made use of three Traffic Light Controller Units (TLCUs) which were interfaced together using the concept of Triple Modular Redundancy (TMR) architecture. Intermittently, a disagreement detector was configured to test the viability of the primary TLCU using stationarity process. Markovian process was used to switch a faulty primary TLCU to another through the majority voter mechanisms. The proposed fault-tolerant TLS and Existing TLS were simulated using MATLAB version R2015a and the performance of the systems was evaluated using maintainability as a performance metric. Empirical results prove that the fault-tolerant TLS outperformed the existing fail-safe TLS in terms of maintainability.

Keywords: Intersection, TLS, TLCU, maintainability, fault-tolerant

How to Cite

Olajide, O. B., Ayodeji, O. O., Buffington, F. N., James, O., Munu, S., & Raphael, B. A. (2022). Development of a Fault-tolerant Traffic Light System Controller Switching Model to Improve Maintainability. Asian Research Journal of Current Science, 4(1), 224–234. Retrieved from


Download data is not yet available.


Masahiro M, Sakaguchi M, Yoshimura K. New Traffic Signal controller for Improved Fail-safe Functions, SEI Technical Review 2014; (78):35-38.

Muhammad RM, Faridah AH, Sherey SR. Optimizing Traffic Flow at Signalized Intersection Using Simulation. Malaysian Journal of Computing, 2019; 4(2): 261-269.

Yusuf AN, Ajib SA, Zulkifli FY. Recent Development of Smart Traffic Lights. IAES International Journal of Artificial Intelligence. 2021;10(1):224-223.

Udoakah, N. and Okure, G. Design and Implementation of a Density Based Traffic Light Control with surveillance System, Nigerian Journal of Technology (NIJOTECH). 2017;36(4):1239-1248. ISSN:2467-8821

Latha JR, Suman U. Intelligent traffic Light Controller.International Journal of Emerging Engineering Research and Technology. 2015;3(3):38-50. ISSN: 2278- 0181

Salami SO, Akinyele AO, Sarumi AJ, Kesinro KK. Design and Construction of a Close Loop Traffic Light Control System. International Journal of Engineering Research and Technology (IJERT). 2013; 2(12):2107-2115.

Gee JM, Tsao JY, Simmons JA. Prospects for LED lighting. Proc. SPIE 5187. 2004; 227–233.

Sivarao KS, Mazran E, Anand TJ. Electrical and Mechanical Fault Alert Traffic Light System Using Wireless Technology. International Journal of Mechanical and Mechatronics Engineering. 2010;10(4):15-18.

Rose M, Robert LL, Jerry BW. Fault-tolerant Formations of mobile Robots, IEE/RSJ International Conference on Intelligent Robots and systems, October 11-15; 2009. DOI 10.1109/IROS.2009.5353996.

Chinnaiah MR, Niranjan N. Fault-tolerant Software Systems Using Software Configurations for Cloud Computing. Journal of Cloud Computing; Advances, Systems and Applications. 2018;7(3):2-17.

Ogunsakin RE, Oguntuase KA, Adarabioyo MI. Application of Markov Chain and Stationarity Properties to Student’s Admission in Ekiti State University, Nigeria, International Journal of Advanced Scientific and Technical Research, 2014;4(3):814-819.

Olajide BO, Oke AO, Odeniyi OA, Olabiyisi SO, Adeosun OO. An Approach to Improve the Availability of a Traffic Light System, International Journal of Intelligent Information Systems. 2021;10(4):37-43.

Sathiyamothi V., Kerthika P., Suresh P., Zuopeng J. Z. and Adiraju P.R. Adaptive fault-tolerant Resources Allocation Scheme for cloud Computing Environments. Journal of Organisational and End User Computing. 2021;33(05):135-152.

Muntadher S, Siti HA, Haznna S, Namza HM, Altarttui Zati HA, Nur N. Fault Tolerance in Big Data Storage and Processing Systems; A Review on Challenges and Solutions. Ain Shams Engineering Journal. 2021;20-26

Olajide BO, Adeosun OO, Adeosun TH. Algorithmic Solution to Masquerading Faults in Critical Systems. International Journal of Engineering Research. 2017;6(12):533-537.

Rahman MM, Mohammed AR. Aggressive Fault Tolerance in Cloud Computing Using Smart Decision Agent. International Journal of Cloud Computing. 2021;1-15.

Adeosun OO, Olajide BO, Adeosun TH. Fault-tolerant Strategy to Solving Masquerading Faults in Safety-Critical Machines. International Journal of Scientific and Engineering Research. 2016;7(5):475-481.

Olajide BO, Odeniyi OA, Okpor J, Friday NB, Lawal MO, Yakubani Y. Development of a Reliable fault-tolerant Traffic Light System Controller Model. Asian Basic and Applied Research Journal 2022;5(2):57-65.

Hasan B and Emmanuel P. Switched fault tolerant control for a quadrotor UAV. IFAC, 2017;10363-10368.

Javed A, Manoj KP. Design and analysis of a two-stage traffic light system using fuzzy logic. Journal of Information Yechnology. 2015;5(3):150-162. DOI:10.4172/2165-7866.1000162.

Dauda E, Abdulkadir H, Emmanuel G, Kafilat I. Design and development of a traffic density detection and signal adjustment system. Asian Journal of Applied Science and Technology (AJAST). 2019;3(1):86-98.

Katherin I, Bambang L, Widjiantoro, and AliMusyafa. Design of sensor and actuator fault-tolerant control system on wind turbine benchmark for region II. AIMS Energy. 2019;7(2):111-126. Available: l/energy