Method supporting hierarchical queue scheduling and flow shaping and apparatus thereof

A traffic shaping and queue scheduling technology, which is applied in the field of network communication, can solve problems such as bandwidth usage, preemption, and chaotic bandwidth preemption results, and achieve the effects of flexible structure, improved fairness, and low hardware overhead

Inactive Publication Date: 2012-03-07
SUZHOU CENTEC COMM CO LTD
View PDF2 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The shortcomings of the network switching chip in the prior art are: (1) it will produce chaotic bandwidth preemption results, the bandwidth of a certain user may be preempted by high priority services of other users, and the overall bandwidth of each user cannot be guaranteed; (2) ) cannot truly reflect the access-aggregation-core three-layer network topology in IP networking
The switching equipment at t...

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 supporting hierarchical queue scheduling and flow shaping and apparatus thereof
  • Method supporting hierarchical queue scheduling and flow shaping and apparatus thereof
  • Method supporting hierarchical queue scheduling and flow shaping and apparatus thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The present invention will be described in detail below in conjunction with specific embodiments shown in the accompanying 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.

[0043] First refer to figure 1 and figure 2 As shown, in a specific embodiment of the present invention, a method for supporting hierarchical queue scheduling and traffic shaping includes the following steps:

[0044] S1. Receive the message and map the internal priority for the message; wherein, the message enters the network switch chip 100 from the ingress port (101A~101X represents several ingress ports), and in the message processing engine 102 in the uplink direction of the switch chip Map internal priorities for packets. The internal priority identifies the priority level for the message to ...

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 supporting hierarchical queue scheduling and flow shaping. The method comprises the following steps that: a message is received and an internal priority is mapped for the message; the message is sent into a buffer queue and a buffer queue WRED algorithm is utilized to carry out distinguishment on a responsive flow and a non-responsive flow; with regard to the responsive flow and the non-responsive flow, different drop thresholds are configured, so that an object that the non-responsive flow is dropped in advanced and the responsive flow is protected on the network congestion condition is achieved; the message is sent into the buffer queue and flow shaping is carried out by a three-layer flow shaper; and after service group scheduling and port level scheduling are carried out on the message in the buffer queue, the message is sent out from the queue; and editing is carried out on the message and the edited message is sent out from a destination port. According to the realization method for hierarchical flow shaping and queue scheduling in the invention, the structure is flexible and the hardware cost is low; besides, an access-gathering-core hierarchical network topology is reflected really and an actual demand on H-QoS deployment by the network is met.

Description

technical field [0001] The invention relates to network communication technology, in particular to a method and a device for queue scheduling and traffic shaping in a traffic management engine in a network switching device. Background technique [0002] The switch chip is divided into an uplink packet processing engine, a traffic management engine and a downlink packet processing engine. In the upstream direction, the processing engine of the message maps the internal priority of the switching chip according to the external priority field (such as 802.1p, DSCP, etc.) carried in the message header, and searches the forwarding table to obtain the destination port number of the next hop. After receiving the packet, the traffic management engine calculates the buffer queue index number according to the destination port number and internal priority. Packets need to pass through the queue drop management algorithm before they are allowed to enter the cache queue and wait for sche...

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
IPC IPC(8): H04L12/56H04L12/863
Inventor 荣亮许俊龚源泉郑晓阳
Owner SUZHOU CENTEC COMM CO LTD
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