Font Size: a A A

The Vehicle Networking Monitoring System Based On Real-time Streaming Data Platform

Posted on:2017-02-02Degree:MasterType:Thesis
Country:ChinaCandidate:L YangFull Text:PDF
GTID:2308330485986481Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of society last several years, Internet of Vehicles(IOV) get the rapid development as the branch of Internet of Things, the number of cars become more and more. It becomes more and more important for companies of Automotive Management to monitor the cars, as a result, a effective surveillance system for Internet of Vehicles is very necessary. The project stated by this thesis exploit the surveillance system according to the present situation. The thesis first expounded the background and significance of this project, and then simply analyzed the current status of the surveillance system of IOV in domestic and foreign, the thesis put forward the scheme based on these. The content of research of this thesis can be divided into two portions: Real-time streaming data processing platform and Visualization platform, among them, the Real-time streaming data processing platform mainly process the business logic of the system, and the Visualization platform is responsible for displaying the data.Real-time streaming data processing platform can be divided into three modules: they are responsible for receiving and forwarding the data from vehicle terminal, processing, storing and forwarding the data, and the service module based on processing platform, the system use the MongoDB to store the data. The project mainly complete the surveillance system of IOV based on the Real-time streaming data processing platform. According to demand of high concurrency and real-time response, the system use node.js programming language and redis’ s pub/sub communication mechanism to separate the receiver and sender, and this can be validated very effective. Besides of these, the system will develop the application according to the specific demand, such as vehicle condition monitoring, location information inquiry, user-oriented service and so on. The Real-time streaming data processing platform separately process the data, which classify according to the whereabouts of data: the data to be displayed in real time will not do complex calculations, data needs to be stored will be stored according to their characteristics, and service module will call the corresponding service’s method according to the status code.System build the Visualization platform based on lightweight web framework flask, and use backbone.js, which is a MVC framework, to manage the Java Script files, JavaScript is a scripting language of web-front. Visualization platform primarily develop for regulators, it need to complete state supervision, location tracking and route planning and other basic functions, In system development, the system called Gaode map api to load the map page and fusion using ajax asynchronous requests loading technology to achieve real-time interaction regulators and pages.Based on the above functional requirements, this thesis elaborated on the detailed design and implementation of the system below, and be tested to verify its effectiveness.
Keywords/Search Tags:Internet of Vehicles, stream data processing, surveillance system, real-time display, module
PDF Full Text Request
Related items