IoT Gateway SSID Encryption for Automatic Client Connection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Establishing a wireless connection for IoT systems using Wi-Fi networks is not user-friendly, requiring manual discovery of gateway devices and entry of credentials, which is cumbersome and inconvenient.

Innovation Solution

A method and devices for automatically establishing a wireless connection between a client device and a gateway device, where the gateway device encrypts its access password to generate an encryption password included in its SSID, and the client device scans and decrypts this to obtain the access password for connection, eliminating the need for manual input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual Wi-Fi connection process is used, then security is maintained through password authentication, but ease of operation deteriorates due to cumbersome manual discovery and credential entry

Engineering Contradiction:
Improveease of operationVSAvoidconnection process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The gateway device pre-generates an encryption password from the access password and embeds it within the SSID string before the client device attempts connection. This preliminary encoding of authentication credentials eliminates the need for separate password entry, allowing automatic connection while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The encryption password is merged with the SSID string to form a unified identifier that contains both network identification and authentication information. This combination allows the client device to obtain both the network name and password through a single SSID selection process, simplifying the connection workflow.

Inventive Principle:
Principle #5Merging (Combining)

2Extent of automation

If automatic connection is implemented, then ease of operation improves, but security may deteriorate due to automated credential handling

Engineering Contradiction:
ImproveautomationVSAvoidconnection security
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The system transforms the access password into a different form (encryption password) through a cryptographic function before embedding it in the SSID. This parameter transformation ensures that the automated process handles encrypted data rather than plain-text passwords, maintaining security while enabling automation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The encryption password serves as an intermediary that bridges the security requirements and automation needs. It allows the client device to automatically authenticate without directly handling the original access password, providing a secure intermediate layer for automated credential verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10122685B2Method for automatically establishing wireless connection, gateway device and client device for internet of things using the same
Publication Date: 2018.11.06 TATUNG COMPANY
  • US10122685B2 patent drawing
  • US10122685B2 patent drawing
  • US10122685B2 patent drawing

AI summary

A method for automatically establishing a wireless connection, a gateway device and a client device for internet of things (IoT) using the same are provided. According to the provided method, SSID of the gateway device can be composed of an encrypted access password and an index, so that the client device may identify the gateway device to be connected according to the index within the SSID string and acquire the encrypted access password from the SSID string. Therefore, the client device can decrypt the encrypted access password. Accordingly, the wireless connection between the client device and the gateway device can be automatically established since the client device acquires the access password from the SSID of the gateway device.