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

Fluid track dispatching method

A round-robin scheduling and trajectory technology, applied in the field of data communication, can solve the problems of inability to apply large-capacity network nodes, waste of bandwidth, and large amount of calculation.

Inactive Publication Date: 2005-05-25
SHANGHAI JIAO TONG UNIV
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a novel weighted fair queue scheduling method for the deficiencies in the prior art, which is called the fluid trajectory polling scheduling method. This method calculates the scheduling trajectory by simulating the GPS method, and then realizes scheduling according to the trajectory , which solves the problems of wasting bandwidth in the background technology, the amount of calculation is large, and it cannot be applied to large-capacity network nodes

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] The following examples are provided in conjunction with the contents of the present invention, and the method of the present invention is further understood:

[0059] packet number

1

2

3

4

5

6

7

8

9

arrival queue

1

2

3

2

2

1

2

4

2

Packet length / Byte

70

40

50

50

60

60

50

80

50

Arrival time / us

0

100

100

500

600

700

700

1000

1100

[0060] Step 1, generate an array of fluid trajectories. The total reserved bandwidth is 80+160+120+40=400kbps, so the length of the fluid trajectory array is 400kbps / 40kbps=10 items.

[0061] 1) Initialize the array Tstart=[0,0,0,0], Tend=[5,2.5,3.33,10], start to calculate the 0th item of the track array, i.e. j=0;

[0062] 2) The Tstart values ​​of the four queues are not greater than 0, an...

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

A fluid track polling scheduling method belongs to the field of data communication. The steps of the invention are as follows: (1) calculate the fluid track array according to the business reservation situation; (2) if all queues are not all empty, the track polling scheduling module selects a required Scheduled queues, while the weighted round-robin scheduling module selects a queue to be scheduled; if all queues are all empty, the next scheduling cycle turns back to step (2); (3) the strict priority scheduling module selects from step (2) Select a queue from the two queues out; (4) transmit the data packet in the queue selected by the strict priority scheduling module; (5) if the business reservation situation changes, go to step (1); if the business reservation situation does not If there is a change, go to step (2). The invention ensures that the actual bandwidth used by each queue reaches the reserved bandwidth of the service, and can also allocate idle bandwidth; achieve the theoretical optimal level of the realizable scheduling method; and is simple to implement and easy to expand.

Description

technical field [0001] The invention relates to a scheduling method, in particular to a fluid trajectory polling scheduling method suitable for realizing router service quality, and belongs to the field of data communication. Background technique [0002] The data communication network has developed from the traditional "best effort" data transmission stage to the stage that needs to provide a certain quality of service (QoS, Quality of Service) for business. Such changes require routers to guarantee QoS parameters for data services, and these parameters include delay, delay jitter, loss rate, and throughput. The weighted fair queue scheduling method is currently one of the main means to ensure bandwidth allocation and QoS indicators of each service flow in routers and other data communication network nodes. General Processor Sharing (GPS, General Processor Sharing) is an ideal scheduling method that cannot be realized. It assumes that (a) packets are infinitely divisible;...

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/24H04L12/42H04Q3/64
Inventor 张芥凡
Owner SHANGHAI JIAO TONG UNIV
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