Font Size: a A A

Vehicle Information Communication And Application For Android Phones

Posted on:2014-01-03Degree:MasterType:Thesis
Country:ChinaCandidate:L LiFull Text:PDF
GTID:2232330395996701Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of computer control technology, the birth ofIPv6, the rapid development of the Internet of things, cars as the necessary traffictools in people daily life, play an more and more important role in the IOT. On-boardnetwork become an important technology that cars need to adopt in the new period.This article is a car application services on mobile phones derived by the projectof constructing "trusted car network service platform based on IPv6".In the projectthe car uses CAN bus technology and by using the IPv6technology, each CAN nodein the network has its own independent IPv6address. Thanks to in-vehicle gatewaysand tunnel proxy server, IPv6data packages traverse IPv4wireless network so that weestablish a connection between the CAN network of the car and the remote controlserver to realize the monitoring and control of the remote control server to thevehicle.Android operating system has good abilities of portability, stability andopenness. At the same time Android operating system attracts a lot of developers.SoAndroid operating system has a bright future. Besides Android operating system alsosupports lots of practical application of Google company, such as Google maps.In this paper I use Android system as the development platform to design avehicle information service system for Android phones. By using this system,customers can get some important safety information of their car and get remotecontrol of their car from their phones. In this paper I mainly do the following works:first, I do the study of automotive network service platform, such as the study of thevehicle gateway, the study of CAN bus technology, the study of IPv6technology, thestudy of the technology of tunnel traverse and so on. So I know the communicationprocesses between the car and the remote server. Second, I build a mobile sub-serverwhich provides an interface only for the Android system to connect to. So the vehicleinformation service system based on Android can connect to the vehicle. Then, I setup the Android development platform and complete the client’s design. By learningthe Android operating system, I can use Android interface design method to design a unique and intuitive interface, again by using various kinds of interface APIs providedby Android SDK I make the function of each component used in the client system. Ialso register the fingerprint verification in Google sites to obtain API KEY for thedevelopment of Google maps. Then I gain the access to using the Google maps APIs.Finally, by the learning of database of the Car remote control server, thecommunication protocols between vehicle and Car remote control server, some of thekey functions used in Communication process, I design my own communicationprotocols between Mobile sub-servers and Car remote control server and thecommunication protocols between Mobile sub-servers and the Android client, finally Iaccomplish the communication between mobile phones and cars.In conclusion, the system designed in this paper realizes the communicationbetween mobile phone and car by using Mobile phone sub-servers. Using the system,customers can get vehicle information and get remote control and monitoring of theirvehicles from their mobile phones. In the networked era, it can bring greatconvenience to people. So it has a good application prospect.
Keywords/Search Tags:Android operating system, in-vehicle gateways, CAN, Google maps
PDF Full Text Request
Related items