10.1109/CCOMS.2019.8821780