发明名称 Network data transport multiplexer bus with global and local optimization of capacity allocation
摘要 Systems and methods enable maximizing network data throughput via optimizing network capacity allocation. The network throughput maximization system comprises a network transporting data from source nodes to a destination node of the network, buffers for buffering data bytes to be sent from the source nodes to the destination node, and distributed algorithms performed by the destination and source node that cyclically optimize allocation of the network capacity among the source nodes according to the amounts of data bytes written in the buffers at the source nodes. The network data transport capacity allocation optimization method comprises steps of buffering at network source nodes data bytes to be transported to a network destination node, and cyclically optimizing by the destination and source nodes the data transport capacity allocation among the source nodes based on the relative volumes of bytes written in the source node buffers associated with the destination node.
申请公布号 US8804760(B2) 申请公布日期 2014.08.12
申请号 US200912363667 申请日期 2009.01.30
申请人 发明人 Sandstrom Mark Henrik
分类号 H04L12/28;H04J3/16;H04J1/00;H04L12/54;H04L12/56 主分类号 H04L12/28
代理机构 代理人
主权项 1. A system for maximizing network data throughput, the system comprising: a network configured to transport data from a set of source nodes to a destination node, the network having a network capacity; at the source nodes, counters for monitoring an amount of data written, during consecutive capacity allocation cycles, into one or more buffers queuing data to be sent from their corresponding source node to the destination node; at the destination node, a bus access controller for allocating the network capacity among the source nodes, for a future capacity allocation cycle, at least in part based on the amounts of data written into the buffers at the source nodes during a previous capacity allocation cycle, wherein the allocating produces a global capacity allocation among the source nodes for the future capacity allocation cycle; and at one or more of the set of source nodes, a bus mapper for reallocating units of the network capacity, wherein the reallocating alters the global capacity allocation among the source nodes for the future capacity allocation cycle, and wherein the reallocating for the future capacity allocation cycle is performed subsequently to the allocating for that same future capacity allocation cycle.
地址
您可能感兴趣的专利