Font Size: a A A

Design And Implementation Of Vehicle Terminal Service Software Development Kit Based On Android

Posted on:2016-03-12Degree:MasterType:Thesis
Country:ChinaCandidate:Q LuoFull Text:PDF
GTID:2272330467493201Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the increasing popularity of Internet of Vehicles (IoV), vehicle terminal as the fourth screen to the Internet is providing services for vehicles and drivers. However, there lacks a uniform development process and standard among vehicle manufacturers and IoV platforms, and it’s hard to perceive the reality environment of road network and vehicle condition, which bring a lot of difficulties to the development and validation of novel IoV services.To resolve these problems, this paper designs and implements a vehicle terminal service (VTS) software development kit (SDK) based on a new mobile operating system-Android, targeting on simplifying the development complexity of IoV terminals and providing terminal supports for the validation of IoV services. VTS SDK provides key features including vehicle controlling, access to IoV platforms, safety certification, along with simulation and debugging. Based on the design philosophy of separating interface and implementation, VTS SDK ensures the scalability of the architecture and independence between modules through a layered architecture including interface layer and implementation layer with unified planning and management by control layer. VTS SDK also provides built-in lifecycle management of controller instance and the ability of adding or modifying modules without affecting the upper layer of business logic, which improves the flexibility of the system.This paper first describes the research background and significance, then analyze the related development of technology and the development of domestic and international mainstream frameworks. All kinds of vehicle terminal service developers’demands are then extracted and summarized, which raises the functional requirements VTS SDK. On this basis, this paper completes the design of layered architecture, and introduces the implementation through interface, class diagrams and flowcharts, etc. In order to verify the availability of VTS SDK, a simulation vehicle terminal, oriented to a practical IoV platform of electric vehicles based on VTS SDK, is designed and implemented. The simulation vehicle terminal supports mock vehicle information display, route planning and driving simulation, which satisfies the simulation demands of ordered charge scheduling service of electric vehicles. Final test results indicates that VTS SDK meets the expected functional requirements. The last part summarizes the entire design and implementation process and points out the direction of future work.
Keywords/Search Tags:IoV, vehicle terminal, Android, SDK, simulation
PDF Full Text Request
Related items