Supercharge Your Innovation With Domain-Expert AI Agents!

Elastic weighted fair scheduling method and system based on hardware implementation

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 sudden traffic, and achieve the effect of improving accuracy and reducing jitter

Active Publication Date: 2016-12-21
SUZHOU CENTEC COMM CO LTD
View PDF5 Cites 6 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
  • Elastic weighted fair scheduling method and system based on hardware implementation
  • Elastic weighted fair scheduling method and system based on hardware implementation
  • Elastic weighted fair scheduling method and system based on hardware implementation

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 invention provides an elastic weighted fair scheduling method and system based on hardware implementation. The method comprises the following steps: judging whether scheduling objects in forwarding channels need to be transferred from a standby list to an active list according to the storage attributes of the scheduling objects corresponding to the channels and the data to-be-sent states of the forwarding channels before each polling scheduling; if so, obtaining supplementary particles of deficit counters according to the numerical values of the deficit counters corresponding to the forwarding channels; meanwhile, modifying the counting values of the deficit counters corresponding to the forwarding channels according to the weight coefficient ratios corresponding to the forwarding channels, the data to-be-sent states of the forwarding channels at present and the supplementary particles of the deficit counters at present; and otherwise, keeping the counting values of the deficit counters corresponding to the forwarding channels. According to the elastic weighted fair scheduling method and system provided by the invention, excessively added values of the deficit counters in a refreshing process are reduced to reduce the scheduling jitter and improve the scheduling precision.

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 Applications(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
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More