A computer-implemented method performed by the processor of a serving base station (102, 500), the method comprising: determining, and during setup (202, 302) of a communication session for a user equipment, UE (108, 404), using time-division duplexing, TDD, a type of service associated with the communication session; wherein: the determining the type of service comprises determining at least one of a Quality of Service Class Identifier, QCI, value or a 5G Quality of Service Identifier, 5QI, value associated with the communication session; and determining, that the type of service is a predefined service of a set of predefined services; the determining that the type of service is the predefined service of the set of predefined services comprises determining that at least one of the QCI value or the 5QI value matches a predefined value of a set of predefined values; measuring, a signal-to-interference-plus-noise ratio, SINR, value associated with an uplink connection established by the UE indicative of a quality associated with the uplink connection established by the UE; determining, that the SINR value fails to satisfy a threshold SINR value; and performing: identifying a target base station as a candidate base station to which the communication session can be transitioned; measuring at least one of a reference signal received power, RSRP, value or a reference signal received quality, RSRQ, value associated with the target base station; and determining that at least one of the RSRP value satisfies a threshold RSRP value or the RSRQ value satisfies a threshold RSRQ value; transitioning (116, 210, 316, 306), based at least in part on the SINR value failing to satisfy the threshold SINR value, the communication session from the serving base station to the target base station to finish the setup using frequency-division duplexing, FDD, wherein the transitioning of the communication session is based at least in part on the determining that the at least one of the RSRP value satisfies the threshold RSRP value or the RSRQ value satisfies the threshold RSRQ value. the determining the type of service comprises determining at least one of a Quality of Service Class Identifier, QCI, value or a 5G Quality of Service Identifier, 5QI, value associated with the communication session; and determining, that the type of service is a predefined service of a set of predefined services; the determining that the type of service is the predefined service of the set of predefined services comprises determining that at least one of the QCI value or the 5QI value matches a predefined value of a set of predefined values; measuring, a signal-to-interference-plus-noise ratio, SINR, value associated with an uplink connection established by the UE indicative of a quality associated with the uplink connection established by the UE; determining, that the SINR value fails to satisfy a threshold SINR value; and performing: identifying a target base station as a candidate base station to which the communication session can be transitioned; measuring at least one of a reference signal received power, RSRP, value or a reference signal received quality, RSRQ, value associated with the target base station; and determining that at least one of the RSRP value satisfies a threshold RSRP value or the RSRQ value satisfies a threshold RSRQ value; transitioning (116, 210, 316, 306), based at least in part on the SINR value failing to satisfy the threshold SINR value, the communication session from the serving base station to the target base station to finish the setup using frequency-division duplexing, FDD, wherein the transitioning of the communication session is based at least in part on the determining that the at least one of the RSRP value satisfies the threshold RSRP value or the RSRQ value satisfies the threshold RSRQ value. identifying a target base station as a candidate base station to which the communication session can be transitioned; measuring at least one of a reference signal received power, RSRP, value or a reference signal received quality, RSRQ, value associated with the target base station; and determining that at least one of the RSRP value satisfies a threshold RSRP value or the RSRQ value satisfies a threshold RSRQ value; transitioning (116, 210, 316, 306), based at least in part on the SINR value failing to satisfy the threshold SINR value, the communication session from the serving base station to the target base station to finish the setup using frequency-division duplexing, FDD, wherein the transitioning of the communication session is based at least in part on the determining that the at least one of the RSRP value satisfies the threshold RSRP value or the RSRQ value satisfies the threshold RSRQ value.