Font Size: a A A

The Design And Implementation Of Android Embedded Terminal System For Internet Of Vehicles

Posted on:2018-08-11Degree:MasterType:Thesis
Country:ChinaCandidate:J Y ZhouFull Text:PDF
GTID:2322330512984912Subject:Engineering
Abstract/Summary:PDF Full Text Request
In recent years,Internet of Things has been researched and developed,permeating various walks of life,promoting the continuous development of relevant industries.As a significant part of the national transport industry structural reform,logistics industry has great development potential and huge market space.A great number of terminal systems for internet of vehicles for optimization of the logistics system has sprung up accompany with the proposal of intelligent logistics to optimize the structure of logistics system and reduce the logistics truck no-load rate.Terminal systems for internet of vehicles use GPS technology for truck location information collection,GPRS wireless network technology for data transmission,and finally GIS technology for the display of the location on the map.However,terminal systems for internet of vehicles still have a number of deficiencies:most terminals for internet do not use intelligent operating system,only collect the GPS information,and the server of the system can not process data efficiently or response the data quickly.Therefore the establishment of a complete and efficient terminal system for the internel of vehicles has far-reaching significance in not only improving overall efficiency of the logistics industry and the economic efficiency of enterprises but also the adjustment of national logistics industry structure.Based on the practical investigation about the electric logistics truck,logistics industry and the related technology,we designed the overall frame structure of the embedded terminal systems for internet of vehicles based on Android operating system.Focusing on the requirements analysis of the terminal and the acquisition server of the Android terminal systems for internet of vehicles,we designed and implemented the system according to the analysis.In terms of terminal,we designed CAN bus driver based on MCP2515,completed the parsing and transmission of J1939 message frame,designed the backstage service of the terminal,completed the basic function of the vehicle APP,and optimized the Android system startup according to the truck environment.As far as the server,we built a high concurrent processing server using MINA architecture,designed effective protocol to establish and maintain the connection between the terminal and the acquisition server.Moreover,to deal with massive number of real-time data,we designed asynchronous process and JNI call local method using SSE parallel instruction acceleration scheme for optimizing the response speed of the server.After finishing the design,we tested the performance and the function of the whole system,verified the function working and the reliability of the whole system.The results showed that the android terminal system for internet of vehicles could accurately provide the real-time data of the the electric logistics truck for the logistics system and send the relevant message to the application server in real time,which lays the foundation for the subsequent establishment of the large vehicle data.
Keywords/Search Tags:Android, terminal for internet of vehicles, CAN driver, high concurrency, SSE acceleration
PDF Full Text Request
Related items