Supercharge Your Innovation With Domain-Expert AI Agents!

Systems and methods for transmitting messages in controller area network

A technology of area network and controller, applied in the direction of bus network, transmission system, digital transmission system, etc.

Inactive Publication Date: 2018-08-14
NXP USA INC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the lack of protection / checking of transmitted message identifiers may be a flaw in the operation of CAN networks, especially those controlling critical electronic systems

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
  • Systems and methods for transmitting messages in controller area network
  • Systems and methods for transmitting messages in controller area network
  • Systems and methods for transmitting messages in controller area network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In embodiments disclosed herein, the identifier of a message transmitted to a controller area network (CAN) is authenticated before the message is broadcast on the CAN bus. If the identifier matches any of the entries in the identifier filter table, the message is blocked and a warning message can be sent to the host processor to take corrective or protective action. Additionally, a message may be sent to warn other nodes that messages are blocked. Nodes in the CAN are thus prevented from transmitting non-authenticated messages, thereby limiting unauthorized access to the CAN.

[0044] figure 1 A block diagram of a system 100 including a controller area network (CAN) according to selected embodiments of the present invention is shown. System 100 includes a number of microcontroller units (MCUs) 102 , 104 , 106 , 108 coupled to communicate with each other via CAN bus 110 . The MCUs 102, 104, 106, 108 include respective CAN circuitry 124, 128, 130, 132, which may include...

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

An integrated circuit includes Controller Area Network (CAN) circuitry, and identifier (ID) filter circuitry coupled to the CAN circuitry and a CAN bus. The ID filter circuitry is configured to determine if a CAN message selected for transmission by the CAN circuitry should be blocked based on an ID of the selected CAN message. In response to determining that the selected message should not be blocked, the CAN circuitry broadcasts the selected message to all CAN nodes coupled to the CAN bus. In response to determining that the selected message should be blocked, the selected message is not transmitted to the CAN bus.

Description

technical field [0001] The present disclosure relates generally to transmitting messages in a controller area network, and more specifically, to authenticating identifiers in messages transmitted in a controller area network. Background technique [0002] The International Organization for Standardization (ISO) Controller Area Network (CAN) bus is a multi-master message broadcast system that broadcasts short messages containing a limited amount of data, such as temperature or RPM, onto the CAN bus and are commonly used in devices such as cars, trucks, motorcycles, snowmobile trains, buses, airplanes, agriculture, construction, mining, industrial equipment, and ships. Broadcasting provides data sent to more than one location and consistency in each node of the network. In contrast, traditional networks such as USB or Ethernet send large chunks of data point-to-point from node A to node B under the supervision of a central bus master. [0003] In the current CAN implementati...

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): H04L12/40
CPCH04L12/40H04L12/40006H04L2012/40215H04L63/0236H04L2012/40267H04L12/40019H04L45/72H04L63/0428
Inventor 安东尼奥·毛里西奥·布罗希帕特里夏·伊莲娜·多明戈斯马赛罗·马里奥理查德·苏贾约霍达·拉弗立
Owner NXP USA INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More