Multi-Channel Schedule Allocation for Single-Radio IoT Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for allocating schedule periods among multiple channels in IoT devices with a single radiofrequency transceiver are inefficient, particularly when one channel has significantly more important data than others, leading to incomplete data transmission or reception and suboptimal channel utilization.

Innovation Solution

A method that pre-allocates a part of the schedule period to channels with higher priority degrees and allocates the remaining time based on estimated data sizes, considering channel switching times and ensuring a minimum time duration for meaningful communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single radiofrequency transceiver switches among multiple channels based on identity, then the device can operate under multiple identities (Station, AP, P2P), but the channel switching causes transmission delays and incomplete data transfer

Engineering Contradiction:
Improvemulti-identity operation capabilityVSAvoidchannel switching delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by preallocating time resources (OFDM symbols) to different identities before actual data transmission occurs. The network device预先 assigns specific time slots to each identity (e.g., first identity gets first OFDM symbols, second identity gets second OFDM symbols), allowing the IoT device to prepare and switch channels in advance rather than reacting to switching needs during transmission, thereby reducing channel switching delay and ensuring complete data transfer.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If equal time allocation is used for all channels, then simple scheduling is achieved, but channels with more important data receive insufficient transmission time

Engineering Contradiction:
Improvescheduling complexityVSAvoiddata transmission completeness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by differentiating time resource allocation based on the specific needs of each identity and its associated data. Instead of uniform allocation, the system assigns different quantities of OFDM symbols to different identities according to their priority and data requirements. High-priority identities receive more time resources (more OFDM symbols) while low-priority identities receive fewer, ensuring that important data gets sufficient transmission time while maintaining manageable scheduling complexity through standardized allocation rules.

Inventive Principle:
Principle #3Local quality

3Reliability

If more time is allocated to high-priority channels, then important data transmission is ensured, but overall channel utilization efficiency decreases

Engineering Contradiction:
Improveimportant data transmission completenessVSAvoidchannel utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies dynamics by making the time resource allocation flexible and adaptive rather than fixed. The network device dynamically determines the quantity of OFDM symbols to allocate to each identity based on current channel conditions, data priority, and traffic requirements. This dynamic allocation allows the system to optimize channel utilization in real-time - allocating more time to high-priority channels when needed while maximizing overall productivity by efficiently utilizing available time resources across all channels, preventing both underutilization and excessive allocation to any single channel.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12580873B2Efficient channel allocation method
Publication Date: 2026.03.17 BEKEN CORP
  • US12580873B2 patent drawing
  • US12580873B2 patent drawing
  • US12580873B2 patent drawing

AI summary

The present disclosure provides system and methods for allocating the schedule period among multiple channels. The method includes receiving a first signal from a first channel and receiving a second signal from a second channel. The first signal includes a first communication request and the second signal includes a second communication request. The method includes determining a first priority degree corresponding to the first communication request and a second priority degree corresponding to the second communication request, estimating a first data flow in the first signal over a schedule period and a second data flow in the second signal over the schedule period, and allocating the schedule period to the first channel and the second channel based on the first priority degree, the second priority degree, the estimated first data flow, and the estimated second data flow.