GPRS - Perutean Data
Perutean data atau perutean paket data ke sana kemari dari pengguna ponsel, merupakan salah satu syarat pivot dalam jaringan GPRS. Persyaratan tersebut dapat dibagi menjadi dua bidang:
- Perutean paket data
- Manajemen mobilitas.
Perutean Paket Data
Peran penting GGSN melibatkan sinergi dengan jaringan data eksternal. GGSN memperbarui direktori lokasi menggunakan informasi perutean yang disediakan oleh SGSN tentang lokasi MS. Ini merutekan paket protokol jaringan data eksternal yang dienkapsulasi melalui tulang punggung GPRS ke SGSN yang saat ini melayani MS. Ini juga mendekapsulasi dan meneruskan paket jaringan data eksternal ke jaringan data yang sesuai dan mengumpulkan data pengisian yang diteruskan ke gateway pengisian daya (CG).
Ada tiga skema perutean penting:
Mobile-originated message - Jalur ini dimulai di perangkat seluler GPRS dan berakhir di host.
Network-initiated message when the MS is in its home network - Jalur ini dimulai di host dan berakhir di perangkat seluler GPRS.
Network-initiated message when the MS roams to another GPRS network - Jalur ini dimulai di host jaringan yang dikunjungi dan berakhir di perangkat seluler GPRS.
Jaringan GPRS merangkum semua protokol jaringan data ke dalam protokol enkapsulasi sendiri yang disebut protokol tunneling GPRS (GTP). GTP memastikan keamanan di jaringan tulang punggung dan menyederhanakan mekanisme perutean dan pengiriman data melalui jaringan GPRS.
Manajemen Mobilitas
Pengoperasian GPRS sebagian tidak bergantung pada jaringan GSM. Namun, beberapa prosedur berbagi elemen jaringan dengan fungsi GSM saat ini untuk meningkatkan efisiensi dan mengoptimalkan penggunaan sumber daya GSM gratis (seperti slot waktu yang tidak terisi).
MS dapat berada di salah satu dari tiga status berikut di sistem GPRS. Model tiga status unik untuk radio paket. GSM menggunakan model dua status, baik diam atau aktif.
Keadaan Aktif
Data ditransmisikan antara MS dan jaringan GPRS hanya ketika MS dalam keadaan aktif. Dalam keadaan aktif, SGSN mengetahui lokasi sel MS.
Transmisi paket ke MS aktif dimulai dengan paging paket untuk memberi tahu MS tentang paket data yang masuk. Pengiriman data dilanjutkan segera setelah paging paket melalui saluran yang ditunjukkan oleh pesan paging. Tujuan dari pesan paging adalah untuk menyederhanakan proses penerimaan paket. MS hanya mendengarkan pesan paging, bukan semua paket data di saluran downlink. Ini mengurangi penggunaan baterai secara signifikan.
Ketika MS memiliki paket untuk dikirim, MS harus mengakses saluran uplink (yaitu, saluran ke jaringan data paket tempat layanan berada). Saluran uplink digunakan bersama oleh sejumlah MS, dan penggunaannya dialokasikan oleh BSS. MS meminta penggunaan saluran dalam pesan akses acak. BSS mengalokasikan saluran yang tidak digunakan ke MS dan mengirimkan pesan pemberian akses sebagai balasan ke pesan akses acak.
Status Siaga
Dalam keadaan siaga, hanya area perutean MS yang diketahui. (Area perutean dapat terdiri dari satu atau beberapa sel dalam area lokasi GSM).
Saat SGSN mengirim paket ke MS yang berada dalam status siaga, MS harus dihalaman. Karena SGSN mengetahui area perutean MS, pesan paging paket dikirim ke area perutean. Saat menerima pesan paging paket, MS merelay lokasi selnya ke SGSN untuk menetapkan status aktif.
Status menganggur
Dalam keadaan siaga, MS tidak memiliki konteks GPRS logis yang diaktifkan atau alamat jaringan data publik yang dialokasikan (PSPDN) yang dialokasikan. Dalam keadaan ini, MS hanya dapat menerima pesan multicast yang dapat diterima oleh MS GPRS apa pun. Karena infrastruktur jaringan GPRS tidak mengetahui lokasi MS, tidak mungkin mengirim pesan ke MS dari jaringan data eksternal.
Pembaruan Perutean
Ketika MS yang dalam keadaan aktif atau siaga berpindah dari satu area perutean ke area lain dalam area layanan dari satu SGSN, itu harus melakukan pembaruan perutean. Informasi area perutean di SGSN diperbarui, dan keberhasilan prosedur ditunjukkan dalam pesan respons.
Prosedur pembaruan perutean berbasis sel dipanggil ketika MS aktif memasuki sel baru. MS mengirimkan pesan singkat yang berisi identitas MS dan lokasi barunya melalui saluran GPRS ke SGSN saat ini. Prosedur ini digunakan hanya ketika MS dalam keadaan aktif.
Pembaruan perutean antar-SGSN adalah pembaruan perutean yang paling rumit. MS berubah dari satu area SGSN ke area lainnya, dan MS harus membuat koneksi baru ke SGSN baru. Ini berarti membuat konteks tautan logis baru antara MS dan SGSN baru dan menginformasikan GGSN tentang lokasi baru MS.