I beleive this may be problem with your ISP, have you tried with any other routers, if that works then shuold be problem with your router and you might have to change the router and try it.
I have encountered such a problem,my connection goes like this,thank you !