Wi-Fi P2P Group Formation Dynamics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Wi-Fi Direct technology lacks flexibility in changing the attribute of a Peer-to-Peer (P2P) group from persistent to temporary or vice versa, especially when expanding a 1:1 P2P group to a 1:N P2P group, leading to inefficiencies in group formation and communication disruptions.

Innovation Solution

A method that allows P2P devices to exchange request and response messages using vendor-specific content fields in the Generic Advertisement Service protocol frames, enabling the creation of new P2P groups while maintaining connection with existing groups, and dynamically setting group owners and clients based on intent values, allowing for flexible attribute changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the P2P group attribute is determined as persistent group to enable quick re-formation, then the group formation speed is improved, but the flexibility to change group attributes is lost

Engineering Contradiction:
Improvegroup formation speedVSAvoidgroup attribute flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies the dynamics principle by enabling the P2P group attribute to transition between persistent and temporary states. The group owner can dynamically change the group attribute from persistent to temporary when needed, allowing the system to adapt its behavior based on operational requirements while maintaining fast re-formation capabilities when persistent mode is used.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the group attribute parameter between persistent and temporary values. This allows the system to switch between different operational modes: persistent mode for fast re-formation and temporary mode for flexible attribute changes, resolving the contradiction between speed and flexibility.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the P2P group attribute is changed from persistent to temporary after formation, then the group attribute flexibility is improved, but the group formation time increases

Engineering Contradiction:
Improvegroup attribute flexibilityVSAvoidgroup formation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-establishing the persistent group attribute during initial formation, which enables fast re-formation without requiring attribute changes. The system only transitions to temporary mode when attribute flexibility is actually needed, avoiding unnecessary time consumption from repeated attribute changes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically switches between persistent and temporary modes based on operational needs. When fast re-formation is required, persistent mode is used; when attribute flexibility is needed, temporary mode is activated. This dynamic adaptation minimizes time loss by using the appropriate mode for each scenario.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the GO must continuously operate as GO in persistent group, then the connection stability is improved, but the device flexibility is reduced

Engineering Contradiction:
Improveconnection stabilityVSAvoiddevice flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by allowing the group owner to dynamically change roles when the temporary attribute is set. The GO can transition to GC and other GCs can become GO, providing role flexibility while maintaining connection stability through the persistent attribute when needed. This resolves the contradiction between stability and flexibility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameter of role assignment based on the group attribute. In persistent mode, the GO continuously operates as GO for stability; in temporary mode, roles can be reassigned for flexibility. This parameter change allows the system to optimize for either stability or flexibility depending on requirements.

Inventive Principle:
Principle #35Parameter changes

4Quantity of substance

If a 1:1 P2P group is expanded to 1:N P2P group, then the network capacity is improved, but the group formation complexity increases

Engineering Contradiction:
Improvenetwork capacityVSAvoidgroup formation complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent applies segmentation by allowing the expansion of a 1:1 P2P group to a 1:N P2P group through a simplified process. The existing GO and GC can invite new devices to join the persistent group without re-establishing the entire group, segmenting the formation process into addition operations rather than complete re-formation, thus reducing complexity while increasing network capacity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2555490B1Method for creating Wi-Fi P2P group
Publication Date: 2020.03.11 SAMSUNG ELECTRONICS CO LTD
  • EP2555490B1 patent drawingFigure 1A~1B
  • EP2555490B1 patent drawingFigure 1C~2
  • EP2555490B1 patent drawingFigure 3A

AI summary

A method and an apparatus for creating a Wireless Fidelity (Wi-Fi) Peer-to-Peer (P2P) group are provided. The method includes creating a 1:N P2P group by connecting a third P2P device to a 1:1 P2P group created by setting a first P2P device as a group owner and setting a second P2P device as a group client, transmitting, by the second P2P device, a request message requesting creation of a new P2P group, to the third P2P device, transmitting, by the third P2P device, a response message to the request message, and creating the new P2P group between the second P2P device and the third P2P device through exchange of the request message and the response message.