If you are on wifi, get off it. If you are hardwired, have an open NAT and all needed ports open, then I'd have your ISP check your lines.
The majority of SB disconnects are user issues. Occasionally you will see a rash of complaints regarding DCs and then you can tell its EA server issues.
But if this is happening to you every week, then I guarantee its an problem on your side.