Dvi pagrindinės bendrojo paketinio radijo paslaugos (GPRS) interneto protokolo (IP) adreso sąvokos yra du elementai, sudarantys pavadinimą. GPRS yra viena iš priemonių, kuriomis mobilieji įrenginiai, naudojantys Global System for Mobile Communications (GSM) technologiją, užmezga ryšį su internetu, kad galėtų naršyti internete, taip pat perduoti ir gauti duomenis, pvz., tekstinius pranešimus, el. paštą ir nuotraukas. IP yra tinklo adresas, priskirtas įrenginiui, kai jis prisijungia prie interneto. Todėl GPRS IP adresas yra tinklo priskyrimas mobiliajam įrenginiui, kai jis naudojamas duomenų perdavimui ir priėmimui.
Pradinis ryšys tarp mobiliojo ryšio paslaugų teikėjo GPRS tinklo ir išorinio tinklo vyksta per paketinių duomenų protokolą (PDP). PDP yra informacija, kurią sugeneruoja mobilusis vartotojas per kiekvieną aktyvią duomenų perdavimo seansą. Ši duomenų architektūra yra paslaugų GPRS palaikymo mazge (SGSN) ir šliuzo GPRS palaikymo mazge (GGSN).
Būtent SGSN autentifikuoja duomenų perdavimą mobiliajam įrenginiui, kuriame veikia GPRS. Tai kontaktinis taškas duomenims perduoti iš mobiliojo įrenginio į paslaugų teikėjo GPRS tinklą. GGSN veikia kaip tam tikras tarpininkas tarp interneto ir tinklo ir veikia per SGSM, kad konkrečiam mobiliajam įrenginiui priskirtų GPRS IP adresą. Šis priskyrimas atliekamas tik tada, kai mobilusis įrenginys yra aktyvus, ty kai mobilusis įrenginys yra įjungtas ir tuo metu naudojamas.
GGSN galima palyginti su kauke – ji uždengia tikrąjį GPRS IP adresą iš išorinio tinklo. Tai reiškia, kad adresas nėra tiksli priemonė mobiliojo ryšio naudotojo fizinei vietai nustatyti. Jei mobiliojo ryšio klientas prisijungia prie paslaugų teikėjo GPRS tinklo tarptinkliniu ryšiu arba keliaudamas už tam paslaugų teikėjui priskirtos zonos, adresas sudarys įspūdį, kad vartotojas vis dar yra paslaugų teikėjo tinkle. Tai galioja net tada, kai klientas, keliaudamas į užsienį, prisijungia prie GPRS tinklo per mobiliojo ryšio paslaugų teikėją.
Tai šiek tiek skiriasi nuo to, kaip paprastai kompiuteriui priskiriamas IP adresas. Kompiuteriams priskiriami dviejų tipų IP adresai: statiniai ir dinaminiai. Naudojant statinį IP, konkretus kompiuteris turi savo visam laikui priskirtą IP adresą, kurio joks kitas kompiuteris niekada nenaudoja.
Dinaminis IP adresas keičiasi kiekvieną kartą, kai kompiuteris prisijungia prie interneto, o tai reiškia, kad konkretus adresas gali būti priskirtas skirtingiems kompiuteriams skirtingu laiku. Bet kuriuo atveju kompiuteriui priskirtą vietą galima atsekti iki konkrečios geografinės vietos. Ši vieta yra pakankamai tiksli, nebent kompiuterio vartotojas sąmoningai prisijungia prie interneto per tarpinį serverį, kuris yra tarpinis IP, skirtas nuslėpti tikrąją vartotojo fizinę vietą.