Method and device for improving dequeuing efficiency in queue management

A queue management and queuing technology, applied in the field of improving the efficiency of queue management in the field of queue management, can solve problems such as restricting the processing speed of the chip and affecting the efficiency of data scheduling, so as to improve the processing performance of the chip, improve the work efficiency, and reduce the effect of internal arbitration.

Active Publication Date: 2013-03-20
ZTE CORP +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Such processing will undoubtedly affect the efficiency of data scheduling and restrict the processing speed of the chip.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for improving dequeuing efficiency in queue management
  • Method and device for improving dequeuing efficiency in queue management
  • Method and device for improving dequeuing efficiency in queue management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0042] Step 1, request receiving unit 201 receive the queue number (queue number 0 and queue number 1) from the request signal (request 0 and request 1) of two queues and request scheduling; Request the status information of the queue, and then give their respective ready (ready) signals (rdy0 and rdy1);

[0043] Step 2. The ready (ready) rdy signals of the two requests enter the signal scheduling unit 202, assuming that this operation dispatches the rdy0 of the request 0.

[0044] Step 3a, write the signal of request 1 and its queue number into the first-in-first-out buffer fifo of the queue buffer module;

[0045] Step 3, the continuous read control module 203 detects the dispatched rdy0, initiates the read operation and the read address to the external cache unit 205, and then waits for the response of the cache QDR module; here it is assumed that one packet descriptor of the queue occupies three external cache addresses, then After the read response, the read operation co...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a device and a method for improving the dequeuing efficiency in queue management, wherein the device comprises a request receiving unit, a signal scheduling unit, a dequeuing control unit, an external buffer unit and a data receiving and allocation unit. The device sets one queue state storage unit for each request and simultaneously processes a plurality of queue requests;and the device adopts a method for continuously sending read operations to the external buffer unit so that the external buffer unit can process a plurality of the queue requests once so as to avoideach request from applying for operations from the buffer unit, save the buffer response time and the data-reading time, and simultaneously lighten the internal arbitration of the external buffer unitand greatly improve the working efficiency because the handshake number to the external buffer unit is reduced, thereby promoting the processing performance of a chip and having a certain applicationvalue to systems with high speed requirement.

Description

technical field [0001] The invention relates to the field of data communication, in particular to a method and a device for improving the efficiency of dequeueing in queue management in the queue management of data storage and forwarding. Background technique [0002] After entering the 1990s, with the development of computer and network technology, many data processing systems adopt the client / server network model of open system structure. That is, the client puts forward a task request, and the server handles it accordingly, executes the requested task, and then returns the result to the client. Since the requests of various applications are very frequent, if the data host is not controlled by the corresponding mechanism when processing various requests, the data will be confused, and the message queue is a powerful tool to solve this problem. [0003] The method of queue management in the prior art is usually to receive the queue packet descriptor, write in the external ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/863
Inventor 王莉
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products