Los dos conceptos principales detrás de una dirección de Protocolo de Internet (IP) del Servicio general de radio por paquetes (GPRS) son los dos elementos que componen el nombre. GPRS es un medio por el cual los dispositivos móviles que utilizan la tecnología Global System for Mobile Communications (GSM) se conectan a Internet para navegar por la web, así como para transmitir y recibir datos como mensajes de texto, correo electrónico y fotos. Una IP es la dirección de red asignada a un dispositivo cuando se conecta a Internet. Por lo tanto, una dirección IP de GPRS es la asignación de red que se realiza a una unidad móvil cuando se utiliza para realizar y recibir transmisiones de datos.
La comunicación inicial entre la red GPRS de un proveedor de servicios móviles y una red externa se realiza a través de un protocolo de paquetes de datos (PDP). El PDP contiene información generada por un usuario móvil durante cada sesión de transmisión de datos activa. Esta arquitectura de datos está contenida en el nodo de soporte de servicio GPRS (SGSN) y el nodo de soporte de puerta de enlace GPRS (GGSN).
Es el SGSN el que autentica la transmisión de datos para la unidad móvil habilitada para GPRS. Es un punto de contacto para la transmisión de datos desde el dispositivo móvil a la red GPRS del proveedor de servicios. El GGSN actúa como una especie de intermediario entre Internet y la red, y trabaja a través del SGSM para asignar una dirección IP GPRS a una unidad móvil en particular. Esta asignación se realiza solo cuando la unidad móvil está activa, es decir, cuando la unidad móvil está encendida y en uso en ese momento.
El GGSN se puede comparar con una máscara: oculta la dirección IP de GPRS real de la red exterior. Esto significa que la dirección no es un medio preciso para determinar la ubicación física de un usuario móvil. Si un cliente móvil se conecta a la red GPRS del proveedor de servicios mientras está en itinerancia o viaja fuera del área asignada para ese proveedor de servicios, la dirección dará la impresión de que el usuario todavía se encuentra dentro de la red del proveedor de servicios. Esto es cierto incluso cuando un cliente accede a una red GPRS a través de un proveedor de servicios móviles mientras viaja al extranjero.
Esto es algo diferente de cómo se asigna normalmente una dirección IP a una computadora. Hay dos tipos de direcciones IP asignadas a las computadoras: estáticas y dinámicas. Con una IP estática, una computadora específica tiene su propia dirección IP asignada permanentemente que ninguna otra computadora usa.
Una dirección IP dinámica cambia cada vez que una computadora se conecta a Internet, lo que significa que se podría asignar una dirección específica a diferentes computadoras en diferentes momentos. De cualquier manera, el asignado a una computadora es finalmente rastreable hasta una ubicación geográfica específica. Esta ubicación es razonablemente precisa, a menos que el usuario de la computadora se conecte deliberadamente a Internet a través de un proxy, que es una IP intermedia diseñada para ocultar la ubicación física real del usuario.