CPC H04W 28/10 (2013.01) [H04L 65/1059 (2013.01); H04L 65/1069 (2013.01)] | 16 Claims |
1. A User Equipment (UE), comprising:
a wireless transceiver configured to perform wireless transmission and reception to and from a mobile communication network; and
a controller configured to accumulate Transport Block Size (TBS) assigned by the mobile communication network during a first period and to perform an Exponential Moving Average (EMA) on the accumulated TBS, to obtain an estimated TBS during each first period, and obtain an estimated bitrate of a plurality of voice frames to be transmitted to the mobile communication network according to the estimated TBS,
wherein when the estimated bitrate of voice frames is different from a current bitrate of the voice frames during a second period, the controller is configured to adjust the current bitrate according to the estimated bitrate; and
wherein adjusting the current bitrate according to the estimated bitrate when the high bitrate period counter or the low bitrate period counter indicates that the estimated bitrate is different from the current bitrate during the second period further comprises:
assigning the estimated bitrate as the current bitrate when the high bitrate period counter is greater than a threshold value.
|