An Access Point Name, APN, is a gateway between mobile networks and the public Internet. I've done research, and there's not much online about what the individual settings are or do.

This is what I've managed to figure out so far, listed in the order they appear on an Android phone. Settings in bold I do not have a good answer for. Please tell me the setting's "full name" and what it does. If you know of a site that lists these out and describes them please share it. Thank you!

  1. Name: User given label that doesn't actually affect anything. It can be anything.
  2. APN: Stands for Access Point Name I guess? Usually, this is a short single word and ALL CAPS for some reason. No idea what this does.
  3. Proxy: Is this for using a regular proxy server or something mobile specific?
  4. Port: Port for the proxy? 80 by default?
  5. Username: Credentials to use the carrier.
  6. Password: Credentials to use the carrier.
  7. Server: Found out this is for a WAP Gateway Server - kind of like a proxy except that it also translates/decodes web pages.
  8. MMSC: A URL to send MMS messages to? What does MMSC stand for?
  9. MMS proxy: Why does there need to be a proxy? Why not just send it to the MMSC directly?
  10. MMS port: Why is this here, won't it always be 80?
  11. MCC: Mobile Country Code - I believe this specifies to the cell phone towers which network to default to. Why would they need to know this?
  12. MNC: Mobile Network Code - tells the towers what carrier is being used?
  13. Authentication type: Port to send the Username & Password over?
  14. APN type: So instead of IP port numbers mobile networks use "port names" to specify the data type. So if you put "default,mms" then those communication protocols will be used. Correct me if I'm wrong, please.
  15. APN protocol: Whether to use IPv4 or IPv6.
  16. APN roaming protocol: Roaming is using another carrier company's service. This specifies what IP type to use when doing so.
  17. APN enable/disable: For when multiple APN's are on the phone. Allows one to pick a certain configuration.
  18. Bearer: What does this do?
  19. MVNO type: Mobile Virtual Network Operator - a reseller carrier that uses one of the larger (AT&T, Sprint, T-Mobile) carriers. This option can be either None, SPN, IMSI, GID, or ICCID. Tells the major carrier what the reseller is I think.
  20. MVNO value: The number given to the reseller?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.