This question is in two parts.
How does a mobile phone get an IP address over 3G? Like, would it get the same IP for a shortish period of time (Eg. 1 day, etc)? Because my phone is constantly going in and out of buildings and underground car parks, i'm jumping between cell hotspots/receiver towers, so would I be getting a new IP each and every time? I feel like this is back to the old modem days -> every time i 'ring in/jump onto the interwebs' I get allocated a new number.
Or does it have some mac address and the Telco's mobile phone DHCP server keeps reusing the last IP based on the mac, for a specific perioud of time (eg. TTL for an IP, like a normal DHCP which has an expiry setting for the allocated IP).
If the previous answer is that mobile's keep getting different IP's, does this mess with google analytics and the unique visitor's value? So if i'm getting 5 IP's for a day on my mobile, would that mean i'm 5 unique visitor's for the website i'm tracking?