Spectrum Valley Scheduling Controller for Wireless Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless networks experience resource waste due to frequent 'valleys' of low spectrum utilization, where pre-loadable content cannot be intelligently scheduled to optimize usage during these idle periods, leading to inefficiencies and unfair distribution of resources.

Innovation Solution

A system that integrates spectrum usage detection, content storage servers, and a controller to intelligently schedule mobile data transmission during spectrum valleys, considering efficiency, fairness, and economic factors, using a scheduling approach that allocates time slots based on utility, size, and priority, employing methods like strict priority, weighted proportional fairness, and weighted round robin.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If spectrum resources are allocated using traditional continuous scheduling, then resource utilization during peak times is maintained, but spectrum valleys cause resource waste and inefficiency

Engineering Contradiction:
Improvespectrum utilization efficiencyVSAvoidspectrum resource waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by pre-loading content during spectrum valleys before peak demand occurs. The scheduling controller identifies valley periods in advance and proactively schedules data transmissions during these low-utilization periods, preparing content for future high-demand times when users are more likely to consume it.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The scheduling system dynamically adapts to changing spectrum conditions by continuously monitoring spectrum utilization and automatically adjusting scheduling decisions. The controller transitions between different scheduling modes based on real-time valley detection, optimizing resource allocation between valley-filling operations and normal service delivery.

Inventive Principle:
Principle #15Dynamics

2Productivity

If all sessions are treated equally in scheduling, then fairness is maintained, but efficiency in utilizing spectrum valleys is reduced

Engineering Contradiction:
Improvevalley filling efficiencyVSAvoidsession fairness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system applies different scheduling qualities to different sessions based on their characteristics and requirements. Rather than uniform treatment, the scheduler assigns priority levels, weights, and scheduling policies tailored to each session's urgency, content type, and user preferences, optimizing overall system performance while maintaining appropriate fairness.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The scheduling controller changes key parameters such as priority levels, weights, and scheduling thresholds based on session characteristics and system state. These parameter adjustments enable the system to balance efficiency and fairness dynamically, allowing important sessions to receive preferential treatment while still utilizing spectrum valleys for lower-priority traffic.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If multiple scheduling factors are considered simultaneously, then comprehensive optimization is achieved, but system complexity increases

Engineering Contradiction:
Improvescheduling optimizationVSAvoidscheduling controller complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The scheduling system segments the complex optimization problem into distinct modules: valley detection module, session characterization module, priority assignment module, and schedule generation module. Each module handles a specific aspect of the scheduling decision, making the overall system more manageable and implementable while achieving comprehensive optimization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The scheduling controller acts as an intermediary that mediates between multiple competing objectives (efficiency, fairness, user preferences, content priorities). It translates these diverse requirements into a unified scheduling decision through weighted scoring and constraint satisfaction, simplifying the coordination of multiple factors.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9820291B2System and method for scheduling mobile data during a spectrum valley
Publication Date: 2017.11.14 TUBE INC
  • US9820291B2 patent drawing
  • US9820291B2 patent drawing
  • US9820291B2 patent drawing

AI summary

A wireless communication system and method for use with radio access network with a plurality of client devices are disclosed. The system includes a scheduling controller including a processor configured to receive session information from the radio access network for each client device. The session information includes a utility associated with each session. The scheduling controller is configured to generate a schedule for a spectrum valley based on the session information.