Unified algorithm for frame scheduling and buffer management in differentiated services networks
First Claim
1. A method of frame scheduling and discard in a Differentiated Services network environment, comprising the steps of:
- discarding a frame of an incoming stream of frames with a discard logic which operates in accordance with a discard algorithm; and
scheduling with a scheduling logic the order in which to transmit one or more enqueued frames of the network environment.
12 Assignments
0 Petitions
Accused Products
Abstract
A frame forwarding and discard architecture in a Differentiated Services network environment. The architecture comprises a discard logic for discarding a frame from a stream of incoming frames of the network environment in accordance with a discard algorithm, the frame being discarded if a predetermined congestion level in the network environment has been reached, and a predetermined backlog limit of a queue associated with the frame, has been reached. Scheduling logic is also provided for scheduling the order in which to transmit one or more enqueued frames of the network environment.
37 Citations
28 Claims
-
1. A method of frame scheduling and discard in a Differentiated Services network environment, comprising the steps of:
-
discarding a frame of an incoming stream of frames with a discard logic which operates in accordance with a discard algorithm; and
scheduling with a scheduling logic the order in which to transmit one or more enqueued frames of the network environment.
-
-
2. A method of frame scheduling and discard in a Differentiated Services network environment, comprising the steps of:
-
discarding a frame of an incoming stream of frames with a discard logic which operates in accordance with a discard algorithm, if, a predetermined congestion level in the network environment has been reached, and a predetermined backlog limit of a queue associated with said frame, has been reached, and scheduling with a scheduling logic the order in which to transmit one or more enqueued frames of the network environment. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A frame scheduling and discard architecture in a Differentiated Services network environment, comprising:
-
discard logic for discarding select ones of a stream of incoming frames of the network environment in accordance with a discard algorithm; and
scheduling logic for scheduling the order in which to transmit one or more enqueued frames of the network environment.
-
-
16. A frame scheduling and discard architecture in a Differentiated Services network environment, comprising:
-
discard logic for discarding a frame from a stream of incoming frames in accordance with a discard algorithm, said frame being discarded if, a predetermined congestion level in the network environment has been reached, and a predetermined backlog limit of a queue associated with said frame, has been reached, and scheduling logic for scheduling the order in which to transmit one or more enqueued frames of the network environment. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification