Kaksi GPRS (General Packet Radio Service) Internet Protocol (IP) -osoitteen takana olevaa käsitettä ovat kaksi nimeä muodostavaa elementtiä. GPRS on yksi keino, jolla mobiililaitteet, jotka käyttävät Global System for Mobile Communications (GSM) -tekniikkaa, muodostavat yhteyden Internetiin Internetin selaamista varten sekä lähettävät ja vastaanottavat tietoja, kuten tekstiviestejä, sähköpostia ja valokuvia. IP on laitteelle määritetty verkko -osoite, kun se muodostaa yhteyden Internetiin. Siksi GPRS -IP -osoite on verkkomääritys, joka tehdään matkaviestimelle, kun sitä käytetään datalähetysten tekemiseen ja vastaanottamiseen.
Mobiilipalveluntarjoajan GPRS -verkon ja ulkoisen verkon välinen ensimmäinen viestintä tapahtuu pakettidataprotokollan (PDP) kautta. PDP sisältää tietoja, jotka mobiilikäyttäjä on tuottanut jokaisen aktiivisen tiedonsiirtoistunnon aikana. Tämä tietoarkkitehtuuri sisältyy palvelun GPRS -tukisolmuun (SGSN) ja yhdyskäytävän GPRS -tukisolmuun (GGSN).
SGSN todentaa GPRS-yhteensopivan matkaviestimen tiedonsiirron. Se on yhteyspiste tiedonsiirtoon mobiililaitteesta palveluntarjoajan GPRS -verkkoon. GGSN toimii eräänlaisena välittäjänä Internetin ja verkon välillä, ja se toimii SGSM: n kautta määrittääkseen GPRS -IP -osoitteen tietylle matkaviestimelle. Tämä tehtävä annetaan vain, kun matkaviestin on aktiivinen – eli kun mobiililaite on päällä ja käytössä silloin.
GGSN: ää voidaan verrata maskiin – se peittää todellisen GPRS -IP -osoitteen ulkopuolelta. Tämä tarkoittaa, että osoite ei ole tarkka keino määrittää mobiilikäyttäjän fyysinen sijainti. Jos matkapuhelinasiakas muodostaa yhteyden palveluntarjoajan GPRS -verkkoon verkkovierailun aikana tai matkustaessaan kyseiselle palveluntarjoajalle määritetyn alueen ulkopuolelle, osoite antaa vaikutelman, että käyttäjä on edelleen palveluntarjoajan verkossa. Tämä pätee silloinkin, kun asiakas käyttää GPRS -verkkoa mobiilipalveluntarjoajan kautta ulkomaille matkustaessaan.
Tämä eroaa jonkin verran siitä, miten IP -osoite yleensä määritetään tietokoneelle. Tietokoneille on määritetty kahdenlaisia IP -osoitteita: staattinen ja dynaaminen. Staattisella IP -osoitteella tietyllä tietokoneella on oma pysyvästi määritetty IP -osoite, jota mikään muu tietokone ei koskaan käytä.
Dynaaminen IP -osoite muuttuu aina, kun tietokone muodostaa yhteyden Internetiin, mikä tarkoittaa, että tietty osoite voidaan määrittää eri tietokoneille eri aikoina. Kummassakin tapauksessa tietokoneelle määritetty tieto on viime kädessä jäljitettävissä tiettyyn maantieteelliseen sijaintiin. Tämä sijainti on kohtuullisen tarkka, ellei tietokoneen käyttäjä muodosta tarkoituksella yhteyttä Internetiin välityspalvelimen kautta, joka on välittäjä -IP, joka on suunniteltu peittämään käyttäjän todellinen fyysinen sijainti.