Content area
Full Text
Abstract
This paper discusses the design and implementation of an interface architecture between a multifunctional vehicle bus (MVB) and Ethernet. The proposed MVB-Ethernet interface consists of the MVB board and the embedded ARM board with an Ethernet port. The embedded ARM board consists of the ARM processor, Linux operating system, MVB driver, and application program. After the data captured by MVBC are stored onto a dual port traffic memory that can be shared by MVBC and the application processor, it is transferred to the Linux-based ARM board from the MVB board. Sequentially, it is transferred to the PC via the TCP/IP from the ARM board, and analyzed by an application program on a PC based on Windows XP. The real-time data transfer from the MVB bus to the application is made. Currently, it is possible that all the error information on the MVB can be traced every 1 millisecond without a miss, even though several steps have been taken.
Key Words: Real time, Embedded, ARM, MVB, Linux driver, TCP/IP, Reliability, Interface
1. Introduction
Over the last several years, versatile communication systems on-board trains, both to interconnect equipment located inside a railway vehicle and to allow communication between different vehicles, have been studied.
International standardization of data communications has been studied at both the train and vehicle levels. Especially in Europe, it is important to ensure cross-border traffic by standardizing track profiles, pneumatic hoses, traction voltages, operating procedures, and so on. Trains need a standard form of data communication for train control, diagnostics, and passenger information. Such a data communications network was specified by the International Electro-technical Committee (IEC) as the train communication network (TCN) [1 and 2]. TCN was adopted as the international standard by IEC 61375 in 1999 [3 and 4].
The train network must satisfy minimum levels of requirements for message frame transmission integrity. The integrity simply means a sufficient number of uncorrupted frames are delivered to perform the target functions. Error detection is a crucial part of train safety and maintenance. Even though no error detection scheme can detect all possible errors, The TCN is relatively known as having excellent error detection properties [5 and 6].
It is important for train operators or maintenance staff to note whether or not an...