GPRS - Stack di protocollo
Il flusso dello stack del protocollo GPRS e del messaggio end-to-end da MS al GGSN viene visualizzato nel diagramma sottostante. GTP è il protocollo utilizzato tra SGSN e GGSN utilizzando l'interfaccia Gn. Questo è un protocollo di tunneling Layer 3.
Il processo che si svolge nell'applicazione si presenta come una normale sottorete IP per gli utenti sia all'interno che all'esterno della rete. La cosa fondamentale che richiede attenzione è che l'applicazione comunica tramite IP standard, che viene trasportato attraverso la rete GPRS e fuori attraverso il gateway GPRS. I pacchetti mobili tra il GGSN e l'SGSN utilizzano il protocollo di tunneling GPRS, in questo modo gli indirizzi IP situati sul lato esterno della rete GPRS non hanno a che fare con il backbone interno. UDP e IP sono gestiti da GTP.
Combinazione di protocollo di convergenza dipendente dalla sottorete (SNDCP) e controllo del collegamento logico (LLC) utilizzata tra SGSN e MS. L'SNDCP appiattisce i dati per ridurre il carico sul canale radio. Un collegamento logico sicuro crittografando i pacchetti viene fornito da LLC e lo stesso collegamento LLC viene utilizzato fintanto che un cellulare si trova sotto un unico SGSN.
Nel caso, il cellulare si sposta in una nuova area di instradamento che si trova sotto un SGSN diverso; quindi, il vecchio collegamento LLC viene rimosso e viene stabilito un nuovo collegamento con il nuovo Serving GSN X.25. I servizi vengono forniti eseguendo X.25 su TCP / IP nel backbone interno.