IMPLEMENTATION OF A QoS PROCESSING FILTER TO MANAGE UPSTREAM OVER-SUBSCRIPTION
First Claim
1. A method of implementing a packet processing unit in a switch device in communication with an upstream interface that is oversubscribed on ingress, the method comprising:
- in the packet processing unit;
receiving multiple packets;
utilizing at least one map to identify QoS information for each of the multiple packets;
based on the QoS information, select respective queues in which to forward the multiple packets to the upstream interface; and
forwarding the multiple packets to the selected respective queues.
13 Assignments
0 Petitions
Accused Products
Abstract
A switch device can be configured to operate in a manner that was not originally intended. For example, a switch device can be a Broadcom XGS type of device that is configured with a packet-processing unit to perform line speed lookups in accordance with a default configuration. The default configuration can include classifying and forwarding received packets to an upstream interface based on VLAN information. The default configuration can be overwritten such that the switch device operates in a different manner than originally intended. For example, the switch device can be reconfigured to include mapping rules that specify different QoS data to be assigned to different type of received packets. Subsequent to utilizing the maps to identify QoS information for received packets, the reconfigured switch device uses the QoS information to forward the packets to queues in an upstream interface.
10 Citations
20 Claims
-
1. A method of implementing a packet processing unit in a switch device in communication with an upstream interface that is oversubscribed on ingress, the method comprising:
in the packet processing unit; receiving multiple packets; utilizing at least one map to identify QoS information for each of the multiple packets; based on the QoS information, select respective queues in which to forward the multiple packets to the upstream interface; and forwarding the multiple packets to the selected respective queues. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method comprising:
-
receiving a switch device, the switch device including a packet processing unit to perform line speed lookups in accordance with a default configuration of the switch device; overriding settings of the switch device to reconfigure the packet processing unit to; receive a packet; utilize a map to identify QoS information for the packet; based on the QoS information, select a queue in which to forward the packet; and forward the packet to the selected queue. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A switch device comprising:
-
a packet processing unit, the packet processing unit in communication with an upstream interface that is oversubscribed with too many packets on ingress; the packet processing unit in the switch device reconfigured to; receive multiple packets; utilize at least one map to identify QoS information for each of the multiple packets; based on the QoS information, select respective queues in which to forward the multiple packets upstream; and forward the multiple packets to the respective queues in the upstream interface. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification