Dynamic queue scheduling device and method based on bandwidth borrowing
A bandwidth and queuing technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve the problems of complex implementation and inapplicability of high-speed networks, and achieve the effects of improving utilization, reducing overall packet loss rate, and reducing waste
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0070] refer to image 3 , the present invention will be further described by a specific example. In this example, there are 3 types of priorities provided by the system, each priority has a queue, and the weight of the first queue is w 1,1 =4, the weight of the second queue is w 2,1 = 2, the weight of the third queue is w 3,1 =1, the total bandwidth of the system is B=100Mbps, and the scheduling period is T=1ms.
[0071] Step 1, assign bandwidth quota to each queue;
[0072] According to the weight of the queue, the CPU proportionally allocates the bandwidth quota to the queue, and obtains the bandwidth quota of the first queue as B 1,1 =56Mbps, bandwidth quota B of the second queue 2,1 = 30Mbps, bandwidth quota B of the third queue 3,1 =14Mbps. The bandwidth quota storage module maintains a counter for each queue and calculates the initial value of the counter to obtain the counter value of the first queue as DC 1,1 =56kb, the counter value of the second queue is DC ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com