I don't believe the problem is broadband, because all my other games (some of them web-based) have no problem at all staying connected.
I've had a similar problem sometimes with Settlers 7 - I think it needs a certain port open, or maybe the connection to the ubi servers just isn't very stable.