Master Communication Device Data Transmission Cycle Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In communication systems where slave devices are connected in a daisy chain, data is often discarded due to mismatched reception cycles, leading to inefficiencies and errors, as the master device transmits data at a fixed fastest cycle, causing some slave devices to receive data at inappropriate times.
Innovation Solution
A communication system where the master device generates transmission data with a single header and consecutive data for all slaves, and includes a selection unit that compares the reliability of received data with stored data, allowing it to select and utilize data with higher reliability, even if received at a different timing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the master communication device transmits data at the fastest cycle to all slave communication devices, then the communication speed is improved, but data is discarded by slave devices that are not at their data reception timing
Solution Approach 1:
The slave communication devices perform preliminary actions by preparing their data reception timing in advance and notifying the master device. This allows the master device to transmit data only when specific slave devices are ready to receive, preventing data wastage while maintaining communication speed efficiency.
Solution Approach 2:
The communication system transitions from a static fixed-cycle transmission mode to a dynamic mode where transmission timing is adjusted based on the reception readiness of individual slave devices. The master device dynamically changes transmission timing according to timing information received from slave devices, optimizing both speed and data utilization.
2Device complexity
If the master communication device uses a fixed transmission cycle, then the system simplicity is improved, but communication efficiency deteriorates due to data discarding
Solution Approach 1:
Slave devices perform preliminary actions by determining their data reception timing in advance and notifying the master device. This preliminary coordination enables efficient data transmission without requiring complex real-time negotiation, maintaining system simplicity while improving communication efficiency.
Solution Approach 2:
The system implements feedback mechanisms where slave devices transmit timing information to the master device, which then adjusts its transmission timing accordingly. This feedback loop optimizes communication efficiency while keeping the control logic relatively simple through standardized timing information exchange.
3Productivity
If data is transmitted at different timings to different slave communication devices, then communication efficiency is improved, but data reception reliability deteriorates due to timing mismatches
Solution Approach 1:
The system applies local quality by setting different data reception timings for different slave communication devices based on their individual characteristics and requirements. Each slave device receives data at its optimal timing, improving overall communication efficiency while maintaining reliability through customized timing arrangements.
Solution Approach 2:
Slave devices determine their optimal data reception timing in advance and notify the master device beforehand. This preliminary coordination ensures that data transmission timing is optimized for each slave device, improving both communication efficiency and reception reliability without timing mismatches.
Data Source
AI summary
A master communication device of this communication system comprises: a generation unit that generates transmission data consisting of consecutive data to all slave communication devices following one header; and a transmission unit that transmits the transmission data generated by the generation unit at the fastest cycle, among communication cycles requested by the plurality of slave communication devices. Each of the plurality of slave communication devices of the communication system comprises: a storage unit that adds information indicating reliability to data received from the master communication device and stores the same; a comparison unit that compares the reliability of subsequently received data and the reliability of the data stored in the storage unit; and a selection unit that selects the data stored in the storage unit if the reliability of the data stored in the storage unit is higher than the reliability of the data subsequently received by the comparison unit.


