A client device for a wireless communication system, the client device being configured to transmit a first control message to a network access node, wherein the first control message indicates an initial traffic information for a data packet session associated with the client device; receive a second control message from the network access node, wherein the second control message indicates a first time window for a first moving average of the data packet session and a second time window for a second moving average of the data packet session; determine an additional traffic information for the data packet session based on the first time window for the first moving average of the data packet session and the second time window for the second moving average of the data packet session; transmit a third control message to the network access node, wherein the third control message indicates the additional traffic information for the data packet session; wherein the second time window for the second moving average is equal to a product of the first time window for the first moving average multiplied with a scalar factor; receive a fourth control message from the network access node, wherein the fourth control message indicates a scheduling mode for the data packet session; schedule data packets of the data packet session based on the scheduling mode; wherein the fourth control message further comprises an over-allocation report instruction, determine the over-allocated data packet volume for the scheduled data packet of the data packet session based on the over-allocation report instruction; and transmit a fifth control message to the network access node, wherein the fifth control message indicates the over-allocated data packet volume. transmit a first control message to a network access node, wherein the first control message indicates an initial traffic information for a data packet session associated with the client device; receive a second control message from the network access node, wherein the second control message indicates a first time window for a first moving average of the data packet session and a second time window for a second moving average of the data packet session; determine an additional traffic information for the data packet session based on the first time window for the first moving average of the data packet session and the second time window for the second moving average of the data packet session; transmit a third control message to the network access node, wherein the third control message indicates the additional traffic information for the data packet session; wherein the second time window for the second moving average is equal to a product of the first time window for the first moving average multiplied with a scalar factor; receive a fourth control message from the network access node, wherein the fourth control message indicates a scheduling mode for the data packet session; schedule data packets of the data packet session based on the scheduling mode; wherein the fourth control message further comprises an over-allocation report instruction, determine the over-allocated data packet volume for the scheduled data packet of the data packet session based on the over-allocation report instruction; and transmit a fifth control message to the network access node, wherein the fifth control message indicates the over-allocated data packet volume.