Ambient IoT Security via Shared Credential Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ambient Internet of Things (IoT) devices lack effective security measures, particularly for passive and semi-passive devices that cannot authenticate with mobile network operators, making them vulnerable to replay attacks and spoofing, and they often broadcast messages in the clear, which can lead to security breaches.

Innovation Solution

Implementing a security architecture that provisions ambient IoT devices with shared credentials, such as tokens encoded based on public keys, allowing for secure communication and verification through an application function and mobile network operator, enabling indirect or direct verification of tag information to prevent unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If ambient IoT devices broadcast messages in the clear for simplicity, then ease of operation is improved, but security reliability deteriorates due to vulnerability to replay attacks and spoofing

Engineering Contradiction:
Improvemessage broadcasting simplicityVSAvoidsecurity verification
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an application function as an intermediary between the ambient IoT device and the mobile network operator. The application function receives encoded tag information from the device, decodes it using shared credentials, and forwards verified information to the network operator. This mediator enables secure communication without requiring the passive device to directly authenticate with the network operator, resolving the contradiction between simplicity and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary provisioning of shared credentials (tokens) to ambient IoT devices before they begin broadcasting. These credentials are pre-configured during device provisioning, allowing the devices to encode their tag information securely from the outset. This preliminary security setup enables simple broadcasting operation while maintaining reliability through pre-established authentication mechanisms.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If passive and semi-passive devices cannot authenticate with mobile network operators, then device complexity is reduced, but security reliability worsens due to inability to prevent unauthorized access

Engineering Contradiction:
Improveauthentication capabilityVSAvoidunauthorized access prevention
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The application function serves as a mediator that handles the authentication complexity. Passive and semi-passive devices only need to encode their tag information with shared credentials and broadcast it. The application function performs the decoding and verification operations that would otherwise require complex authentication capabilities in the device itself, while still preventing unauthorized access through secure credential verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The ambient IoT devices perform self-service by encoding their tag information using shared credentials provisioned during setup. They autonomously generate the encoded tag information without requiring real-time authentication handshakes with the network operator, reducing device complexity while maintaining security through the self-contained encoding mechanism using pre-shared credentials.

Inventive Principle:
Principle #25Self-service

3Reliability

If shared credentials with tokens are implemented for secure communication, then security reliability is improved, but device complexity increases due to encoding and verification mechanisms

Engineering Contradiction:
Improvesecure communicationVSAvoidencoding verification process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the security functionality into two parts: the ambient IoT device performs only the simple encoding of tag information using shared credentials, while the application function handles the complex decoding and verification operations. This segmentation allows secure communication to be implemented without burdening the passive device with complex verification mechanisms, as the verification burden is transferred to the application function.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250097698A1Ambient internet of things security architecture
Publication Date: 2025.03.20 QUALCOMM INC
  • US20250097698A1 patent drawing
  • US20250097698A1 patent drawing
  • US20250097698A1 patent drawing

AI summary

Systems and techniques are provided for wireless communication. For example, a process may include receiving, from a provisioning service, a shared credential, wherein the shared credential is shared between a device and an application function; generating tag information; encoding a portion of the tag information based on the shared credential to generate encoded tag information; and broadcasting the encoded tag information.