Facilitating congestion control in a network switch fabric based on group traffic rates
    87.
    发明授权
    Facilitating congestion control in a network switch fabric based on group traffic rates 有权
    基于组通信速率促进网络交换机结构中的拥塞控制

    公开(公告)号:US09577957B2

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

    申请号:US14612713

    申请日:2015-02-03

    Abstract: The disclosed embodiments relate to a system for communicating packets through a network switch fabric. During operation, at an aggregation point in the network switch fabric, the system segregates packet flows from multiple sources into a set of quality-of-service (QoS) buckets. Next, the system monitors traffic rates for each QoS bucket. The system then determines a state for each QoS bucket by comparing a traffic rate for the QoS bucket with one or more state-specific thresholds. When a packet is subsequently received for a given QoS bucket, the system performs an action based on a state of the given QoS bucket.

    Abstract translation: 所公开的实施例涉及通过网络交换结构传送分组的系统。 在运行期间,在网络交换结构的聚合点,系统将来自多个源的分组流隔离成一组服务质量(QoS)桶。 接下来,系统监控每个QoS桶的流量速率。 然后,系统通过将QoS桶的流量速率与一个或多个状态特定阈值进行比较来确定每个QoS桶的状态。 当随后对于给定的QoS桶接收到分组时,系统基于给定QoS桶的状态来执行动作。

    System and method for supporting an efficient packet processing model in a network environment
    88.
    发明授权
    System and method for supporting an efficient packet processing model in a network environment 有权
    在网络环境中支持有效的分组处理模型的系统和方法

    公开(公告)号:US09489327B2

    公开(公告)日:2016-11-08

    申请号:US14072566

    申请日:2013-11-05

    CPC classification number: G06F13/30 G06F13/28 H04L67/1097

    Abstract: A system and method can support efficient packet processing in a network environment. The system can comprise a thread scheduling engine that operates to assign a thread key to each software thread in a plurality of software threads. Furthermore, the system can comprise a pool of direct memory access (DMA) resources that can be used to process packets in the network environment. Additionally, each said software thread operates to request access to a DMA resource in the pool of DMA resources by presenting an assigned thread key, and a single software thread is allowed to access multiple DMA resources using the same thread key.

    Abstract translation: 系统和方法可以支持网络环境中的有效数据包处理。 该系统可以包括线程调度引擎,其操作以将线程密钥分配给多个软件线程中的每个软件线程。 此外,该系统可以包括可用于在网络环境中处理分组的直接存储器访问(DMA)资源池。 此外,每个所述软件线程通过呈现分配的线程密钥来操作以请求对DMA资源池中的DMA资源的访问,并且允许单个软件线程使用相同的线程密钥访问多个DMA资源。

    FACILITATING CONGESTION CONTROL IN A NETWORK SWITCH FABRIC BASED ON GROUP AND AGGREGATE TRAFFIC RATES
    89.
    发明申请
    FACILITATING CONGESTION CONTROL IN A NETWORK SWITCH FABRIC BASED ON GROUP AND AGGREGATE TRAFFIC RATES 有权
    基于集团和集体交通费率的网络开关织物的促进控制

    公开(公告)号:US20160234122A1

    公开(公告)日:2016-08-11

    申请号:US14618872

    申请日:2015-02-10

    CPC classification number: H04L47/24 H04L47/115 H04L47/12 H04L47/21 H04L47/32

    Abstract: A system for communicating packets through a network switch fabric is described. At an aggregation point in the network switch fabric, the system segregates packet flows from multiple sources into a set of quality-of-service (QoS) buckets. The system also associates packet flows from the multiple sources with a global QoS bucket. The system monitors traffic rates for each QoS bucket in the set of QoS buckets and the global QoS bucket. The system determines a state for each QoS bucket by comparing a traffic rate for the QoS bucket with state-specific thresholds. The system also determines a state for the global QoS bucket by comparing a traffic rate for the global QoS bucket with state-specific global thresholds. When a packet is received for a given QoS bucket, the system performs an action based on a state of the given QoS bucket and a state of the global QoS bucket.

    Abstract translation: 描述了通过网络交换结构传送数据包的系统。 在网络交换结构中的聚合点,系统将来自多个源的分组流隔离成一组服务质量(QoS)桶。 该系统还将来自多个源的分组流与全局QoS分组相关联。 该系统监视QoS容器组和全局QoS存储区中每个QoS桶的流量速率。 系统通过将QoS桶的流量速率与状态特定阈值进行比较来确定每个QoS桶的状态。 该系统还通过将全局QoS桶的流量速率与状态特定的全局阈值进行比较来确定全局QoS桶的状态。 当给定QoS桶接收到一个数据包时,系统将根据给定QoS数据包的状态和全局QoS数据包的状态来执行一个操作。

    SYSTEM AND METHOD FOR SUPPORTING EFFICIENT BUFFER REALLOCATION IN A NETWORKING DEVICE
    90.
    发明申请
    SYSTEM AND METHOD FOR SUPPORTING EFFICIENT BUFFER REALLOCATION IN A NETWORKING DEVICE 有权
    在网络设备中支持有效的缓冲区重新配置的系统和方法

    公开(公告)号:US20160191423A1

    公开(公告)日:2016-06-30

    申请号:US14584847

    申请日:2014-12-29

    Abstract: A system and method can support efficient packet switching in a network environment. The system can comprise an ingress buffer on a networking device. The ingress buffer operate to store one or more incoming packets that are received at an input port on the networking device, wherein the input port is associated with a plurality of source virtual lanes (VLs). Furthermore, the ingress buffer operate to reallocate buffer resource in the ingress buffer from being associated with a first source VL in the plurality of source VLs to being associated with a second source VL in the plurality of source VLs, and send an initial credit update to the input port for the first source VL and the second source VL.

    Abstract translation: 系统和方法可以支持网络环境中的有效数据包交换。 系统可以包括网络设备上的入口缓冲区。 所述入口缓冲器用于存储在所述网络设备上的输入端口处接收的一个或多个输入分组,其中所述输入端口与多个源虚拟通道(VL)相关联。 此外,入口缓冲器操作以重新分配入口缓冲器中的缓冲器资源与多个源VL中的第一源VL相关联以与多个源VL中的第二源VL相关联,并将初始信用更新发送到 用于第一源VL和第二源VL的输入端口。

Patent Agency Ranking