A system (200, 200a, 200b, 200c) for a communications network (100a,100b) for traffic steering between a first radio access network node and a second radio access network node, the system (200, 200a, 200b, 200c) being configured to: obtain, for each of the first radio access network node and the second radio access network node, a respective predicted traffic throughput for a wireless device, based on traffic related properties and historical values, obtained when the wireless device is in dual connectivity with the first radio access network node and the second radio access network node; obtain a respective buffer length report for the wireless device from each of the first radio access network node and the second radio access network node; determine splitting of transmission of a flow of data destined for the wireless device between the first radio access network node and the second radio access network node according to the obtained predicted traffic throughputs, wherein the splitting of transmission of the flow of data is determined according to the obtained buffer length reports in addition to the obtained predicted traffic throughputs; and initiate traffic steering of the flow of data between the first radio access network node and the second radio access network node according to the splitting, wherein the splitting of transmission of the flow of data to the first radio access network node and the second radio access network node is determined according to the obtained buffer length reports such that buffers at the first radio access network node and the second radio access network node for transmitting the flow of data destined for the wireless device empty within a predetermined time period from each other. obtain, for each of the first radio access network node and the second radio access network node, a respective predicted traffic throughput for a wireless device, based on traffic related properties and historical values, obtained when the wireless device is in dual connectivity with the first radio access network node and the second radio access network node; obtain a respective buffer length report for the wireless device from each of the first radio access network node and the second radio access network node; determine splitting of transmission of a flow of data destined for the wireless device between the first radio access network node and the second radio access network node according to the obtained predicted traffic throughputs, wherein the splitting of transmission of the flow of data is determined according to the obtained buffer length reports in addition to the obtained predicted traffic throughputs; and initiate traffic steering of the flow of data between the first radio access network node and the second radio access network node according to the splitting, wherein the splitting of transmission of the flow of data to the first radio access network node and the second radio access network node is determined according to the obtained buffer length reports such that buffers at the first radio access network node and the second radio access network node for transmitting the flow of data destined for the wireless device empty within a predetermined time period from each other.