Computer networks : the international journal of computer and telecommunications networking