Abstract
Network control system is applied widely in the industrial field. However, the reliability and real-time cannot meet the system’s requirements in the overloading system. A new idea called as Active-Request-And-Dynamic-Load-Distribution was introduced into redundant fault-tolerant services through analysis and comparison to several fault-tolerant algorithms. An effective algorithm was presented for CAN fault-tolerant services. According to the system’s load, CAN nodes decided whether to request actively the task as a redundant server. Considering the load and the current status of node hosts, the management system distributed dynamically its load to each redundant server and changed the number of redundant servers. Finally, the model of new algorithm was created. The new algorithm was compared with other fault-tolerant algorithms and tested throught some examples. The results showed that the new algorithm was superior and feasible.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Hu, X.-M., Zhai, Z.-J., Cai, X.-B.: Active Dynamic Load Balancing Algorithm for Collaborative Virtual Environments. Computer Engineering 33(20), 104–106 (2007)
Yu, C., Xu, H., Liu, G.: Research of the Redundant Methods of CAN. Measurement & Control Technology 22(1), 28–30 (2003)
Zhou, W.: Detecting and tolerating failures in a loosely integrated heterogeneous database system. Computer Communication 22(11), 1056–1067 (1999)
Raehid, G., Andre, S.: Software-Based replication for fault tolerance. IEEE Computer 30(4), 68–74 (1997)
Qian, F.: A Dynamic Fault Tolerant Algorithm for Improving Performance of Redundant Services. Journal of Software 12(6), 928–935 (2001)
Chen, J., Hu, J.: Distributed fault-tolerant system based on CAN bus. Journal of Tsinghua University (Science and Technology) 49(7), 1007–1011 (2009)
Avizienis, A.: Toward Systematic Design of Fanlt-Tolerant Systems. IEEE Computer 30(4), 51–58 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag GmbH Berlin Heidelberg
About this chapter
Cite this chapter
Xiaohua, C., Yong, Z. (2012). On an Intelligent Fault-Tolerant Algorithm in CAN Network Control System. In: Luo, J. (eds) Affective Computing and Intelligent Interaction. Advances in Intelligent and Soft Computing, vol 137. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27866-2_47
Download citation
DOI: https://doi.org/10.1007/978-3-642-27866-2_47
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27865-5
Online ISBN: 978-3-642-27866-2
eBook Packages: EngineeringEngineering (R0)