Dynamic Master Device Selection in Peer-to-Peer Wireless Sessions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In peer-to-peer wireless communication sessions, the device assigned as the group owner often faces a computational burden, leading to performance issues when it cannot support this role effectively, and the group owner role cannot be changed once the session is established without ending the session.
Innovation Solution
A method for dynamically selecting a master device based on operational capability data exchange between peer devices, allowing for a different device to assume the master role without ending the communication session, by comparing and prioritizing parameters such as concurrent connections, maximum clients supported, and MIMO configuration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a device is assigned as group owner in a peer-to-peer wireless communication session, then the session can be established without a dedicated access point, but the assigned device faces additional computational burden and performance may suffer when it cannot support that burden
Solution Approach 1:
The patent implements dynamic master device selection where any peer device can become the master device based on current operational conditions. The system continuously evaluates capability data including concurrent connection limits, MIMO configurations, and client support capabilities, allowing the master role to be reassigned during the session rather than being fixed at establishment. This dynamic adaptation resolves the contradiction by ensuring the device best suited for master responsibilities currently holds that role, maintaining session performance while preserving peer-to-peer connectivity.
2Productivity
If the group owner role is assigned at session establishment, then the communication session can be initialized, but the role cannot be changed once the session is established without ending the session
Solution Approach 1:
The system enables dynamic reassignment of the master device role during an active communication session by evaluating updated capability data from peer devices. When a peer device exhibits superior capabilities for master responsibilities (such as higher concurrent connection limits, better MIMO configuration, or greater client support capacity), the system can transfer the master role without terminating the session. This maintains both rapid session establishment and flexible role adaptation throughout the session lifecycle.
Solution Approach 2:
The patent changes the operational parameters of the communication session by introducing capability data exchange and evaluation mechanisms. Peer devices share their operational capabilities (concurrent connection limits, MIMO configurations, client support) and the system uses these parameter changes to dynamically determine master device assignment. This allows the master role to be reassigned based on current capabilities without ending the session, resolving the contradiction between establishment speed and role flexibility.
3Reliability
If capability data exchange and comparison is performed to select the best master device, then the most suitable device can be selected for the master role, but additional communication overhead and complexity are introduced
Solution Approach 1:
The patent introduces specific capability parameters (concurrent connection limits, MIMO configurations, client support capacity) that peer devices exchange during session establishment and periodically during the session. By standardizing these parameters and using them for master device selection, the system achieves reliable master device selection while managing complexity through focused parameter evaluation rather than comprehensive device analysis.
Solution Approach 2:
The system evaluates local capability data at each peer device and compares it with received capability data from other peers. Each device assesses its own suitability for master responsibilities based on its local resources (processor capability, memory, concurrent connection handling) and makes selection decisions based on this localized quality assessment. This approach improves master selection quality while avoiding the complexity of centralized evaluation of all device characteristics.
Data Source
AI summary
A method of dynamically selecting a master device for a communication session from a set of peer devices includes: at a first device of the set of peer devices, transmitting local capability data to a second device of the set of peer devices, the local capability data defining an operational capability of the first device; at the first device, receiving remote capability data from the second device, the remote capability data defining an operational capability of the second device; comparing the local and remote capability data at the first device; based on the comparison, determining, at the first device, whether to establish the communication session as a master device; at the first device, establishing the communication session with the second device according to the determination.


