Unlock instant, AI-driven research and patent intelligence for your innovation.

Flexible weighted fair scheduling method and scheduling system based on hardware

A weighted fair, hardware-implemented technology, applied in the field of network communication, can solve problems such as inaccurate scheduling ratio, less round switching, and accuracy that cannot meet user needs, and achieve the effect of improving accuracy and reducing jitter

Active Publication Date: 2019-08-02
SUZHOU CENTEC COMM CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In the traditional MDRR algorithm, before scheduling, it is necessary to specify a fixed supplementary granule. The fixed supplementary granule is represented by granularity and cannot be changed. During each scheduling process, when switching scheduling rounds, if the After the deficit counter is corrected, the scheduling node corresponding to the switched deficit counter will still be scheduled and owe more values; considering that the counter implemented by digital logic has a bit width limit, after this event occurs many times, the deficit counter will occur Flip to become a huge positive number, making the final scheduling ratio inaccurate; so, in order to avoid the above phenomenon, the value of the supplementary particle is usually set to the maximum length of the message in the network transmission process, called MTU, that is, to set the granularity = MTU; however, in many cases, the data packets are not large. If the debt counter is filled according to the weight multiple of the MTU each time, it will inevitably lead to fewer rounds of switching when the traffic is small packets; this will As a result, the dispatched traffic is not smooth enough, there are sudden traffic situations, and the final accuracy also fails to meet user needs

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
  • Flexible weighted fair scheduling method and scheduling system based on hardware
  • Flexible weighted fair scheduling method and scheduling system based on hardware
  • Flexible weighted fair scheduling method and scheduling system based on hardware

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] The present invention will be described in detail below in conjunction with various embodiments shown in the drawings. However, these embodiments do not limit the present invention, and any structural, method, or functional changes made by those skilled in the art according to these embodiments are included in the protection scope of the present invention.

[0075] Such as figure 2 As shown, the hardware-based flexible weighted fair scheduling method provided by an embodiment of the present invention includes:

[0076] S1. Before each round-robin scheduling starts, judge whether the scheduling objects in each forwarding channel need to be converted from the standby list to the active list according to the count value of the debt counter corresponding to each channel and the data to be sent status of each forwarding channel;

[0077] The data waiting status of the forwarding channel includes: there is data waiting to be sent and no data waiting to be sent;

[0078] If...

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 present invention provides a hardware-based flexible weighted fair scheduling method and a scheduling system. The method includes: before each round-robin scheduling starts, wait according to the storage attributes of the scheduling objects corresponding to each channel and the data of each forwarding channel. The sending state judges whether the scheduling object in each forwarding channel needs to be converted from the standby list to the active list; if so, obtain the supplementary particles of the owed counter according to the value of the owed counter corresponding to each forwarding channel; at the same time, according to the weight coefficient ratio corresponding to each forwarding channel, The current data waiting status of each forwarding channel and the supplementary particle of the current owed counter modify the counting value of the owed counter corresponding to each forwarding channel; if not, keep the counting value of the owed counter corresponding to each forwarding channel. The invention reduces the excessively added value when the debt counter is refreshed, thereby reducing the jitter of scheduling and improving the accuracy of scheduling.

Description

technical field [0001] The invention relates to the technical field of network communication, in particular to a hardware-based flexible weighted fair scheduling method and a scheduling system. Background technique [0002] With the development of IP services, especially the rapid growth of multimedia services such as audio and video, traditional IP networks must not only provide traditional types of data services, but also support new services with high bandwidth and delay requirements, that is, require A traditional IP network distinguishes different services and provides certain QoS guarantees. The full English spelling of QoS is: Quality of Service, translated as service quality. [0003] The DiffServ model in the QoS model defined by the IETF generally implements most of the complex QoS functions through edge nodes, such as classification, traffic regulation, marking, etc., and the intermediate nodes perform different PHB on the traffic according to the differential se...

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 Patents(China)
IPC IPC(8): H04L12/863H04L12/861H04L12/867H04L12/873H04L12/885H04L47/52H04L47/629H04L49/9023
CPCH04L47/527H04L47/623H04L47/6255H04L47/629H04L49/90
Inventor 蒋震龚源泉
Owner SUZHOU CENTEC COMM CO LTD