Resource Scheduling Manager for Dynamic Computing Power Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the context of 5G wireless communication, there is a need for efficient resource scheduling methods to manage computing power resources between communication nodes, particularly to support AI-driven applications that require significant processing capabilities, such as image and voice processing, while ensuring low latency and power consumption.

Innovation Solution

A resource scheduling method and apparatus that enables communication nodes to request and configure computing power resources dynamically, allowing nodes to allocate and utilize computing power resources, such as neural network algorithm models or storage resources, between a terminal and a base station, optimizing resource utilization through request and response messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If computing power resources are allocated dynamically between terminal and base station, then data processing capability is enhanced, but resource scheduling complexity increases

Engineering Contradiction:
Improvedata processing capabilityVSAvoidresource scheduling complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a resource scheduling manager as an intermediary component that centralizes the complex resource scheduling logic. This manager handles the dynamic allocation of computing power resources between terminal and base station, shielding the complexity from other system components while enabling enhanced data processing capability through flexible resource distribution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements dynamic resource allocation where computing power resources are not fixed but can be adjusted in real-time based on service requirements. The resource scheduling manager continuously monitors resource usage and demand, dynamically reallocating computing resources between terminal and base station to optimize data processing capability while adapting to changing conditions.

Inventive Principle:
Principle #15Dynamics

2Productivity

If computing power resources are configured through request-response messages, then resource utilization rate improves, but communication overhead increases

Engineering Contradiction:
Improveresource utilization rateVSAvoidcommunication overhead
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system performs preliminary resource configuration by pre-negotiating and establishing resource allocation through request-response messages during idle periods or before service initiation. This preliminary action ensures resources are ready when needed, improving utilization rate while concentrating the communication overhead in advance rather than during critical service operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The resource scheduling mechanism incorporates feedback loops where the system monitors actual resource usage and performance metrics. Based on this feedback, the resource scheduling manager adjusts future resource allocation decisions, optimizing the balance between resource utilization rate and communication overhead by learning from past interactions and minimizing redundant messaging.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20230276430A1Resource scheduling method and apparatus, communication device and storage medium
Publication Date: 2023.08.31 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US20230276430A1 patent drawing
  • US20230276430A1 patent drawing
  • US20230276430A1 patent drawing

AI summary

A resource scheduling method and device that improve the computational efficiency of a node by sending a request message for requesting configuration of computing power resources to a second communication node; receiving a response message for the request message from the second communication node; where the response message carries configuration information of the computing power resources configured by the second communication node for the first communication node.