GSM es la llamada generación 2G de telefonía móvil.
UMTS es la denominada generación 3G de la telefonía móvil.
GPRS se considera la generación 2,5G porque que es una tecnología intermedia de las anteriores, como vamos a ver.
Permite altas velocidades de transmisión de datos ideales para conectar a Internet pero utiliza las redes GSM permitiendo una menor inversión y más rápido despliegue con vistas a la emigración a UMTS.
Mientras que GSM utiliza transmisión de datos por conmutación de circuitos, GPRS utiliza la misma red pero transmitiendo la información por conmutación de paquetes, como en Internet.
GPRS es, por tanto, una modificación del modo de comunicación de la red GSM (basada en circuitos dedicados punto a punto), a la conmutación de paquetes donde el circuito solo se utiliza si hay datos para transmitir.
La transmisión de datos se realiza en pequeñas ráfagas de datos a través de la red, esta comunicación está basada en el protocolo IP.
El sistema es ideal cuando la transmisión de datos es ocasional, no continuo, como en los servicios WAP, SMS, MMS y de acceso a Internet.
Para la compañía de servicios de Telefonía Móvil es la forma más sencilla y barata de pasar de la tecnología de la red GSM a la red UMTS ya que con simples cambios en las antenas y algunos dispositivos nuevos GPRS tendrá preparada la infraestructura para la red UMTS.
La conmutación por paquetes permite compartir los recursos entre usuarios, cada usuario GPRS sólo usa la red cuando envíe o reciba un paquete de datos, en el tiempo de inactividad, la red, es utilizada por otros usuarios para comunicar su información.
De este modo velocidades de transmisión de 9,6 kbps en GSM pasan a 40 kbps en recepción y 20 kbps de transmisión en GRPS, es decir, más del doble en el peor de los casos.
La conmutación por paquetes permite, además, que las tarifas del operador de teléfonos móviles puedan ser, por la información real comunicada y no por el tiempo de conexión, lo cual es una gran ventaja, si la compañía de Teléfonos móviles realmente lo aplica.