Virtual output queue (VoQ) management method and apparatus
    5.
    发明授权
    Virtual output queue (VoQ) management method and apparatus 有权
    虚拟输出队列(VoQ)管理方法和设备

    公开(公告)号:US07295564B2

    公开(公告)日:2007-11-13

    申请号:US10337615

    申请日:2003-01-06

    Abstract: A method and apparatus for providing a virtual output queue (VoQ) from a received set of data packets in a multi-service system. Each packet is divided into at least one partition, including a last partition that includes packet information, such as error status and packet length. The system receives the packet from a flow, parses the packet into partitions, including a first partition and the last partition, places each last partition into a linked list based on a time when the last partition was received, links the last partition to the first partition, and employs the linked list as the output queue. This system allows for rapid compilation and transmission of different sized packets, and obviates the need for the receiving processor to wait for the last partition to discard a bad packet.

    Abstract translation: 一种用于在多业务系统中从接收的一组数据分组提供虚拟输出队列(VoQ)的方法和装置。 每个分组被分成至少一个分区,包括包括分组信息的最后一个分区,例如错误状态和分组长度。 系统从流接收数据包,将数据包解析为分区,包括第一个分区和最后一个分区,根据接收到最后一个分区的时间,将最后一个分区放入链表中,将最后一个分区链接到第一个分区 分区,并使用链表作为输出队列。 该系统允许不同大小的分组的快速编译和传输,并且避免了接收处理​​器等待最后一个分区丢弃坏分组的需要。

Patent Agency Ranking