Title :
Performance Analysis of a Real-Time Control Network Test Bed in a Linux-Based System With Sporadic Message Arrivals
Author :
Richardson, Paul C. ; Xiang, Weidgong ; Mohammad, Syed
Author_Institution :
Michigan Univ., Dearborn, MI
Abstract :
This paper describes the results from a real-time network test bed for a Linux-based control system with event-driven message traffic. Interest has grown in the use of Linux as a cost-effective alternative to expensive proprietary real-time operating systems. However, kernel tasks in Linux can cause random delays in message transmissions. Event-driven traffic can result in unpredictable message inter-arrival rates. Nondeterministic delays in message transmissions and sporadic message arrival times complicate the design of the network as they require the use of an estimation technique to analyze feasibility. Random temporal behavior can lead to network overloads, where it becomes unavoidable that some messages will be late. We discuss the design and feasibility analysis for the network and evaluate the network´s performance in the presence of random kernel delay and sporadic message arrivals. Three message scheduling approaches are evaluated using different Linux configurations at different levels of network loading
Keywords :
Linux; controller area networks; delays; performance evaluation; real-time systems; scheduling; CAN; Linux; controller area network; event-driven message traffic; event-driven traffic; message scheduling; message transmissions; network performance analysis; nondeterministic delays; random kernel delay; realtime control network; realtime operating systems; sporadic message arrivals; Communication system traffic control; Control systems; Delay estimation; Embedded system; Kernel; Linux; Operating systems; Performance analysis; Real time systems; System testing; Controller area network (CAN); Linux system; real-time networks; testbed;
Journal_Title :
Industrial Informatics, IEEE Transactions on
DOI :
10.1109/TII.2006.885925