A method and system for sending and scheduling network node multi-service data
A network node and scheduling method technology, applied in the direction of digital transmission system, transmission system, data exchange network, etc., can solve the problems of long scheduling time, destroying the timing relationship between data, etc., achieve short scheduling time, avoid timing confusion, and save scheduling the effect of time
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2018-12-28
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The invention relates to a sending scheduling method, in particular to a sending scheduling method of network node multi-service data. Background technique
[0002] In the field of network communication, the transmission scheduling method determines key performances such as delay and timing relationship of data transmission. In the current network nodes, multi-service data transmission from different sources generally adopts a two-level scheduling method. First, a scheduling is performed in the data group of the same source, and the transmitted data is read into the on-chip cache corresponding to the source according to the scheduling result. Then schedule the data in the on-chip cache to obtain the final scheduling result. Although this method can realize the data sending and scheduling function, it has the disadvantages that the scheduling takes a long time and will destroy the timing relationship between the data. Contents of the invention [00...
Examples
Embodiment Construction
[0033] Such as figure 1 As shown, each bit of the send data enable register corresponds to a send data priority FIFO, and the corresponding FIFO is controlled by setting the value of each bit of the send data enable register; the send data priority FIFO group uses First-Word The Fall-Through type FIFO is used to store the priority of sending data, each of which corresponds to a type of sending data; the priority register group is a two-dimensional register group, each row corresponds to a priority, and each column corresponds to A sending priority FIFO, when the sending priority FIFO corresponding to a certain type of data is valid, the corresponding element can be set to be valid according to the priority; the priority request register is used to store the highest priority in the priority register group Valid row; the priority scheduling state machine controls the entire sending scheduling process; the R-R scheduler selects an element (representing what should be sent) from t...