The above post by JW works, try it out (nat port forwarding) ... just that if your device is like mine, you may have to do it frequently.
Anyways, would be great if 2K could do something to help us out ... its a shame that by todays standards they cant provide for a smooth and wider online experience ... this is the only company out there whose games I have ever had trouble connecting online with.