General Packet Radio Service

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Nelle telecomunicazioni il General Packet Radio Service (GPRS) � una delle tecnologie di telefonia mobile cellulare. Viene convenzionalmente definita di generazione 2.5, vale a dire una via di mezzo fra la seconda (GSM) e la terza generazione (UMTS).

Caratteristiche

[modifica | modifica wikitesto]

� stato il primo sistema cellulare progettato specificamente per realizzare un trasferimento dati a commutazione di pacchetto e a media velocit� su rete cellulare per agganciarsi alla rete Internet, usando i canali TDMA della rete GSM. Si tratta quindi di un'evoluzione o servizio aggiuntivo per il sistema GSM, per mezzo di alcune modifiche hardware e software al sistema, tanto che si parla di GSM/GPRS conservando la classica commutazione di circuito propria del GSM per il traffico vocale e tutti gli altri servizi. Inizialmente si era pensato di ampliare il GPRS per integrarvi altri sistemi; ci� non � avvenuto, anzi sono stati gli altri sistemi, con le relative reti di trasmissione, ad essere modificati per essere resi compatibili con lo standard GSM, unica tipologia di rete cellulare in cui il GPRS � utilizzato. Le specifiche di funzionamento del GPRS sono strettamente integrate a quelle del GSM a partire dalla Release 97. In un primo momento la definizione di tali specifiche era demandata all'ETSI, mentre attualmente � affidata al Comitato 3GPP.

Il GPRS espande le funzionalit� dei servizi di scambio dati basati su GSM, fornendo:

  • servizio PTP (Point-to-Point): interconnessione fra reti internet (protocollo IP) e reti basate su X.25;
  • servizio PTM (Point-to-Multipoint): chiamate di gruppo e chiamate multicast;
  • messaggistica MMS (Multimedia Messaging Service);
  • servizi in modalit� anonima: accesso anonimo a determinati servizi;
  • future funzionalit�: massima flessibilit� e possibilit� di aumentare le performance, il numero di utenti, di creare nuovi tipi di protocollo, di utilizzare nuove reti radio;
  • trasferimento di dati a pacchetto. Normalmente il costo delle comunicazioni GPRS viene calcolato in base ai kilobyte ricetrasmessi, mentre nelle reti a commutazione di circuito il costo � in funzione del tempo di connessione, questo perch� in quest'ultimo tipo di rete l'intera larghezza di banda disponibile � occupata anche quando nessun dato � in corso di trasferimento.

Il GPRS originariamente avrebbe dovuto supportare (almeno in teoria) i protocolli di rete IP, PPP e X.25; quest'ultimo protocollo � stato usato soprattutto per applicazioni come terminali di pagamento wireless, ma attualmente non � pi� una funzionalit� richiesta all'interno dello standard GPRS. Il protocollo X.25 pu� ancora essere supportato tramite PPP, o anche IP, ma ci� richiede la presenza di un router, o, in alternativa, di un software dedicato da installare a bordo del terminale.

Connessione WAP e connessione Web

[modifica | modifica wikitesto]
Lo stesso argomento in dettaglio: Wireless Application Protocol e Tethering.

Solitamente utilizzando il solo cellulare GPRS/EDGE/UMTS non collegato ad altro terminale (PC, portatile o palmare) sono accessibili solo siti WAP, ovvero siti appositamente progettati per i cellulari: si tratta di siti semplificati, non contenenti applet java, pagine dinamiche o applicazioni in HTML4.

Connettendo il cellulare ad un altro terminale, tramite Bluetooth o cavo USB 2.0 (che non rallenta la connessione nel tratto finale dal momento che supporta velocit� di trasmissione fino a 480 Mbit/s), si stabilisce una normale connessione in cui sono disponibili i medesimi servizi e protocolli accessibili con il modem analogico o via ADSL. Il cellulare in questo caso funziona a tutti gli effetti da modem per il PC, e tutti i bit vengono inviati al terminale per la decodifica e la visualizzazione.

Velocit� e versioni

[modifica | modifica wikitesto]

La pacchettizzazione dei dati � realizzata dal GPRS occupando, per la trasmissione, le frequenze radio di una cella radio. Il massimo limite teorico per la velocit� � di 171,2 kbit/s (considerando di utilizzare tutti gli 8 Time Slot con Code Scheme 4, ogni time slot ha un rate massimo di 21,4 kbps), ma un valore pi� realistico si attesta intorno a 30-70 kbit/s. Un'evoluzione del modo in cui il GPRS utilizza le frequenze, denominato tecnologia EDGE, consente di raggiungere velocit� maggiori, fra 20 e 200 kbit/s. La velocit� dipende dal modello di cellulare/terminale usato (classe del cellulare) e dal numero di utenti collegati per cella fra cui � frazionata la banda che, a sua volta, � funzione della densit� abitativa del luogo e della fascia oraria (statisticamente un picco di collegamenti si registra tra le 19.00 e le 21.00), dalla distanza fra il terminale e l'antenna pi� vicina. GPRS e GSM sono nati come standard internazionali non proprietari per pressione dei gestori sul consorzio di costruttori: con una facile interoperabilit� fra le reti che ha permesso gi� da vent'anni l'invio di chiamate e sms verso l'estero con accordi coi gestori di altri paesi e la tariffazione tramite roaming, che in questo caso � invisibile all'utente e gi� inclusa nel prezzo di circa 100 volte maggiore del costo pieno industriale del servizio[senza fonte].

Per ottenere le massime velocit� di trasmissione teoriche � necessario utilizzare pi� di un time slot (letteralmente fessura temporale) contemporaneamente all'interno del cosiddetto time frame TDMA (letteralmente cornice temporale), tenendo per� presente che a maggiori velocit� corrispondono minori possibilit� di correggere automaticamente gli errori di trasmissione. In linea di massima, la velocit� decresce esponenzialmente all'aumentare della distanza dalla stazione radio base. Ci� non costituisce una limitazione in aree densamente popolate, coperte da una fitta maglia di celle radio, ma pu� diventare un problema serio in aree scarsamente abitate, come, ad esempio, le zone rurali.

Il GPRS in Classe 8 � conosciuto anche con la sigla 4R1T, che sta a significare che 4 time slot sono utilizzati per ricevere e 1 per trasmettere i dati. Questa configurazione � particolarmente adatta alle applicazioni in cui i dati sono prevalentemente ricevuti (download), come ad esempio in una connessione a internet in cui l'utente si limita a navigare consultando pagine web, e cio�, utilizzando la terminologia corrente, effettua il web browsing. Se l'utente usa la posta elettronica e riceve molte pi� e-mail di quelle che invia, ci si trova in una situazione analoga alla precedente. La Classe 8 � quella impostata di default sui terminali mobili che utilizzano il GPRS.

Il GPRS in Classe 10 � conosciuto con la sigla 3R2T, che significa che 3 time slot sono utilizzati per ricevere e 2 per trasmettere. Questa configurazione, contrariamente alla precedente, � adatta ai casi in cui lo scambio di dati � all'incirca bilanciato nelle 2 direzioni, come, ad esempio nelle applicazioni di instant messaging.

La velocit� di trasmissione dipende anche dal tipo di decodifica utilizzato. Il migliore algoritmo di decodifica, il CS-4 (per l'evoluzione EDGE l'algoritmo migliore � il CS-9) � utilizzabile quando ci trova nelle vicinanze della stazione radio base, mentre il peggiore, il CS-1 � usato quando il terminale � molto lontano dalla stazione. Con il CS-4 si pu� ottenere una velocit� massima di trasmissione di 21,4 kbit/s per ogni time slot, ma la copertura radio � limitata al 25% delle dimensioni della cella. Con il CS-1 si arriva fino a 9,05 kbit/s per time slot e la copertura raggiunge il 98% delle dimensioni della cella.

Ciascun time slot pu� consentire di realizzare velocit� di 21,4 kbit/s considerando uno schema di codifica CS4.

In una rete GSM si pu� trasferire dati anche con commutazione a circuito tramite gli standard CSD e HSCSD, che prevedono l'addebito a tempo. I protocolli con commutazione a circuito sono molto pi� lenti del protocollo GPRS/EDGE ma hanno il vantaggio di non avere i tempi morti di cambio di cella (handover)

  Download
(kbit/s)
Upload
(kbit/s)
 
4R1T 57,6 14,4 Classe 8
3R2T 43,2 28,8 Classe 10
CSD 9,6 9,6  
HSCSD 28,8 14,4 (2+1)
HSCSD 43,2 14,4 (3+1)

Applicazioni GPRS nel mondo reale

[modifica | modifica wikitesto]

Alcuni gestori telefonici hanno adottato per il GPRS una politica di tariffe basse rispetto ai precedenti sistemi di trasferimento dati attraverso reti GSM, noti con le sigle CSD (Circuit Switched Data) e HSCSD (High Speed Circuit Switched Data). Per l'accesso a internet, molti di questi gestori non offrono tariffe di tipo flat (cio� indipendenti dal tempo di connessione), con la significativa eccezione della T-Mobile negli USA, in cui la tariffazione � basata sul volume di dati scambiato (solitamente arrotondata ai 100 kbyte). Le tariffe applicate dai vari gestori variano enormemente (da 1 a 20 euro per megabyte). Negli USA la T-Mobile offre un abbonamento a 30 $ al mese senza limitazioni di tempo. Anche la AT&T Wireless offre abbonamenti di tipo flat.

La massima velocit� di una connessione GPRS � circa uguale a quella ottenibile tramite modem collegato alla normale rete telefonica analogica, e cio� fra 4 e 5 kB/s, a seconda del modem impiegato. Il tempo di latenza � piuttosto alto: per averne un ordine di grandezza si consideri che un'operazione di ping (acronimo di Packet INternet Groper) dura di solito 600-700 ms (a volte anche 1 s). L'operazione di ping consiste nello stabilire se un indirizzo IP � accessibile o meno, e viene realizzata inviando pacchetti di dati (ICMP) all'indirizzo specificato e aspettando la ricezione della risposta (invio di un'ICMP echo request e attesa di un'ICMP echo reply).

Normalmente viene data una priorit� pi� bassa al GPRS rispetto al canale audio, e per questo motivo, la qualit� effettiva della connessione varia grandemente. In effetti la maggior parte delle limitazioni non sono di natura tecnica, e quindi le connessioni GPRS potrebbero, in teoria, essere molto pi� performanti di quanto non siano nelle attuali implementazioni nel mondo reale.

Voci correlate

[modifica | modifica wikitesto]
  • GSM (Global System for Mobile Communications) - Standard di telefonia mobile 2G
  • UMTS (Universal Mobile Telecommunications System) - Standard di telefonia mobile 3G

Altri progetti

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]
  Portale Telefonia: accedi alle voci di Wikipedia che trattano di telefonia