Challenged Networks by Harras Khaled A.