Method and apparatus for implementing passive error frame in CAN protocol

A protocol and frame error technology, which is applied in the field of negative frame error to ensure continuity, improve reliability and bandwidth utilization, and improve security

Inactive Publication Date: 2009-07-29
杨福宇
View PDF0 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, at this time, a security vulnerability rooted in the CAN protocol itself that has not been analyzed before has been discovered. If this problem is not solved, the reliability of existing applications will also become a problem.

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
  • Method and apparatus for implementing passive error frame in CAN protocol
  • Method and apparatus for implementing passive error frame in CAN protocol
  • Method and apparatus for implementing passive error frame in CAN protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0088] CAN is a communication protocol, it has many physical realizations, such as ISO11898 or ISO11592, but its data link layer regulations are the same. CAN has multiple error detection mechanisms and error constraint mechanisms. According to the error situation, the sending error counter or receiving error counter of each node increases or decreases according to certain rules, and the nodes are classified into one of three states according to the value of the error counter: active error reporting, passive error reporting or offline type. The active node that detects the error will send an active error frame (Active error frame) at the next bit. After the passive error reporting node detects an error, it will send a passive error reporting frame (Passive error frame) at the next Bit. The CAN protocol adopts non-return-to-zero signal encoding, which has two states of recessive position and dominant position. When the conflict between these two signals occurs on the bus, the ...

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 discloses a method for realizing a negative error frame in a CAN protocol and a device thereof. The invention determines the length of a delimiter of the negative error frame by changing condition of error data flow, carries out correction to the negative error frame or resets to an automatic machine in CAN protocol state and guarantees that the beginning time of the sending and receiving of the negative error node and all the nodes is synchronous, thus solving the fault that the negative error node is possible to be in actual off-line, improving the reliability of the CAN protocol communication and the utilization ratio of bandwidth, improving the safety of automobiles applying the CAN protocol, leads the network design tool software which is widely used currently to have a reliable theoretical basis and guaranteeing the continuity of industrial production.

Description

technical field [0001] The invention relates to a method and a device for realizing negative frame error in CAN protocol, belonging to the technical field of CAN bus communication. Background technique [0002] CAN is the most widely used field bus, and it is mainly used for communication between controllers in automobiles. In 2006 alone, 500 million CAN controllers were sold worldwide. A large number of documents have been published in the nearly sixteen years of research and application of CAN. The focus of attention is whether CAN can provide guaranteed communication services, because the safety of automobiles is closely related to the safety of people. Without reliable communication services, safety There is no guarantee. CAN is an event-triggered communication protocol. Many studies are concerned with the analysis of the worst response time. There are already application tool software based on theoretical analysis, but the assumptions about error conditions are very l...

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): H04L1/00H04L1/16H04L12/40H04L29/06
Inventor 杨福宇
Owner 杨福宇
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