A method for transmitting a voice packet state by a terminal in a mobile communication system and a device are provided to enable a UE(User Equipment) to determine a state of a voice packet in the communication system which supports a voice packet service, and to report information regardless of the determined state to a scheduler, thereby efficiently using limited transmission resources. A controller(1430) compares at least one reference distinguished to have different packet sizes and different periods with size of a voice packet stored in a transmission buffer, and determines a state of the voice packet. A state transition indicator generator(1435) configures and transmits information indicative of a changed state of the voice packet under control of the controller. A grant channel processor(1440) controls so that the voice packet of the transmission buffer is transmitted through transmission resources allocated from a node B according to the information.
展开▼