This paper describes the work that has been done in the design and development of a wireless on-board diagnostic system (OBD II) fleet management system. The system aims to measure speed, distance, and fuel consumption of vehicles for tracking and analysis purposes. An OBD II reader is designed to measure speed and mass air flow, from which the distance and fuel consumption are also computed. This data is then transmitted via WiFi to a remote server. The system also implements global positioning system tracking to determine the location of the vehicle. A database management system is implemented at the remote server for the storage and management of transmitted data and a graphical user interface is developed for analysing the transmitted data. Various qualification tests are conducted to verify the functionality of the system. The results demonstrate that the system is capable of reading the various parameters, and can successfully process, transmit, and display the readings.
The study in @cite_7 used an OBD II reader for acquiring real time vehicle parameters from the controller area network (CAN) bus of a hybrid electrical vehicle. The OBD II reader used the ELM 327 IC to interpret the CAN protocol. The data was received wirelessly by an Android device over a Bluetooth network and from the android device, data was sent via GPRS to a remote server.
@cite_7
1965068863 2121291038 1498765256 2756382106
AbstractOrdinarily, a driver knows the current driving state of a vehicle through the On Board Diagnosis-II (OBD-II) data. Lately convenience devices related to real-time vehicle control and driving information data have been using OBD-II from the vehicle network.However, when these devices receive vehicle data rom the OBD-II network, each device receives its own information separately using its own vehicle network. If the driver changes the product and OBD-II connector to use OBD-II, the driver also changes the OBD-II connector. As a result, the driver spends useless money for the product and vehicle to use OBD-II.In this paper, we implemented integrating an OBD-II connector that uses Bluetooth, Wi-Fi, and WCDMA modules to overcome the above disadvantage. With the rapid development of the smartphone market, future cars seem to have more connections with intelligent cell phone and Internet. Intelligent transportation system (ITS) and telematics system have become research focus in recent years. There is an increasing demand for remote monitoring and diagnostic system as the further research of hybrid electric vehicle (HEV) goes on. In this paper, a remote controller area network bus (CAN-Bus) data monitor and diagnostic system for HEV is presented using on board diagnostic version-II (OBD-II) and Android-based smartphone. It is low-cost, convenient, and extensible with smartphone used in the system to realize communication with ELM327 and remote monitoring center wirelessly. The prototype of client and server is developed in Java language, and it is proved by the test that the system works stably and the collected data have practical values. This study implemented a mobile diagnosing system that provides user-centered interfaces for more precisely estimating and diagnosing engine conditions through communications with the self-developed ECU only for industrial CRDI engine use. For the implemented system, a new protocol was designed and applied based on OBD-II standard to receive engine data values of the developed ECU. The designed protocol consists of a message structure to request data transmission from a smartphone to ECU and a response message structure for ECU to send data to a smartphone. It transmits 31 pieces of engine condition information simultaneously and sends the trouble diagnostic code. Because the diagnostic system enables real-time communication through modules, the engine condition information can be checked at any time. Thus, because when troubles take place on the engine, users can check them right away, quick response and resolution are possible, and stable system management can be expected. The Controller Area Network (CAN) was specified with no regards to security mechanisms at all. This fact in combination with the widespread adoption of the CAN standard for connecting more than a hundred Electrical Control Units (ECUs), which control almost every aspect of modern cars, makes the CAN bus a valuable target for adversaries. As vehicles are safety-critical systems and the physical integrity of the driver has the highest priority, it is necessary to invent suitable countermeasures to limit CAN’s security risks. As a matter of fact, the close resemblances of in-vehicle networks to traditional computer networks, enables the use of conventional countermeasures, e.g. Intrusion Detection Systems (IDS). We propose a software-based light-weight IDS relying on properties extracted from the signal database of a CAN domain. Further, we suggest two anomaly-based algorithms based on message cycle time analysis and plausibility analysis of messages (e.g. speed messages). We evaluate our IDS on a simulated setup, as well as a real in-vehicle network, by performing attacks on different parts of the network. Our evaluation shows that the proposed IDS successfully detects malicious events such as injection of malformed CAN frames, unauthorized CAN frames, speedometer plausibility detection and Denial of Service (DoS) attacks. Based on our experience of implementing an in-vehicle IDS, we discuss potential challenges and constraints that engineers might face during the process of implementing an IDS system for in-vehicle networks. We believe that the results of this work can contribute to more advanced research in the field of intrusion detection systems for in-vehicle networks and thereby add to a safer driving experience.