Skip to content

Instantly share code, notes, and snippets.

@igrigorik
Created August 22, 2014 17:48
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save igrigorik/cb94f9b83f5afb3f722a to your computer and use it in GitHub Desktop.
Save igrigorik/cb94f9b83f5afb3f722a to your computer and use it in GitHub Desktop.
Bandwidth ceiling mappings for different generation networks. See: https://github.com/w3c/netinfo/issues/13#issuecomment-53095864
Android iOS Gen Down max
NETWORK_TYPE_CDMA 2G
NETWORK_TYPE_IDEN 2G
NETWORK_TYPE_GPRS CTRadioAccessTechnologyGPRS 2.5G
NETWORK_TYPE_EDGE CTRadioAccessTechnologyEdge 2.75G
NETWORK_TYPE_1xRTT CTRadioAccessTechnologyCDMA1x 3G
NETWORK_TYPE_UMTS CTRadioAccessTechnologyWCDMA 3G
NETWORK_TYPE_EVDO_0 CTRadioAccessTechnologyCDMAEVDORev0 3.5G
NETWORK_TYPE_EVDO_A CTRadioAccessTechnologyCDMAEVDORevA 3.5G
NETWORK_TYPE_EVDO_B CTRadioAccessTechnologyCDMAEVDORevB 3.75G
NETWORK_TYPE_HSPA 3.5G
NETWORK_TYPE_HSDPA CTRadioAccessTechnologyHSDPA 3.5G
NETWORK_TYPE_HSUPA CTRadioAccessTechnologyHSUPA 3.5G
NETWORK_TYPE_HSPAP 3.9G
NETWORK_TYPE_EHRPD CTRadioAccessTechnologyeHRPD 3.9G
NETWORK_TYPE_LTE CTRadioAccessTechnologyLTE 4G
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment