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
-~----------~----~----~----~------~----~------~--~---

Reply via email to