CN108011844A - A kind of PWDRR methods applied to exchange chip - Google Patents
A kind of PWDRR methods applied to exchange chip Download PDFInfo
- Publication number
- CN108011844A CN108011844A CN201711341029.6A CN201711341029A CN108011844A CN 108011844 A CN108011844 A CN 108011844A CN 201711341029 A CN201711341029 A CN 201711341029A CN 108011844 A CN108011844 A CN 108011844A
- Authority
- CN
- China
- Prior art keywords
- queue
- data
- data transmission
- transmission
- pwdrr
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000005540 biological transmission Effects 0.000 claims abstract description 101
- 238000012546 transfer Methods 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims 1
- 235000003642 hunger Nutrition 0.000 description 8
- 241001522296 Erithacus rubecula Species 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 1
- 230000006735 deficit Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000000352 storage cell Anatomy 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/58—Changing or combining different scheduling modes, e.g. multimode scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/622—Queue service order
- H04L47/6225—Fixed service order, e.g. Round Robin
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/622—Queue service order
- H04L47/623—Weighted service order
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/625—Queue scheduling characterised by scheduling criteria for service slots or service orders
- H04L47/6275—Queue scheduling characterised by scheduling criteria for service slots or service orders based on priority
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供一种应用于交换芯片的PWDRR方法,包括:配置预设数量的数据传输队列;将传输的数据流配置成预设的数据段;检测当前的所有数据传输队列是否有空闲;如果当前的数据传输队列有空闲,则按照PQ队列调度方式调度数据段进行数据传输。如果当前的数据传输队列无空闲时,转换当前的PQ队列调度方式,转换为轮询调度队列方式调度数据段传输。不但能够减小可变业务的丢包率,降低了高优先级数据流的时延同时,还能提高网络带宽的利用率。解决现有技术中带宽分配不公平以及高优先级业务的优先保证问题,满足实时性要求比较高的业务流或者比较重要的控制信息流。
The present invention provides a PWDRR method applied to switching chips, including: configuring a preset number of data transmission queues; configuring the transmitted data streams into preset data segments; detecting whether all current data transmission queues are idle; if the current If the data transmission queue is idle, the data segment is scheduled for data transmission according to the PQ queue scheduling method. If the current data transmission queue is not idle, switch the current PQ queue scheduling mode to polling scheduling queue mode to schedule data segment transmission. It can not only reduce the packet loss rate of variable services, reduce the delay of high-priority data flow, but also improve the utilization rate of network bandwidth. It solves the problem of unfair bandwidth allocation and priority guarantee of high-priority services in the prior art, and satisfies service flows with relatively high real-time requirements or relatively important control information flows.
Description
技术领域technical field
本发明涉及信息处理领域,尤其涉及一种应用于交换芯片的PWDRR方法。The invention relates to the field of information processing, in particular to a PWDRR method applied to switching chips.
背景技术Background technique
随着网络信息技术的飞速发展,人们对信息的需求已不满足于传统的数据业务,而是追求更高品质的多媒体宽带应用服务,因为网络服务质量是互联网所必须考虑的一个重要问题。队列调度是网络服务质量控制的核心技术之一,也是实现网络拥塞控制的重要手段。目前常用的队列调度算法有很多种,如PQ(优先级队列,Priority Queuing),WRR(加权轮询调度,Weighted Round Robin),WDRR(赤加权轮询调度,Weighted DeficitRoundRobin)等。With the rapid development of network information technology, people's demand for information is no longer satisfied with traditional data services, but to pursue higher-quality multimedia broadband application services, because network service quality is an important issue that the Internet must consider. Queue scheduling is one of the core technologies of network quality of service control, and it is also an important means to realize network congestion control. There are many queue scheduling algorithms commonly used at present, such as PQ (Priority Queuing, Priority Queuing), WRR (Weighted Round Robin), WDRR (Weighted Deficit Round Robin), etc.
现有技术中,PQ调度算法可能会造成低优先级的数据流被“饿死”现象;WRR会对分组较小的队列带来不公平性;WDRR是基于报文字节的加权调度,对每一个队列分配权重,能提供更加精准的带宽分配。In the prior art, the PQ scheduling algorithm may cause low-priority data streams to be "starved to death"; WRR will bring unfairness to queues with small packets; WDRR is a weighted scheduling based on packet bytes. Each queue is assigned a weight to provide more accurate bandwidth allocation.
WDRR中的权重是同定分配的,如果某服务的数据流到达速率较大,而其他服务的数据流到达相对比较平稳时,可能会使得到达速率较大的数据流大量丢失,而其他服务的数据存储单元大量空闲,从而造成不必要的数据包丢失。The weights in WDRR are assigned at the same time. If the data flow of a certain service arrives at a relatively high rate, while the data flow of other services arrives relatively smoothly, a large amount of data flow with a high arrival rate may be lost, while the data flow of other services may be lost. Storage cells are largely idle, causing unnecessary packet loss.
发明内容Contents of the invention
为了克服上述现有技术中的不足,本发明提供一种应用于交换芯片的PWDRR方法,包括:配置预设数量的数据传输队列;方法包括:In order to overcome the deficiencies in the above-mentioned prior art, the present invention provides a PWDRR method applied to switching chips, including: configuring a preset number of data transmission queues; the method includes:
将传输的数据流配置成预设的数据段;Configure the transmitted data stream as a preset data segment;
检测当前的所有数据传输队列是否有空闲;Detect whether all current data transmission queues are idle;
如果当前的数据传输队列有空闲,则按照PQ队列调度方式调度数据段进行数据传输。If the current data transmission queue is idle, the data segment is scheduled for data transmission according to the PQ queue scheduling mode.
优选地,如果当前的数据传输队列无空闲时,转换当前的PQ队列调度方式,转换为轮询调度队列方式调度数据段传输。Preferably, if the current data transmission queue is not idle, the current PQ queue scheduling mode is converted to the polling scheduling queue mode to schedule data segment transmission.
优选地,配置预设数量的数据传输队列还包括:Preferably, configuring a preset number of data transmission queues also includes:
对数据传输队列按照次序进行编码。Encode the data transfer queue in order.
优选地,轮询调度队列方式调度数据段传输包括:Preferably, the round-robin scheduling queue mode scheduling data segment transmission includes:
以上次终止轮询调度队列方式所轮询到的数据传输队列为起始队列,开始本次轮询调度队列;The data transmission queue polled by the method of terminating the polling scheduling queue last time is used as the starting queue, and the current polling scheduling queue is started;
逐一对数据传输队列进行轮询调度传输数据段。The data transmission queue is polled and scheduled to transmit data segments one by one.
优选地,在执行轮询调度队列方式时,根据预设的网络流量及数据段容量配置每个数据传输队列所承担数据段的传输量权重。Preferably, when the round robin scheduling queue method is implemented, the weight of the data segment transmission volume undertaken by each data transmission queue is configured according to the preset network traffic and data segment capacity.
优选地,在执行轮询调度队列方式时,根据每个数据传输队列预设的饥饿指数进行数据段的传输量权重配置。Preferably, when the round-robin scheduling queue method is implemented, the weight configuration of the transmission volume of the data segment is performed according to the preset hunger index of each data transmission queue.
优选地,当增加配置预设数据段的数据量时,相应增加预设的饥饿指数,并重新配置数据段的传输量权重。Preferably, when the data volume of the configured preset data segment is increased, the preset hunger index is correspondingly increased, and the weight of the transmission volume of the data segment is reconfigured.
从以上技术方案可以看出,本发明具有以下优点:As can be seen from the above technical solutions, the present invention has the following advantages:
本发明中,使用了PQ队列调度方式和轮询调度队列方式调度数据段传输。也即为PWDRR(Prioritized Weighted DeficitRound Robin)队列调度算法,当前的数据传输队列有空闲,则按照PQ队列调度方式调度数据段进行数据传输,对高优先级的数据流提供了低延迟的转发,如果当前的数据传输队列无空闲时,转换当前的PQ队列调度方式,转换为轮询调度队列方式调度数据段传输。解决现有技术中带宽分配不公平以及高优先级业务的优先保证问题,满足实时性要求比较高的业务流或者比较重要的控制信息流。In the present invention, the PQ queue scheduling mode and the polling scheduling queue mode are used to schedule data segment transmission. That is, the PWDRR (Prioritized Weighted DeficitRound Robin) queue scheduling algorithm. If the current data transmission queue is idle, the data segment is scheduled for data transmission according to the PQ queue scheduling method, and low-latency forwarding is provided for high-priority data streams. If When the current data transmission queue is not idle, switch the current PQ queue scheduling mode to polling scheduling queue mode to schedule data segment transmission. It solves the problem of unfair bandwidth allocation and priority guarantee of high-priority services in the prior art, and satisfies service flows with relatively high real-time requirements or relatively important control information flows.
附图说明Description of drawings
为了更清楚地说明本发明的技术方案,下面将对描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solution of the present invention more clearly, the accompanying drawings that need to be used in the description will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. As far as people are concerned, other drawings can also be obtained based on these drawings on the premise of not paying creative work.
图1为应用于交换芯片的PWDRR方法流程图;Fig. 1 is the flow chart of the PWDRR method applied to the switching chip;
图2为应用于交换芯片的PWDRR方法实施例流程图。Fig. 2 is a flowchart of an embodiment of a PWDRR method applied to a switch chip.
具体实施方式Detailed ways
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将运用具体的实施例及附图,对本发明保护的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本专利中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利保护的范围。In order to make the purpose, features and advantages of the present invention more obvious and understandable, the technical solutions protected by the present invention will be clearly and completely described below using specific embodiments and accompanying drawings. Obviously, the implementation described below Examples are only some embodiments of the present invention, but not all embodiments. Based on the embodiments in this patent, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of this patent.
本实施例提供一种应用于交换芯片的PWDRR方法,如图1所示,包括:配置预设数量的数据传输队列;数据传输队列供数据报文依据本发明涉及的PQ队列调度方式和轮询调度队列方式排列传输。This embodiment provides a PWDRR method applied to switching chips, as shown in Figure 1, including: configuring a preset number of data transmission queues; data transmission queues for data messages according to the PQ queue scheduling method and polling involved in the present invention Scheduling queues queue transmissions.
具体方法包括:Specific methods include:
S1,将传输的数据流配置成预设的数据段;S1, configuring the transmitted data stream into a preset data segment;
这里是将传输的数据流按照预设的方式配置成一数据段,以数据段的方式置入数据传输队列进行传输。具体分配方式可以采用按照数据量划分,或者按照数据的来源划分,也可以按照数据的类型划分。Here, the transmitted data flow is configured into a data segment according to a preset method, and the data segment is put into the data transmission queue for transmission. The specific allocation method can be divided according to the amount of data, or according to the source of the data, or according to the type of data.
S2,检测当前的所有数据传输队列是否有空闲;S2, detecting whether all current data transmission queues are idle;
这里检测系统中是否存在空闲数据传输队列。Here it is detected whether there is an idle data transmission queue in the system.
S3,如果当前的数据传输队列有空闲,则按照PQ队列调度方式调度数据段进行数据传输。按照PQ队列调度方式调度数据段进行数据传输,对高优先级的数据流提供了低延迟的转发。如果有空闲队列则可以直接发出。S3. If the current data transmission queue is idle, schedule data segments for data transmission according to the PQ queue scheduling manner. According to the PQ queue scheduling mode, data segments are scheduled for data transmission, and low-latency forwarding is provided for high-priority data streams. If there is an idle queue, it can be sent directly.
为了辨析队列,配置预设数量的数据传输队列还包括:对数据传输队列按照次序进行编码。这样通过队列编码便于系统确认数据传输队列。In order to identify the queues, configuring the preset number of data transmission queues further includes: encoding the data transmission queues in order. In this way, it is convenient for the system to confirm the data transmission queue through queue coding.
本实施例中,如果当前的数据传输队列无空闲时,继续使用PQ队列调度方式则出现低优先级的数据流延迟的转发,低优先级的数据流延迟可能一直在等待延迟中,无法动态调度数据传输队列。In this embodiment, if the current data transmission queue is not idle, if the PQ queue scheduling method is continued to be used, the delayed forwarding of low-priority data streams will occur, and the low-priority data stream delays may have been waiting for delays, and cannot be dynamically scheduled Data transfer queue.
这样如果当前的数据传输队列无空闲时,转换当前的PQ队列调度方式,转换为轮询调度队列方式调度数据段传输。In this way, if the current data transmission queue is not idle, the current PQ queue scheduling mode is converted to the round-robin scheduling queue mode to schedule data segment transmission.
其中,轮询调度队列方式调度数据段传输包括:Among them, the round-robin scheduling queue mode scheduling data segment transmission includes:
以上次终止轮询调度队列方式所轮询到的数据传输队列为起始队列,开始本次轮询调度队列;逐一对数据传输队列进行轮询调度传输数据段。The data transmission queue polled by the polling scheduling queue method last time is used as the starting queue, and this polling scheduling queue is started; the data transmission queues are polled and scheduled to transmit data segments one by one.
比如,上次终止轮询调度队列方式所轮询到的数据传输队列为编号第五数据传输队列,那么本次开始数据传输队列即为编号第六数据传输队列,逐一对数据传输队列进行轮询调度传输数据段。For example, the data transmission queue polled by the polling scheduling queue method last time is the fifth data transmission queue, then the data transmission queue starting this time is the sixth data transmission queue, and the data transmission queues are polled one by one Schedule transmission of data segments.
就是说当前的数据传输队列无空闲时,启动了轮询调度队列方式排列传输,系统中PQ队列调度方式不再作为数据传输方式。当系统中数据传输队列有空闲时,再启功PQ队列调度方式数据传输。That is to say, when the current data transmission queue is not idle, the round-robin scheduling queue mode is activated for queue transmission, and the PQ queue scheduling mode in the system is no longer used as a data transmission mode. When the data transmission queue in the system is idle, start the PQ queue scheduling mode data transmission again.
本实施例中,在执行轮询调度队列方式时,根据预设的网络流量及数据段容量配置每个数据传输队列所承担数据段的传输量权重。也就是说每个数据传输队列内配置的数据量可以根据系统当前的总传输量及数据段容量配置。这样不会导致如果数据传输队列配置量过大,则会导致有大量的数据段在数据传输队列内等待传输,整体延误数据传输。如果数据传输队列配置量过小,导致调度调配消耗资源,有大量数据段在等待调配。In this embodiment, when the round-robin scheduling queue method is implemented, the weight of the data segment transmission volume undertaken by each data transmission queue is configured according to the preset network traffic and data segment capacity. That is to say, the data volume configured in each data transmission queue can be configured according to the current total transmission volume and data segment capacity of the system. In this way, if the configuration of the data transmission queue is too large, there will be a large number of data segments waiting for transmission in the data transmission queue, which will delay the data transmission as a whole. If the amount of data transmission queue configuration is too small, scheduling allocation consumes resources, and a large number of data segments are waiting for allocation.
本实施例中,还有一种配置方式为在执行轮询调度队列方式时,根据每个数据传输队列预设的饥饿指数进行数据段的传输量权重配置。这里的饥饿指数也是根据系统的传输量来配置,避免导致如果数据传输队列配置量过大,则会导致有大量的数据段在数据传输队列内等待传输,整体延误数据传输。如果数据传输队列配置量过小,导致调度调配消耗资源,有大量数据段在等待调配。In this embodiment, another configuration method is to configure the transmission volume weight of the data segment according to the preset hunger index of each data transmission queue when the round-robin scheduling queue method is implemented. The hunger index here is also configured according to the transmission volume of the system, so as to avoid that if the data transmission queue configuration is too large, there will be a large number of data segments waiting for transmission in the data transmission queue, and the overall delay in data transmission. If the amount of data transmission queue configuration is too small, scheduling allocation consumes resources, and a large number of data segments are waiting for allocation.
当增加配置预设数据段的数据量时,相应增加预设的饥饿指数,并重新配置数据段的传输量权重。也就是动态调节数据传输队列的配置量,数据传输队列的配置量可以根据饥饿指数或预设的网络流量及数据段容量来动态调节配置量。When the data volume of the configured preset data segment is increased, the preset hunger index is correspondingly increased, and the weight of the transmission volume of the data segment is reconfigured. That is to dynamically adjust the configuration volume of the data transmission queue. The configuration volume of the data transmission queue can be dynamically adjusted according to the hunger index or the preset network traffic and data segment capacity.
以一个具体实施对本发明作进一步说明,如图2所示,The present invention will be further described with a specific implementation, as shown in Figure 2,
配置7个数据传输队列;Configure 7 data transmission queues;
检查数据传输队列是否空闲,如果空闲则PQ队列调度方式调度数据段进行数据传输。Check whether the data transmission queue is idle, and if it is idle, the PQ queue scheduling mode schedules data segments for data transmission.
如果当前的数据传输队列无空闲时,转换当前的PQ队列调度方式,转换为轮询调度队列方式调度数据段传输。If the current data transmission queue is not idle, switch the current PQ queue scheduling mode to polling scheduling queue mode to schedule data segment transmission.
调度顺序是从上次调度队列号轮询,如果上次是数据传输队列6,则本次从数据传输队列7开始轮询,并以循环的方式进行轮询队列;如果上次数据传输队列1,则本次从数据传输队列2开始。The scheduling order is polling from the last scheduling queue number. If the last time it was data transmission queue 6, then this time it will start polling from data transmission queue 7, and poll the queue in a circular manner; if the last data transmission queue is 1 , then this time starts from the data transmission queue 2.
这样不但能够减小可变业务的丢包率,降低了高优先级数据流的时延同时,还能提高网络带宽的利用率。根据实时业务流量大小对队列的权重进行动态化配置。而且提出了表征每个队列拥塞程度的“饥饿指数”,根据饥饿指数的变化动态地调整每个队列的权重。为了关键业务提供严格的优先级保证,增加了一条PQ队列,用以满足实时性要求比较高的业务流或者比较重要的控制信息流。解决现有技术中带宽分配不公平以及高优先级业务的优先保证问题。This can not only reduce the packet loss rate of variable services, reduce the delay of high-priority data flow, but also improve the utilization rate of network bandwidth. The weight of the queue is dynamically configured according to the size of real-time business traffic. Moreover, a "hunger index" that characterizes the congestion degree of each queue is proposed, and the weight of each queue is dynamically adjusted according to the change of the hunger index. In order to provide strict priority guarantees for key services, a PQ queue is added to meet service flows with high real-time requirements or important control information flows. The invention solves the problem of unfair bandwidth allocation and priority guarantee of high-priority services in the prior art.
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (7)
- A kind of 1. PWDRR methods applied to exchange chip, it is characterised in that including:The data transfer team of the default quantity of configuration Row;Method includes:The data flow of transmission is configured to default data segment;Whether the current all data transmission queues of detection are available free;If current data transmission queue is available free, dispatches data segment according to PQ queue scheduling modes and carry out data transmission.
- 2. the PWDRR methods according to claim 1 applied to exchange chip, it is characterised in thatIf current data transmission queue is without the free time, current PQ queue scheduling modes are changed, are converted to polling dispatching team Row mode dispatches data segment transmission.
- 3. the PWDRR methods according to claim 2 applied to exchange chip, it is characterised in that the default quantity of configuration Data transmission queue further includes:Data transmission queue is encoded according to order.
- 4. the PWDRR methods according to claim 3 applied to exchange chip, it is characterised in that polling dispatching queue side Formula scheduling data segment transmission includes:The data transmission queue being polled in a manner of terminating polling dispatching queue by last time starts this poll tune for inception cohort Spend queue;Scheduled transmission data segment is polled to data transmission queue one by one.
- 5. the PWDRR methods according to claim 4 applied to exchange chip, it is characterised in that performing polling dispatching During queue mode, the biography of data segment is undertaken according to default network traffics and each data transmission queue of data segment capacity configuration Throughput rate weight.
- 6. the PWDRR methods according to claim 4 applied to exchange chip, it is characterised in that performing polling dispatching During queue mode, configured according to the transmission quantity weight that the default hungry index of each data transmission queue carries out data segment.
- 7. the PWDRR methods according to claim 6 applied to exchange chip, it is characterised in that when increase configuration is default During the data volume of data segment, accordingly increase default hungry index, and the transmission quantity weight for the section that resets Configuration Data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711341029.6A CN108011844A (en) | 2017-12-14 | 2017-12-14 | A kind of PWDRR methods applied to exchange chip |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711341029.6A CN108011844A (en) | 2017-12-14 | 2017-12-14 | A kind of PWDRR methods applied to exchange chip |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108011844A true CN108011844A (en) | 2018-05-08 |
Family
ID=62058768
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711341029.6A Pending CN108011844A (en) | 2017-12-14 | 2017-12-14 | A kind of PWDRR methods applied to exchange chip |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108011844A (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101499974A (en) * | 2009-03-11 | 2009-08-05 | 中兴通讯股份有限公司 | Method and system for queue scheduling optimization |
| CN101860916A (en) * | 2009-04-08 | 2010-10-13 | 大唐移动通信设备有限公司 | Resource scheduling method and device |
| CN104079501A (en) * | 2014-06-05 | 2014-10-01 | 深圳市邦彦信息技术有限公司 | Queue scheduling method based on multiple priorities |
| CN105323189A (en) * | 2014-06-30 | 2016-02-10 | 深圳市中兴微电子技术有限公司 | User queue dispatching method and device |
| US9525535B1 (en) * | 2014-08-08 | 2016-12-20 | Sprint Spectrum L.P. | Systems and methods for scheduling transmissions from an access node |
-
2017
- 2017-12-14 CN CN201711341029.6A patent/CN108011844A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101499974A (en) * | 2009-03-11 | 2009-08-05 | 中兴通讯股份有限公司 | Method and system for queue scheduling optimization |
| CN101860916A (en) * | 2009-04-08 | 2010-10-13 | 大唐移动通信设备有限公司 | Resource scheduling method and device |
| CN104079501A (en) * | 2014-06-05 | 2014-10-01 | 深圳市邦彦信息技术有限公司 | Queue scheduling method based on multiple priorities |
| CN105323189A (en) * | 2014-06-30 | 2016-02-10 | 深圳市中兴微电子技术有限公司 | User queue dispatching method and device |
| US9525535B1 (en) * | 2014-08-08 | 2016-12-20 | Sprint Spectrum L.P. | Systems and methods for scheduling transmissions from an access node |
Non-Patent Citations (1)
| Title |
|---|
| 朱培栋 等: "《高性能路由器设计与实现》", 31 August 2013, 国防工业出版社 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10523458B2 (en) | Multicast to unicast conversion technique | |
| CN104079501B (en) | Queue scheduling method based on multiple priorities | |
| CN1981484B (en) | Pipeline scheduler with multiple scheduling lanes and scheduling method used therein | |
| CN102014052B (en) | Virtual dynamic priority packet dispatching method | |
| CN101692648B (en) | A queue scheduling method and system | |
| CN104885420B (en) | Method, system and medium for managing multiple packets | |
| CN102223306B (en) | A kind of message transmitting method and device | |
| CN101964758A (en) | Differentiated service-based queue scheduling method | |
| CN101848167A (en) | Weighted fair queue dispatching method and device based on category | |
| CN107431668A (en) | Method for queuing and processing of packets, queuing system, network element and network system | |
| CN102025638A (en) | Data transmission method and device based on priority level as well as network equipment | |
| CN111669339A (en) | Smart energy station control layer business priority division and PDWRR queue scheduling method | |
| CN101834787A (en) | Method and system for scheduling data | |
| WO2014201934A1 (en) | Message scheduling method and device | |
| WO2012109880A1 (en) | Queue scheduling method and device | |
| CN108965160A (en) | Dynamic difference Weight Round Robin method suitable for mine Internet of Things multi-service transport | |
| CN102752192A (en) | Bandwidth allocation method of forwarding and control element separation (ForCES) transmission mapping layer based on stream control transmission protocol (SCTP) | |
| CN100477630C (en) | Queue dispatching method and apparatus in data network | |
| CN101616096B (en) | Method and device for scheduling queue | |
| WO2002091757A1 (en) | A scheduling method of realizing the quality of service of router in integrated service | |
| WO2012171461A1 (en) | Method and device for forwarding packet | |
| CN106921586A (en) | A kind of data flow shaping methods, data dispatching method and device | |
| CN101061681B (en) | Communication time fair transmission management without explicit traffic specifications for wireless networks | |
| CN102148815A (en) | Video stream dispatching method and network node | |
| CN116016357B (en) | Data transmission method, device, storage medium and electronic device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180508 |
|
| RJ01 | Rejection of invention patent application after publication |