Distributed P2P Wireless Discovery via Backoff Counter Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current device discovery protocols in peer-to-peer wireless communication networks face challenges with scalability, power efficiency, and discovery time, particularly in large networks, as they often rely on centralized controllers and dedicated discovery channels, leading to inefficiencies and longer discovery times.

Innovation Solution

The method involves configuring a time structure for access to a contention-based broadcast channel with allocated wakeup intervals between contention and non-contention periods, setting an upper-bound backoff counter value as a function of collision probability tolerance, and adjusting this value based on peer device information to minimize collisions and optimize power usage, enabling distributed device discovery without central controllers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized controllers and dedicated discovery channels are used for device discovery, then device discovery can be established, but scalability deteriorates and discovery time increases in large networks

Engineering Contradiction:
Improvedevice discovery capabilityVSAvoiddiscovery time
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the centralized controller from the system, enabling peer-to-peer devices to autonomously perform device discovery through distributed contention-based access. Each device independently manages its discovery process using local timing parameters and backoff counters, eliminating the bottleneck of centralized control and achieving O(1) scalability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The discovery process is segmented into discrete time slots within a discovery period, with each device assigned a unique backoff counter value. This temporal segmentation allows multiple devices to transmit discovery packets simultaneously without collisions, reducing discovery time from O(n) to O(1) where n is the number of devices.

Inventive Principle:
Principle #1Segmentation

2Productivity

If contention-based broadcast channel access is implemented without centralized control, then scalability improves, but collision probability increases

Engineering Contradiction:
ImprovescalabilityVSAvoidcollision probability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Each device pre-calculates its backoff counter value based on a deterministic function of its identifier and the current discovery period number. This preliminary action ensures that devices transmit at different times without collisions, as the backoff counter is determined before the contention period begins, allowing O(n) scalability while maintaining low collision probability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The backoff counter is dynamically adjusted based on the discovery period number and device identifier. The contention window size is expanded or contracted based on real-time conditions, allowing the system to adapt to varying network densities and maintain optimal collision avoidance performance across different scalability scenarios.

Inventive Principle:
Principle #15Dynamics

3Reliability

If devices continuously monitor the broadcast channel for discovery packets, then discovery completeness improves, but power consumption increases

Engineering Contradiction:
Improvediscovery completenessVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Devices transition between sleep and active states in periodic cycles, monitoring the broadcast channel only during designated discovery periods. During non-discovery periods, devices enter low-power sleep mode. This periodic action maintains discovery completeness by ensuring all devices are awakened for each discovery period while significantly reducing average power consumption compared to continuous monitoring.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Each device autonomously manages its own power state based on the discovery protocol timing. The device self-determines when to wake and when to sleep based on the current discovery period counter, eliminating the need for centralized power management and reducing overall system power consumption while maintaining complete discovery coverage.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9055513B2Scalable discovery in contention-based peer-to-peer wireless networks
Publication Date: 2015.06.09 QUALCOMM INC
  • US9055513B2 patent drawing
  • US9055513B2 patent drawing
  • US9055513B2 patent drawing

AI summary

Systems and methods for scalable discovery in contention-based peer-to-peer (P2P) networks are described herein. A method for managing access to a contention-based broadcast channel in a P2P wireless communication network as described herein includes obtaining one or more system timing parameters, the system timing parameters including at least a collision probability tolerance; and configuring a time structure for access to the contention-based broadcast channel using the system timing parameters, wherein the wakeup intervals are allocated between a contention period and a non-contention period and configuring the time structure comprises setting an upper-bound backoff counter value associated with the contention period as a function of at least the collision probability tolerance.