System GPRS bazuje na zasobach systemu GSM, jego główne bloki sieciowe połączone są między sobą osobną siecią szkieletową opartą na protokole IP. System wprowadza również nowe elementy do architektury sieci:
Węzeł obsługujący GPRS- SGSN (ang. Serving GPRS Support Node):
• odpowiada za dostarczenie i odbiór pakietów do i od stacji ruchomych znajdujących się w obszarze jego obsługi,
• określa trasę transmitowanych pakietów oraz przesyła je do odpowiednich węzłów,
• zarządza mobilnością stacji ruchomych,
• odpowiada za zarządzanie łączami logicznymi,
• potwierdza autentyczność stacji ruchomych,
• przechowuje całą informacje o abonentach systemu GPRS zarejestrowanych w rejestrze danego węzła SGSN,
• zajmuje się konwersją protokołu IP, wykorzystywanego w sieci szkieletowej, na protokoły SNDCP i LLC, które są używane do komunikacji pomiędzy SGSN i stacjami ruchomymi.
Węzeł wejściowy GPRS- GGSN (ang. Gateway GPRS Support Node):
• zapewnia współpracę części sieci GSM wykorzystującej komutację łączy z sieciami opartymi o protokoły IP i X.25,
• pełni w sieci GPRS funkcję bramy, która przechowuje dane pozwalające na wyznaczanie pakietom tras do węzłów SGSN, a następnie do stacji ruchomych.
• odbiera dane adresowane do danego użytkownika oraz sprawdza czy j ego adres jest aktywny. Jeśli jest, to przekazuje dane do węzła SGSN, który obsługuje stację ruchomą danego użytkownika. Jeśli nie, to dane są odrzucane.
Urządzenie Charging Gateway:
• zbiera informacje dla celów taryfikacyjnych o otwartych sesjach,
• zlicza przesłane i odebrane dane w czasie ich trwania.
9