FIELD: information technology.
SUBSTANCE: system for scheduling data selection for transmission in a data network includes a plurality of daughter elements as well as a credit allocator and a transmission selector. The transmission selector is communicatively connected to the credit allocator, wherein each credit can be used to transmit data. The credit allocator operates to provide credits to one of allowable daughter elements and daughter elements having a negative credit counter. The credit allocator also operates to maintain a credit balance which represents the available total volume of unallocated credits, and subtracts the provided credits from the credit balance. The transmission selector operates to select one allowable and operable daughter element for extraction from a queue and add credits to the credit balance in accordance with the amount of data selected for extraction from the queue.
EFFECT: improved queuing using weight coefficients based on reverse management of credits which can be used in case of traffic with controlled exchange rate.
19 cl, 13 dwg
Authors
Dates
2013-10-10—Published
2009-10-13—Filed