Methods and apparatus for scheduling transmission of data in a network
    2.
    发明授权
    Methods and apparatus for scheduling transmission of data in a network 有权
    调度网络中数据传输的方法和装置

    公开(公告)号:US09166918B1

    公开(公告)日:2015-10-20

    申请号:US14042023

    申请日:2013-09-30

    Abstract: In some embodiments, an apparatus includes a transmission schedule module in at least one of a memory or a processing device that can select, at a first time, a data unit to send to a network device based at least in part on a value of a transmission rate counter indicating that the network is in a first state. The transmission schedule module can receive, at a second time, an indication of a number of buffers associated with the data unit and can calculate a size estimate of the data unit based on the number of buffers and a capacity associated with each buffer. The transmission schedule module can calculate at a third time, a temporary transmission rate count and can send a signal to transition the network device from the first state to a second state if the temporary transmission rate count meets a criterion.

    Abstract translation: 在一些实施例中,装置包括在存储器或处理设备中的至少一个中的传输调度模块,其可以在第一时间选择数据单元以至少部分地基于一个 传输速率计数器指示网络处于第一状态。 传输调度模块可以在第二时间接收与数据单元相关联的多个缓冲器的指示,并且可以基于缓冲器的数量和与每个缓冲器相关联的容量来计算数据单元的大小估计。 如果临时传输速率计数满足标准,则传输调度模块可以在第三时间计算临时传输速率计数,并且可以发送信号以将网络设备从第一状态转换到第二状态。

    Apparatus, system, and method for increasing scheduling efficiency in network devices
    3.
    发明授权
    Apparatus, system, and method for increasing scheduling efficiency in network devices 有权
    提高网络设备调度效率的装置,系统和方法

    公开(公告)号:US09584428B1

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

    申请号:US14146914

    申请日:2014-01-03

    Abstract: An apparatus for increasing scheduling efficiency in network devices may include (1) at least one memory device that stores at least one data chunk included in a packet, (2) a scheduler device that (a) schedules transmission of the packet that includes the data chunk and (b) issues a request to transmit the packet based at least in part on the scheduled transmission, and (3) a packet-delivery device that (a) receives the request to transmit the packet from the scheduler device, (b) prepares the packet for transmission at a faster rate than the scheduler device schedules the transmission of the packet, and then (c) facilitates transmitting the data chunk included in the packet to a computing device. Various other apparatuses, systems, and methods are also disclosed.

    Abstract translation: 一种用于提高网络设备中的调度效率的装置可以包括(1)至少一个存储在包中包括的至少一个数据块的存储设备,(2)调度器设备,其(a)调度包括数据的分组的传输 (b)至少部分地基于调度的传输发出发送分组的请求,以及(3)分组传送设备,其(a)接收来自调度器设备的所述分组的发送请求,(b) 以比调度器设备调度分组的传输更快的速率准备分组以进行传输,然后(c)便于将分组中包括的数据块发送到计算设备。 还公开了各种其它装置,系统和方法。

Patent Agency Ranking