Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Queue scheduling method and device, communication equipment and storage medium

A queue scheduling and queue length technology, applied in the field of data transmission, can solve the problems of unable to process scheduling requests in time, large queue scheduling delay, and heavy queue scheduler load

Active Publication Date: 2019-06-18
HUAWEI TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The application provides a queue scheduling method, device, system, and computer-readable storage medium, which can solve the problem that when the queue manager manages many queues, the queue manager sends scheduling requests frequently and the load of the queue scheduler is relatively large. , the problem of being unable to process the scheduling request in time, resulting in a large scheduling delay in the scheduling of the queue, the technical solution provided by this application is as follows:

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
  • Queue scheduling method and device, communication equipment and storage medium
  • Queue scheduling method and device, communication equipment and storage medium
  • Queue scheduling method and device, communication equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0164] In order to make the purpose, technical solution and advantages of the present application clearer, the implementation manners of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0165] See Figure 1A , which shows a schematic diagram of an implementation environment involved in a queue scheduling method provided in an exemplary embodiment of the present application. Such as Figure 1A As shown, the implementation environment may include: a communication device 110 , a first terminal 120 and a second terminal 130 .

[0166] Wherein, the communication device 110 may be a router or a switch, etc., the first terminal 120 and the second terminal 130 may be smart phones, computers, multimedia players, e-readers, or wearable devices, etc., and the communication device 110 and the first terminal 120 Between the communication device 110 and the second terminal 130, a connection can be established through a wired ...

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 queue scheduling method and device, communication equipment and a storage medium, and belongs to the technical field of data transmission. The method comprises the followingsteps: when the length difference value of a first queue changes, determining a target probability based on the length difference value of the first queue and the queue length of the first queue; based on the target probability, randomly generating the scheduling request, so that the ratio of the probability of generation of the scheduling request to the probability of non-generation of the scheduling request is the target probability, and the scheduling request is used for indicating the scheduling state of scheduling the first queue; when the scheduling request is generated, sending the scheduling request to a queue scheduler; wherein the first queue is any one queue in at least one queue managed by the queue manager, the length difference value is the difference value between the current queue credit value of the first queue and the queue length of the first queue, and the current queue credit value is the current data volume limit which can be used for data transmission of the first queue. According to the invention, the probability that the scheduling delay of the queue scheduler to the queue is relatively large is reduced.

Description

technical field [0001] The present invention relates to the technical field of data transmission, in particular to a queue scheduling method and device, communication equipment, and a storage medium. Background technique [0002] Quality of Service (QoS) is an index reflecting network status, which can reflect network status such as network delay and congestion, and queue scheduling technology is a key technology to ensure QoS. Among them, in the queue scheduling technology, communication devices such as routers or switches responsible for queue scheduling need to schedule data packets according to certain rules, so that each queue with cached data packets can get a fair scheduling opportunity, so that each queue in each queue Packets can be sent out. [0003] In the related technology, a queue manager (Queue Manager, QM) and a queue scheduler (Queue Scheduler, QSC) are set in the communication device, and for each queue managed by the queue manager, the queue manager can ...

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): H04L12/863
CPCH04L47/6255H04L47/527H04L47/6215
Inventor 杜文华吕晖郑勤王馨宇
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products