What Is GPRS? - General Packet Radio Service

Hand holding a mobile, cell phone, smart phone
Bloom Productions/Taxi/Getty Images

General Packet Radio Service (GPRS) is a standard technology that extends GSM (global system for mobile) voice networks with support for data features. GPRS based networks are often called 2.5G networks and are gradually being phased out in favor of newer 3G/4G installations.

History of GPRS

GPRS was one of the first technologies that enabled a cell network to connect with Internet Protocol (IP) networks, achieving widespread adoption in the early 2000s (sometimes being called "GSM-IP").

 The ability to browse the Web from a phone at any time ("always on" data networking), while taken for granted in much of the world today, was still a novelty then. Even today, GPRS continues to be used in parts of the world where it has been too costly to upgrade cellular network infrastructure to newer alternatives.

Mobile Internet providers offered GPRS data services together with voice subscription packages before 3G and 4G technologies became popular. Customers originally paid for GPRS service according to how much network bandwidth they used in sending and receiving data until providers changed to offer flat-rate use packages as is customary today.

EDGE (Enhanced Data rates for GSM Evolution) technology (often called 2.75G) was developed in early 2000s enhanced version of GPRS. EDGE is sometimes also called Enhanced GPRS or simply EGPRS.

GPRS technology was standardized by the European Telecommunications Standard Institute (ETSI).

 GPRS and EDGE deployments are both managed under the oversight of the 3rd Generation Partnership Project (3GPP).

Features of GPRS

GPRS utilizing packet switching for data transmission. It operates at extremely slow speeds by today's standards - data rates for downloads range from 28 Kbps up to 171 Kbps, with upload speeds even lower.

(In contrast, EDGE supported download rates of 384 Kbps when first introduced, later enhanced up to about 1 Mbps.)

Other features supported by GPRS include:

  • Short Message Service (SMS) - special-purpose communication protocols designed for text messaging
  • Multimedia Messaging Service (MMS) - extensions to SMS to enable transmission of videos in addition to text
  • Wireless Application Protocol (WAP) - a specialized communication protocol for mobile browsers, now obsolete

Deploying GPRS to customers required adding two specific kinds of hardware to existing GSM networks:

  • the Gateway GPRS Support Node (GGSN) connects the service provider's cell network to the Internet (or other IP network). These devices manage traffic between the internal and external networks.
  • the Serving GPRS Support Node (SGSN) sits between the service provider's internal network and the customer-facing equipment (primarily base stations). These devices authenticate and manage phones signed onto the network (including usage monitoring).

The GPRS Tunneling Protocol (GTP) supports the transfer of GPRS data through the existing GSM network infrastructure. GTP primary runs over User Datagram Protocol (UDP).

Using GPRS

To use GPRS, a person must have a cell phone and be subscribed to a data plan where the provider supports it.