Scheduling Low-Priority IoT Transmissions via Resource Block Contiguity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The integration of large numbers of IoT devices into wireless networks poses challenges for resource scheduling, particularly in ensuring that low-priority IoT transmissions do not impact scheduled transmissions for existing wireless devices, as existing methods struggle to efficiently allocate non-contiguous and minimal bandwidth resources.
Innovation Solution
The system monitors air-interface resource usage, identifies available non-contiguous resource blocks, and reschedules them to create contiguous blocks by shifting the center frequency or adjusting the distance from the center frequency, enabling efficient scheduling for low-priority IoT transmissions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If available resource blocks are scheduled for low-priority IoT transmissions, then bandwidth allocation for IoT devices is improved, but disruption to existing wireless communications may occur
Solution Approach 1:
The patent segments the frequency bandwidth into multiple resource blocks and further divides them into controllable portions. By identifying specific available resource blocks and scheduling them separately for low-priority IoT transmissions, the system allocates bandwidth without disrupting existing high-priority communications. This segmentation allows independent management of different transmission priorities within the same network.
Solution Approach 2:
The patent performs preliminary identification of available resource blocks before scheduling low-priority IoT transmissions. By monitoring air-interface resource usage in advance and identifying portions that are available, the system prepares and schedules IoT transmissions during off-peak or low-traffic periods, preventing disruption to existing communications while ensuring bandwidth allocation for IoT devices.
2Productivity
If non-contiguous resource blocks are used for IoT transmissions, then resource utilization is improved, but scheduling complexity increases
Solution Approach 1:
The patent merges adjacent available resource blocks into contiguous portions when possible. By identifying multiple available resource blocks and combining them into contiguous segments, the system simplifies the scheduling process while maximizing resource utilization for low-priority IoT transmissions. This merging reduces the number of separate scheduling operations needed and simplifies resource management.
Solution Approach 2:
The patent dynamically adjusts the scheduling approach based on real-time availability of resource blocks. When non-contiguous resource blocks are available, the system flexibly schedules IoT transmissions across these dispersed blocks rather than forcing contiguous allocation. This dynamic adaptation allows the system to utilize available resources efficiently while managing complexity through flexible, condition-based scheduling decisions.
3Reliability
If minimum bandwidth level is enforced for low-priority transmissions, then transmission reliability is improved, but available resource allocation becomes more restricted
Solution Approach 1:
The patent applies different scheduling qualities to different resource blocks based on their availability and suitability. When identifying available resource blocks, the system evaluates local characteristics such as bandwidth size, contiguity, and impact on existing communications. By assigning different scheduling treatments to different resource blocks according to their local properties, the system ensures minimum bandwidth requirements for reliability while maintaining flexibility in overall resource allocation.
Data Source
AI summary
Devices, systems, and methods for scheduling resources in a wireless network are configured to perform operations including identifying one or more resources that are available for low-priority transmissions from an internet-of-things (IoT) device, determining that the available resources are non-contiguous, rescheduling scheduled resources until the available resources are contiguous, and scheduling the low-priority transmissions using the available resources.


