There is a patch in the works (has been since before christmas) and they've never given a date, only pretty much saying it'll be done when it's done.
I haven't heard anything about the patch containing fixes for connectivity though - only extra cams for the kill cam (ie from airstrikes and grenades) and a few other things.
The problems you were having is because the game's multiplayer is essentially peer-to-peer, so obviously if the host leaves the whole game is cancelled. There is no software fix.