Font Size: a A A

Design And Implementation Of Data Communication Framework For Vehicle Equipment

Posted on:2021-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:C C ShuFull Text:PDF
GTID:2392330602981490Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology,communication and microelectronics technology,and the promotion and application of the Internet and wireless communication networks.Vehicle transportation companies can load various on-board devices on vehicles and connect them to the Internet to achieve remote monitoring and management of vehicles.Generally,there are many vehicles that need to be monitored and managed,so vehicle transportation companies need a special vehicle monitoring and management platform to deal with the communication problems with many on-board devices.However,in the process of implementing a vehicle monitoring and management platform,it is found that there is currently no framework for communication between vehicle-mounted equipment and the monitoring and management platform.Therefore,according to the characteristics of the custom protocol that the vehicle-mounted device is based on,a byte stream data from the vehicle-mounted device can be automatically processed,and the vehicle-mounted device can be controlled remotely,while also providing a data communication framework for processing multimedia data and file data.The framework is divided into three parts:signaling processing module,multimedia module,and file processing module.The signaling processing module is used to process the data collection and command control of the on-board equipment.The multimedia module is used to handle the transmission of multimedia data between the monitoring and management platform and the vehicle-mounted equipment.The file processing module is used to process various files sent by the vehicle-mounted device.The signaling processing module is divided into five layers:serialization layer,codec layer,transmission layer,business layer,and monitoring layer.The serialization layer provides the serialization method of each message.The codec layer imitates Hibernate using annotations to mark the type and position of fields to implement automatic codec operations.The transport layer uses the Netty network framework to implement the transmission protocol.The business layer imitates SpringMVC RequestMapping to mark the upcoming The method of processing this protocol entry realizes the automatic processing of the protocol entry,and the monitoring layer provides the interface of the monitoring system.The multimedia module is based on the vehicle equipment signaling processing module,and uses Javacv and FFmpeg to process the transmitted multimedia data.The file processing module is also based on the vehicle equipment signaling processing module,and uses various general file servers to store various file data.So far,most of the framework has been completed and helped a dangerous goods transportation company develop its own vehicle monitoring and management platform.
Keywords/Search Tags:Vehicle platform, data communication, communication framework
PDF Full Text Request
Related items