A method of a base station in a wireless communication system, comprising: receiving feedback information from a plurality of terminals (110-1, 110-2, 110-3); and scheduling the plurality of terminals based on the feedback information characterized in that scheduling the plurality of terminals comprises: scheduling a first group of terminals in an overload state, in which a traffic amount to each of said terminals is greater than a threshold traffic amount and a ratio of packets for each of said terminals among packets in a buffer of the base station is higher than a threshold ratio, and a second group of terminals in an under-load state, in which a traffic amount to each of said terminals is less than a threshold traffic amount and a ratio of packets for each of said terminals among packets in a buffer of the base station is less than a threshold ratio, among the plurality of terminals for scheduling the plurality of terminals to reduce a throughput for the first group of terminals in an overload state among the plurality of terminals, and to satisfy a delay quality of service, QoS, for the second group of terminals in the under-load state among the plurality of terminals, wherein the feedback information includes information relating to a channel state measured by each of the plurality of terminals. receiving feedback information from a plurality of terminals (110-1, 110-2, 110-3); and scheduling the plurality of terminals based on the feedback information characterized in that scheduling the plurality of terminals comprises: scheduling a first group of terminals in an overload state, in which a traffic amount to each of said terminals is greater than a threshold traffic amount and a ratio of packets for each of said terminals among packets in a buffer of the base station is higher than a threshold ratio, and a second group of terminals in an under-load state, in which a traffic amount to each of said terminals is less than a threshold traffic amount and a ratio of packets for each of said terminals among packets in a buffer of the base station is less than a threshold ratio, among the plurality of terminals for scheduling the plurality of terminals to reduce a throughput for the first group of terminals in an overload state among the plurality of terminals, and to satisfy a delay quality of service, QoS, for the second group of terminals in the under-load state among the plurality of terminals, wherein the feedback information includes information relating to a channel state measured by each of the plurality of terminals. scheduling a first group of terminals in an overload state, in which a traffic amount to each of said terminals is greater than a threshold traffic amount and a ratio of packets for each of said terminals among packets in a buffer of the base station is higher than a threshold ratio, and a second group of terminals in an under-load state, in which a traffic amount to each of said terminals is less than a threshold traffic amount and a ratio of packets for each of said terminals among packets in a buffer of the base station is less than a threshold ratio, among the plurality of terminals for scheduling the plurality of terminals to reduce a throughput for the first group of terminals in an overload state among the plurality of terminals, and to satisfy a delay quality of service, QoS, for the second group of terminals in the under-load state among the plurality of terminals, wherein the feedback information includes information relating to a channel state measured by each of the plurality of terminals.