För att öka överföringshastigheten i det ursprungliga GSM-nätet, vilket endast är kretsorienterat, behövdes paketorienterade överföringstillstånd införas. För detta ändamål var det nödvändigt att komplettera det ursprungliga nätverket genom ny utrustning som visas i bilden nedan. Denna nya nätstruktur möjliggör paketorienterad överföring kallad GPRS.
Dataknutpunkt (datanod), SGSN kommunicerar med radiodelen i GPRS-nät. För dataöverföringen till andra paketnät, såsom Internet, används GGSN data gateway. Denna enhet fungerar som en router (nätverksväxlare). Tillträde för användare i definierade nätverk är tillåtet genom APN (Access Point Name). På detta sätt kan operatören aktivera åtkomst till viss APN med hjälp av definierad uppsättning av SIM-kort och därmed skapa ett GPRS-nätverk för privat grupp av användare, vars trafik är strikt åtskild från övrig trafik. Beskrivningen ovan visar hur offentliga eller privata datanät kan skapas. Överföring av data via APN kan också vara ett annat sätt hur man bestämmer priset för individuell leverantörservice, t.ex. WAP (Wireless Application Protocol) eller MMS (Multimedia Messaging Service).
Uppkopling till Internet är möjlig genom WAP som med hjälp av lågkapacitetskanaler och displayer med begränsad upplösning gör innehållet i webbplatser samt informationstjänster tillgängliga för MS. Användningen av datakommunikation samt WAP tillåter utnyttjande av GPRS (paketorienterad överföring) och ökning av överföringshastigheter teoretiskt upp till 192 kbps. Emellertid kräver genomförandet av denna tjänst mycket mer omfattande och kostsamma investeringar inte bara i strukturen av GSM-nätet, men också i MSs (mobil stationer).
Inom GSM-nätet med GPRS är samarbete mellan SGSN och BSC redan genomfört. Detta innebär en effektiv fördelning av överföringsresurser, vilket i sin tur innebär att överföringsresurser delas (allokeras) till MS endast om den har data att sända eller ta emot.
Det finns inte permanent blockerade överföringsvägar till skillnad från konventionella dataöverföringen i GSM-nätverk med HSCSD .
Högre överföringshastigheter i GPRS är aktiverade genom en koppling (anslutning) av flerta tidluckor för användare samt genom att välja en lämplig kodning för denna kanal. I detta sammanhang hänvisar vi till transmission med en kombination av 3 +1, 4 +1 eller 4 +2 tidluckor (representerar nedlänk + upplänk). Om asymmetrisk dataöverföring används i GPRS, har riktningen (flödet) till abonnenten (nedlänk) alltid en högre överföringshastighet. De tillgängliga överföringshastigheterna är starkt beroende av (den specifika) platsen och BS belastning.
En negativ fördröjningseffekt kan observeras i GSM-nät med GPRS. Den orsakas av datapaket som passerar genom paketorienterade nät. Fördröjningen är starkt beroende av längden på paket. Korta paket (upp till 100 byte) har sändningsfördröjningen från 0,5 till 1 sekund beroende på belastningen på nätet. Datapaket med längd av 1 kB kan fördröjas upp till flera sekunder.