Method and apparatus for discarding data packets through the use of descriptors
AssigneeNortel Networks Limited
InventorsHeather Achilles, Terry Pearson, Paul Gallo, Larry Manor
Life of this patent
Estimating the term…
Abstract
A method, apparatus and article of manufacture for discarding a data packet. The data packet is classified according to a type of service (TOS) indicator and modified with an internal service class (ISC) indicator according to the TOS indicator. The data packet is modified with a watermark (WM) indicator according to the availability of a system resource. The ISC, WM and a drop preference (DP) indicator of the data packet are compared to a committed information rate (CIR). The packet is discarded if the DP exceeds the CIR.
Claims6
A method for discarding a data packet comprising:
- classifying the data packet including a type of service (TOS) indicator in order to produce an internal class service (ISC) indicator and a drop preference (DP) indicator;
- modifying the data packet with a watermark (WM) indicator according to an availability of a system resource;
- concatenating the ISC indicator, the WM indicator and the DP indicator of the data packet to produce a key value;
- comparing recovered data using the key value to a committed information rate (CIR);
- and
- discarding the data packet based on a result of a comparison of the recovered data and the CIR.
A computer usable medium having computer readable program code embodied in the medium executed by a route switch processor, the program code comprising:
- a first program code for causing a computer to classify a data packet including a type of service (TOS) indicator in order to produce an internal class service (ISC) indicator and a drop preference (DP) indicator;
- a second program code embodied in the computer usable medium for causing the computer to modify the data packet with a watermark (WM) indicator;
- a third program code embodied in the computer usable medium for causing the computer to concatenate the ISC indicator, the WM indicator and the DP indicator of the data packet to produce a key value;
- a fourth program code embodied in the computer usable medium for causing the computer to compare data recovered using the key value to a committed information rate (CIR);
- and
- a fifth program code embodied in the computer usable medium for causing a computer to discard the data packet based on a result of the comparison of the data recovered and the CIR.
Dependencies are inferred from the claim text.