With external server I refer to a server which is public reachable somewhere in the internet. For example for doing some Voip stuff you would place a public reachable PBx in the internet. This server would know how to translate addresses correctly (see Asterisk PBx which has built in functionality to handle NAT).
On Aug 26, 5:41 am, Sew <[email protected]> wrote: > Thanks for the low latency :) > > > You can use 3G for communication to another device on 3G. You have > > only to know that the IP address on 3G is NAT'd. You have to make sure > > that you tell the other device how to deal with the NAT traversal. One > > way to solve this is having an external server which is able to > > translate the IP addresses correctly. > > By "external server", do you mean a server that lies outside the 3G > network itself but is connected to it or a third-party server with > static IP inside the 3G network itself (intuitively I'd go for the > latter but I want to be sure). > > Also regarding this NAT issue, does the provider actually break the > whole network into small cluster (like city-centric or something like > that) and NAT is used between those or is it located somewhere else ? > This question is more to see how NAT fits in the bigger picture. When you are connected to the 2G/3G network you will get a IP address on your device which is NOT public reachable. This IP address is mapped to a public reachable IP address. Reason for doing this is because IP addresses are limited resources. You can find out about your public IP address when you start the browser and go to the web page http://www.whatismyip.com/. Normally the 2g/3g covers a big area which goes over the boundaries of cells. When your drive in the car the chances are very slim that you get a new IP address assigned because you are roaming. -- Roman Baumgaertner Sr. SW Engineer-OSDC ·T· · ·Mobile· stick together The views, opinions and statements in this email are those of the author solely in their individual capacity, and do not necessarily represent those of T-Mobile USA, Inc. > > Sy. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

