Topology Architecture Building for Data Transfer Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data transfer systems using unicast methods are inefficient as they require sequential data transfer to multiple devices, increasing the time required for synchronous data transfer and limiting the number of connectible slave devices.
Innovation Solution
A data transfer system with a topology architecture building method that identifies a master device, calculates the maximum connection amount, and organizes slave devices into transmitting and receiving node queues to distribute data efficiently across multiple layers, using relay nodes to reduce synchronization time and maintain connectivity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If unicast method is used for data transfer, then data transfer accuracy is improved, but data transfer time increases
Solution Approach 1:
The patent segments the data transfer process into multiple layers and groups of slave devices. Instead of sequential unicast to N devices, the system divides slave devices into multiple groups where each group receives data in parallel from the master device or relay nodes, then distributes further within the group. This segmentation enables concurrent transfers while maintaining unicast reliability within each segment.
Solution Approach 2:
The patent introduces relay nodes as intermediary devices between the master device and slave devices. These relay nodes receive data from the master device and forward it to multiple slave devices, enabling parallel transfer paths. The relay nodes act as mediators that maintain data accuracy through controlled forwarding while significantly reducing overall transfer time by eliminating the sequential bottleneck.
2Reliability
If sequential unicast transfer is performed to N slave devices, then data transfer accuracy is maintained, but the number of connectible slave devices is limited by time constraints
Solution Approach 1:
The system segments slave devices into multiple groups that can be connected and transferred data in parallel. The master device can simultaneously establish connections with multiple groups, and relay nodes further segment the distribution within each group. This segmentation allows the system to scale to a much larger number of slave devices while maintaining reliable data transfer through controlled segment-to-segment communication.
Solution Approach 2:
The patent transitions from a one-dimensional sequential transfer model to a multi-dimensional hierarchical structure. Data transfer occurs across multiple dimensions: from master to relay nodes, from relay nodes to slave device groups, and within groups. This dimensional expansion allows many more slave devices to be connected simultaneously while maintaining transfer reliability through the hierarchical control structure.
3Productivity
If more slave devices are connected to the master device, then data distribution capability is improved, but synchronization time increases
Solution Approach 1:
The patent segments the slave devices into multiple groups that can be synchronized in parallel. Instead of synchronizing all N devices sequentially, the system synchronizes multiple groups simultaneously through relay nodes, then performs intra-group synchronization. This segmentation reduces the overall synchronization time from O(N) to approximately O(sqrt(N)) or O(log N) depending on the grouping strategy, while maintaining the ability to distribute data to all devices.
Solution Approach 2:
The system adds hierarchical dimensions to the data distribution architecture. Rather than a flat one-to-N connection, the patent creates a tree-like multi-dimensional structure where data flows from master to relay nodes to multiple slave groups. This dimensional change enables parallel synchronization across different hierarchy levels, dramatically improving data distribution capability while reducing synchronization time through concurrent operations.
Data Source
AI summary
A data transfer system is provided. The system includes a plurality of electronic devices and a data transfer management device. The data transfer management device identifies a master device among the electronic devices, and the data transfer device make the master device as a root node of a topology architecture, wherein the master device is configured to provide data. The data transfer device calculates a maximum connection amount according to a first transfer time, wherein the data transfer device selects a plurality of slave devices among the electronic devices according to the maximum connection amount. The data transfer device divides the master device into a transmitting node queue, and arranges the slave devices into a receiving node queue in sequence. And, the data transfer device builds a plurality of layers of the topology architecture and sets a plurality of layer transfers corresponding to the layers.


