SELECTIVE UNDERFLOW PROTECTION IN A NETWORK SWITCH
    52.
    发明申请
    SELECTIVE UNDERFLOW PROTECTION IN A NETWORK SWITCH 有权
    网络开关中的选择性底流保护

    公开(公告)号:US20150229576A1

    公开(公告)日:2015-08-13

    申请号:US14187854

    申请日:2014-02-24

    摘要: Techniques are disclosed to transmit packets by a network switch and according to a link protocol while reducing incidence of intra-packet transmission gaps unsupported by the link protocol. Whether a packet satisfies an underflow risk condition is determined by evaluating, for each of one or more cycles since receipt of one or more flits of the packet, a respective count of flits of the packet received by the network switch in the respective cycle. Only upon determining that the packet satisfies the underflow risk condition is selective underflow protection performed for the packet, including buffering an increased count of flits of the packet, prior to commencing transmission of the packet.

    摘要翻译: 公开了通过网络交换机和根据链路协议传输分组的技术,同时减少链路协议不支持的分组内传输间隙的发生。 分组满足下溢风险条件是通过对于从接收到一个或多个分组的一个或多个匝数的一个或多个周期中的每一个来评估网络交换机在相应周期中接收到的分组的相应的闪烁计数来确定的。 只有确定分组满足下溢风险条件,才能对分组进行选择性下溢保护,包括在分组的传输之前缓存分组的增加的计数。

    System for performing distributed data cut-through
    53.
    发明授权
    System for performing distributed data cut-through 有权
    执行分布式数据切换的系统

    公开(公告)号:US09013997B2

    公开(公告)日:2015-04-21

    申请号:US13564118

    申请日:2012-08-01

    申请人: Brad Matthews

    发明人: Brad Matthews

    摘要: 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.

    摘要翻译: 可以在第一入口节点处接收去往出口节点的出口端口的数据分组的数据分段。 可以在第一入口节点处识别出口语句向量和入口语句向量。 可以基于出口语句向量和入口语句向量来确定第一入口节点是否被授权在第一入口节点接收到数据分组的其他数据段之前将数据段传送到出口端口。 在确定指示第一入口节点被授权时,在第一入口节点接收到数据分组的其他数据段之前,数据段可以被传送到出口端口。 当确定指示第一入口节点未被授权时,数据段可以存储在第一入口节点的缓冲器中。

    Reducing store and forward delay in distributed systems
    54.
    发明授权
    Reducing store and forward delay in distributed systems 有权
    减少分布式系统中的存储和转发延迟

    公开(公告)号:US08879578B2

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

    申请号:US13721989

    申请日:2012-12-20

    IPC分类号: H04J3/16 H04L12/801

    摘要: Processing techniques in a network switch help reduce latency in the delivery of data packets to a recipient. The processing techniques include speculative flow status messaging, for example. The speculative flow status messaging may alert an egress tile or output port of an incoming packet before the incoming packet is fully received. The processing techniques may also include implementing a separate accelerated credit pool which provides controlled push capability for the ingress tile or input port to send packets to the egress tile or output port without waiting for a bandwidth credit from the egress tile or output port.

    摘要翻译: 网络交换机中的处理技术有助于减少向接收方传送数据包的延迟。 处理技术例如包括推测性流状况消息传递。 在输入分组被完全接收之前,推测性流状态消息传送可以警告输入分组的出口瓦片或输出端口。 处理技术还可以包括实现单独的加速信用池,其提供用于入口瓦片或输入端口的受控推送能力以将分组发送到出口瓦片或输出端口,而不等待来自出口瓦片或输出端口的带宽额定值。

    SYSTEM FOR PERFORMING DATA CUT-THROUGH
    55.
    发明申请
    SYSTEM FOR PERFORMING DATA CUT-THROUGH 有权
    执行数据切换的系统

    公开(公告)号:US20130322271A1

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

    申请号:US13610165

    申请日:2012-09-11

    IPC分类号: H04J99/00 H04L12/26

    摘要: A system transfers data. The system includes an ingress node transferring data at a determined bandwidth. The ingress node includes a buffer and operates based on a monitored node parameter. The system includes a controller in communication with the ingress node. The controller is configured to allocate, based on the monitored node parameter, an amount of the determined bandwidth for directly transferring data to bypass the buffer of the ingress node.

    摘要翻译: 系统传输数据。 该系统包括以确定的带宽传送数据的入口节点。 入口节点包括缓冲器并且基于被监视的节点参数进行操作。 该系统包括与入口节点通信的控制器。 控制器被配置为基于所监视的节点参数来分配用于直接传送数据以绕过入口节点的缓冲器的确定带宽的量。

    SYSTEM FOR PERFORMING DISTRIBUTED DATA CUT-THROUGH
    56.
    发明申请
    SYSTEM FOR PERFORMING DISTRIBUTED DATA CUT-THROUGH 有权
    执行分布式数据切换的系统

    公开(公告)号:US20130322244A1

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

    申请号:US13611252

    申请日:2012-09-12

    申请人: Brad Matthews

    发明人: Brad Matthews

    IPC分类号: H04L12/26

    摘要: 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.

    摘要翻译: 用于传送数据的系统包括包括出口端口的出口节点和被配置为接收去往出口端口的数据分组的数据段的入口节点。 数据分组与分组优先级相关联。 入口节点被配置为从出口节点接收出口语句向量,指示对于与分组优先级相关联的数据,出口端口是否被流量控制。 所述入口节点被配置为基于所述出口语句向量,在所述入口节点处接收所述数据分组的其他数据段之前,确定所述出口端口是否可用于从所述入口节点接收所述数据段。

    Control frame handling by a provider backbone bridge
    57.
    发明授权
    Control frame handling by a provider backbone bridge 有权
    由提供商骨干桥控制帧处理

    公开(公告)号:US08437279B2

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

    申请号:US13233110

    申请日:2011-09-15

    IPC分类号: H04L12/28 H04L12/56

    摘要: A method and Bridge in a Provider Backbone Bridge Network (PBBN) for enabling frames from a Higher Layer Entity attached alternatively to a Provider Instance Port (PIP) on an I-Component of a Backbone Edge Bridge or to a Customer Backbone Port on a B-Component of the Backbone Edge Bridge, to reach an intended entity in the PBBN. A Virtual Instance Port Service Access Point (VIP SAP) is configured for every VIP and every Higher Layer Entity configured on the I-Component. An Enhanced VIP Port Connectivity function utilizes the VIP SAP to tunnel customer-initiated Layer 2 Control Protocols (L2CPs). A Special Multiplexed SAP handles the frames of the Higher Layer Entity. A Service Instance Multiplex Entity utilizes the Special Multiplexed SAP to transfer frames between the PIP or the Customer Backbone Port and the entity inside the PBBN.

    摘要翻译: 提供者骨干桥网络(PBBN)中的方法和桥接器,用于使来自更高层实体的帧可替代地连接到骨干边缘桥的I组件上的提供者实例端口(PIP)或B上的客户骨干端口 - 骨干边缘桥梁的组件,以达到PBBN中的预期实体。 虚拟实例端口服务接入点(VIP SAP)被配置为在I组件上配置的每个VIP和每个更高层实体。 增强的VIP端口连接功能利用VIP SAP来隧道客户发起的第2层控制协议(L2CP)。 特殊复用SAP处理高层实体的帧。 服务实例复用实体利用特殊复用SAP在PIP或客户骨干端口与PBBN内的实体之间传输帧。

    Stealth packet switching
    58.
    发明授权
    Stealth packet switching 失效
    隐形分组交换

    公开(公告)号:US08428069B2

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

    申请号:US10986550

    申请日:2004-11-10

    IPC分类号: H04L12/28

    摘要: Systems, methods, devices, and network architectures are disclosed for creating and implementing secure wireless, wired, and/or optical stealth-enabled networks using specially modified packets, cells, frames, and/or other “stealth” information structures. This enables stealth packets to have a low probability of detection, a low probability of interception, and a low probability of interpretation. Stealth packets are only detected, intercepted, and correctly interpreted by stealth-enabled network equipment. In its simplest form, stealth packet switching modifies the packet structure, protocols, timing, synchronization, and other elements through various rule-violations. This creates stealth packets, which normal equipment cannot receive correctly, and hence normal equipment discards the stealth packets.Stealth packets may be further enhanced with encryption techniques which focus on encrypting the packet structure itself, as opposed to merely encrypting the data. Using encryption to modify the packet structure itself adds an entirely new level of encryption complexity, thus making the stealth communications orders of magnitude more difficult to decrypt than standard decryption techniques.Combining stealth packets with time-based reservation packet switching enables total encryption of the packet (including header and preamble encryption) capable of routing through multiple hops without decryption of headers and preamble at each hop. Time-based reservation packet switching can also guarantee real-time stealth packet delivery through a network that is totally congested from data storms, virus caused congestion, and/or denial of service attacks.

    摘要翻译: 公开了用于使用特别修改的分组,小区,帧和/或其他“隐形”信息结构来创建和实现安全的无线,有线和/或光学隐形的网络的系统,方法,设备和网络架构。 这使得隐形分组具有较低的检测概率,低的拦截概率和较低的解释概率。 隐形数据包只能被隐形启用的网络设备检测,拦截和正确解释。 在最简单的形式中,隐形分组交换通过各种规则违规来修改分组结构,协议,定时,同步和其他元素。 这样会产生隐形报文,正常的设备无法正常接收,因此普通设备会丢弃隐身报文。 与仅仅加密数据相反,可以通过专注于加密分组结构本身的加密技术进一步增强隐形分组。 使用加密来修改数据包结构本身增加了一个全新的加密复杂度,从而使得隐形通信的数量级比标准解密技术难以解密。 将隐形分组与基于时间的预留分组交换相结合,可以对能够在多跳进行路由的分组(包括报头和前导码加密)进行全面加密,而无需对每一跳进行头部和前导码的解密。 基于时间的预留分组交换还可以保证通过完全从数据风暴,病毒引起的拥塞和/或拒绝服务攻击的网络实时隐身分组传送。

    METHODS AND APPARATUS RELATED TO A SHARED MEMORY BUFFER FOR VARIABLE-SIZED CELLS
    59.
    发明申请
    METHODS AND APPARATUS RELATED TO A SHARED MEMORY BUFFER FOR VARIABLE-SIZED CELLS 有权
    与可变尺寸细胞的共享存储缓冲器相关的方法和装置

    公开(公告)号:US20120159062A1

    公开(公告)日:2012-06-21

    申请号:US13406219

    申请日:2012-02-27

    申请人: Gunes Aybay

    发明人: Gunes Aybay

    IPC分类号: G06F12/08

    摘要: In one embodiment, an apparatus includes a shared memory buffer including a lead memory bank and a write multiplexing module configured to send a leading segment from a set of segments to the lead memory bank. The set of segments includes bit values from a set of variable-sized cells. The write multiplexing module further configured to send each segment from the set of segments identified as a trailing segment to a portion of the shared memory mutually exclusive from the lead memory bank.

    摘要翻译: 在一个实施例中,一种装置包括共享存储器缓冲器,该共享存储器缓冲器包括引导存储器组和写入多路复用模块,其被配置为将引导段从一组段发送到引导存储体。 该组段包括来自一组可变大小区的位值。 写复用模块还被配置为将标识为尾段的片段集合中的每个片段与从引线存储器组互斥的共享存储器的一部分发送。

    NETWORK DEVICE OF TRANSFER SWITCHING TYPE AND FRAME TRANSFER METHOD
    60.
    发明申请
    NETWORK DEVICE OF TRANSFER SWITCHING TYPE AND FRAME TRANSFER METHOD 有权
    传输切换类型和帧传输方法的网络设备

    公开(公告)号:US20110026538A1

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

    申请号:US12934830

    申请日:2009-03-26

    IPC分类号: H04L12/56

    CPC分类号: H04L49/351 H04L49/251

    摘要: A network device of is a network device that transfers frames by repeating, in a constant cycle, a reserved transfer interval and a free transfer interval. The network device includes a transmission port, a cycle timer, a mode switching control unit that monitors a transfer state of the transmission port and selects a store-and-forward system when the transmission port is in the transfer process and selects a cut-through system when the transmission port is not in the transfer process, and a transfer prohibition control unit that selects the cut-through system as a transfer system when a non-reserved frame is transmitted and switches a transfer method of the non-reserved frame to the store-and-forward system when a reserved transfer interval is established, with reference to the cycle timer.

    摘要翻译: 网络设备是通过以恒定周期重复保留的传送间隔和自由传送间隔来​​传送帧的网络设备。 网络设备包括传输端口,周期定时器,模式切换控制单元,其监视传输端口的传输状态,并且当传输端口处于传输过程中时选择存储转发系统并选择切换 系统,以及传输禁止控制单元,当发送非保留帧时,选择切换系统作为传送系统,并将非保留帧的传送方法切换到 参考周期定时器建立保留传输间隔时的存储转发系统。