Securing software defined networks via flow deflection

KPP Naga, F Hao, TV Lakshman - US Patent 9,306,840, 2016 - Google Patents
A flow deflection capability is provided for deflecting data flows within a Software Defined
Network (SDN) in order to provide security for the SDN. A flow forwarding rule is generated …

Protocol independent programmable switch (PIPS) software defined data center networks

GT Hutchison, S Gandhi, T Daniel, G Schmidt… - US Patent …, 2017 - Google Patents
A software-defined network (SDN) system, device and method comprise one or more input
ports, a programmable parser, a plurality of programmable lookup and decision engines …

Transparent software-defined network management

C Lumezanu, K Zanfis, G Jiang - US Patent 9,736,041, 2017 - Google Patents
Systems and methods for network management, including adaptively installing one or more
monitoring rules in one or more network devices on a network using an intelligent network …

Parser engine programming tool for programmable network devices

KB Atreya, AS Pudiyapura, R Suresh - US Patent 9,606,781, 2017 - Google Patents
A parser engine programming tool configured to receive an input file representing a directly
connected cyclical graph or tree of decision points for parsing a range of incoming packet …

Communication traffic processing architectures and methods

C Chen, RP Donohue, D Keung, X Chen… - US Patent …, 2017 - Google Patents
BACKGROUND The emergence of Such technologies as Internet Protocol Television (IPTV)
technology and the convergence of Digi tal Video Broadcast (DVB), router gateways, and …

Communication traffic processing architectures and methods

C Chen, RP Donohue, D Keung, X Chen… - US Patent …, 2018 - Google Patents
Communication traffic processing architectures and methods are disclosed. Processing load
on main Central Processing Units (CPUs) can be alleviated by offloading data processing …

Egress flow mirroring in a network device

D Melman, I Mayer-wolf, C Arad, R Zemach - US Patent 10,541,947, 2020 - Google Patents
(57) ABSTRACT A packet is received at a network device. The packet is processed by the
network device to determine at least one egress port via which to transmit the packet, and to …

Method and system for reconfigurable parallel lookups using multiple shared memories

AT Tran, G Schmidt, T Daniel, S Shrivastava - US Patent 9,620,213, 2017 - Google Patents
Embodiments of the present invention relate to multiple parallel lookups using a pool of
shared memories by proper configuration of interconnection networks. The number of …

Matrix of on-chip routers interconnecting a plurality of processing engines and a method of routing using thereof

AT Tran, G Schmidt, T Daniel, N Siva - US Patent 9,548,945, 2017 - Google Patents
Embodiments of the present invention relate to a scalable interconnection scheme of
multiple processing engines on a single chip using on-chip configurable routers. The inter …

Bypassing congestion points in a converged enhanced ethernet fabric

N Chrysos, D Crisan, CM DeCusatis, M Gusat… - US Patent …, 2016 - Google Patents
Embodiments relate to bypassing congestion points in a network. An aspect includes
sampling queues of a plurality of switches in a network. When packet congestion is detected …