Scheduling method, device and system of data exchange network
A scheduling method and data scheduling technology, applied in the field of communication, can solve problems such as reduced service quality, delay, and inaccurate permission values, and achieve the effect of reasonable and effective data scheduling and high scheduling accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] This embodiment will be described from the perspective of an input port device.
[0045] A scheduling method for a data switching network, comprising: measuring VOQ to obtain a first measurement result, calculating a requested bandwidth according to the first measured result, sending a bandwidth request to an output port device according to the requested bandwidth, and receiving the output port device according to the cache occupation According to the situation and the bandwidth allocation information returned by the bandwidth request, data scheduling between VOQs is performed according to the bandwidth allocation information.
[0046] see figure 1 , the specific process is as follows:
[0047] 101. Measure VOQ to obtain a corresponding measurement result, which is referred to as a first measurement result in the embodiment of the present invention.
[0048] For example, the number of input bytes (VOQInput Bytes) of VOQ in each time window (Times Window) can be counte...
Embodiment 2
[0068] This embodiment will be described from the perspective of output ports.
[0069] A scheduling method for a data exchange network, comprising: receiving a bandwidth request sent by an input port device, allocating bandwidth according to buffer occupancy and the bandwidth request, obtaining bandwidth allocation information, and sending the bandwidth allocation information to the input port device, so that the input port device Data scheduling between VOQs is performed according to the bandwidth allocation information.
[0070] see figure 2 , the specific process can be as follows:
[0071] 201. Receive a bandwidth request sent by an input port device. The bandwidth request is calculated by the input port device according to a first measurement result. For details, refer to Embodiment 1, and details are not repeated here.
[0072] It should be noted that, since the traffic of multiple input port devices may go to the same output port device, the output port device may r...
Embodiment 3
[0110] According to the methods described in the previous embodiments, examples will be given in the third and fourth implementations below for further detailed description.
[0111] In this embodiment, it will be described by taking the output port device to measure the output buffer and determine the allocated bandwidth according to the measurement result as an example.
[0112] see Figure 3a , which is a schematic structural diagram of an input port device and an output port device. Among them, the input port device may include a measurement module, a request calculation module, a weight conversion module, a scheduling module, a request sending module and a bandwidth receiving module; the output port device may include a measurement module, a bandwidth calculation module, a request receiving module and a bandwidth sending module. as follows:
[0113] (1) Input port device
[0114] Measurement module: used to measure VOQ to obtain the first measurement result;
[0115] ...
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