发明名称 System for buffering data in the network having a linked list for each of said plurality of queues
摘要 A method and apparatus for buffering information in a digital network are provided. Each data element arrives on a particular logical connection. The apparatus stores the data element in the tail of a queue that corresponds to the connection on which the data element arrived. The apparatus maintains one queue for each connection. The apparatus tracks the state of the queues using linked lists. Each entry in the linked list corresponds to a block in the memory used to store the data. The entries that correspond to blocks that contain data for a particular connection are linked together to reflect the order of arrival of the data stored in the corresponding blocks. Information that is generated about a particular data element after the data element has been stored is placed in the linked list entry that corresponds to the block in which the data was stored, rather than in the block with the data. A connection indicator is stored with each data element to indicate the connection on which the data element is to be sent. Prior to sending a data element over a specified connection, the apparatus compares the stored connection indicator with the specified connection. If it is different from the connection indicated by the connection indicator, then an error signal is generated.
申请公布号 US5838915(A) 申请公布日期 1998.11.17
申请号 US19970972153 申请日期 1997.11.17
申请人 CISCO TECHNOLOGY, INC. 发明人 KLAUSMEIER, DANIEL E.;SATHE, SATISH P.
分类号 H04L12/56;H04Q11/04;(IPC1-7):G06F13/00 主分类号 H04L12/56
代理机构 代理人
主权项
地址