Dynamic LIN Node Addressing and Bus Arbitration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional local interconnect networks in vehicles face challenges such as difficulty in adding or removing nodes, lack of flexibility due to pre-programmed node addresses, and limited ability for nodes to initiate communications without additional wiring or switches.

Innovation Solution

A system and method where each node on the network includes a controller with a serial communication interface and processor, enabling dynamic address assignment and allowing any node to initiate communications by determining bus availability, transmitting signals, and managing data collisions without additional wiring or switches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If pre-programmed node addresses are used in conventional LIN networks, then communication protocol simplicity is maintained, but network flexibility and ease of node addition/removal deteriorate

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidaddress assignment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Each node on the LIN network automatically detects and determines its own address through monitoring communication sequences and identifying its position in the network topology, eliminating the need for external address assignment mechanisms or additional wiring

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Nodes perform address determination during the initial power-up sequence by monitoring the communication bus and detecting the presence or absence of other nodes, establishing addresses before normal communication begins

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If a single master node architecture is used in conventional LIN networks, then communication protocol simplicity is maintained, but network versatility and node initiative capability deteriorate

Engineering Contradiction:
Improvenode initiative capabilityVSAvoidcommunication protocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The network dynamically allows any node to assume master status temporarily when needed, with nodes able to initiate communications and control the bus as required by their specific communication needs, rather than being permanently locked into fixed master-slave roles

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Each node is designed with the capability to perform both master and slave functions, allowing any node to initiate communications, manage bus access, and control transmission timing depending on the specific communication requirement

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If additional wires or switches are added for address assignment, then node addition/removal flexibility is improved, but network cost and wiring complexity increase

Engineering Contradiction:
Improvenode addition flexibilityVSAvoidwiring quantity
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Nodes automatically determine their own addresses by monitoring the communication bus during power-up and detecting network topology, eliminating the need for additional wires, switches, or external address assignment hardware

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The address assignment function is extracted from the physical hardware layer and implemented entirely through software-based detection and determination algorithms running on each node's processor

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10686623B2System and method for dynamic bi-directional communication over a local interconnect network bus
Publication Date: 2020.06.16 BENDIX COMMERCIAL VEHICLE SYSTEMS LLC
  • US10686623B2 patent drawing
  • US10686623B2 patent drawing
  • US10686623B2 patent drawing

AI summary

A controller forming one node of a local interconnect network in a vehicle and implementing a function associated with the vehicle is provided along with a method for communicating within the network. The controller includes a serial communication interface configured to communicate with a single wire serial communication bus through a local interconnect network transceiver. A processor coupled to the interface is configured to implement a process for transmitting data on the bus including determining whether the bus is in use by another node, generating, when the bus is not in use, a signal on the bus indicative of a forthcoming transmission, transmitting a predetermined portion of a frame of data on the bus, determining whether a data collision exists on the bus, transmitting, when a data collision does not exist, another predetermined portion of the frame, and terminating, when a data collision does exist, further transmission of the frame.