Welcome to the forums, I am sorry to see you have been having trouble with your connection.
I have taken a look and things seem to be ok from this side. Are you using a wired or a wireless connection?
You mentioned you were having trouble with the BBC was this on the BBC iPlayer or are you having trouble with your TiVo services?
Keep me posted.
All the best
New around here? To find out more about the Community check out our Getting Started guide