ECU Bus Bandwidth Allocation for Dynamic Message Load Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increase in dynamic messages due to software updates or new software introduction in a communication network system leads to excessive communication load, potentially deteriorating communication quality.
Innovation Solution
A communication network system with electronic control devices that allocate a second bandwidth for dynamic messages, set an upper limit on the number of dynamic messages per unit time, and coordinate their transmission to prevent overload, while maintaining a reserved bandwidth for static messages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of dynamic messages transmitted by subscriber stations increases due to software updates or new software introduction, then the functionality and adaptability of the system is improved, but the communication load on the system increases excessively, causing deterioration in communication quality
Solution Approach 1:
The communication bandwidth is segmented into two distinct parts: a first bandwidth reserved for static messages and a second bandwidth for dynamic messages. This segmentation allows the system to guarantee communication quality for critical static messages while accommodating variable dynamic message loads, thus resolving the contradiction between adaptability and communication quality.
Solution Approach 2:
The system performs preliminary allocation of bandwidth resources before communication occurs. By reserving the first bandwidth for static messages in advance and allocating the second bandwidth for dynamic messages, the system proactively prevents communication quality deterioration rather than reacting to it after it occurs.
2Productivity
If the number of dynamic messages transmitted per unit time increases, then the system can handle more information and improve productivity, but the communication load becomes excessive and reliability deteriorates
Solution Approach 1:
The system changes the parameter of bandwidth allocation by dividing the total bandwidth into two distinct portions with different characteristics. The first bandwidth parameter is reserved for guaranteed static message transmission, while the second bandwidth parameter accommodates dynamic messages, allowing the system to increase information transmission capacity without compromising communication quality.
3Adaptability or versatility
If bandwidth is allocated for dynamic messages, then the system can accommodate increased message traffic and improve adaptability, but the complexity of bandwidth management and message coordination increases
Solution Approach 1:
By segmenting bandwidth into clearly defined first and second portions, the system simplifies management complexity. Each segment has a specific purpose and allocation rules, making bandwidth management more straightforward compared to managing a single undifferentiated bandwidth pool for all message types.
Data Source
AI summary
It comprises a plurality of ECU configured to transmit and receive static and dynamic messages over a communication bus. Each of the plurality of ECU sets an upper limit of the number of dynamic messages to be transmitted to the communication bus per unit time to the number of dynamic messages that can be transmitted in a distribution amount to itself of the second bandwidth. Each of the plurality of ECU adjusts the transmission of the dynamic message to the communication bus such that the number of dynamic messages to be transmitted to the communication bus per unit time does not exceed the above upper limit.


