Transmission and reception devices

    公开(公告)号:US10178018B2

    公开(公告)日:2019-01-08

    申请号:US15076250

    申请日:2016-03-21

    Abstract: A method and devices for reducing the delay in end-to-end delivery of network packets may be achieved by having the transmission (TX) side of the device, tag each cell with a unique packet identifier and with a byte offset parameter where the tagging allows the reception (RX) side of the destination device to perform on-the-fly assembly of cells into packets by directly placing them at corresponding host buffer, and the method may be done for multiple packets concurrently, and hence store and forward buffering is not needed in either the source or the destination devices and the lowest possible end-to-end cut-through latency is achieved.

    Traffic scheduling device
    2.
    发明授权
    Traffic scheduling device 有权
    流量调度设备

    公开(公告)号:US09356881B2

    公开(公告)日:2016-05-31

    申请号:US13718834

    申请日:2012-12-18

    Abstract: The disclosure relates to a traffic scheduling device for scheduling a transmission sequence of data packets, stored in a plurality of traffic flow queues, an eligibility state of each of the traffic flow queues for the scheduling is being maintained in a hierarchical scheduling database describing a relationship among the plurality of traffic flow queues. The traffic scheduling device includes: a plurality of interconnected memory cluster units. Each memory cluster unit is associated to a single or more levels of the hierarchical scheduling database and each memory cluster unit is coupled to at least one co-processors. At least one co-processor is software-programmable to implement a scheduling algorithm. The traffic scheduling device also includes an interface to the plurality of traffic flow queues.

    Abstract translation: 本公开涉及一种用于调度存储在多个业务流队列中的数据分组的传输序列的业务调度设备,用于调度的每个业务流队列的资格状态正在维护在描述关系的分层调度数据库中 在多个业务流队列中。 交通调度装置包括:多个互连的存储器簇单元。 每个存储器簇单元与分级调度数据库的单个或多个级别相关联,并且每个存储器集群单元耦合到至少一个协处理器。 至少一个协处理器是软件可编程的,以实现调度算法。 流量调度设备还包括到多个业务流队列的接口。

    SCHEDULING DEVICE
    3.
    发明申请
    SCHEDULING DEVICE 审中-公开
    调度装置

    公开(公告)号:US20160103710A1

    公开(公告)日:2016-04-14

    申请号:US14974320

    申请日:2015-12-18

    CPC classification number: G06F9/4887 G06F9/4881 G06F9/546 H04L49/00

    Abstract: The invention relates to a scheduling device for receiving a set of requests and providing a set of grants to the set of requests, the scheduling device comprising: a lookup vector prepare unit configured to provide a lookup vector prepared set of requests depending on the set of requests and a selection mask and to provide a set of acknowledgements to the set of requests; and a prefix forest unit coupled to the lookup vector prepare unit, wherein the prefix forest unit is configured to provide the set of grants as a function of the lookup vector prepared set of requests and to provide the selection mask based on the set of grants.

    Abstract translation: 本发明涉及一种用于接收一组请求并向该组请求提供一组授权的调度装置,所述调度装置包括:查找向量准备单元,被配置为根据所述一组请求提供准备的请求集合的查找向量 请求和选择掩码,并向该组请求提供一组确认; 以及耦合到所述查找向量准备单元的前缀林单元,其中所述前缀林单元被配置为根据所述查找向量准备的请求集合来提供所述一组授权,并且基于所述一组授权来提供所述选择掩码。

    Traffic scheduling device
    4.
    发明授权
    Traffic scheduling device 有权
    流量调度设备

    公开(公告)号:US09584430B2

    公开(公告)日:2017-02-28

    申请号:US15143194

    申请日:2016-04-29

    Abstract: The disclosure relates to a traffic scheduling device for scheduling a transmission sequence of data packets, stored in a plurality of traffic flow queues, an eligibility state of each of the traffic flow queues for the scheduling is being maintained in a hierarchical scheduling database describing a relationship among the plurality of traffic flow queues. The traffic scheduling device includes: a plurality of interconnected memory cluster units. Each memory cluster unit is associated to a single or more levels of the hierarchical scheduling database and each memory cluster unit is coupled to at least one co-processors. At least one co-processor is software-programmable to implement a scheduling algorithm. The traffic scheduling device also includes an interface to the plurality of traffic flow queues.

    Abstract translation: 本公开涉及一种用于调度存储在多个业务流队列中的数据分组的传输序列的业务调度设备,用于调度的每个业务流队列的资格状态正在维护在描述关系的分层调度数据库中 在多个业务流队列中。 交通调度设备包括:多个互连的存储器簇单元。 每个存储器簇单元与分级调度数据库的单个或多个级别相关联,并且每个存储器集群单元耦合到至少一个协处理器。 至少一个协处理器是软件可编程的,以实现调度算法。 流量调度设备还包括到多个业务流队列的接口。

    TRAFFIC SCHEDULING DEVICE
    6.
    发明申请
    TRAFFIC SCHEDULING DEVICE 有权
    交通调度装置

    公开(公告)号:US20130201831A1

    公开(公告)日:2013-08-08

    申请号:US13718834

    申请日:2012-12-18

    Abstract: The disclosure relates to a traffic scheduling device for scheduling a transmission sequence of data packets, stored in a plurality of traffic flow queues, an eligibility state of each of the traffic flow queues for the scheduling is being maintained in a hierarchical scheduling database describing a relationship among the plurality of traffic flow queues. The traffic scheduling device includes: a plurality of interconnected memory cluster units. Each memory cluster unit is associated to a single or more levels of the hierarchical scheduling database and each memory cluster unit is coupled to at least one co-processors. At least one co-processor is software-programmable to implement a scheduling algorithm. The traffic scheduling device also includes an interface to the plurality of traffic flow queues.

    Abstract translation: 本公开涉及一种用于调度存储在多个业务流队列中的数据分组的传输序列的业务调度设备,用于调度的每个业务流队列的资格状态正在维护在描述关系的分层调度数据库中 在多个业务流队列中。 交通调度装置包括:多个互连的存储器簇单元。 每个存储器簇单元与分级调度数据库的单个或多个级别相关联,并且每个存储器集群单元耦合到至少一个协处理器。 至少一个协处理器是软件可编程的,以实现调度算法。 流量调度设备还包括到多个业务流队列的接口。

    Transmission and Reception Devices
    8.
    发明申请
    Transmission and Reception Devices 审中-公开
    传输和接收设备

    公开(公告)号:US20160205013A1

    公开(公告)日:2016-07-14

    申请号:US15076250

    申请日:2016-03-21

    Abstract: A method and devices for reducing the delay in end-to-end delivery of network packets may be achieved by having the transmission (TX) side of the device, tag each cell with a unique packet identifier and with a byte offset parameter where the tagging allows the reception (RX) side of the destination device to perform on-the-fly assembly of cells into packets by directly placing them at corresponding host buffer, and the method may be done for multiple packets concurrently, and hence store and forward buffering is not needed in either the source or the destination devices and the lowest possible end-to-end cut-through latency is achieved.

    Abstract translation: 用于减少网络分组的端到端传送的延迟的方法和设备可以通过使设备的传输(TX)侧标记具有唯一分组标识符的每个小区并且具有标记的字节偏移参数来实现 允许目的地设备的接收(RX)侧通过直接将它们放置在相应的主机缓冲器上来将小区即时组装成分组,并且该方法可以同时对多个分组进行,因此存储和转发缓冲是 在源或目的设备中不需要,并且实现了尽可能低的端到端切入延迟。

    MEMORY AGGREGATION DEVICE
    9.
    发明申请
    MEMORY AGGREGATION DEVICE 有权
    记忆聚集装置

    公开(公告)号:US20160103777A1

    公开(公告)日:2016-04-14

    申请号:US14974349

    申请日:2015-12-18

    CPC classification number: G06F13/37 G06F5/065 G06F13/1673 G06F13/4234

    Abstract: The invention relates to a memory aggregation device for storing a set of input data streams and retrieving data to a set of output data streams, the memory aggregation device comprising: a set of first-in first-out (FIFO) memories each comprising an input and an output; an input interconnector configured to interconnect each one of the set of input data streams to each input of the set of FIFO memories according to an input interconnection matrix; an output interconnector configured to interconnect each output of the set of FIFO memories to each one of the set of output data streams according to an output interconnection matrix; an input selector; an output selector; and a memory controller.

    Abstract translation: 本发明涉及一种用于存储一组输入数据流并将数据检索到一组输出数据流的存储器聚合设备,该存储器聚合设备包括:一组先进先出(FIFO)存储器,每一个包括一个输入 和输出; 输入互连器,被配置为根据输入互连矩阵将所述一组输入数据流中的每一个互连到所述一组FIFO存储器的每个输入; 输出互连器,被配置为根据输出互连矩阵将所述一组FIFO存储器的每个输出与所述一组输出数据流中的每一个相互连接; 输入选择器 输出选择器 和一个内存控制器。

Patent Agency Ranking