CAN bus multicast method based on identifier multiplexing

A CAN bus and identifier technology, applied in the field of CAN bus multicast based on identifier multiplexing, can solve the problem of undefined multicast, and achieve the effect of improving bus bandwidth utilization and facilitating popularization and application.

Active Publication Date: 2022-05-20
NAVAL UNIV OF ENG PLA
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In CiA301, the function codes of communication objects such as network management, synchronization, and time stamp are predefined, which have the broadcast function, but do not define the multicast function.

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
  • CAN bus multicast method based on identifier multiplexing
  • CAN bus multicast method based on identifier multiplexing
  • CAN bus multicast method based on identifier multiplexing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0031] The CAN bus multicast method based on identifier multiplexing uses the customizable characteristics of the CAN bus identifier to divide the identifier into two parts, one part is used as a multicast code, which is used to divide nodes into different groups, and the other part is used as a multicast code. As an address code, it is used to identify the addresses of different nodes, and the purpose of multicast is realized through the combination of the multicast code and the address code.

[0032] In order to illustrate the content of the invention of the present invention, first introduce several terms used in the present invention:

[0033] Multicast code: refers to the binary string used to indicate the address grouping. The multicast address is obtained by operation with the address code, which is similar to the mask in the IP ...

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 CAN bus multicast method based on identifier multiplexing, in which the length of the multicast code and address code is determined according to actual requirements at the initial stage of network establishment; the multicast sender generates the multicast according to the multicast requirement Code and the address code corresponding to the multicast code form an identifier, and the multicast sender sends a data packet containing the multicast code and address code to the CAN bus; after the nodes on the CAN bus receive the data packet by listening to the CAN bus, they pass Analyze the identifier to separate the multicast code and address code, and the node receiving the data packet uses its own address code to calculate the multicast code in the data packet, and compares the operation result with the address code of the data packet. If the address codes of the packets are the same, the node is the multicast receiver. Compatible with the existing CAN bus protocol standard, no need to change the existing hardware structure; provide multicast data collection and group control mechanism, effectively improve the bus bandwidth utilization.

Description

technical field [0001] The invention relates to the technical field of industrial field CAN (Controller Area Network) bus transmission value, in particular to a CAN bus multicast method based on identifier multiplexing. Background technique [0002] CAN bus is an internationally standardized serial communication protocol, which has the advantages of strong real-time performance, long transmission distance, strong anti-electromagnetic interference ability, low cost, etc. field has been widely used. Compared with other field buses, CAN has the following characteristics: It adopts a multi-master competitive bus structure, which can realize free communication between each communication node on the bus, and is not limited to communication between the master station and the slave station; it has priority arbitration. Function, when multiple nodes initiate communication at the same time, the lower priority avoids the higher priority, thereby reducing communication congestion; the ...

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): H04L47/10H04L47/2425H04L12/40H04L69/22
CPCH04L47/15H04L47/2433H04L12/40006H04L69/22H04L2012/40215Y02P90/02
Inventor 刘松施亮张源潮卜文俊李正民徐伟尹礼航
Owner NAVAL UNIV OF ENG PLA
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