METER-BASED HIERARCHICAL BANDWIDTH SHARING
    1.
    发明申请
    METER-BASED HIERARCHICAL BANDWIDTH SHARING 失效
    基于米的分层带宽共享

    公开(公告)号:US20100271946A1

    公开(公告)日:2010-10-28

    申请号:US12766518

    申请日:2010-04-23

    IPC分类号: H04L12/56

    摘要: Example methods and apparatus for hierarchical bandwidth management are disclosed. An example method includes, using dual-token bucket meters (two-rate three-color meters) to meter bandwidth usage by individual microflows and associated macroflows (combinations of microflows). The dual-token bucket meters are used to locally and finally mark the packets using a three-color marking approach. In the example method, forwarding and discard decisions for packets processed using such techniques are made based on the final marking.

    摘要翻译: 公开了用于分级带宽管理的示例方法和装置。 示例性方法包括使用双令牌桶计(双速三色计)来计算单个微流量和相关宏流(微流的组合)的带宽利用率。 双令牌桶仪表用于本地,最后使用三色标记方式标记数据包。 在示例方法中,基于最终标记来进行使用这些技术处理的分组的转发和丢弃决定。

    Meter-based hierarchical bandwidth sharing
    2.
    发明授权
    Meter-based hierarchical bandwidth sharing 失效
    基于仪表的分层带宽共享

    公开(公告)号:US08416689B2

    公开(公告)日:2013-04-09

    申请号:US12766518

    申请日:2010-04-23

    IPC分类号: H04L12/26 G06F15/16

    摘要: Example methods and apparatus for hierarchical bandwidth management are disclosed. An example method includes, using dual-token bucket meters (two-rate three-color meters) to meter bandwidth usage by individual microflows and associated macroflows (combinations of microflows). The dual-token bucket meters are used to locally and finally mark the packets using a three-color marking approach. In the example method, forwarding and discard decisions for packets processed using such techniques are made based on the final marking.

    摘要翻译: 公开了用于分级带宽管理的示例方法和装置。 示例性方法包括使用双令牌桶计(双速三色计)来计算单个微流量和相关宏流(微流的组合)的带宽利用率。 双令牌桶仪表用于本地,最后使用三色标记方式标记数据包。 在示例方法中,基于最终标记来进行使用这些技术处理的分组的转发和丢弃决定。

    Dynamic load balancing using virtual link credit accounting
    3.
    发明授权
    Dynamic load balancing using virtual link credit accounting 有权
    使用虚拟链接信用账户进行动态负载均衡

    公开(公告)号:US08824284B2

    公开(公告)日:2014-09-02

    申请号:US12780524

    申请日:2010-05-14

    IPC分类号: H04J1/16 H04L12/56

    摘要: Methods and apparatus for dynamic load balancing using virtual link credit accounting are disclosed. An example method includes receiving, at a network device, a data packet to be communicated using an aggregation group, the aggregation group including a plurality of virtual links having a common destination. The example method further includes determining a hash value based on the packet and determining an assigned virtual link of the plurality of virtual links based on the hash value. The example method also includes reducing a number of available transmission credits for the aggregation group and reducing a number of available transmission credits for the assigned virtual link. The example method still further includes communicating the packet to another network device using the assigned virtual link.

    摘要翻译: 披露了使用虚拟链接信用账户进行动态负载均衡的方法和装置。 一种示例方法包括在网络设备处接收要使用聚合组进行传送的数据分组,所述聚合组包括具有公共目的地的多个虚拟链路。 该示例方法还包括基于分组确定散列值,并且基于该散列值确定多个虚拟链路中的分配的虚拟链路。 该示例方法还包括减少用于聚合组的可用传输信用数量,并减少所分配的虚拟链路的可用传输信用数量。 该示例方法还包括使用分配的虚拟链路将分组传送到另一网络设备。

    System and Method for Hierarchical Adaptive Dynamic Egress Port and Queue Buffer Management
    4.
    发明申请
    System and Method for Hierarchical Adaptive Dynamic Egress Port and Queue Buffer Management 有权
    用于分层自适应动态出口端口和队列缓冲区管理的系统和方法

    公开(公告)号:US20130155859A1

    公开(公告)日:2013-06-20

    申请号:US13523994

    申请日:2012-06-15

    IPC分类号: H04L12/24

    摘要: A system and method for hierarchical adaptive dynamic egress port and queue buffer management. Efficient utilization of buffering resources in a commodity shared memory buffer switch is key to minimizing packet loss. Efficient utilization of buffering resources is enabled through adaptive queue limits that are derived from an adaptive port limit.

    摘要翻译: 一种用于分层自适应动态出口端口和队列缓冲区管理的系统和方法。 在商品共享内存缓冲交换机中高效利用缓冲资源是最大限度地减少数据包丢失的关键。 通过从自适应端口限制导出的自适应队列限制,能够有效利用缓冲资源。

    Intelligent congestion feedback apparatus and method
    5.
    发明授权
    Intelligent congestion feedback apparatus and method 有权
    智能拥塞反馈装置及方法

    公开(公告)号:US08437252B2

    公开(公告)日:2013-05-07

    申请号:US12945699

    申请日:2010-11-12

    IPC分类号: H04J1/16

    摘要: Apparatus and methods for intelligent congestion feedback are disclosed. An example apparatus includes a data interface configured to receive data packets from a source endpoint via an intermediate node. The data packets include a field indicating whether data congestion for data being sent to the destination endpoint is occurring. The example apparatus also includes a timer. The example apparatus further includes a feedback loop interface configured to selectively enable a feedback loop to the source endpoint and to transmit congestion notification (CN) messages to the source endpoint over the feedback loop. Upon receiving a data packet indicating that congestion has occurred due to the data packets from the source endpoint to the destination endpoint, the destination endpoint is configured to set the timer to a preset time value; start the timer reverse counting from the preset time value to zero, enable the feedback loop and transmit the CN messages.

    摘要翻译: 公开了用于智能拥塞反馈的装置和方法。 示例性设备包括被配置为经由中间节点从源端点接收数据分组的数据接口。 数据分组包括指示发送到目的地端点的数据的数据拥塞是否发生的字段。 示例性装置还包括定时器。 该示例设备还包括反馈回路接口,其被配置为选择性地启用到源端点的反馈回路并且通过反馈回路向源端点发送拥塞通知(CN)消息。 一旦接收到指示由于从源端点到目的地端点的数据分组发生拥塞而发生拥塞的数据分组,则目的端点被配置为将定时器设置为预设时间值; 启动定时器反向计数从预设时间值到零,启用反馈回路并发送CN消息。

    Dynamic load balancing using quality/loading bands
    6.
    发明授权
    Dynamic load balancing using quality/loading bands 有权
    使用质量/加载带的动态负载平衡

    公开(公告)号:US08391139B2

    公开(公告)日:2013-03-05

    申请号:US12780555

    申请日:2010-05-14

    IPC分类号: H04L12/26

    摘要: Methods and apparatus for. An example method includes determining, by a network device, respective quality metrics for each of a plurality of members of an aggregation group of the network device, the respective quality metrics representing respective data traffic loading for each member of the aggregation group. The example method further includes grouping the plurality of aggregation members into a plurality of loading/quality bands based on their respective quality metrics. The example method also includes selecting members of the aggregation group for transmitting packets from a loading/quality band corresponding with members of the aggregation group having lower data traffic loading relative to the other members of the aggregation group.

    摘要翻译: 方法和装置。 示例性方法包括由网络设备确定网络设备的聚合组的多个成员中的每一个的相应质量度量,表示聚合组的每个成员的相应数据流量加载的相应质量度量。 该示例方法还包括基于它们各自的质量度量将多个聚合成员分组成多个加载/质量带。 该示例方法还包括选择聚合组的成员,用于从与聚合组的其他成员相对应的具有较低数据流量加载的聚合组的成员相对应的加载/质量带传输分组。

    Method and system for transmission control protocol (TCP) traffic smoothing
    7.
    发明授权
    Method and system for transmission control protocol (TCP) traffic smoothing 有权
    传输控制协议(TCP)流量平滑的方法和系统

    公开(公告)号:US08072886B2

    公开(公告)日:2011-12-06

    申请号:US12652402

    申请日:2010-01-05

    IPC分类号: H04J1/16

    摘要: Various aspects of a method and system for transmission control protocol (TCP) traffic smoothing are presented. Traffic smoothing may comprise a method for controlling data transmission in a communications system that further comprises scheduling the timing of transmission of information from a TCP offload engine (TOE) based on a traffic profile. Traffic smoothing may comprise transmitting information from a TOE at a rate that is either greater than, approximately equal to, or less than, the rate at which the information was generated. Some conventional network interface cards (NIC) that utilize TOEs may not provide a mechanism that enables traffic shaping. By not providing a mechanism for traffic shaping, there may be a greater probability of lost packets in the network.

    摘要翻译: 提出了传输控制协议(TCP)流量平滑的方法和系统的各个方面。 业务平滑可以包括用于控制通信系统中的数据传输的方法,该方法还包括基于业务简档调度来自TCP卸载引擎(TOE)的信息的传输定时。 业务平滑可以包括以大于等于或小于生成信息速率的速率从TOE发送信息。 使用TOE的一些常规网络接口卡(NIC)可能不提供启用流量整形的机制。 通过不提供用于流量整形的机制,网络中可能存在丢失分组的可能性更大。

    DYNAMIC LOAD BALANCING USING QUALITY/LOADING BANDS
    8.
    发明申请
    DYNAMIC LOAD BALANCING USING QUALITY/LOADING BANDS 有权
    使用质量/负载量的动态负载平衡

    公开(公告)号:US20110051603A1

    公开(公告)日:2011-03-03

    申请号:US12780555

    申请日:2010-05-14

    IPC分类号: H04L12/26 H04L1/00 H04L29/04

    摘要: Methods and apparatus for. An example method includes determining, by a network device, respective quality metrics for each of a plurality of members of an aggregation group of the network device, the respective quality metrics representing respective data traffic loading for each member of the aggregation group. The example method further includes grouping the plurality of aggregation members into a plurality of loading/quality bands based on their respective quality metrics. The example method also includes selecting members of the aggregation group for transmitting packets from a loading/quality band corresponding with members of the aggregation group having lower data traffic loading relative to the other members of the aggregation group.

    摘要翻译: 方法和装置。 示例性方法包括由网络设备确定网络设备的聚合组的多个成员中的每一个的相应质量度量,表示聚合组的每个成员的相应数据流量加载的相应质量度量。 该示例方法还包括基于它们各自的质量度量将多个聚合成员分组成多个加载/质量带。 该示例方法还包括选择聚合组的成员,用于从与聚合组的其他成员相对应的具有较低数据流量加载的聚合组的成员相对应的加载/质量带传输分组。

    Scaling output-buffered switches
    9.
    发明授权
    Scaling output-buffered switches 有权
    缩放输出缓冲开关

    公开(公告)号:US08885472B2

    公开(公告)日:2014-11-11

    申请号:US13523931

    申请日:2012-06-15

    摘要: The systems and methods described herein allow for the scaling of output-buffered switches by decoupling the data path from the control path. Some embodiment of the invention include a switch with a memory management unit (MMU), in which the MMU enqueues data packets to an egress queue at a rate that is less than the maximum ingress rate of the switch. Other embodiments include switches that employ pre-enqueue work queues, with an arbiter that selects a data packet for forwarding from one of the pre-enqueue work queues to an egress queue.

    摘要翻译: 本文描述的系统和方法允许通过将数据路径与控制路径相分离来缩放输出缓冲交换机。 本发明的一些实施例包括具有存储器管理单元(MMU)的交换机,其中MMU以低于交换机的最大进入速率的速率将数据分组排入到出口队列。 其他实施例包括采用预排队工作队列的交换机,仲裁器选择用于从一个入队前工作队列转发到出站队列的数据分组。