CN104869079A - Queue scheduling method and device based on dynamic weighted round robin - Google Patents
Queue scheduling method and device based on dynamic weighted round robin Download PDFInfo
- Publication number
- CN104869079A CN104869079A CN201510318925.5A CN201510318925A CN104869079A CN 104869079 A CN104869079 A CN 104869079A CN 201510318925 A CN201510318925 A CN 201510318925A CN 104869079 A CN104869079 A CN 104869079A
- Authority
- CN
- China
- Prior art keywords
- queue
- scheduling
- weights
- threshold value
- scheduling weights
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 241001522296 Erithacus rubecula Species 0.000 title 1
- 238000007616 round robin method Methods 0.000 claims abstract description 29
- 230000005540 biological transmission Effects 0.000 claims description 15
- 238000012856 packing Methods 0.000 claims description 11
- 230000000052 comparative effect Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 244000287680 Garcinia dulcis Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510318925.5A CN104869079B (en) | 2015-06-11 | 2015-06-11 | Array dispatching method and device based on dynamic weighting round-robin method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510318925.5A CN104869079B (en) | 2015-06-11 | 2015-06-11 | Array dispatching method and device based on dynamic weighting round-robin method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104869079A true CN104869079A (en) | 2015-08-26 |
CN104869079B CN104869079B (en) | 2018-03-20 |
Family
ID=53914609
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510318925.5A Active CN104869079B (en) | 2015-06-11 | 2015-06-11 | Array dispatching method and device based on dynamic weighting round-robin method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104869079B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106533982A (en) * | 2016-11-14 | 2017-03-22 | 西安电子科技大学 | Dynamic queue scheduling device and method based on bandwidth borrowing |
CN107185222A (en) * | 2017-05-27 | 2017-09-22 | 竞技世界(北京)网络技术有限公司 | Cards game head is the determination method and device of power |
CN107835137A (en) * | 2017-10-20 | 2018-03-23 | 深圳市楠菲微电子有限公司 | Output port for interchanger dispatches system and the interchanger |
CN108521343A (en) * | 2018-03-26 | 2018-09-11 | 烽火通信科技股份有限公司 | A kind of processing method and processing device of OAM message |
CN113315720A (en) * | 2021-04-23 | 2021-08-27 | 深圳震有科技股份有限公司 | Data flow control method, system and equipment |
CN113486042A (en) * | 2021-08-11 | 2021-10-08 | 腾讯科技(上海)有限公司 | Data processing method and device, computer readable medium and electronic equipment |
CN116521234A (en) * | 2023-06-09 | 2023-08-01 | 芯动微电子科技(珠海)有限公司 | Method and device for polling and scheduling processor pipeline instructions |
CN116560842A (en) * | 2023-05-12 | 2023-08-08 | 无锡众星微系统技术有限公司 | I/O queue scheduling method in SAS storage service |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1111858A2 (en) * | 1999-12-22 | 2001-06-27 | Alcatel USA Sourcing, L.P. | A weighted round robin scheduling engine |
WO2002009358A2 (en) * | 2000-07-26 | 2002-01-31 | Santera Systems, Inc. | Method of active dynamic resource assignment in a telecommunications network |
US6438135B1 (en) * | 1999-10-21 | 2002-08-20 | Advanced Micro Devices, Inc. | Dynamic weighted round robin queuing |
US6470016B1 (en) * | 1999-02-09 | 2002-10-22 | Nortel Networks Limited | Servicing output queues dynamically according to bandwidth allocation in a frame environment |
CN101026558A (en) * | 2007-01-18 | 2007-08-29 | 华为技术有限公司 | Method and device for realizing mass port backpressure |
CN101964758A (en) * | 2010-11-05 | 2011-02-02 | 南京邮电大学 | Differentiated service-based queue scheduling method |
US20110149977A1 (en) * | 2009-12-17 | 2011-06-23 | Juniper Networks, Inc. | Avoiding unfair advantage in weighted round robin (wrr) scheduling |
CN102231697A (en) * | 2011-06-17 | 2011-11-02 | 瑞斯康达科技发展股份有限公司 | Bandwidth dispatching method of message queues as well as message reporting method and device |
CN103873383A (en) * | 2012-12-12 | 2014-06-18 | 中国移动通信集团上海有限公司 | Queue scheduling method and device |
CN103888379A (en) * | 2013-12-03 | 2014-06-25 | 江苏达科信息科技有限公司 | Improved queue scheduling algorithm based on trusted scheduling |
-
2015
- 2015-06-11 CN CN201510318925.5A patent/CN104869079B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6470016B1 (en) * | 1999-02-09 | 2002-10-22 | Nortel Networks Limited | Servicing output queues dynamically according to bandwidth allocation in a frame environment |
US6438135B1 (en) * | 1999-10-21 | 2002-08-20 | Advanced Micro Devices, Inc. | Dynamic weighted round robin queuing |
EP1111858A2 (en) * | 1999-12-22 | 2001-06-27 | Alcatel USA Sourcing, L.P. | A weighted round robin scheduling engine |
WO2002009358A2 (en) * | 2000-07-26 | 2002-01-31 | Santera Systems, Inc. | Method of active dynamic resource assignment in a telecommunications network |
CN101026558A (en) * | 2007-01-18 | 2007-08-29 | 华为技术有限公司 | Method and device for realizing mass port backpressure |
US20110149977A1 (en) * | 2009-12-17 | 2011-06-23 | Juniper Networks, Inc. | Avoiding unfair advantage in weighted round robin (wrr) scheduling |
CN101964758A (en) * | 2010-11-05 | 2011-02-02 | 南京邮电大学 | Differentiated service-based queue scheduling method |
CN102231697A (en) * | 2011-06-17 | 2011-11-02 | 瑞斯康达科技发展股份有限公司 | Bandwidth dispatching method of message queues as well as message reporting method and device |
CN103873383A (en) * | 2012-12-12 | 2014-06-18 | 中国移动通信集团上海有限公司 | Queue scheduling method and device |
CN103888379A (en) * | 2013-12-03 | 2014-06-25 | 江苏达科信息科技有限公司 | Improved queue scheduling algorithm based on trusted scheduling |
Non-Patent Citations (3)
Title |
---|
CHRISTOFOROS KACHRIS 等: "A Dynamically Reconfigurable Queue Scheduler", 《IEEE》 * |
SOKO DIVANOVIC 等: "Dynamic Weighted Round Robin in Crosspoint Queued Switch", 《IEEE》 * |
李静: "基于区分服务的队列调度技术研究", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106533982A (en) * | 2016-11-14 | 2017-03-22 | 西安电子科技大学 | Dynamic queue scheduling device and method based on bandwidth borrowing |
CN106533982B (en) * | 2016-11-14 | 2019-05-21 | 西安电子科技大学 | The dynamic queue's dispatching device and method borrowed based on bandwidth |
CN107185222A (en) * | 2017-05-27 | 2017-09-22 | 竞技世界(北京)网络技术有限公司 | Cards game head is the determination method and device of power |
CN107185222B (en) * | 2017-05-27 | 2018-04-24 | 竞技世界(北京)网络技术有限公司 | Cards game head is the definite method and device of power |
CN107835137A (en) * | 2017-10-20 | 2018-03-23 | 深圳市楠菲微电子有限公司 | Output port for interchanger dispatches system and the interchanger |
CN108521343A (en) * | 2018-03-26 | 2018-09-11 | 烽火通信科技股份有限公司 | A kind of processing method and processing device of OAM message |
CN113315720A (en) * | 2021-04-23 | 2021-08-27 | 深圳震有科技股份有限公司 | Data flow control method, system and equipment |
CN113486042A (en) * | 2021-08-11 | 2021-10-08 | 腾讯科技(上海)有限公司 | Data processing method and device, computer readable medium and electronic equipment |
CN113486042B (en) * | 2021-08-11 | 2024-03-08 | 腾讯科技(上海)有限公司 | Data processing method, device, computer readable medium and electronic equipment |
CN116560842A (en) * | 2023-05-12 | 2023-08-08 | 无锡众星微系统技术有限公司 | I/O queue scheduling method in SAS storage service |
CN116560842B (en) * | 2023-05-12 | 2024-04-16 | 无锡众星微系统技术有限公司 | I/O queue scheduling method in SAS storage service |
CN116521234A (en) * | 2023-06-09 | 2023-08-01 | 芯动微电子科技(珠海)有限公司 | Method and device for polling and scheduling processor pipeline instructions |
CN116521234B (en) * | 2023-06-09 | 2023-12-01 | 芯动微电子科技(珠海)有限公司 | Method and device for polling and scheduling processor pipeline instructions |
Also Published As
Publication number | Publication date |
---|---|
CN104869079B (en) | 2018-03-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104869079A (en) | Queue scheduling method and device based on dynamic weighted round robin | |
US8391139B2 (en) | Dynamic load balancing using quality/loading bands | |
CN105512060B (en) | Input/output circuitry and data transfer control method | |
US7415477B2 (en) | Method and apparatus for allocating link bandwidth | |
CN102457571B (en) | Method for uniformly distributing data in cloud storage | |
CN103326953A (en) | Flow limiting method and device based on token buckets | |
TWI261440B (en) | Priority queuing method and apparatus | |
CN103259694B (en) | Space-efficient counter for the network equipment | |
CN110149282B (en) | Traffic scheduling method and device | |
CN104580008A (en) | Method and device for improving multi-queue random message discarding accuracy based on hardware | |
CN108259375B (en) | Method and device for realizing dynamic load sharing of queue level | |
CN1669276B (en) | Method for and system for controlling bandwidth allocation | |
CN108848040B (en) | Message sending method, device and computer readable storage medium | |
CN103078806B (en) | A kind of load balance scheduling algorithm based on Q value method | |
CN107317769A (en) | A kind of source bag dispatching method based on orderly priority query | |
Balogh et al. | Average bandwidth allocation model of WFQ | |
CN107562670B (en) | Method and device for transmitting data by using serial port | |
CN102594670A (en) | Multiport multi-flow scheduling method, device and equipment | |
CN106874009B (en) | Network layer ICD packaging method and device | |
CN106407140B (en) | Data processing method and device | |
JP4806716B2 (en) | Communication quality control apparatus and communication quality control method | |
CN105512090B (en) | The method for organizing of data buffering in a kind of network node based on FPGA | |
KR20150074391A (en) | Method for setting capacity of buffer | |
CN114793216B (en) | Token management and information sending method and device, electronic equipment and storage medium | |
US10742710B2 (en) | Hierarchal maximum information rate enforcement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20170607 Address after: 430074, Hubei Wuhan East Lake Development Zone, Kanto Industrial Park, beacon Road, optical communications building, industrial building, two floor Applicant after: Wuhan flying Microelectronics Technology Co., Ltd. Address before: 430074 East Lake Development Zone, Hubei, Optics Valley Venture Street, No. 67, No. Applicant before: Fenghuo Communication Science &. Technology Co., Ltd. |
|
TA01 | Transfer of patent application right |
Effective date of registration: 20170809 Address after: 430000 East Lake high tech Development Zone, Hubei Province, No. 6, No., high and new technology development zone, No. four Applicant after: Fenghuo Communication Science &. Technology Co., Ltd. Applicant after: Wuhan flying Microelectronics Technology Co., Ltd. Address before: 430074, Hubei Wuhan East Lake Development Zone, Kanto Industrial Park, beacon Road, optical communications building, industrial building, two floor Applicant before: Wuhan flying Microelectronics Technology Co., Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210726 Address after: 430074 second floor, optical communication building, Fenghuo Road, Guandong Industrial Park, Donghu Development Zone, Wuhan City, Hubei Province Patentee after: WUHAN FISILINK MICROELECTRONICS TECHNOLOGY Co.,Ltd. Address before: 430000 No. 6, High-tech Fourth Road, Donghu High-tech Development Zone, Wuhan City, Hubei Province Patentee before: FIBERHOME TELECOMMUNICATION TECHNOLOGIES Co.,Ltd. Patentee before: WUHAN FISILINK MICROELECTRONICS TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220526 Address after: 430000 Room 403, 4th floor, Optics Valley Science and technology building, No. 770, Gaoxin Avenue, Wuhan East Lake New Technology Development Zone, Wuhan City, Hubei Province kjdsa2022006 (Wuhan area of the free trade zone) Patentee after: Wuhan binary semiconductor Co.,Ltd. Address before: 430074 second floor, optical communication building, Fenghuo Road, Guandong Industrial Park, Donghu Development Zone, Wuhan City, Hubei Province Patentee before: WUHAN FISILINK MICROELECTRONICS TECHNOLOGY Co.,Ltd. |