Method for dynamically and uniformly scheduling confluence tasks in RTC network and system thereof

A technology of dynamic equalization and scheduling method, applied in the direction of transmission system, electrical components, etc., can solve problems such as affecting the customer's live viewing experience, low distribution efficiency, and inability to handle peak traffic.

Active Publication Date: 2021-05-07
SHANGHAI QINIU INFORMATION TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The minimum connection (load) method is to take the minimum value of the most important factor of the current system every time. For example, if it is a high-load system, take the lowest load among the current nodes. The advantage is that each allocation is optimal, and the limitation is the allocation efficiency. Low, needs to traverse all nodes each time, and cannot handle peak traffic
[0005] To sum up, the above-mentioned traditional load balancing scheduling methods for tasks all have certain deficiencies. How to better dynamically balance and schedule combined task allocation is a key issue that currently affects customers' live viewing experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for dynamically and uniformly scheduling confluence tasks in RTC network and system thereof
  • Method for dynamically and uniformly scheduling confluence tasks in RTC network and system thereof
  • Method for dynamically and uniformly scheduling confluence tasks in RTC network and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] see figure 1 , figure 1 It is a schematic flow diagram of a method for dynamically balanced scheduling of merged tasks in an RTC network in an embodiment, now combined with figure 1 A detailed description of each step is as follows:

[0029] Step S11: Set three-stage thresholds and receive a new merge request.

[0030] In the three-stage scheduling method, the dispatch center sets three-stage thresholds, including the first load threshold, the second load threshold, and the third load threshold. The first load threshold, the second load threshold, and the third load threshold are used in different stages. The threshold of each stage is used to distinguish different stage entry conditions. When there is a new merge request, the dispatch center will use the three-stage scheduling method to allocate processing nodes according to the three-stage threshold.

[0031] In the three-stage scheduling method, the allocation algorithm used in each stage is different, taking into...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for dynamically and uniformly scheduling confluence tasks in an RTC network, which comprises the following steps of: S1, setting a three-stage threshold value, and receiving a new confluence request; S2, distributing processing nodes by using a three-stage scheduling method according to the three-stage threshold value; and S3, if the distribution is successful, processing the confluence request by using the distributed node. The invention further discloses a system for dynamically and evenly scheduling the confluence tasks in the RTC network, by means of the method and the system, the requirements of the scheduling system for efficiency and distribution balance in different periods are considered, dynamic node distribution and scheduling are achieved, the processing quality of confluence images is obviously improved, and meanwhile, the live broadcast watching experience of the customer is improved, so that the system has obvious technical advantages and beneficial effects.

Description

technical field [0001] The invention relates to a network fault detection technology, in particular to a method and a system for dynamically balancing scheduling of confluence tasks in an RTC network. Background technique [0002] Real-time audio and video communication (Real Time Communication, RTC) is a technology that enables two or more people to conduct remote, real-time interactive audio and video communication, and is widely used in audio and video calls, remote conferences, distance teaching, entertainment and social networking, etc. . Taking the field of entertainment and social networking as an example, in addition to the anchors participating in real-time interaction, these anchors also have their own audiences. It is necessary to combine the interaction screens of multiple anchors according to a certain scaling ratio through the confluence service and broadcast them live, so that their audiences can You can see the interaction process of the anchors. [0003] S...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06
CPCH04L67/1008H04L65/65
Inventor 董晓宏
Owner SHANGHAI QINIU INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products