Wi-Fi Bootstrapping Key Selection for Stable DPP Connection Setup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for establishing Wi-Fi connections between devices using Device Provisioning Protocol (DPP) are inefficient and lack user-friendly interfaces for selecting appropriate methods to obtain bootstrapping keys, leading to potential disconnection and increased processing load.
Innovation Solution
A communication device is equipped with a display unit to present multiple obtaining methods for bootstrapping keys, including QR Code, Bluetooth, and NFC, allowing users to select the appropriate method, and subsequently perform authentication and connection processes to establish a stable Wi-Fi connection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple obtaining methods for bootstrapping key are provided without user selection interface, then the system can support diverse communication protocols, but the user operation becomes complex and connection establishment becomes inefficient
Solution Approach 1:
The patent segments the obtaining methods into distinct categories (QR code, Bluetooth, NFC) and presents them as separate selectable options on the display unit. This segmentation allows users to easily identify and select the appropriate method without confusion, resolving the contradiction between supporting multiple methods and maintaining ease of operation.
Solution Approach 2:
The system dynamically adjusts the display content based on the selected obtaining method. When a user selects a specific method (e.g., QR code), the display unit shows corresponding support information and guidance for that method. This dynamic adaptation simplifies the user interface while maintaining support for multiple protocols.
2Ease of operation
If automatic connection process is implemented without method selection, then the operation is simplified, but the connection reliability decreases due to inappropriate method selection
Solution Approach 1:
The system provides feedback to the user by displaying support information corresponding to the selected obtaining method. This feedback mechanism ensures that users receive appropriate guidance for their selected method, improving connection reliability while maintaining ease of operation through clear instructions and method-specific support information.
3Adaptability or versatility
If the system processes all possible obtaining methods simultaneously, then the versatility is maximized, but the processing load increases and connection establishment time increases
Solution Approach 1:
Instead of processing all possible obtaining methods simultaneously, the system processes only the selected method after the user makes a choice. This partial action approach reduces processing load and connection establishment time while still maintaining support for multiple methods through the selection interface.
4Ease of operation
If detailed support information is displayed for each obtaining method, then the ease of operation improves, but the display complexity and information overload increases
Solution Approach 1:
The support information is segmented and displayed only for the selected obtaining method rather than all methods simultaneously. This segmentation reduces information overload on the display while maintaining comprehensive guidance for the chosen method, balancing ease of operation with display simplicity.
Data Source
AI summary
A first communication device may: cause a display unit to display first method selection information including M obtaining methods for obtaining a bootstrapping key of a different communication device different from the first communication device; in a case where a specific obtaining method is selected from among the M obtaining methods included in the first method selection information, cause the display unit to display specific support information; obtain a specific bootstrapping key by the specific obtaining method; send an authentication request; receive an authentication response; and execute communication of connection information.


