OPTIMIZING COMMUNICATION BETWEEN HETEROGENEOUS DISTRIBUTED EMBEDDED SYSTEMS USING CAN PROTOCOL
J. K. R. Sastry, Middae Vijaya Lakshmi, Smt J. Sasi Bhanu · 2015
Distributed embedded systems are being used for many purposes especially in the field of automobile automation, safety critical systems and the process systems which need high performance and response. Many communications systems are being used which include I 2 C, CAN, and USB etc., for interconnecting distributed embedded systems. These communication systems will function effectively if all the distributed embedded systems are homogeneous. However these systems need many of the conversions when the networking of heterogeneous embedded systems is needed. Every distributed embedded system requires the design of networking, communication system architecture, design of flow of messages through proper addressing and arbitration, synchronization, error detection and control etc. These issues become complicated due to the use of heterogeneous embedded systems. This paper presents networking of a distributed embedded system through use of CAN protocol which is to be built around heterogeneous microcontroller based systems, a novel system for implementation of arbitration, the architecture for message flow and the design of data flow across the distributed embedded systems. The inventions presented in the paper have been applied to a pilot distributed system that monitors and controls the temperatures within a Nuclear reactor system.