I've seen on the coding forums that there is a dealer retrofit available from BMW. Ask you SA.
I think every F30 in the US is built with Satellite Preparation; so they should just need to add the FSC code.
You can check to see if you have Satellite Preparation by going to
www.bmwvin.com. You just need to enter in the last 7 characters of your VIN.