FIG. 7 illustrates an example implementation of the first network node 10 illustrated in FIG. 6. In this example implementation, the first network node 10 comprises a processor 15 and a memory 16. Also, a communications interface 17 may be provided in order to allow the first network node to communicate with other apparatuses (e.g., one or several second network nodes), etc. To this end, the communications interface 17 may comprise a transmitter (Tx) and a receiver (Rx). Alternatively, the communications interface 17 may comprise a transceiver (Tx/Rx) combining both transmission and reception capabilities. The communications interface 17 may include a RF interface allowing the first network node to communicate with apparatuses etc through a radio frequency band through the use of different radio frequency technologies e.g. standardized by the 3rd Generation Partnership Project (3GPP), or any other wireless technology such as Wi-Fi, Bluetooth?, etcetera.
The memory 16 comprises instructions executable by the processor 15 whereby the first network node 10 is operative to:
monitor the buffer state of the buffer by dynamically sampling the buffer such that the sampling rate is adjusted in dependence of the buffer state,
determine a condition indicative of congestion in response to a change of the buffer state exceeding a predetermined limit, and