Cos'è il GPRS?

 

 

Il sistema GSM utilizza servizi con modalità di trasferimento a commutazione di circuito. La rete, una volta stabilita la connessione fisica da capo a capo fra i due utenti, dedica le proprie risorse fino a quando non ne viene esplicitamente richiesto il rilascio, indipendentemente dal fatto che i due utenti si scambino dati durante tutto il periodo della connessione.

Questa modalità di trasferimento è ottimale solo nel caso in cui i due utenti debbano scambiarsi una quantità significativa di dati; diventa invece inefficiente non appena i dati da scambiare sono di modesta entità oppure, ed è il caso più frequente, il traffico dati è di tipo interattivo, cioè il tempo di utilizzo effettivo delle risorse di rete è solo una parte rispetto al tempo complessivo di connessione (come ad esempio la navigazione su internet tramite World Wide Web).
Trasmissioni con queste caratteristiche necessitano di una connessione a commutazione di pacchetto, in cui i dati degli utenti, racchiusi in entità di protocollo autosufficienti con indicazione del mittente e del destinatario, possono essere trasportati dalla rete senza la necessità di una stretta associazione con un circuito fisico. Questa modalità non è offerto dal GSM.

Il General Packet Radio Service (GPRS) è stato pensato e specificato proprio per colmare questa mancanza e offrire un vero servizio di trasmissione a commutazione di pacchetto.

Il GPRS facilita le connessioni istantanee perchè l'informazione può essere mandata o ricevuta immediatamente appena se ne ha bisogno; i terminali Gprs vengono infatti identificati come sempre on line.
Le risorse radio vengono impegnate solo quando vi è la necessità di inviare o ricevere i dati, ed è possibile avere più connessioni su un unico canale trasmissivo (multiplexing).

Il GPRS offre quindi una infinità di vantaggi a tutte le applicazioni che intendano sfruttare il sistema GSM come mezzo per la trasmissione dati.

Come abbiamo detto, ad oggi il GSM offre solo un servizio a commutazione di circuito per la trasmissione dati; ciò significa che ad ogni utente viene assegnato in modo esclusivo un canale di traffico che rimane a lui assegnato per tutta la durata della sessione. Le risorse sono così gestite secondo la modalità resource reservation, ossia sono impegnate fino al momento in cui non viene fatta esplicita richiesta di rilascio.

Nel GPRS si adotta la tecnica del context reservation, in cui le risorse radio sono effettivamente impegnate solo quando c'è la necessità di inviare o ricevere dati.
Le stesse risorse radio di una cella sono così condivise da tutte le stazioni mobili (MS) presenti in quella cella, aumentando notevolmente l'efficienza del sistema.

Il servizio GPRS, pertanto, è rivolto ad applicazioni con le seguenti caratteristiche:

  • Trasmissione poco frequente di piccoli o grossi volumi di dati (ad esempio applicazioni interattive).
  • Trasmissione intermittente di traffico dati bursty (ad esempio applicazioni in cui il tempo medio tra due transazioni consecutive è di gran lunga superiore alla durata media di una singola transazione).

Le principali caratteristiche del GPRS sono:

  • Gestione flessibile ed efficiente della risorsa radio.
  • Possibilità per l'utente di inviare e riceve dati nella modalità di trasferimento end-to-end a commutazione di pacchetto senza utilizzare nessuna risorsa di rete in modalità a commutazione di circuito.
  • Più connessioni possono condividere la medesima risorsa di rete (il canale trasmissivo);
  • Possibilità di un servizio connectionless;
  • Maggior velocità di set-up della connessione;
  • Possibilità di inviare messaggi in Multicast o Broadcast