Dual Wireless Link Allocation for Load-Balanced Data Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently managing multiple connections between electronic apparatuses, particularly in environments where a large amount of data needs to be transmitted and received, such as in gaming systems with voice chat capabilities, without the use of cumbersome cables.
Innovation Solution
A communication device equipped with multiple communication units of the same type, allowing for efficient allocation and switching of connections between these units to balance communication loads, using a device driver to manage connections and data handling, and implementing a waiting instruction mechanism to optimize connection management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple communication units are used to handle multiple connections, then communication capacity and efficiency are improved, but device complexity increases
Solution Approach 1:
The communication device is divided into multiple independent communication units (first communication unit and second communication unit), each capable of handling connections independently. This segmentation allows the system to manage multiple electronic apparatuses simultaneously through different units, improving communication capacity while maintaining manageable complexity through modular design
Solution Approach 2:
Multiple communication units of the same type are provided, where each unit can perform the same communication functions. This universality allows flexible allocation and switching of connections between units, enabling the system to adapt to different connection scenarios and balance loads efficiently
2Speed
If connection requests are handled immediately upon receipt, then response speed is improved, but load imbalance occurs when multiple apparatuses connect simultaneously
Solution Approach 1:
The system dynamically allocates connection requests to communication units based on current connection states and load conditions. The controller can switch which communication unit handles which electronic apparatus, creating a dynamic load-balancing mechanism that responds to changing connection patterns while maintaining fast response times
Solution Approach 2:
The system monitors connection states of multiple electronic apparatuses and uses this feedback information to make intelligent routing decisions. When one communication unit becomes overloaded, the system can redirect new connection requests to underutilized units, ensuring balanced load distribution while maintaining immediate response to connection requests
3Reliability
If frequency channels are allocated to prevent overlap, then communication reliability is improved, but frequency resource utilization decreases
Solution Approach 1:
Instead of preventing frequency channel overlap in time (single dimension), the system allows multiple communication units to operate on the same frequency channels simultaneously by spatially separating them (adding a spatial dimension). Multiple units can use identical frequency resources without interference, improving resource utilization while maintaining reliability through physical separation and independent signal paths
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A communication device 2 comprises a first communication unit 42 and a second communication unit 44 of a same type as that of the first communication unit 42. The first communication unit 42 or the second communication unit 44 is configured to transmit, after wireless connection to an electronic apparatus 200 is established, a waiting instruction signal for instructing the electronic apparatus 200 to enter a state in which the electronic apparatus 200 waits for a connection request.