Reception Terminal Polling Control Circuit
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems using polling techniques face inefficiencies in data transmission and reception, particularly in scenarios where response data is not received within a cycle, leading to unnecessary request transmissions and potential communication disruptions due to deteriorating environments.
Innovation Solution
The proposed communication system employs a control circuit that manages polling requests and responses by transmitting requests at specific cycle timings, waiting for data completion, and adapting communication channels based on environmental conditions to optimize data transfer and maintain connectivity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If polling requests are transmitted continuously in each cycle, then data acquisition frequency is improved, but unnecessary transmissions increase when response data is not available
Solution Approach 1:
The reception terminal monitors whether response data was successfully received in the previous cycle before deciding whether to transmit a new polling request. This feedback mechanism prevents unnecessary transmissions by adapting the polling behavior based on the actual data availability status from the transmission terminal.
Solution Approach 2:
The polling request transmission is made dynamic by conditionally suspending or resuming based on reception status. When response data is not received, the system dynamically suspends further polling requests, and when data is received, it dynamically resumes transmission at the start timing of the next cycle.
2Device complexity
If polling requests are transmitted at fixed intervals, then communication timing is simplified, but communication reliability deteriorates in deteriorating environments
Solution Approach 1:
The system uses feedback from the reception status of response data to adjust the polling request transmission timing. When communication environment deteriorates and response data is not received within the cycle, the system feedback-suspends further requests, preventing waste of resources in unreliable conditions.
Solution Approach 2:
The system maintains periodic action by transmitting polling requests at the start timing of cycles when communication is reliable, but selectively suspends the periodic action when deterioration is detected, balancing regularity with adaptability to environmental changes.
3Loss of time
If polling requests are transmitted continuously, then data freshness is improved, but communication resource waste increases
Solution Approach 1:
The reception terminal uses feedback from whether response data was successfully received to control the transmission of subsequent polling requests. This ensures that communication resources are not wasted on redundant requests when the transmission terminal has no new data to send.
Solution Approach 2:
The system achieves self-service by having the reception terminal automatically adjust its polling behavior based on the reception status, eliminating the need for external control or manual intervention to optimize resource usage while maintaining data freshness when available.
Data Source
AI summary
A control circuit of a reception terminal in a communication system is configured to cause a first communicator to transmit a polling request to a first transmission terminal at a start timing of a cycle included in two or more consecutive cycles. The control circuit is configured to cause the first communicator to stop transmission of the polling request in a cycle following a transmission cycle and is configured to wait for reception of the response data in a case in which reception of the response data is not completed in the transmission cycle. The transmission cycle is a cycle in which the polling request is transmitted. The control circuit is configured to cause the first communicator to transmit the polling request to the first transmission terminal at a start timing of a cycle following another cycle in which reception of the response data is completed.


