As already mentioned, the best thing would be to contact the ISP and have them run remote testing on the line to see if there is any trouble. If you have a phone connected to this line, do you get any bad static, or dropped calls, anything like that?