Il 0% ha trovato utile questo documento (0 voti)
4 visualizzazioni39 pagine

Packet 2

Il documento descrive il GPRS (General Packet Radio Service), una tecnologia che migliora l'efficienza del traffico dati rispetto al GSM, consentendo una gestione più rapida e flessibile delle risorse. Viene presentata l'architettura della rete GPRS, che utilizza la commutazione di pacchetto per ottimizzare la trasmissione dei dati, e le procedure necessarie per l'attivazione dei servizi. Infine, si analizzano le caratteristiche della tecnologia radio e la gestione della mobilità degli utenti.

Caricato da

p.cunsolo
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
4 visualizzazioni39 pagine

Packet 2

Il documento descrive il GPRS (General Packet Radio Service), una tecnologia che migliora l'efficienza del traffico dati rispetto al GSM, consentendo una gestione più rapida e flessibile delle risorse. Viene presentata l'architettura della rete GPRS, che utilizza la commutazione di pacchetto per ottimizzare la trasmissione dei dati, e le procedure necessarie per l'attivazione dei servizi. Infine, si analizzano le caratteristiche della tecnologia radio e la gestione della mobilità degli utenti.

Caricato da

p.cunsolo
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd

GPRS: General Packet Radio

Service
Sommario

„ Introduzione
„ Architettura di rete
„ Tecnologia radio
„ Procedure
Introduzione
Introduzione

„ Internet: trasmissione dati rappresenta una


grossa parte del traffico su rete fissa.
„ Traffico dati:
‰ Trasmissioni a burst: necessitano di molta
capacità in maniera non regolare
„ GSM per la gestione del traffico dati:
‰ Inefficiente
‰ Lento
‰ Costoso
Introduzione

„ GPRS: Le funzionalità del GSM sono


accresciute aggiungendo alcuni elementi di
rete e modificando l’accesso fisico.
„ Caratteristiche del GPRS:
‰ Utilizzo efficiente delle risorse.
‰ Incrementa la capacità offerta ai singoli utenti.
‰ Tempi di connessione molto rapidi.
‰ Permette l’implementazione di nuovi modelli di
tariffazione.
Introduzione

„ Elementi di novità ma compatibili con la rete


esistente:
‰ Aggiornamento dell’architettura di rete (NSS)
‰ Aggiornamento del livello fisico: allocazione
dinamica delle risorse e nuova codifica di canale.
Architettura di rete
Architettura di rete

„ La rete GPRS è una rete a commutazione di


pacchetto. I pacchetti sono routed e non
switched come nel caso della voce nel GSM
(rete a commutazione di circuito).
„ Architettura molto efficiente per traffico dati
che non necessita di allocazione costante di
risorse.
„ L’accesso alla rete è molto più veloce.
Architettura di rete

„ Novità:
‰ NSS:
„ GPRS support node (GSN): responsabili della gestione
a commutazione di pacchetto delle trasmissioni
„ Aggiornamento HLR per gestire le nuove funzionalità
della rete (info di routing).
‰ MS+BSS: si definiscono tre classi di terminali
„ Classe A: può gestire simultaneamente chiamate GSM
e GPRS.
„ Classe B: può registrarsi su entrambe le reti ma usare
uno dei due servizi alla volta.
„ Classe C: si può registrare su una delle reti alla volta.
Architettura di rete

„ Architettura GSM+GPRS:
‰ Commutazione di circuito (ISDN) trasporta traffico
vocale:
„ GMSC
„ MSC
‰ Commutazione di pacchetto (IP) trasporta traffico
dati:
„ GGSN
„ SGSN
Architettura di rete

„ Serving GSN (SGSN):


‰ SGSN è allo stesso livello gerarchico del MSC: instrada il
pacchetto dati verso e da la MS di destinazione.
‰ Ogni SGSN controlla una routing area (RA).
„ Routing area è il corrispondente a commutazione di pacchetto
della location area LA. Una LA contiene più RA.
‰ SGSN gestisce la mobilità degli utenti dati registrando le
informazioni di tutti gli utenti nella sua RA (VLR) e
implementando la funzionalità di tunneling.
Architettura di rete

„ Gateway GSN (GGSN):


‰ Ha funzionalità di gateway tra rete GPRS e reti esterne:
gestisce la conversione dei formati dei pacchetti.
‰ Instrada pacchetti dati da e verso SGSN.
„ La rete che collega tutti i GSN è una rete a
pacchetto (IP):
‰ Intra-PLMN: la rete è gestita da un unico operatore.
‰ Inter-PLMN: c’è un accordo di roaming fra vari operatori.
Architettura di rete
ISDN/
PSTN
Um GMSC EIR
BTS
MSC/VLR Gf AUC

Gs HLR
BSC
Gr
Notebook & GPRS mobile Gb SGSN External
IP Network
Gn
Traffic & Signaling
Signaling
BTS - Base Transceiver Station IP-Backbone GGSN External
BSC - Base Station Controller
Network Gi IP Network
MSC - Mobile Switching Centre
HLR - Home Location Register
SGSN - Serving GPRS Support Node
GGSN - Gateway GPRS Support Node
External
X.25 Network
Architettura di rete
„ Gestione della mobilità: tunneling
‰ Reti a pacchetto (IP) non supportano mobilità.
L’instradamento è di tipo statico: i pacchetti
destinati ad un certo indirizzo sono sempre inviati
alla stessa destinazione.
‰ Per supportare la mobilità dei terminali è
necessario un instradamento di tipo dinamico.
Architettura di rete

„ Packet data network (PDN)→MS


‰ Le reti esterne inviano sempre i pacchetti al GGSN
corrispondente alla MS indirizzata.
‰ Il GGSN incapsula i pacchetti ricevuti in altri pacchetti
con l’indirizzo del SGSN che al momento controlla la
RA dove si trova la MS di destinazione.
‰ Se la MS si sposta in un’altra RA, il GGSN aggiorna
l’indirizzo del SGSN di destinazione.
Architettura di rete

„ MS→PDN
‰ L’SGSN che controlla la RA in cui si trova la MS
esamina la destinazione dei pacchetti e determina
attraverso le sue tabelle di routing il GGSN a cui
inviarli. L’ SGSN incapsula i pacchetti in altri pacchetti
con l’indirizzo del GGSN.
‰ Il GGSN dopo aver ricevuto e convertito i pacchetti li
instrada all’indirizzo originale a cui erano stati inviati.
Architettura di rete
Architettura di rete

„ Qualità del servizio (QoS): il canale radio è molto


diverso dalla rete fissa ed è necessario introdurre
requisiti che descrivano la chiamata:
‰ Precedenza: indica la priorità in relazione ad altri servizi
(alta, normale e bassa).
‰ Affidabilità: indica le caratteristiche (BER,
ritrasmissioni,ecc) della trasmissione richiesta dal servizio
(classe 1, 2 e 3).
‰ Ritardo: indica il ritardo complessivo che il pacchetto dati
sperimenta ad attraversare tutta la rete GPRS, incluso il
tempo di connessione alla rete (classe 1, 2, 3 e 4).
‰ Throughput: indica il bit/rate medio e massimo di un
servizio.
Tecnologia radio
Tecnologia radio

„ Il burst del canale di traffico è identico a quello GSM

Sequenza di training Intervallo di guardia

Coded bits Coded bits


3 57 1 26 1 57 3 8.25

Tail bits Stealing bit Stealing bit Tail bits

„ Novità rispetto al GSM:


‰ Allocazione dinamica delle risorse.
‰ Codifica di canale.
Tecnologia radio

„ Allocazione dinamica delle risorse:


‰ GPRS condivide accesso fisico con GSM.
‰ Una MS GPRS acquisisce il controllo delle risorse radio
solo quando ha pacchetti da trasmettere e rilascia le
risorse non appena ha concluso la trasmissione.
‰ Il GPRS permette ad una MS di utilizzare (se disponibili)
fino ad otto slots per trama.
‰ Allocazione del numero di slot per trama è indipendente tra
uplink e downlink.
‰ Uno stesso canale di traffico può essere condiviso tra più
stazioni attive.
Tecnologia radio

„ Un utente GPRS BCCH TCH TCH TCH TCH GPRS GPRS GPRS

può utilizzare al
massimo tutti e
otto i canali
associati ad una BTS

portante.
„ Il numero dei Arriva una chiamata GSM
canali utilizzati
BCCH TCH TCH TCH TCH TCH GPRS GPRS
dipende dalle
caratteristiche
della MS e dalla
disponibilità. BTS
Tecnologia radio

„ Uplink:
‰ Ogni pacchetto inviato in downlink contiene un
campo USF (uplink state flag) che indica alla MS
quanti e quali slot può utilizzare per la
trasmissione. In teoria un singolo slot può essere
condiviso tra più MS.
„ Downlink
‰ La BTS etichetta ciascuno degli otto slot di una
portante con l’identificativo della MS a cui sono
indirizzati.
Tecnologia radio

„ Codifica di canale:
‰ Data sono codificati in burst del tipo GSM (456
bits / 20ms).
‰ Data rate più elevati si ottengono riducendo la
ridondanza del codice.
‰ Protocolli ARQ: quando un pacchetto è perso
viene ritrasmesso.
Tecnologia radio

„ Per la codifica di canale sono definiti quattro schemi


alternativi che vengono scelti in base a:
‰ Qualità del servizio richiesta.
‰ Condizioni del canale.
Rate Data rate per Capacità di Throughput
Codifica
codifica utente correzione Massimo
CS-1 1/2 9.05 Kbit/s Buona 72.4 Kbit/s
CS-2 2/3 13.4 Kbit/s Media 107.2 Kbit/s
CS-3 3/4 15.6 Kbit/s Bassa 124.8 Kbit/s
CS-4 1 21.4 Kbit/s Nessuna 171.2 Kbit/s

„ Throughput medio per utente 40-50 kbit/s


Tecnologia radio

„ Sulla base di posizione


e QoS richiesta, la MS
sceglie dinamicamente
quale è lo schema di
codifica migliore.
Data
„ La codifica scelta viene
rate comunicata attraverso
gli stealing bits.
„ Massimizza efficienza
Posizione
spettrale
della MS
Canali GPRS
Canali GPRS

„ I canali GPRS sono analoghi a quelli GSM, il


canale di traffico (TCH per il GSM) è il
packet data traffic channel (PDTCH).
„ Se in una cella non ci sono i canali di
controllo GPRS, la MS può utilizzare quelli
GSM.
Procedure
Procedure

„ Le procedure che deve seguire una MS per


utilizzare servizi GPRS:
‰ GPRS Attach/Detach
„ E’ l’operazione con cui la MS comunica la sua presenza
ad un SGSN.
„ SGSN carica dall’HLR informazioni relative alla MS.
‰ PDP Context Activation/Deactivation
„ E’ l’operazione con cui la MS richiede ad un GGSN un
indirizzo per il particolare packet data protocol (PDP) di
interesse.
„ La MS indica le caratteristiche del servizio richiesto.
Procedure

„ Packet Data Protocol (PDP) context.


‰ Indirizzo PDP: assegnazione statica o dinamica.
‰ QoS.
‰ Indirizzo GGSN di riferimento per quel particolare
PDP.
„ Dopo l’attivazione di un PDP context la MS è
’visibile’ a quel particolare PDP e pronta a
scambiare dati: si attiva il protocollo di
tunneling tra SGSN e GGSN.
Procedure
PDP context activation
Procedure

„ Gestione della mobilità:


‰ L’area di una RA è minore dell’area di una LA.
‰ GSM:
„ Se la MS non è attiva in una conversazione comunica
alla rete ogni volta che cambia LA.
„ Se la MS è attiva in una chiamata la rete conosce
ESATTAMENTE la cella in cui la MS si trova.
‰ GPRS:
„ Non esiste più il concetto di chiamata ma di sessione.
Durante una sessione una MS può non avere da
trasmettere ma la rete necessita di conoscere
comunque la sua posizione.
Procedure

„ Si definisce una macchina a stati associata al


terminale:
‰ IDLE
‰ STANDBY
‰ ACTIVE/READY
Procedure

„ Stato IDLE
‰ E’ lo stato in cui si trova la MS all’accensione
‰ Nessun PDP context è stato attivato
‰ La rete GPRS non ‘vede’ la MS.
Procedure

„ Stato STANDBY
‰ La MS comunica alla rete solo quando cambia
RA.
‰ Almeno un PDP context è attivo.
‰ Se la MS riceve un page dalla rete, passa in stato
READY ed invia l’identificativo della cella in cui si
trova.
‰ Dopo un certo intervallo di tempo se non c’è
traffico la MS torna nello stato di IDLE.
Procedure

„ Stato READY
‰ La MS comunica alla rete ogni volta che cambia
cella: non c’è bisogno di paging.
‰ La MS entra in questo stato per effetto di un
GPRS attach e vi resta per un certo tempo
Procedure

„ Sessione dati:
‰ La MS invia un PRACH con cui chiede accesso e
specifica la dimensione del blocco dati da inviare.
‰ La rete risponde con un PAGCH con cui
comunica il canale associato e le risorse
disponibili (USF).
‰ Alla fine della trasmissione con un ACK sul
PACCH (equivalente dello SACCH GSM) la rete
comunica quali pacchetti sono eventualmente da
ritrasmettere.
Procedure

Sessione iniziata dalla MS

PRACH

PAGCH

PRACH

PAGCH

Potrebbero piacerti anche