Bandwidth management system with multiple processing engines
AssigneeConverged Access, Inc.
InventorsSanta Wiryaman, David A. Romrell
Life of this patent
Estimating the term…
Abstract
A method of managing bandwidth including receiving packets on an input port, classifying the packets in a classification engine, processing the packets in a processing engine, queuing the packets in a queuing engine, and scheduling the packets on an output port.
Claims34
A computer-implemented method of managing bandwidth comprising:
- receiving packets on an input port;
- classifying received packets in a classification engine;
- processing the classified packets in a processing system according to their classifications,
- including selecting processing from a group consisting of at least two of
- session bandwidth packet processing,
- rate shaping packet processing,
- admission control packet processing, and
- type of service (TOS) packet processing;
- and
- queuing packets in a queuing engine.
The computer-implemented claim of 16 wherein processing comprises reclassifying the packet to a default class.
The computer-implemented claim of 18 wherein processing comprises dropping the connection.
The computer-implemented claim of 20 wherein processing comprises generating a reset packet.
A bandwidth management system comprising:
- an input port, the input port connected to a classification engine;
- a processing engine, the processing engine connected to the classification engine,
- wherein the processing engine comprises at least two of
- a session bandwidth engine,
- a rate-shaping engine,
- an admission control engine, and
- a type of service (TOS) processing engine;
- and
- a queuing engine connected to the processing engine and to an output port.
Dependencies are inferred from the claim text.