ECU Service Messaging During Network Updates to Limit Bus Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Dynamic network updates in communication systems can lead to unexpected communication loads exceeding design expectations, particularly in systems with multiple electronic control units connected by communication buses.
Innovation Solution
A communication network system where electronic control units select and transmit messages based on unique service identifiers, allowing them to determine and adjust communication settings dynamically during network updates, thereby reducing unnecessary message transmission and load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the network system assigns reserved identifiers for dynamic communication to new subscriber stations, then the network can perform unexpected communication scenarios, but communication load exceeds design expectations
Solution Approach 1:
The system dynamically changes communication settings during network updates by switching from static identifier assignment to dynamic identifier generation based on service identifiers. This allows the network to adapt to new communication scenarios while controlling load through selective message transmission only when services are actually requested and provided.
Solution Approach 2:
The system changes the identifier parameter from fixed reserved identifiers to dynamically generated identifiers derived from service identifiers. This parameter change enables flexible communication scenario support while reducing unnecessary message transmission, as messages are only transmitted when corresponding services are requested and available.
2Adaptability or versatility
If electronic control units transmit all communication messages to all nodes, then all nodes can receive any message, but unnecessary message transmission increases communication load
Solution Approach 1:
The system applies local quality by making message transmission selective rather than universal. Each electronic control unit determines whether to transmit messages based on local conditions (whether it provides the requested service), and receiving units selectively receive messages based on whether they have corresponding services. This reduces unnecessary message transmission while maintaining necessary communication capabilities.
Solution Approach 2:
The system uses feedback mechanisms where receiving-side electronic control units send service requests, providing-side units respond with service availability information, and both sides adjust their communication behavior accordingly. This feedback loop enables adaptive message transmission that reduces load by only transmitting necessary messages.
Data Source
AI summary
The communication network system sends a request message to the first communication bus by the receiving-side electronic control unit when the network is updated. When the electronic control unit receives a request message including a service identifier corresponding to a service that can be provided by the electronic control unit, the electronic control unit transmits a response message to the first communication bus as the providing-side electronic control unit. Thereafter, the providing-side electronic control unit starts providing the service by transmitting a service message to the first communication bus. The receiving-side electronic control unit that receives the response message changes the setting to receive the service message.


