Communication Bus Participant Status Detection via Merged State Messages
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication bus systems face challenges in quickly determining the status, particularly availability, of participants connected to them, which is crucial for preventing undesired locking of rooms in locking systems.
Innovation Solution
A method where a first participant sends a status detection message with participant bits set to a recessive state, allowing connected participants to set these bits to a dominant state, enabling quick determination of availability without significant impact on communication bus utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a separate presence detection message is sent to each participant to verify availability, then the reliability of detecting participant status is improved, but the communication bus utilization is significantly reduced due to multiple separate transmissions
Solution Approach 1:
The invention combines multiple presence detection functions into a single state detection message. Instead of sending separate detection messages to each participant, one participant sends a single message containing state information for multiple participants. Each participant can set their own state bit in the message during transmission, enabling simultaneous detection of multiple participants' availability in one communication cycle, thus resolving the contradiction between detection reliability and bus utilization.
Solution Approach 2:
The state detection message serves multiple functions simultaneously: it acts as a presence detection mechanism for multiple participants, carries state information for each participant, and enables emergency measure initiation. This multi-functional approach eliminates the need for separate dedicated detection messages for each participant, improving communication efficiency while maintaining reliable status detection.
2Loss of time
If frequent status detection messages are sent to quickly detect component failures, then the response time for emergency measures is improved, but the communication bus becomes overloaded
Solution Approach 1:
By merging multiple status detection operations into a single multi-functional message, the system can detect the status of multiple participants simultaneously. This reduces the total number of messages required on the bus while maintaining comprehensive monitoring, allowing frequent detection cycles without overloading the communication infrastructure.
Data Source
Figure 1~3a
Figure 3b~3c
AI summary
The invention relates to a method for detecting the state of a participant in a communication bus, which can assume a dominant or a recessive state, comprising the following method steps: - a first participant in the communication bus sends a state detection message over the communication bus, wherein the state detection message includes a data area, the data area having at least one participant bit that is assigned to a second participant in the communication bus and the participant bit is set to the recessive state, - a second participant in the communication bus receives the state detection message and sets the participant bit assigned to the second participant to the dominant state while the second participant is receiving the state detection message.- The first participant and/or a third participant of the communication bus receives the status detection message and determines the state of the second participant based on the participant bit.