DPP Onboarding With CCE-Based Wireless Channel Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Device Provisioning Protocol (DPP) onboarding process in wireless networks experiences long connection times due to repeated scanning on unused channels and overlapping channel issues, leading to inefficient communication and prolonged authentication procedures.

Innovation Solution

Optimized DPP onboarding method that prioritizes scanning for channels with the Configurator Connectivity Element (CCE) IE, adjusts channel lists based on discovery techniques, and handles overlapping channels by alternating between non-overlapping channels in iterations to expedite authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the enrollee repeats DPP Presence Announcement frames on multiple channels as per specification, then channel coverage is improved, but connection time increases significantly

Engineering Contradiction:
Improvechannel coverageVSAvoidconnection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary scanning to identify the operational channel of the controller before sending DPP Presence Announcement frames. By obtaining channel information from CCE IE in advance and prioritizing scanning on those channels, the enrollee avoids repeated announcements on unused channels, significantly reducing connection time while maintaining reliable channel coverage.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the enrollee scans all supported wireless channels, then channel discovery is comprehensive, but scanning efficiency decreases

Engineering Contradiction:
Improvechannel discovery completenessVSAvoidscanning efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by differentiating scanning priority across channels. Instead of uniform scanning, it identifies channels where controllers are likely to operate (based on CCE IE information) and prioritizes scanning those specific channels. This localized approach maintains comprehensive channel discovery while dramatically improving scanning efficiency by avoiding unnecessary scans on channels without controllers.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the channel scanning process into multiple phases: first scanning channels with CCE IE, then scanning other channels if needed. This segmentation allows the system to focus resources on the most promising channels first, improving overall scanning efficiency while maintaining completeness.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If the enrollee sends Presence Announcement on overlapping channels, then channel compatibility is improved, but communication reliability deteriorates

Engineering Contradiction:
Improvechannel compatibilityVSAvoidcommunication reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent dynamically adjusts the channel list for presence announcements by removing overlapping channels when controllers are operating on them. The system adapts its behavior based on detected controller channel usage, prioritizing non-overlapping channels to ensure reliable communication while maintaining compatibility through iterative channel selection.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12452772B2Optimizing device provisioning protocol onboarding time in wireless network
Publication Date: 2025.10.21 MEDIATEK SINGAPORE PTE LTD
  • US12452772B2 patent drawing
  • US12452772B2 patent drawing
  • US12452772B2 patent drawing

AI summary

An apparatus is provided, which includes a communication device and a processor. The processor is coupled to the communication device and configured to perform operations including the following steps: scanning wireless channels supported by the device on which an access point is advertising a specific information element (IE), via the communication device; adding the scanned wireless channels with the specific information element to a channel list; starting a presence-announcement procedure by sending a first presence-announcement frame on a first scanned wireless channel in the channel list in response to the apparatus onboarding to a wireless network which includes a controller and one or more proxy agents; and stopping the presence-announcement procedure upon receipt of a valid authentication request frame from the controller or one of the proxy agents within a predetermined time after sending the presence-announcement frame.