| CPC H04W 28/0268 (2013.01) [H04L 43/08 (2013.01); H04W 24/04 (2013.01); H04W 24/08 (2013.01)] | 20 Claims |

|
1. A client device for a wireless communication system, the client device comprising:
a processor; and
a memory coupled to the processor and having processor-executable instructions stored thereon, which is executed by the processor and cause the processor to:
obtain a Quality-of-Service (QoS) monitoring configuration associated with an application;
monitor transmissions of uplink data packets associated with the application, in a first layer, for non-fulfilment of latency requirements of the uplink data packets based on the QoS monitoring configuration; and
provide a first indication to a second layer upon detection of a non-fulfilment of a latency requirement,
wherein the first layer is a medium access control layer, and wherein the latency timer is associated with any of an uplink logical channel, an uplink logical channel group, and a scheduling request configuration for transmissions of uplink data packets,
wherein transmission of an uplink data packet is associated with a dynamic grant, and wherein detection of a non-fulfilment of the latency requirement comprises at least one of the group consisting of:
detection of a non-fulfilment of the latency requirement in response to a dynamic grant being not received before expiry of the latency timer;
detection of a non-fulfilment of the latency requirement in response to an uplink data channel duration for transmission of an uplink data packet ending after expiry of the latency timer; and
detection of a non-fulfilment of the latency requirement in response to a negative acknowledgment associated with transmission of an uplink data packet being received before expiry of the latency timer.
|