“…These handover issues can decrease throughput, increase packet loss and even cause network service disruption [ 10 , 11 , 12 ]. The multicriteria-based approaches in [ 13 , 14 , 15 , 16 , 17 , 18 , 19 , 20 , 21 , 22 ] use RSSI and context information as criteria for ranking the available networks; the top-ranked network is selected by the end-user device for performing the connection process. These approaches disregard one or more relevant criteria, such as wireless network characteristics (e.g., coverage area), user device features (e.g., battery consumption), application requirements (e.g., real-time response) or user peculiarities (e.g., mobility pattern), leading to the failure of handovers and wrong network selection, negatively impacting the network’s performance [ 12 , 23 ].…”