A method for mapping a radio-level Quality of Service, QoS, of each of a plurality of data flows in a mobile network to equivalent transport-level QoS of a plurality of transport channels of a transport network and selecting a transport channel within the plurality of transport channels suitable for a General Packet Radio Services, GPRS, Tunneling Protocol User Plane, GTP-U, tunnel, the GTP-U tunnel carrying at least one data flow among the plurality of data flows, the plurality of transport channels controlled by a transport network controller, the method implemented by a first node comprising the following steps: step a): subscribing, over a first interface, with the transport network controller, to request information regarding transport-level QoS capabilities between the first node and a second node, wherein the first node is a Central Unit, CU, and the second node is a Distributed Unit, DU, or where the first node is a User Plane Function, UPF, and the second node is a CU; step b): receiving from the transport network controller, in response to the request according to step a), information identifying one or more transport channels within the plurality of transport channels providing transport-level QoS capabilities between the first node and the second node; stepc c): based on information received in step b), mapping and storing in a mapping table QoS capabilities for each level of the radio-level QoS and each level of the transport-level QoS; step d): storing, in the mapping table, additional mapping data of at least one transport channel within the one or more transport channels identified in step b), the additional mapping data corresponding to a tunnel endpoint identifier, TEID, associated with the GTP-U tunnel, wherein the additional mapping data comprises layer-2, layer-3, and layer-4 header information; step e): sending the mapping table to the second node over the first interface; and wherein the first node and the second node utilize the header information corresponding to the TEID before sending packets towards each other. step a): subscribing, over a first interface, with the transport network controller, to request information regarding transport-level QoS capabilities between the first node and a second node, wherein the first node is a Central Unit, CU, and the second node is a Distributed Unit, DU, or where the first node is a User Plane Function, UPF, and the second node is a CU; step b): receiving from the transport network controller, in response to the request according to step a), information identifying one or more transport channels within the plurality of transport channels providing transport-level QoS capabilities between the first node and the second node; stepc c): based on information received in step b), mapping and storing in a mapping table QoS capabilities for each level of the radio-level QoS and each level of the transport-level QoS; step d): storing, in the mapping table, additional mapping data of at least one transport channel within the one or more transport channels identified in step b), the additional mapping data corresponding to a tunnel endpoint identifier, TEID, associated with the GTP-U tunnel, wherein the additional mapping data comprises layer-2, layer-3, and layer-4 header information; step e): sending the mapping table to the second node over the first interface; and