Two-level switch-based load balanced scheduling method

A scheduling method and load balancing technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems such as increasing the scheduling period, meeting the needs of centralized scheduling, achieving low latency, avoiding message disorder, eliminating Effect of Packet Reordering Overhead

Active Publication Date: 2013-06-12
NAT UNIV OF DEFENSE TECH
View PDF4 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the traffic becomes unpredictable and changes dynamically, it is difficult to meet the centralized scheduling requirements under large switch sizes
The parallel matching scheduling method realizes message order preservation by transferring

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
  • Two-level switch-based load balanced scheduling method
  • Two-level switch-based load balanced scheduling method
  • Two-level switch-based load balanced scheduling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027]The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0028] The present invention is based on the load balancing scheduling method of two-level switching. First, the first-level input port buffers the arriving cells in the VOQ queue according to the destination port, and the scheduler passes the first-level switching network (Mesh network as shown) to the message Switched to the second-level input port, k cells from the same flow in the VOQ queue are called a unit frame, and the unit frame is the minimum scheduling unit of the present invention. Each input port of the first stage independently executes the scheduling method of the present invention, executes the minimum length assignment according to the flow distribution matrix, and transfers the unit frames of the same flow through the first-stage switching network (Mesh network) in k consecutive external time slots Send to the fixed m...

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 two-level switch-based load balanced scheduling method, which comprises the following steps that first-level input ports buffer arriving cells in a virtual output queue (VOQ) according to destination ports; a scheduler switches messages to second-level input ports through a first-level switching network, wherein k cells from the same stream in the VOQ are called unit frames; each first-level input port executes minimum length scheduling according to a traffic distribution matrix, and transmits the unit frames of the same stream to a fixed mapping area of the stream through the first-level switching network in k continuous external timeslots; and N second-level input ports are sequentially divided into N/k groups of which each comprises k continuous second-level input ports forming an area, and each area buffers the cells in an output queue (OQ) according to the destination ports, and switches the cells to the destination output ports through a second-level switching network. The method has the advantages that a scheduling process is simple, computation or communication is not required, the method is easily implemented by hardware, the throughput of 100 percent is ensured, the sequence of the messages can be ensured, and the like.

Description

technical field [0001] The invention mainly relates to the field of message scheduling in a parallel switching structure, in particular to a message scheduling method for realizing load balancing and message order preservation in a parallel switching structure. Background technique [0002] Researchers have done a lot of research on packet out-of-sequence behavior by using active measurement and passive measurement methods. J.Bennet measured the out-of-sequence of packets at the switching center of MAE-East ISP, and found that in the measurement environment with heavy load and high parallelism of network equipment, the out-of-sequence of packets is very serious, and more than 90% of the connections have out-of-sequence . J.Bennett analyzed that the high out-of-sequence rate mainly comes from the local parallel processing mechanism inside the network, including parallel switching devices and parallel transmission links, and pointed out that packet out-of-order is not a patho...

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/803H04L12/865H04L47/6275
Inventor 戴艺肖立权伍楠曹继军高蕾张鹤颖童元满董德尊王绍刚沈胜宇刘路肖灿文张磊王永庆齐星云陆平静
Owner NAT UNIV OF DEFENSE 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