Why exactly are you sure its not your internet connection? Every time I have seen this (bar 2 in 3 years) it has been because my end of the connection (hub, router, or isp) has been out.
Your ISP could be out locally, in the connection to your international gateway, at the gateway, at the HK...