Dynamic Power Save Parameter Adjustment in P2P Wireless

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In peer-to-peer wireless communication systems, power save modes can negatively impact performance by introducing throughput and latency penalties, particularly in applications requiring high throughput and real-time data transmission, such as video streaming.

Innovation Solution

The system dynamically adjusts power save parameters based on the power save modes of both nodes and the category of data connection, optimizing parameters like Client Traffic Window (CTWindow) and Absence Duration to minimize performance penalties while maintaining energy-saving benefits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If power save modes are used in peer-to-peer wireless communication, then energy consumption is reduced, but throughput and latency performance deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidthroughput
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The patent implements dynamic adjustment of power save parameters based on real-time communication conditions. The system monitors the type of data transmission (bulk data vs. isochronous data) and dynamically modifies power save mode behavior accordingly, allowing the node to transition between different power save configurations to optimize both energy consumption and throughput performance

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes power save parameters such as CTWindow duration and beacon interval based on the determined category of data connection. By adjusting these parameters dynamically according to communication requirements, the system resolves the contradiction between energy saving and throughput maintenance

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If power save modes are used in peer-to-peer wireless communication, then energy consumption is reduced, but latency increases

Engineering Contradiction:
Improvepower consumptionVSAvoidlatency
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The system dynamically adjusts power save mode parameters based on real-time detection of data transmission types. For isochronous data transmissions where latency is critical, the system modifies power save behavior to reduce latency penalties while maintaining energy efficiency for non-time-critical communications

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent modifies power save parameters such as beacon interval and CTWindow timing based on the determined data connection category, thereby controlling latency characteristics to match the requirements of different data transmission types

Inventive Principle:
Principle #35Parameter changes

3Productivity

If power save parameters are adjusted to maintain throughput, then energy-saving benefits are reduced

Engineering Contradiction:
ImprovethroughputVSAvoidenergy efficiency
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies different power save strategies tailored to specific data transmission types. Instead of using a uniform power save configuration, the system determines the category of data connection and applies locally optimized power save parameters appropriate for each transmission type, thereby maintaining throughput where needed while preserving energy efficiency overall

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3155849B1Controlling power consumption in peer-to-peer communications
Publication Date: 2020.01.15 QUALCOMM INC
  • EP3155849B1 patent drawingFigure 1
  • EP3155849B1 patent drawingFigure 2
  • EP3155849B1 patent drawingFigure 3

AI summary

Techniques are described for controlling power consumption in a peer-to-peer communication system. In accordance with various examples, the techniques include determining a power save mode of a first node, determining a power save mode of a second node, determining a category of data connection between the first node and the second node, and adjusting a power save parameter of the first node based at least in part on the power save mode of the first node, the power save mode of the second node, and the category of data connection.