A terminal and a resource scheduling method for transmitting ACKnowledgements (ACKs) corresponding to the data received from a base station efficiently are provided. The method includes calculating, when a period arrives for feedback of ACKs corresponding to received segments, a fluctuation level based on variation of a segment transmission amount, determining whether the fluctuation level is greater than a scheduling threshold, and scheduling, when the fluctuation level is greater than the scheduling threshold, ACKs accumulated in the terminal. The terminal and the method are capable of reducing the probability of an occurrence of a spurious timeout, at a Transmission Control Protocol (TCP) sender, caused by radio channel fluctuation and scheduling delay.