An emulator to develop the Wire Train Bus protocol stack

Buses in modern trains must cope with dynamic on-board network topologies while ensuring that data are delivered in real time. This is the case of the wire train bus, in which most of the nodes are complex multi-processor gateways. In these systems, the link layer related tasks, as defined in the train communication network (TCN) standard, need all the power of a dedicated processor. However, the development of the firmware is prone to errors and misinterpretations of the text. To provide a robust development and verification environment, a TCN emulation application has been created. This program lets the developer create a virtual network to debug and test the TCN protocol stack and eventually, applications built on top of it

[1]  Janick Bergeron,et al.  Writing Testbenches: Functional Verification of HDL Models , 2000 .

[2]  Hideki Tode,et al.  Configuration and evaluation of an emulator for telecommunication service specification including screening service , 2001 .

[3]  José Luis Martín,et al.  TCN (train communication network) gateway for simulation , 2005 .

[4]  Erik F. Dirkx,et al.  Analysis of large ATM switches using a platform-independent simulation environment , 1998, J. Syst. Archit..

[5]  Hubert D. Kirrmann,et al.  The IEC/IEEE Train Communication Network , 2001, IEEE Micro.

[6]  Ian F. Akyildiz,et al.  A slotted CDMA protocol with BER scheduling for wireless multimedia networks , 1999, TNET.

[7]  B. S. Doherty,et al.  Emulation of the occam/sup (TM)/ parallel programming language , 1997 .

[8]  Michel Mazzella Satellite Integration into Networks for UMTS Services (SINUS) , 1999, Space Commun..

[9]  A. Zuloaga,et al.  Simulation environment to verify industrial communication circuits , 2002, IEEE 2002 28th Annual Conference of the Industrial Electronics Society. IECON 02.

[10]  Don E. Libes Automation and Testing of Character‐graphic Programs , 1997 .

[11]  Ichiro Satoh Software testing for wireless mobile computing , 2004, IEEE Wireless Communications.

[12]  Ichiro Satoh,et al.  A Testing Framework for Mobile Computing Software , 2003, IEEE Trans. Software Eng..

[13]  H. S. Osborne,et al.  The international electrotechnical commission , 1953, Electrical Engineering.

[14]  Edward A. Lee Absolutely Positively on Time: What Would It Take? , 2005, Computer.