会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System for performing distributed data cut-through
    • 执行分布式数据切换的系统
    • US09013997B2
    • 2015-04-21
    • US13564118
    • 2012-08-01
    • Brad Matthews
    • Brad Matthews
    • G01R31/08H04L12/947H04L12/26
    • C07D401/14C07D213/36C07D217/22C07D239/26H04L12/2676H04L43/0894H04L49/251
    • A data segment of a data packet destined for an egress port of an egress node may be received at a first ingress node. An egress statement vector and an ingress statement vector may be identified at the first ingress node. A determination may be made, based on the egress statement vector and ingress statement vector, whether the first ingress node is authorized to transfer the data segment to the egress port before the other data segments of the data packet are received at the first ingress node. The data segment may be transferred to the egress port before the other data segments of the data packet are received at the first ingress node when the determination indicates the first ingress node is authorized. The data segment may be stored in a buffer of the first ingress node when the determination indicates the first ingress node is not authorized.
    • 可以在第一入口节点处接收去往出口节点的出口端口的数据分组的数据分段。 可以在第一入口节点处识别出口语句向量和入口语句向量。 可以基于出口语句向量和入口语句向量来确定第一入口节点是否被授权在第一入口节点接收到数据分组的其他数据段之前将数据段传送到出口端口。 在确定指示第一入口节点被授权时,在第一入口节点接收到数据分组的其他数据段之前,数据段可以被传送到出口端口。 当确定指示第一入口节点未被授权时,数据段可以存储在第一入口节点的缓冲器中。
    • 3. 发明申请
    • SYSTEM FOR PERFORMING DISTRIBUTED DATA CUT-THROUGH
    • 执行分布式数据切换的系统
    • US20130322244A1
    • 2013-12-05
    • US13611252
    • 2012-09-12
    • Brad Matthews
    • Brad Matthews
    • H04L12/26
    • C07D401/14C07D213/36C07D217/22C07D239/26H04L12/2676H04L43/0894H04L49/251
    • A system for transferring data includes an egress node including an egress port, and an ingress node configured to receive a data segment of a data packet destined for the egress port. The data packet is associated with a packet priority level. The ingress node is configured to receive an egress statement vector from the egress node indicating whether the egress port is or is not flow controlled for data associated with the packet priority level. The ingress node is configured to determine whether the egress port is available to receive the data segment from the ingress node before other data segments of the data packet are received at the ingress node based on the egress statement vector.
    • 用于传送数据的系统包括包括出口端口的出口节点和被配置为接收去往出口端口的数据分组的数据段的入口节点。 数据分组与分组优先级相关联。 入口节点被配置为从出口节点接收出口语句向量,指示对于与分组优先级相关联的数据,出口端口是否被流量控制。 所述入口节点被配置为基于所述出口语句向量,在所述入口节点处接收所述数据分组的其他数据段之前,确定所述出口端口是否可用于从所述入口节点接收所述数据段。
    • 5. 发明申请
    • DYNAMIC MEMORY BANDWIDTH ALLOCATION
    • 动态记忆带宽分配
    • US20120195192A1
    • 2012-08-02
    • US13016947
    • 2011-01-28
    • Brad MatthewsBruce KwanPuneet Agarwal
    • Brad MatthewsBruce KwanPuneet Agarwal
    • H04L12/26
    • H04L47/30H04L47/12
    • Methods and apparatus for dynamic bandwidth allocation are disclosed. An example method includes determining, by a network device, at least one of a congestion state of a packet memory buffer of the network device and a congestion state of an external packet memory that is operationally coupled with the network device. The example method further includes dynamically adjusting, by the network device, respective bandwidth allocations for read and write operations between the network device and the external packet memory, the dynamic adjusting being based on the determined congestion state of the packet memory buffer and/or the determined congestion state of the external packet memory.
    • 公开了用于动态带宽分配的方法和装置。 示例性方法包括由网络设备确定网络设备的分组存储器缓冲器的拥塞状态和与网络设备可操作地耦合的外部分组存储器的拥塞状态中的至少一个。 该示例方法还包括由网络设备动态地调整用于网络设备和外部分组存储器之间的读取和写入操作的相应带宽分配,所述动态调整基于所确定的分组存储器缓冲器的拥塞状态和/或 确定外部包存储器的拥塞状态。
    • 6. 发明授权
    • System for performing distributed data cut-through
    • 执行分布式数据切换的系统
    • US09325637B2
    • 2016-04-26
    • US13611252
    • 2012-09-12
    • Brad Matthews
    • Brad Matthews
    • H04L12/26H04L12/947
    • C07D401/14C07D213/36C07D217/22C07D239/26H04L12/2676H04L43/0894H04L49/251
    • A system for transferring data includes an egress node including an egress port, and an ingress node configured to receive a data segment of a data packet destined for the egress port. The data packet is associated with a packet priority level. The ingress node is configured to receive an egress statement vector from the egress node indicating whether the egress port is or is not flow controlled for data associated with the packet priority level. The ingress node is configured to determine whether the egress port is available to receive the data segment from the ingress node before other data segments of the data packet are received at the ingress node based on the egress statement vector.
    • 用于传送数据的系统包括包括出口端口的出口节点和被配置为接收去往出口端口的数据分组的数据段的入口节点。 数据分组与分组优先级相关联。 入口节点被配置为从出口节点接收出口语句向量,指示对于与分组优先级相关联的数据,出口端口是否被流量控制。 所述入口节点被配置为基于所述出口语句向量,在所述入口节点处接收所述数据分组的其他数据段之前,确定所述出口端口是否可用于从所述入口节点接收所述数据段。
    • 7. 发明授权
    • Packet preemption for low latency
    • 数据包抢占低延迟
    • US09313140B2
    • 2016-04-12
    • US13174518
    • 2011-06-30
    • Brad MatthewsHoward FrazierYongbum KimMichael Johas Teener
    • Brad MatthewsHoward FrazierYongbum KimMichael Johas Teener
    • H04L12/413H04L12/863H04L12/841
    • H04L47/6215H04L47/28
    • While transmitting a first Ethernet frame from the first buffer onto an Ethernet link, a first Ethernet device may stop transmitting the first frame prior to completing transmission of the frame. The first Ethernet device may then transmit a second frame from a second buffer onto the Ethernet link. The first Ethernet device may resume transmission of the first frame from the first buffer onto the Ethernet link. A second Ethernet device may receive, via the Ethernet link, a first portion of a first Ethernet frame and store the first portion of the first Ethernet frame in a first buffer. The second Ethernet device may then receive, via the Ethernet link, a second Ethernet frame and store the second Ethernet frame in a second buffer. The second Ethernet device may then receive, via the Ethernet link, a second portion of the first Ethernet frame and append it to the contents of the first buffer.
    • 当将第一以太网帧从第一缓冲器发送到以太网链路时,第一以太网设备可以在完成帧的传输之前停止发送第一帧。 然后,第一以太网设备可以将第二帧从第二缓冲器发送到以太网链路。 第一以太网设备可以恢复将第一帧从第一缓冲器传输到以太网链路上。 第二以太网设备可以经由以太网链路接收第一以太网帧的第一部分并将第一以太网帧的第一部分存储在第一缓冲器中。 然后,第二以太网设备可以经由以太网链路接收第二以太网帧,并将第二以太网帧存储在第二缓冲器中。 然后,第二以太网设备可以经由以太网链路接收第一以太网帧的第二部分并将其附加到第一缓冲器的内容。
    • 8. 发明授权
    • Network traffic management
    • 网络流量管理
    • US08897130B2
    • 2014-11-25
    • US12765624
    • 2010-04-22
    • Brad MatthewsBruce KwanMohan Kalkunte
    • Brad MatthewsBruce KwanMohan Kalkunte
    • H04L12/26H04L12/741H04L29/06H04L12/725
    • H04L45/302H04L43/028H04L45/745H04L69/14
    • Various example embodiments are disclosed. According to an example embodiment, an apparatus may include a switch fabric. The switch fabric may be configured to assign packets to either a first flow set or a second flow set based on fields included in the packets. The switch fabric may also be configured to send a first packet from the first flow set to a first flow set destination via a first path. The switch fabric may also be configured to determine, based at least in part on delays of the first path and a second path, whether sending a second packet from the first flow set to the first flow set destination via a second path will result in the second packet reaching the first flow set destination after the first packet reaches the first flow set destination, the second packet having been received by the router after the first packet. The switch fabric may also be configured to send the second packet to the first flow set destination via the second path based at least in part on the determining that sending the second packet from the first flow set to the first flow set destination via a second path will result in the second packet reaching the first flow set destination after the first packet reaches the first flow set destination.
    • 公开了各种示例性实施例。 根据示例实施例,设备可以包括交换结构。 交换结构可以被配置为基于分组中包括的字段将分组分配给第一流集或第二流集。 交换结构还可以被配置为经由第一路径将第一分组从第一流程集合发送到第一流程集合目的地。 交换结构还可以被配置为至少部分地基于第一路径和第二路径的延迟来确定经由第二路径将第一分组从第一流程集发送到第一流程集合目的地将导致 第二分组在第一分组到达第一流设置目的地之后到达第一流设置目的地,第二分组已经在第一分组之后被路由器接收。 交换结构还可以被配置为至少部分地基于确定通过第二路径将第一分组从第一流程集合发送到第一流程集合目的地,经由第二路径将第二分组发送到第一流程集合目的地 将在第一分组到达第一流设置目的地之后将导致第二分组到达第一流设置目的地。
    • 9. 发明授权
    • Dynamic load balancing using virtual link credit accounting
    • 使用虚拟链接信用账户进行动态负载均衡
    • US08824284B2
    • 2014-09-02
    • US12780524
    • 2010-05-14
    • Brad MatthewsBruce KwanPuneet Agarwal
    • Brad MatthewsBruce KwanPuneet Agarwal
    • H04J1/16H04L12/56
    • H04L47/39H04L43/026H04L45/00H04L45/302H04L45/745H04L47/125H04L47/2441H04L47/41Y02D50/30
    • 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.
    • 披露了使用虚拟链接信用账户进行动态负载均衡的方法和装置。 一种示例方法包括在网络设备处接收要使用聚合组进行传送的数据分组,所述聚合组包括具有公共目的地的多个虚拟链路。 该示例方法还包括基于分组确定散列值,并且基于该散列值确定多个虚拟链路中的分配的虚拟链路。 该示例方法还包括减少用于聚合组的可用传输信用数量,并减少所分配的虚拟链路的可用传输信用数量。 该示例方法还包括使用分配的虚拟链路将分组传送到另一网络设备。
    • 10. 发明申请
    • SYSTEM FOR PERFORMING DISTRIBUTED DATA CUT-THROUGH
    • 执行分布式数据切换的系统
    • US20130322243A1
    • 2013-12-05
    • US13564118
    • 2012-08-01
    • Brad Matthews
    • Brad Matthews
    • H04L12/24H04L12/56
    • C07D401/14C07D213/36C07D217/22C07D239/26H04L12/2676H04L43/0894H04L49/251
    • A data segment of a data packet destined for an egress port of an egress node may be received at a first ingress node. An egress statement vector and an ingress statement vector may be identified at the first ingress node. A determination may be made, based on the egress statement vector and ingress statement vector, whether the first ingress node is authorized to transfer the data segment to the egress port before the other data segments of the data packet are received at the first ingress node. The data segment may be transferred to the egress port before the other data segments of the data packet are received at the first ingress node when the determination indicates the first ingress node is authorized. The data segment may be stored in a buffer of the first ingress node when the determination indicates the first ingress node is not authorized.
    • 可以在第一入口节点处接收去往出口节点的出口端口的数据分组的数据分段。 可以在第一入口节点处识别出口语句向量和入口语句向量。 可以基于出口语句向量和入口语句向量来确定第一入口节点是否被授权在第一入口节点接收到数据分组的其他数据段之前将数据段传送到出口端口。 在确定指示第一入口节点被授权时,在第一入口节点接收到数据分组的其他数据段之前,数据段可以被传送到出口端口。 当确定指示第一入口节点未被授权时,数据段可以存储在第一入口节点的缓冲器中。