Font Size: a A A

Design And Implementation Of The Client Of Reliable Vehicle Network Service Platform Based On IPv6

Posted on:2012-10-09Degree:MasterType:Thesis
Country:ChinaCandidate:J J LuFull Text:PDF
GTID:2178330335950031Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Automobile Electron technology is now moving towards "intelligent" direction, and with the rapid development of information technology including computer technology and communication technology, which make it possible for intelligent automotive electronics products. The problem of insufficient IP address has been resolved when IPv6 protocol becomes widespread. The development of communication technology, especially wireless technology, greatly increases the bandwidth of wireless communications. When the concept of internet of things was put forward, the internet was promoted. Although, there are many automotive electronic products on the market, most are independent. Such as navigation systems, fault diagnostic equipment, multimedia products and so on.In this context, we begin to research the IPv6 reliable vehicle network service platform projects. The contents of this project include 3 aspects:1. We connect the vehicle terminal network with server using reliable wireless communications technology to achieve internet connection; 2. We configuration IPv6 address for ECU of the vehicle terminal, and communicate with server through the vehicle terminal gateway; 3. Implement integrated service system of resource sharing. The system includes following services:remote fault diagnosis, the center navigation, remote control, remote monitoring, information services and so on. These features take advantage of the resources of the central server, resulting in an overall superior to the traditional way.The overall system is divided into 3 parts:the vehicle terminal, the central server and the client. The client is the operation center of services providers, and provides interface for different operators, and then completes the operation of various services; The client connects with server through internet and sends data packets with different protocol format; It accesses central server database and presents the received data to operators; The client indirectly connects with vehicle terminal through the server as a bridge, and then achieve the function of remote control, vehicle setting etc; The client receives data from vehicle terminal and server, including diagnostic data. GPS location information, the various service request information of user; The operators of client do related operation according to different client requests.This paper introduces the structure and function of vehicle terminal and central server and makes a detailed description for the development process of client system. We get what kind of the system and what features are included according to needs analysis for client. Then we classify the needs by different business and make a explanation for every need. On this basis, we make an overall design and divide complicated client system into multiple modules subsystems, and then research on design ideas and methods. We make the overall design and optimization for the client system by combining with object-oriented design methods, design patterns and finally complete prototype interface diagrams and workflow chart and get the direction to achieve system. In the process of detailed design, we define a variety of structures and build the process of program. All the modules, including user roles management module, data communication module, data analysis module, remote fault diagnosis module and GIS module, are described in detail. From the definition of all classes to designation and implementation, we make detailed explanation. In the experimental part, the running results diagram is given.Finally, we make a summary for this project. This project achieves the expected objective and provides the core services. But there are many rooms for optimizing and expanding. For example, in the remote fault diagnosis module, we can expand expert knowledge combining with fault diagnosis expert system technology to achieve the inference engine and then do fault diagnosis more efficient and accurate; we can upgrade some function combining the internet of things to achieve connection sharing between all social sectors. With the popularity of 3G communications, we can consider to upgrade wireless communication to improve the communication bandwidth and quality.This project achieved the integration of automotive services. Linking independent function (fault diagnosis, monitoring, navigation, information services) together, we form a powerful reliable vehicle services platform based on IPv6 communication protocol. This architecture implements the vehicle network information sharing, and makes full use of processing power of server to make the vehicle service more powerful, perfect and reliable. Clients can monitor real-time parameters of automobile and make judgments and timely treatment, So that makes services more accurate and timely.The reliable vehicle network service platform based on IPv6 drives the development of internet of things and promotes the application and development of IPv6 technology in our country, leading the domestic auto electronics technology.
Keywords/Search Tags:IPv6, Car System, Client, Automotive fault diagnosis, System Design, Design Patterns
PDF Full Text Request
Related items