Font Size: a A A

The Design And Implementation Of Logistics Vehicles Oriented Network High Concurrency I/O System

Posted on:2017-05-20Degree:MasterType:Thesis
Country:ChinaCandidate:S N TangFull Text:PDF
GTID:2272330485488050Subject:Computer technology
Abstract/Summary:PDF Full Text Request
As the rapid development of Internet of Things(IOT) information technology, Internet of Vehicles, the system solutions with mass effect and stimulating economic industry, are widely applied to the logistics industry. As the important industry and new economic growth point of economic development for logistics industry, the construction of informationalized and intelligent monitoring management platform for logistics vehicle will develop logistics industry convergence into a new form and new industry formats. As the intelligent carrier for logistics vehicle, vehicle-mounted terminals combined with technology of global-positioning, wireless network communication and geographic information system, sending vehicle data and vehicle position information in real time, make the transportational process of logistics vehicles much more transparent and intelligent.Study found that with the increasing of the car terminal network request, the servers’ I/O performance and data processing ability of the enterprise data control center face huge challenges. Enterprises increase the servers, and must also improve the I/O efficiency of each server so as to minimize the server response delay and maximize the throughput. Therefore, the research and implementation of high concurrency network I/O system carry important and far-reaching significance for management cost reduction and economic benefit improvement, and it is also the important link for the construction of wisdom logistics.This thesis, based on the analysis and research of existing network I/O model and high concurrency framework and combined with the characteristics of network communications of the logistics vehicle, designs and implements the vehicle-mounted terminal I/O system with high concurrency and high throughput. First of all, combining with the system business requirements, this thesis designs overall system architecture, server thread and real-time data parsing. Secondly, this thesis designs the module of connection management, message coding and decoding, data processing, terminal management, log record and message delivery in detail.This system uses identity authentication and heartbeat inspection mechanism for efficient management of resources, and maximizes the network I/O connection resources. This System uses JNI native methods to implement the data batch parsing, instead of traditional single packet handling, shorten the time of data processing, and improve the system throughput. In order to solve the problem of sticking package and broken package in the process of data reception, the system uses appropriate communication protocol to achieves the data coding and decoding and guarantees the correctness of the packet received. In order to meet the need of vehicle-mounted terminal management, the system realizes the remote upgrade for terminal firmware and rapid delivery for real-time news. Finally, by means of the system function test and performance test, each function module of the system works properly so as to achieve vehicle-mounted terminal server system with network high concurrent I/O.
Keywords/Search Tags:high concurrency, network I/O, vehicle-mounted terminal, smart logistics
PDF Full Text Request
Related items