IEEE TRANSACTIONS ON MOBILE COMPUTING, vol. 19, no. 10, page. 2299 - 2315, 2020-10
COMPUTER NETWORKS, vol. 56, no. 6, page. 1745 - 1762, 2012-04-19