Les deux principaux concepts derrière une adresse IP (Internet Protocol) General Packet Radio Service (GPRS) sont les deux éléments qui composent le nom. Le GPRS est un moyen par lequel les appareils mobiles qui utilisent la technologie Global System for Mobile Communications (GSM) établissent des connexions avec Internet pour naviguer sur le Web ainsi que pour transmettre et recevoir des données telles que des messages texte, des e-mails et des photos. Une IP est l’adresse réseau attribuée à un appareil lorsqu’il établit une connexion à Internet. Par conséquent, une adresse IP GPRS est l’attribution de réseau faite à une unité mobile lorsqu’elle est utilisée pour effectuer et recevoir des transmissions de données.
La communication initiale entre le réseau GPRS d’un fournisseur de services mobiles et un réseau externe s’effectue via un protocole de données par paquets (PDP). Le PDP contient des informations générées par un utilisateur mobile pendant chaque session de transmission de données active. Cette architecture de données est contenue dans le nœud de support GPRS de service (SGSN) et le nœud de support GPRS de passerelle (GGSN).
C’est le SGSN qui authentifie la transmission de données pour l’unité mobile compatible GPRS. Il s’agit d’un point de contact pour la transmission des données de l’appareil mobile vers le réseau GPRS du fournisseur de services. Le GGSN agit comme une sorte d’intermédiaire entre Internet et le réseau, et fonctionne via le SGSM pour attribuer une adresse IP GPRS à une unité mobile particulière. Cette affectation n’est effectuée que lorsque l’unité mobile est active, c’est-à-dire lorsque l’unité mobile est allumée et utilisée à ce moment-là.
Le GGSN peut être comparé à un masque — il masque l’adresse IP GPRS réelle du réseau extérieur. Cela signifie que l’adresse n’est pas un moyen précis de déterminer l’emplacement physique d’un utilisateur mobile. Si un client mobile se connecte au réseau GPRS du fournisseur de services en itinérance ou en déplacement en dehors de la zone attribuée à ce fournisseur de services, l’adresse donnera l’impression que l’utilisateur se trouve toujours dans le réseau du fournisseur de services. Cela est vrai même lorsqu’un client accède à un réseau GPRS via un fournisseur de services mobiles lors d’un voyage à l’étranger.
C’est quelque peu différent de la façon dont une adresse IP est généralement attribuée à un ordinateur. Il existe deux types d’adresses IP attribuées aux ordinateurs : statiques et dynamiques. Avec une adresse IP statique, un ordinateur spécifique a sa propre adresse IP attribuée en permanence qu’aucun autre ordinateur n’utilise jamais.
Une adresse IP dynamique change chaque fois qu’un ordinateur se connecte à Internet, ce qui signifie qu’une adresse spécifique peut être attribuée à différents ordinateurs à différents moments. Dans tous les cas, celui attribué à un ordinateur est finalement traçable jusqu’à un emplacement géographique spécifique. Cet emplacement est raisonnablement précis, à moins que l’utilisateur de l’ordinateur ne se connecte délibérément à Internet via un proxy, qui est une adresse IP intermédiaire conçue pour masquer l’emplacement physique réel de l’utilisateur.