My Xbox live connection keeps fluctuating, for example when playing a Call of Duty: Black Ops 2 game, my connection would go from 4 green bars to 1 red bar in the matter of seconds and this would continually repeat. I have tried testing my connection and my connection to the internet and Xbox live seem perfect, however when playing online I would come face to face with the same problem. Plus, I would often receive a message saying "Some Xbox Live contents are currently unavailable" or something like that. Also, every 2 hours or so I would be signed out of Xbox live for no reason.
Anybody Help? would be very grateful if they could