Router device using flow duplication

SV Jaffer, M Baj, P Timmons, PJ MeLampy - US Patent 10,833,980, 2020 - Google Patents
A method and apparatus for routing a plurality of session packets across a network toward a
destination modifies each packet to include a sequence number that is different from the …

Random early detection policer using randomization of packet drops

V Jacobson, K Nichols, C Appanna - US Patent 7,149,187, 2006 - Google Patents
Abstract A Random Early Detection (RED) policer in accordance with the invention does not
tail-drop arriving packets as being non-conforming. For instance, because the RED policer …

Congestion control system for VoIP network

Y Tezuka, R Ishikawa, M Sakata - US Patent 7,391,765, 2008 - Google Patents
(57) ABSTRACT A system according to this invention executes congestion control for
monitoring a packet flow which passes through a relay router in a VoIP network and in which …

Computer system and network interface with hardware based packet filtering and classification

CL Wang, B Hu, SW Mitchell - US Patent 9,479,464, 2016 - Google Patents
(57) ABSTRACT A data processing system adapted for high-speed network
communications, a method for managing a network inter face and a network interface for …

Systems and methods for the schedule alignment of packet flow

I Freytsis, PT Sprague, JP Towey Jr - US Patent 7,411,971, 2008 - Google Patents
A classification mechanism automatically aligns time-sensitive data streams to sequences
(schedules), according to information in the packets or other information and classification …

Programmable packet classification system using an array of uniform content-addressable memories

JW Marshall, RE Schroter, H Levenson - US Patent 8,040,886, 2011 - Google Patents
A versatile and efficient technique for classifying packets in an intermediate node. According
to the technique, criteria and rules associated with the packet are applied to one or more …

Rate control in transmission of packet data over an ATM network

Y Kotser, O Goldfisher - US Patent 6,785,232, 2004 - Google Patents
(57) ABSTRACT A method for controlling data transmission over a network includes
receiving a Succession of data packets from a packet input at a potentially variable input …

Method and apparatus for minimizing spinlocks and retaining packet order in systems utilizing multiple transmit queues

L Minnick, PL Connor - US Patent 7,248,593, 2007 - Google Patents
A method, apparatus, and article of manufacture for retaining packet order in multiprocessor
systems utilizing multiple transmit queues while minimizing spinlocks are disclosed herein …

Method of extending default fixed number of processing cycles in pipelined packet processor architecture

DK Parker - US Patent 7,889,750, 2011 - Google Patents
In a packet processing system, where a packet processor normally performs a fixed number
of processing cycles on a packet as it progresses through a processing pipeline, a method of …

Reverse forwarding information base enforcement

A Menon, R Penfield, HS Kaplan - US Patent 11,075,836, 2021 - Google Patents
In exemplary embodiments of the present invention, a router determines whether or not to
establish a stateful routing session based on the suitability of one or more candidate return …