会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and system for controlling packet flow in networks
    • 控制网络中的数据包流的方法和系统
    • US07319669B1
    • 2008-01-15
    • US10302149
    • 2002-11-22
    • James A. KunzLeonard W. HasemanMark A. OwenWilliam J. Gustafson
    • James A. KunzLeonard W. HasemanMark A. OwenWilliam J. Gustafson
    • H04L12/28H04L12/54H04L12/56
    • H04L47/36H04L47/50H04L47/6255H04L49/90H04L49/9078
    • A system and method for transmitting and bundling network packets is provided. The incoming network packet size is determined and if the remote buffer space is sufficient to hold the network packet it is transmitted to the destination port. If the remote buffer space is not enough to hold the network packet it is discarded. The system includes an arbitration module that receives remote buffer space information and transmits the network packet if the remote buffer space has enough space to hold the packet. The arbitration module also determines if a second network packet is from a same source port having a same source virtual lane, and has the same destination virtual lane (bundling conditions). If the second network packet meets the bundling conditions, then it is transmitted after the first network packet, even if other packets were received before the second network packet.
    • 提供了一种用于发送和捆绑网络数据包的系统和方法。 确定进入的网络分组大小,并且如果远程缓冲区空间足以容纳网络分组,则将其发送到目的地端口。 如果远程缓冲区空间不足以容纳网络数据包,则会被丢弃。 该系统包括仲裁模块,其接收远程缓冲区空间信息,并且如果远程缓冲空间具有足够的空间来容纳该数据包,则发送该网络分组。 仲裁模块还确定第二网络分组是否来自具有相同源虚拟通道的相同源端口,并且具有相同的目的地虚拟通道(捆绑条件)。 如果第二网络分组满足捆绑条件,则即使在第二网络分组之前接收到其他分组,则在第一网络分组之后发送。
    • 5. 发明授权
    • Method and system for tag arbitration in switches
    • 交换机标签仲裁的方法和系统
    • US08116311B1
    • 2012-02-14
    • US12615152
    • 2009-11-09
    • James A. KunzMark A. Owen
    • James A. KunzMark A. Owen
    • H04L12/28
    • H04L47/36H04L47/245H04L49/00H04L49/90
    • Method and system for a switch element is provided. The method includes (a) receiving a portion of a packet at a port of the switch element; (b) generating a tag based on an estimated packet size obtained from the portion of the packet; (c) sending the tag with the estimated packet size to a transmit segment of the port; (d) selecting a request from among a plurality of pending requests for processing the packet associated with the tag; (e) receiving an actual packet size for the packet in step (a); (f) determining if the actual packet size is different from the estimated packet size; and (g) adjusting an arbitration weight used for selecting the request in step (d), if the actual packet size is different from the estimated packet size.
    • 提供了开关元件的方法和系统。 该方法包括:(a)在开关元件的端口处接收分组的一部分; (b)基于从所述分组的所述部分获得的估计分组大小生成标签; (c)将具有估计分组大小的标签发送到端口的传输段; (d)从处理与所述标签相关联的分组的多个未决请求中选择一个请求; (e)在步骤(a)中接收所述分组的实际分组大小; (f)确定实际分组大小是否与所估计的分组大小不同; 以及(g)调整用于在步骤(d)中选择请求的仲裁权重,如果实际分组大小与估计分组大小不同。
    • 7. 发明授权
    • Buffer to buffer credit recovery for in-line fibre channel credit extension devices
    • 用于缓冲线性光纤信道扩展设备的信用恢复
    • US07352701B1
    • 2008-04-01
    • US10664548
    • 2003-09-19
    • James A. Kunz
    • James A. Kunz
    • H04L12/26
    • H04L49/557H04L49/357
    • A method and system for credit recovery of lost frames and R_RDYs in an in-line credit extender is provided. The method includes, comparing received frame count and a programmable counter value when BB_SCs are received; loading the difference between the frame count and the programmed counter value into a buffer and to a first counter that counts each frame that is transmitted; and sending BB-SCs to the local device if there is a match between the first counter value and a second programmable counter value. The method also includes, counting received R_RDYs, wherein a first counter counts the received R_RDYs; setting a flag when a BB_SCr is received; and transmitting BB-SCr when the first counter value is zero and the flag is set. Also, R_RDYs received after BB_SCrs are counted by a second counter and transmitted when the second counter value is non-zero.
    • 提供了一种在线信用扩展器中丢失帧和R_RDY信用恢复的方法和系统。 该方法包括:当接收到BB_SC时,比较接收帧计数和可编程计数器值; 将帧计数和编程计数器值之间的差加载到缓冲器中,并将计数每个发送的帧的第一计数器加载; 以及如果第一计数器值和第二可编程计数器值之间存在匹配,则将BB-SC发送到本地设备。 该方法还包括对接收的R_RDY进行计数,其中第一计数器对接收到的R_RDY进行计数; 收到BB_SCr时设置标志; 并且当第一计数器值为零并且标志被置位时发送BB-SCr。 此外,在BB_SCrs之后接收的R_RDY由第二计数器计数,并且当第二计数器值不为零时发送。
    • 9. 发明授权
    • Method and system for transmitting flow control information
    • 用于传输流量控制信息的方法和系统
    • US08089971B1
    • 2012-01-03
    • US12423626
    • 2009-04-14
    • James A. KunzIan G. ColloffWilliam J. Gustafson
    • James A. KunzIan G. ColloffWilliam J. Gustafson
    • H04L12/28
    • H04L47/26H04L47/10H04L47/263H04L47/30
    • Method and system for network communication between a first port and second port using plurality virtual lanes provided. The method includes: (a) configuring a threshold value for each of the plurality of virtual lanes; wherein the threshold value defines an amount of data that has to be moved from a receive segment of the second port, before a flow control packet is sent by the second port to the first port; (b) setting a timer value for each of the plurality of virtual lanes; wherein a flow control packet is sent by the second port after the timer expires; (c) monitoring the amount of data removed from the receive segment of the second port; and (c) sending a flow control packet if the amount of data exceeds the threshold value or if the timer set in step (b) has expired.
    • 提供了使用多个虚拟通道在第一端口和第二端口之间进行网络通信的方法和系统。 该方法包括:(a)配置多个虚拟通道中的每个虚拟通道的阈值; 其中所述阈值定义在所述第二端口向所述第一端口发送流控制分组之前必须从所述第二端口的接收段移动的数据量; (b)为所述多个虚拟通道中的每一个设置定时器值; 其中在所述定时器期满之后由所述第二端口发送流控制分组; (c)监测从第二个港口的接收段中删除的数据量; 如果数据量超过阈值或者步骤(b)中设置的定时器已经到期,则发送流控制分组。