Data competition detection method of vehicle-mounted OBU

A data competition and program technology, applied in the field of automotive electronic system security research, can solve the problems of unsatisfactory detection results, few detection technologies, and time-consuming, and achieves reduction of false detections, high system overhead, and low efficiency. Effect

Active Publication Date: 2020-06-02
DALIAN UNIV OF TECH
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Existing data competition detection technologies are mainly aimed at detecting data competition defects of PC-side programs (user-level programs), but for the field of Internet of Vehicles communication software (system-level programs), there are very few existing detection technologies. And the detection effect is not ideal, there are many false positives, and it takes a lot of time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data competition detection method of vehicle-mounted OBU
  • Data competition detection method of vehicle-mounted OBU
  • Data competition detection method of vehicle-mounted OBU

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings. figure 1 Shown is a detection platform designed by the present invention for the embedded program data competition defect of the vehicle-mounted equipment processing unit.

[0020] The specific implementation process includes:

[0021] Step 1: Run the embedded program on the vehicle equipment processing unit on the QEMU emulation platform, and translate the embedded program into a binary program (dynamic binary code) that can be inserted and executed on the Pin.

[0022] Use the function gen_intermediate_code() provided by QEMU to read the first instruction of the embedded program pointed to by the program counter (programcounter) and perform disassembly to generate an intermediate code (virtual instruction set), and then the program counter performs an increment operation to point to the next instruction. Continue to tra...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the technical field of automobile electronic system safety research, and provides a data competition detection method of a vehicle-mounted OBU, which translates a system-levelembedded program into a user-level dynamic binary program based on a QEMU simulation system. Inserting a pile on the Pin tool and executing a dynamic binary program; according to the method, the synchronization event, the memory access event, the suspicious concurrent access event and the like are tracked, and the analysis code is inserted into the tracked position, so that the embedded program data competition detection and filtering functions of the vehicle-mounted equipment processing unit are realized, the detection accuracy is improved, the false detection is reduced, the test overhead is reduced, and the reliability of the system is ensured.

Description

technical field [0001] The invention belongs to the technical field of automotive electronic system safety research, and in particular relates to a vehicle-mounted OBU data competition detection method. Background technique [0002] With the continuous integration of information technology, the Internet and the automobile industry, automobile network interconnection and intelligence have become an inevitable trend in the development of the automobile industry. The on-board OBU equipment in the vehicle communication system usually includes a radio communication subsystem, a positioning subsystem, an on-board equipment processing unit and an antenna. The radio communication subsystem is used to receive and send air signals, and one or more radio communication subsystems can be installed in one vehicle equipment. The positioning subsystem usually includes a global navigation satellite system receiver to provide information such as the position, direction, speed, and time of th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/57G06F11/36
CPCG06F21/577G06F11/3644G06F11/3636G06F2221/033
Inventor 赵靖杨金涛李志娟
Owner DALIAN UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products