Teknologi GPRS (General Packet Radio System) merupakan komunikasi data paket yang terintegrasi dengan sistem GSM. GPRS menggunakan teknik packet switch dimana pada GPRS radio resources digunakan hanya jika user mengirim atau menerima data. Secara teori GPRS memiliki bit rate hingga 171,2 kbps.
Sedangkan arsitektur dari GPRS terdiri dari:
1. Mobile Station (MS)
MS terdiri dari Mobile Terminal (MT) yang berupa handset yang digunakan untuk mengakses Radio Interface seperti modem radio dan sebuah Terminal Equipment (TE) yang berupa sebuah laptop atau sebuah PDA.
Terdapat 3 mode operasi:
Mode operasi kelas A yang secara simultan melayani circuit switch dan packet switch.
Mode operasi kelas B melakukan pilihan otomatis circuit switch atau packet switch.
Mode operasi kelas C hanya bisa mendukung circuit switchsaja atau packet switch saja.
2. Gateway GPRS Support Node (GGSN)
Berfungsi sebagai gateway antara jaringan GPRS dengan jaringan paket data standar (PDN). GGSN disambungkan ke PDN lewat antar muka Gi(Gi Interface) atau ke jaringan GPRS dengan Public Land Mobile Network (PLMN) yang berbeda lewat antarmuka Gp.
GGSN berfungsi dalam menyediakan fasilitas internetworking dengan ekternal paclet switch network dan dihubungkan dengan SGSN via internetprotokol (IP).
GGSN berperan sebagai antarmuka logika bagi PDN, dimana SGSN akan memancarkan dan menerima paket data dari SGSN atau PDN.