Font Size: a A A

The Low-level Software Design Of Crh2Control Network Communication And Security

Posted on:2015-03-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y CaoFull Text:PDF
GTID:2252330428976516Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
Recent years, China Railway has achieved remarkable achievement. However, the localization degree of China’s high-speed train equipment is waiting to be improved. As one of the9key technologies of high-speed train, train control network is still controlled by foreign corporations. In order to realize the localization of train control network and develop products with independent intellectual property rights as soon as possible, domestic research institutions and manufacturers are increasing the intensity of development. At present, the research of train control network in our country, including the software simulation and semi-physical simulation, is still in the development stage.The low-level software is used to drive MDM8photoelectric conversion card, which is the key component to implement the ARCNET. In addition, an encryption algorithm is used in the software to ensure secure communication of ARCNET. MDM8card is the major part of semi-physical simulation platform of CRH2control network. The platform is based on "11th five-year plan" national science and technology support plan corpus "high-speed train network control system"(project number:2009BAG12A06,2009-2012)-network system semi-physical simulation.The main work of the thesis includes:(1) In order to enhance the security of network, a secure communication algorithm for ARCNET, in which DES algorithm is used for data encryption, is designed and implemented based on the existing safe strategys of CRH2control network.(2)An embedded operating system is transplanted to MDM8card according to the hardware environment and functional requirements. The operating system includes kernel, root filesystem and Bootloader. Linux kernel v2.6.27.8is selected as the kernel. YAFFS is configured as the root filesystem. U-Boot is used as the Bootloader.(3)The drivers for part of the external devices including chip COM20022, Ethernet port and UART serial port on MDM8card are designed and implemented. As the ARCNET controller, COM20022is used to realize the ARCNET networking and communication. Ethernet port is used for the communication between MDM8card and functional simulation site PC. In order to trace and debug programs, UART serial port is essential in the system.(4)Function testing of each module of the low-level software is performed.Test results show that the software meets requirements of semi-physical simulation platform.The low-level software for photoelectric communication interface of semi-physical simulation platform of CRH2control network is realized in the thesis. And it’s worth referring to the research of CRH2control network system.
Keywords/Search Tags:Train Control Network, ARCNET, MDM8, Communication Security, Linux, Device Driver
PDF Full Text Request
Related items