Patent ID: 7990859

Claim:
A packet transmission control device which controls transmission of packets to a plurality of mobile stations, the device comprising: an average transmission rate obtaining unit configured to obtain an average transmission rate of the packets to be transmitted to each of the plurality of mobile stations; a minimum guaranteed transmission rate obtaining unit configured to obtain a minimum guaranteed transmission rate of the packets to be transmitted to each of the plurality of mobile stations; a scheduling frequency obtaining unit configured to obtain a scheduling frequency indicating a number of times the packets have been scheduled to each of the plurality of mobile stations over a predetermined time period; a capability information obtaining unit configured to obtain capability information on each of the plurality of mobile stations; and a scheduling unit configured to schedule the packets to each of the plurality of mobile stations, based on the average transmission rate, the minimum guaranteed transmission rate, the scheduling frequency and the capability information, wherein the average transmission rate obtaining unit is configured to obtain an average transmission rate of the packets to each mobile station n, which is expressed with R n the minimum guaranteed transmission rate obtaining unit is configured to obtain a minimum guaranteed transmission rate R n target of the packets to the mobile station n; the scheduling frequency obtaining unit is configured to obtain a scheduling frequency f n indicating a frequency in which the packets have been scheduled to the mobile station n; the capability information obtaining unit is configured to obtain capability information B n on the mobile station; the scheduling unit is configured to obtain: radio status R n between the packet transmission control device and the mobile station n; an average value F of the scheduling frequencies f n respectively of the plurality of mobile stations; predetermined parameters α and β; and a first parameter γ used to control equalization of opportunities in which the packets are scheduled to the mobile station n; and the scheduling unit is configured to select one of the mobile stations, to which the packets are scheduled, based on a relationship among R n , ( R n −R n target ) β , f n , F, B n , γ.