Live Stream Node Cluster Mapping for Balanced Bandwidth Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing bandwidth scheduling policy based on geographical proximity in live streaming results in unbalanced resource allocation, leading to a low utilization rate of network bandwidth resources.

Innovation Solution

A data processing method that involves creating a mapping relationship between multimedia stream names and node clusters with high user browsing frequency, allowing aggregation of stream pulling requests to node clusters with higher demand, and determining target server addresses based on node information to optimize resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If bandwidth scheduling is based on geographical proximity, then users can access live streams with low latency, but network bandwidth resources are allocated unbalancedly with low utilization rate

Engineering Contradiction:
Improvestream pulling speedVSAvoidbandwidth resource utilization rate
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The patent merges stream pulling requests from multiple users into aggregated tasks that are assigned to node clusters. Instead of handling individual requests separately based on geographical proximity, the system combines multiple requests into unified scheduling units, enabling more efficient resource utilization while maintaining service quality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system pre-creates mapping relationships between stream names and node clusters before actual stream pulling occurs. This preliminary preparation allows the scheduling system to quickly match requests with appropriate node clusters without real-time geographical calculations, improving both speed and resource allocation efficiency.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If a small number of servers serve a large number of users, then resource allocation appears efficient, but the utilization rate of bandwidth resources decreases

Engineering Contradiction:
Improveservers per user ratioVSAvoidbandwidth resource waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent implements dynamic scheduling where node clusters are selected based on real-time stream popularity and user demand patterns. The mapping relationships between streams and node clusters are not static but adapt to changing conditions, allowing the system to optimize bandwidth utilization dynamically while maintaining high server utilization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes scheduling parameters based on stream characteristics and demand patterns. By adjusting which node clusters serve which streams based on aggregated request patterns rather than fixed geographical rules, the system achieves better bandwidth utilization while maintaining appropriate server-to-user ratios.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If a large number of servers serve a small number of users, then bandwidth resources are abundant, but resource allocation becomes unbalanced

Engineering Contradiction:
Improvenumber of serversVSAvoidresource allocation balance
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent extracts the geographical proximity constraint from the scheduling decision process and replaces it with demand-based node cluster selection. By removing the geographical constraint, the system can allocate servers more effectively based on actual user demand patterns, achieving better resource allocation balance without sacrificing service quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Node clusters are designed to serve multiple functions and multiple streams simultaneously based on aggregated demand patterns. Instead of dedicating specific servers to specific geographical regions, the system creates universal node clusters that can handle various streams based on real-time scheduling needs, improving overall resource allocation balance.

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

Data Source

PatentUS20260005997A1Data processing method, electronic device, and non-transitory storage medium
Publication Date: 2026.01.01 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20260005997A1 patent drawing
  • US20260005997A1 patent drawing
  • US20260005997A1 patent drawing

AI summary

Embodiments of the present disclosure provide a data processing method, an electronic device, and a non-transitory storage medium. The method includes: acquiring, when at least one target node cluster corresponding to a multimedia data stream acquisition request is found based on a pre-created mapping relationship, target stream pulling information of a current node cluster corresponding to the multimedia data stream acquisition request; and determining, when the target stream pulling information meets a preset condition, a target server address corresponding to the multimedia data stream acquisition request based on node information of nodes in the at least one target node cluster and the current node cluster so that a multimedia server provides a target service corresponding to the multimedia data stream acquisition request based on the target server address.