Method and system for flow management with scheduling
First Claim
Patent Images
1. A system for data transmission, comprising:
- a scheduler for implementing scheduling to select a data flow for transmission;
a system monitor for determining one or more than one target flow and a modification amount for each target flow; and
a modification amount register for holding the total modification amount for each target flow as the system monitor requests modification and the scheduler consumes the modification, the scheduler being configured with the transmission characteristics of each flow including the one or more than one target flow, to select the transmission order of flows independently of the modification amount register, and being capable of altering the transmission characteristics of a selected flow which is a target flow, based on the modification amount stored in the modification amount register of the target flow.
3 Assignments
0 Petitions
Accused Products
Abstract
Method and System for flow management with scheduling is provided. The system includes a traffic shaper/scheduler, a system monitor, and a modification amount register (MAR) module. The traffic shaper/scheduler implements scheduling algorithm to arbitrate between flows. The system monitor monitors the flows and generates modification request for a target flow to update the MAR. The MAR may be consumed by the scheduling algorithm when the flow associated with the MAR is selected in a scheduling event.
-
Citations
26 Claims
-
1. A system for data transmission, comprising:
-
a scheduler for implementing scheduling to select a data flow for transmission;
a system monitor for determining one or more than one target flow and a modification amount for each target flow; and
a modification amount register for holding the total modification amount for each target flow as the system monitor requests modification and the scheduler consumes the modification, the scheduler being configured with the transmission characteristics of each flow including the one or more than one target flow, to select the transmission order of flows independently of the modification amount register, and being capable of altering the transmission characteristics of a selected flow which is a target flow, based on the modification amount stored in the modification amount register of the target flow. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for data transmission, comprising the steps of:
-
at a scheduler, implementing scheduling to select a data flow for transmission;
determining one or more than one target flow for an application and a modification amount for each target flow, and generating a modification request associated with the modification amount, independently of the scheduling, and updating a modification amount register for each target flow based on the modification request, independently of the scheduling, to modify the behavior of the scheduler using the modification amount register of a target flow when the scheduler selects the target flow for the transmission. - View Dependent Claims (23, 24, 25, 26)
-
Specification