Communication Control Method for AV System Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems struggle to detect and cope with temporary communication failures, particularly when command transmission is intermittent, leading to potential inconsistencies in device operation.
Innovation Solution
A communication control method and system that involves generating and transmitting secondary commands to verify the receipt of control commands, allowing devices to detect and manage communication failures by confirming command correspondence and initiating corrective actions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a device only detects cut-off of communication to cope with communication failure, then it can handle complete connection loss, but it cannot detect temporary transmission failures where communication appears available but commands are lost
Solution Approach 1:
The transmitting device sends a verification command to the receiving device after transmitting the original control command. The receiving device responds with an acknowledgment if it successfully received the command. This feedback mechanism allows the transmitting device to detect whether the command was properly received, enabling detection of temporary transmission failures that would otherwise go undetected.
Solution Approach 2:
The system performs a preliminary verification step by sending an additional command to confirm successful reception of the original command. This preliminary action (verification) is taken before assuming the command was successfully executed, allowing the system to catch and correct transmission errors before they cause operational inconsistencies.
2Reliability
If no verification mechanism is used, then the communication system remains simple, but device operation inconsistency cannot be detected or corrected
Solution Approach 1:
The receiving device sends an acknowledgment command back to the transmitting device to confirm successful reception. This feedback loop ensures operation consistency by allowing the transmitting device to verify that the command was received before proceeding, preventing operational inconsistencies while maintaining efficient communication.
Solution Approach 2:
The receiving device automatically generates and sends an acknowledgment command when it successfully receives a control command. This self-service mechanism eliminates the need for the transmitting device to implement complex verification logic, reducing the time overhead while ensuring reliable command transmission.
3Reliability
If a verification command is transmitted after each control command, then communication failures can be detected, but the communication overhead and data transmission volume increase
Solution Approach 1:
The verification function is extracted as a separate, dedicated command type distinct from the original control commands. This allows the verification mechanism to operate independently using a simplified command format, reducing the overall data transmission volume compared to retransmitting full control commands for verification.
Solution Approach 2:
Instead of retransmitting the original control command for verification purposes, the system uses a simplified copy or acknowledgment command that contains only the essential verification information. This reduces the data transmission volume while maintaining the reliability benefit of command verification.
Data Source
AI summary
In a display system, a wireless transmitter receives video data and a CEC command from an AV amplifier, determines whether the received CEC command is a preset command or not, generates a confirmation command if it is determined that the CEC command is a preset command, and transmits the video data and the CEC command received from the AV amplifier and the confirmation command, to a projector. The projector receives the video data, the CEC command and the confirmation command transmitted from the wireless transmitter, and determines whether the received CEC command and confirmation command correspond to each other or not.


