Journal: Journal Comp. Netw. and Communic.