Unlock instant, AI-driven research and patent intelligence for your innovation.

A kind of enhanced CAN bus data retransmission method and device

A CAN bus, enhanced technology, applied in the field of CAN communication, can solve problems such as false alarm failure, occupying bus resources, reducing bus bandwidth, etc., to achieve the effect of reducing congestion, reducing resource occupancy rate, and improving resource utilization rate

Active Publication Date: 2019-08-13
SHENZHEN CLOU ELECTRONICS +1
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, in the CAN communication process, if the communication fails, regardless of the cause of the failure, it will be retransmitted directly according to different strategies. Although the reliability of the communication is guaranteed, it will occupy a large amount of bus resources and reduce the bus bandwidth; another processing method is not repeated. If it is sent and handled as an exception, it will cause a false alarm

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
  • A kind of enhanced CAN bus data retransmission method and device
  • A kind of enhanced CAN bus data retransmission method and device
  • A kind of enhanced CAN bus data retransmission method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

[0046] A kind of enhanced CAN bus data retransmission method, refer to figure 1 , including the following steps:

[0047] S1. Judging whether the data is sent successfully, if the sending is successful, then continue to judge whether the data is sent successfully, otherwise execute step S2 to make a retransmission judgment;

[0048] S2. Perform a retransmission judgment according to the cause of the data transmission failure and perform different processing.

[0049] Further as a preferred embodiment, refer to figure 2 , the step S2 includes:

[0050] S21. Determine whether it is important data, if it is important data, execute step S22, otherwise execute step S1;

[0051] S22. Determine whether the reason for the data transmission failure is an ACK error, if so, count the number of ACK errors and mak...

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 an enhanced type CAN bus data resending method. The method comprises following steps of S1: judging whether data is successfully sent, and if it is, continuing to judge whether the data is successfully sent, or else executing a step S2 to carry out resending judgment; and S2: according to reasons to fail to send data, carrying out resending judgment and different processing. The invention also discloses an enhanced type CAN bus data resending device. According to the invention, by judging reasons to fail to send the data and carrying out different processing, occupied rate of resources of a bus is reduced; bus capacity is increased; jam degree of sending of data is reduced; and detection of abnormity of the bus is quite in time. The enhanced type CAN bus data resending method can be widely applied in CAN bus communication field.

Description

technical field [0001] The invention relates to the field of CAN communication, in particular to an enhanced CAN bus data retransmission method and device. Background technique [0002] CAN is the abbreviation of Controller Area Network (hereinafter referred to as CAN), which is an ISO international standardized serial communication protocol and one of the most widely used field buses in the world. CAN bus occupies more and more proportion in industrial control bus. The CAN bus adopts the CSMA mechanism, which has priority management, and important data is sent first to ensure system reliability. [0003] At present, in the CAN communication process, if the communication fails, regardless of the cause of the failure, it will be retransmitted directly according to different strategies. Although the reliability of the communication is guaranteed, it will occupy a large amount of bus resources and reduce the bus bandwidth; another processing method is not repeated. If it occu...

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 Patents(China)
IPC IPC(8): H04L12/40H04L1/16
CPCH04L1/1607H04L12/40169
Inventor 黎德宇
Owner SHENZHEN CLOU ELECTRONICS