Flow control credits for priority in lossless ethernet

    公开(公告)号:US09686203B2

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

    申请号:US14846690

    申请日:2015-09-04

    CPC classification number: H04L47/39 H04L47/24 H04W84/12

    Abstract: In one embodiment, a system includes a hardware processor and logic integrated with and/or executable by the processor. The logic is configured to classify a traffic flow into a traffic class based on at least one criteria related to the traffic flow and request that a credit manager remap flow credits corresponding to a first traffic class to flow credits corresponding to a second traffic class. In another embodiment, a method for providing credit-based flow control includes classifying a traffic flow into a traffic class based on at least one criteria related to the traffic flow, the traffic class being selected from a plurality of traffic classes. The method also includes storing an identifier indicating the traffic class of packets of the traffic flow according to a virtual local area network (VLAN) identifier in a three bit VLAN tag portion of a header of one or more of the packets.

    FLOW CONTROL CREDITS FOR PRIORITY IN LOSSLESS ETHERNET
    8.
    发明申请
    FLOW CONTROL CREDITS FOR PRIORITY IN LOSSLESS ETHERNET 有权
    流量控制信息在无线以太网优先

    公开(公告)号:US20150381510A1

    公开(公告)日:2015-12-31

    申请号:US14846690

    申请日:2015-09-04

    CPC classification number: H04L47/39 H04L47/24 H04W84/12

    Abstract: In one embodiment, a system includes a hardware processor and logic integrated with and/or executable by the processor. The logic is configured to classify a traffic flow into a traffic class based on at least one criteria related to the traffic flow and request that a credit manager remap flow credits corresponding to a first traffic class to flow credits corresponding to a second traffic class. In another embodiment, a method for providing credit-based flow control includes classifying a traffic flow into a traffic class based on at least one criteria related to the traffic flow, the traffic class being selected from a plurality of traffic classes. The method also includes storing an identifier indicating the traffic class of packets of the traffic flow according to a virtual local area network (VLAN) identifier in a three bit VLAN tag portion of a header of one or more of the packets.

    Abstract translation: 在一个实施例中,系统包括与处理器集成和/或可执行的硬件处理器和逻辑。 逻辑被配置为基于与业务流相关的至少一个准则将业务流分类到业务类中,并请求信用管理器重新映射流量对应于第一业务类别的流量,以流量对应于第二业务类别。 在另一个实施例中,一种用于提供基于信用的流量控制的方法包括基于与业务流相关的至少一个准则将业务流分类为业务类别,业务类别是从多个业务类别中选择的。 该方法还包括将根据虚拟局域网(VLAN)标识符的业务流分组的业务类别的标识符存储在一个或多个分组的报头的三比特VLAN标签部分中。

    Flexible and scalable data link layer flow control for network fabrics
    9.
    发明授权
    Flexible and scalable data link layer flow control for network fabrics 有权
    针对网络结构灵活可扩展的数据链路层流控制

    公开(公告)号:US09077636B2

    公开(公告)日:2015-07-07

    申请号:US13693111

    申请日:2012-12-04

    CPC classification number: H04L47/12 H04L12/4641 H04L47/266

    Abstract: A network fabric may divide a physical connection into a plurality of VLANs as defined by IEEE 802.1Q. Moreover, many network fabrics use Priority Flow Control to identify and segregate network traffic based on different traffic classes or priorities. Current routing protocols define only eight traffic classes. In contrast, a network fabric may contain thousands of unique VLANs. When network congestion occurs, network devices (e.g., switches, bridges, routers, servers, etc.) can negotiate to pause the network traffic associated with one of the different traffic classes. Pausing the data packets associated with a single traffic class may also stop the data packets associated with thousands of VLANs. The embodiments disclosed herein permit a network fabric to individually pause VLANs rather than entire traffic classes.

    Abstract translation: 网络结构可以将物理连接划分为由IEEE 802.1Q定义的多个VLAN。 此外,许多网络结构使用优先级流量控制来基于不同的流量类别或优先级来识别和隔离网络流量。 当前路由协议仅定义8个流量类。 相比之下,网络结构可能包含数千个唯一的VLAN。 当网络拥塞发生时,网络设备(例如交换机,网桥,路由器,服务器等)可以协商来暂停与不同业务类别之一相关联的网络流量。 暂停与单个流量类相关联的数据包也可能会停止与数千个VLAN相关联的数据包。 本文公开的实施例允许网络结构单独地暂停VLAN而不是整个业务类别。

    IMPLEMENTING HIERARCHICAL HIGH RADIX SWITCH WITH TIMESLICED CROSSBAR
    10.
    发明申请
    IMPLEMENTING HIERARCHICAL HIGH RADIX SWITCH WITH TIMESLICED CROSSBAR 有权
    实现具有时间跨度的分层高速RADIX开关

    公开(公告)号:US20150063348A1

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

    申请号:US14012055

    申请日:2013-08-28

    CPC classification number: H04L49/101 H04L49/3063

    Abstract: A method and system are provided for implementing a hierarchical high radix switch with a time-sliced crossbar. The hierarchical high radix switch includes a plurality of inputs and a plurality of outputs. Each input belongs to one input group; each input group sends consolidated requests to each output, by ORing the requests from the local input ports in that input group. Each output port belongs to one output group; each output port grants one of the requesting input groups using a rotating priority defined by a next-to-serve pointer. Each output group consolidates the output port grants and allows one grant to pass back to an input group. Each input port in an input group evaluates all incoming grants in an oldest packet first manner to form an accept. Each input group consolidates the input port accepts and selects one accept to send to the output port.

    Abstract translation: 提供了一种用于实现具有时间切片交叉开关的分级高基数开关的方法和系统。 分级高基数开关包括多个输入和多个输出。 每个输入属于一个输入组; 每个输入组通过将来自该输入组中的本地输入端口的请求进行OR运算,将合并的请求发送到每个输出。 每个输出端口属于一个输出组; 每个输出端口使用由下一个服务指针定义的旋转优先级来授予一个请求输入组。 每个输出组合并输出端口许可,并允许一个授权返回到输入组。 输入组中的每个输入端口首先以最旧的分组评估所有传入授权以形成接受。 每个输入组合并输入端口接受并选择一个接受发送到输出端口。

Patent Agency Ranking