IoT Random Access Code-Domain Multiplexing for Fewer Collisions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face inefficiencies in resource usage and high collision probabilities due to the slotted Aloha scheme, particularly for low-complexity IoT devices with limited power and no independent signal generation, leading to delayed access and increased maintenance costs.

Innovation Solution

Implement code-domain multiplexing by configuring IoT devices with circular-shifted binary modulated sequences for random access transmissions, allowing for efficient multiplexing and reducing collision probabilities without requiring device-side awareness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If slotted Aloha scheme is used for random access, then device complexity is reduced, but collision probability increases and resource utilization deteriorates

Engineering Contradiction:
Improvedevice complexityVSAvoidcollision probability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces code domain multiplexing as an additional dimension for resource separation. Instead of only using time slots (1D), the system now uses both time slots and orthogonal codes (2D), allowing multiple devices to transmit simultaneously in the same time slot with different codes, thereby reducing collisions while maintaining low device complexity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent segments the random access resources by dividing them into multiple orthogonal code sequences. Each device is assigned a specific orthogonal code, creating segmented transmission paths that prevent collisions even when devices transmit in the same time slot, thus improving reliability without increasing device complexity

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If slotted Aloha scheme is used for random access, then ease of operation is improved, but resource utilization deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidresource utilization
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

By adding the code domain dimension to the existing time domain structure, the system achieves better resource utilization. Multiple devices can share the same time slot using different orthogonal codes, effectively multiplying the available resources without complicating the device operation

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The orthogonal code sequences provide universal multiplexing capability across all random access transmissions. The same set of orthogonal codes can be reused in different time slots and across different devices, creating a flexible and efficient resource allocation system that improves productivity while maintaining ease of operation

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If more devices transmit in the same time slot, then productivity is improved, but collision probability increases

Engineering Contradiction:
ImproveproductivityVSAvoidcollision probability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent resolves this contradiction by transitioning from one-dimensional time slot allocation to two-dimensional time-code resource allocation. Devices can transmit in the same time slot as long as they use different orthogonal codes, allowing increased productivity without proportionally increasing collision probability

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system uses orthogonal code sequences that are copies of the base sequence with different cyclic shifts. These copied sequences maintain orthogonality properties, allowing multiple devices to transmit simultaneously with identical power levels and time slots while preventing collisions through code differentiation

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250351199A1Techniques for code domain multiplexing for IoT communication
Publication Date: 2025.11.13 LENOVO (SINGAPORE) PTE LTD
  • US20250351199A1 patent drawing
  • US20250351199A1 patent drawing
  • US20250351199A1 patent drawing

AI summary

Various aspects of the present disclosure relate to transmitting a first random access configuration comprising code domain information and receiving a first set of random access transmissions from a set of internet-of-things (IoT) devices, each random access transmission of the first set of random access transmissions multiplexed according to the code domain information. Aspects of the present disclosure may relate to transmitting a second random access configuration to a subset of IoT devices of the set of IoT devices based at least in part on a collision between a subset of random access transmissions of the first set of random access transmissions, where the subset of random access transmissions is associated with the subset of IoT devices, and receiving a second set of random access transmissions based on the second random access configuration.