A network node (100), referred to as Automatic Rate Flow Manager (ARFM), for controlling a downstream flow of data packets to one or more clients (104) of a Radio Access Network (103) (RAN) is provided. The ARFM comprises a network interface for receiving the data packets from a packet- switched network (101), and processing means being operative to separate the received data packets into different session buffers, one for each client (104), based on a respective destination Internet Protocol (IP) address of each data packet, and, for each client (104), separate the data packets into different queues, one for each flow, de-queue the data packets in accordance with an estimated bitrate of a data connection between the network node (100) and the client (104), and forward the de-queued data packets to the client (104). Thereby, an artificial bottleneck is created at the ARFM (100), reflecting an available downstream (103) path capacity in the network. Advantageously, queue-buildup is thereby limited to the ARFM