74
GSM - GSM - parte VII parte VII

GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Embed Size (px)

Citation preview

Page 1: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

GSM - GSM - parte VIIparte VII

Page 2: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Procedure

Page 3: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Esempi di procedure

Registrazione all’accensione

Nella stessa location area

Roaming e location updating

Nella stessa MSC/VLR service area

Tra MSC/VLR service area diverse

Procedura di detach

Carla Chiasserini
procedure legate al movimento di un MT che non ha una chiamata attiva (roaming e location update)
Page 4: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Chiamata originata da mobile

Chiamata direttaa un mobile

Esempi di procedure

Page 5: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Intra-cella

Tra BTS dello stesso BSC

Handover

Tra BSC diverse ma stesso MSC/VLR Tra BSC diverse e diverso MSC/VLR

Esempi di procedure

Page 6: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Accensione

Page 7: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Quando il TM è spento, l’IMSI del TM è marcato come detached

nell’ultimo VLR visitato

Accensione di un terminale

All’accensione, il TM scandisce le portanti radio alla ricerca

di C0 che sente meglio (C0 non è soggetta

a frequency hopping)

Carla Chiasserini
BCCH facile da trovare: pot. alta e freq. non cambia
Page 8: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il TM si sintonizza tramite il FCCH

Tramite il BCCH, il TM acquisisce informazioni

sulla rete, tra cui il LAI

Il TM acquisisce il sincronismo sul SCH

Accensione di un terminale

Carla Chiasserini
l'operatore lo acquisisce tramite il canale di sincronizzazione che porta il BSID=ID della PLMN e ID della BTS entro la PLMN
Page 9: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Se il LAI è uguale a quello memorizzato nel TM si eseguela procedura IMSI attach

Il VLR registra l’IMSI del TM come attached

Accensione di un terminale

Carla Chiasserini
la registrazione è praticamente un location update!!!
Carla Chiasserini
Il TM richiede un canale sul RACH (inviando reason (channel request) and ref. number (Y)), la BTS inoltra la richiesta alla BSC che calcola il TA, il controllo di potenza e assegna un SDCCH. La BTS comunica il TA e il canale assegnato con il riferimento Y al TM tramite AGCH.Assegnato il SDCCH, il MT fa la seguente procedura di IMSI atttach: MT->BTS: Loc.update (IMSI + last CI+LAI)BTS->MT: ackLa BTS poi informa la BSC e l'MSC/VLR.Il VLR marca il TM come attached, segue autenticazione e cifratura e comunicazione del nuovo TMSI.
Page 10: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il TM richiede un canale sul RACH (inviando reason (channel request) and ref. number (Y)), la BTS inoltra la richiesta alla BSC che calcola il TA, il controllo di potenza e assegna un SDCCH. La BTS comunica il TA e il canale assegnato con il riferimento Y al TM tramite AGCH.

Assegnato il SDCCH, il MT fa la seguente procedura di IMSI attach:

– MT->BTS: Loc.update (IMSI +LAI)– BTS->MT: ack

La BTS poi informa la BSC e l'MSC/VLR. Il VLR marca il TM come attached, segue

autenticazione e cifratura e comunicazione del nuovo TMSI.

IMSI Attach

Page 11: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

BS2BS1

C0 F S B B B B …

portante C0

LAI, …

Accensione di un terminale

Page 12: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

BTS

BSS

MSC

VLR

NSS

IMSITMSI

a bc

d

Location Update req.

(IMSI)

Loc. Update req.

Attached

Loc. Update acc (nuovo TMSI)

Loc. Update acc

(nuovo TMSI)

e

BSCBSCBSCBSC

Accensione di un terminale

Carla Chiasserini
Nella figura manca il dialogo tra VLR e HLR
Carla Chiasserini
Fa vedere solo da quando il SDCCH è stato assegnato
Page 13: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Se il LAI è diverso (o se nessun LAIè memorizzato nel TM) si esegue la procedura first registration

TM richiede Location Updating inviando l’IMSI

VLR contatta HLR per aggiornare il puntatore e ottenere dati sul TM, marca l’IMSI come attached

Accensione di un terminale

Carla Chiasserini
anche qui, prima dell'invio dell'IMSI, si ha: RACH, AGCH, SDCCHcosi' il TM manda la LocUpdateReq.
Page 14: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il VLR risponde assegnando un nuovo TMSI

Accensione di un terminale

Se il LAI è diverso (o se nessun LAIè memorizzato nel MS) si esegue la procedura first registration

Carla Chiasserini
non viene fatta l'autenticazione e la cifratura????
Page 15: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

BTS

BSS

MSC

VLR

NSS

IMSITMSI

a bc

d

Location Update req.

(IMSI)

Loc. Update req.

Attached

Loc. Update acc (nuovo TMSI)

Loc. Update acc

(nuovo TMSI)

e

BSCBSCBSCBSC

Accensione di un terminale

Carla Chiasserini
Nella figura manca il dialogo tra VLR e HLR
Carla Chiasserini
Fa vedere solo da quando il SDCCH è stato assegnato
Page 16: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Roaming

Page 17: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Mentre si sposta,il TM misura la potenzaricevuta su C0 della BTScui è agganciato e sui C0delle BTS che riesce a sentire

Il MT si aggancia alla BTS che riceve meglio

Roaming entro una LA

Carla Chiasserini
procedure di movimento del MT senza avere in corso una chiamata
Page 18: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il cambiamento di BTS (cella) è una decisione autonoma del TM

Non è necessario avvertire (interloquire con) la rete,finché la LA non cambia

Roaming entro una LA

Page 19: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

BS2BS1

BS2BS1

TM si aggancia a

BS2

TM è agganciato a

BS1

Roaming entro una LA

Carla Chiasserini
nessun avvertimento alla rete!!!!
Page 20: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il TM sul nuovo BCCH riceve

un LAI diverso dal precedente

Roaming entro una VLR service area

Il TM invia una richiesta di accesso

sul RACH

La BTS assegna un SDCCH al TM

tramite AGCH

Carla Chiasserini
questa è una richiesta di canale.La reason in un RACH infatti può essere: o la richiesta di un canale (SDCCH), o l'accettazione di handover come primo messaggio alla BTS destinazione.
Page 21: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il TM invia una richiesta

di Location Update contenente il TMSI e il vecchio LAI

Procedura di autenticazione

Procedura di cifratura

Roaming entro una VLR service area

Carla Chiasserini
Il MT manda il LAI vecchio perchè non può sapere se è un LUpdate con lo steso VLR o con uno diverso, quindi lo manda comunque. E' il VLR a stabilire se poi è un utente suo o se l'MT era sotto un altro VLR
Page 22: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

L’MSC accetta la nuova

localizzazione, aggiorna il VLR e riassegna il TMSI al TM

Il TM conferma la ricezione

del nuovo TMSI

Roaming entro una VLR service area

Page 23: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

(HLR non è informato (HLR non è informato del cambiamento perché del cambiamento perché

il VLR non è cambiato)il VLR non è cambiato)

(HLR non è informato (HLR non è informato del cambiamento perché del cambiamento perché

il VLR non è cambiato)il VLR non è cambiato)

Il BSC rilascia il SDCCH

Roaming entro una VLR service area

Page 24: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Roaming entro una VLR service area

Procedura di Location UpdateTM BS MSCrichiesta canale

assegnazione canale

richiesta di location updateautenticazione

cifratura

Location Update accept (assegnazione TMSI)

rilascio canale SDCCH

Aggiorn.base dati

ack TMSI

RACHAGCH

SDCCHSDCCHSDCCH

SDCCH

SDCCH

Roaming entro una VLR service area

Carla Chiasserini
Sul RACH viene mandata anche un no. di riferimento della richiesta, che poi è usato come riferimento nella risposta inviata sul AGCH N.B. Il TMSI nuovo è mandato cifrato!!!
Page 25: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il TM sul nuovo BCCH riceve un LAI diverso dal precedente

La prima parte della procedura è identica:

Roaming tra MSC service area diverse

Il TM invia una richiesta di accesso sul RACH

Page 26: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

La BTS assegna un canale al TM tramite AGCH

La prima parte della procedura è identica:

Roaming tra MSC service area diverse

Page 27: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il TM invia una richiesta di Location Update sul SDCCH contenente il TMSI e il vecchio LAI

La prima parte della procedura è identica:

Roaming tra MSC service area diverse

Carla Chiasserini
La richiesta di Loc.Up. è inoltrata verso il nuovo MSC/VLR (2), che comunque tramite il LAI può risalire al vecchio MSC del TM (un MSC sa l'associazione LAI-MSC di tutte le LA confinanti con le sue)
Page 28: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

L’MSC contatta il vecchio VLR per ottenere i dati del TM (IMSI)

Nella seconda partesi cambia MSC:

L’MSC contatta l’HLR affinché aggiorni il puntatore al VLR

Roaming tra MSC service area diverse

Page 29: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Procedura di autenticazione

La prima parte della procedura è identica:

Roaming tra MSC service area diverse

Procedura di cifratura

Page 30: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

L’HLR ordina al vecchio VLR di cancellare i dati del TM

L’MSC accetta la nuova localizzazione e riassegna il TMSI al TM

Roaming tra MSC service area diverse

Nella seconda partesi cambia MSC:

Page 31: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il TM conferma la ricezionedel nuovo TMSI

Il BSC rilascia il SDCCH

Roaming tra MSC service area diverse

Nella seconda partesi cambia MSC:

Page 32: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

VLR2MSC2

VLR1

IMSITMSI

MSC1

HLR

IMSIVLR1

Loc. Update

req. (TMSI, LAI)Loc. Update

req.

a

bTMSI

IMSI

IMSITMSI

VLR2

c

d

e

Loc. Update acc

(TMSI)

Loc. Update acc (TMSI)

f

BTSBSCBSCBSCBSC

Carla Chiasserini
VLR2 chiede a VLR1 il IMSI e i parametri di sicurezza (terna), che VLR1 aveva ricevuto da HLR. Poi VLR2 contatta HLR e si fa dare tutte le info di subscriber dall'HLR. L'HLR dice a VLR1 di cancellare l'MT e aggiorna il VLR di riferimento per il TM. Poi manda un ack al VLR2.
Page 33: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

In GSM esiste anche un Location Update periodico

Location Update

Anche se un TM non cambia LA, periodicamente deve effettuare la procedura di Location Update

Page 34: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Chiamata

Page 35: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

L’utente compone il numero

Chiamata originata dal TM

Il TM invia una richiesta di accesso sul RACH

La BTS assegna un canale al TM tramite AGCH

Il TM invia una richiesta di servizio sul SDCCH

Carla Chiasserini
viene composto l'MSISDN o ilnumero di telofonia fissa
Carla Chiasserini
RACH: canale soggetto a collisione, non è detto che la richiesta arrivi con successo
Carla Chiasserini
BTS dice qual è il canale bidirezionale allocato (sarà comunque nello slot T0 di C0, ma in quale trama glielo dice nel AGCH)
Page 36: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Procedura di autenticazione

Procedura di cifratura

Chiamata originata dal TM

L’MSC rialloca TMSI

Il TM inizia la proceduradi setup con un messaggio sul SDCCH

Carla Chiasserini
qui la cifratura sarà attiva per tutta la conversazione, prima era solo attiva per i pochi msg di controllo scambiati
Carla Chiasserini
N.B. TMSI inviato in modo cifrato!!!!
Carla Chiasserini
L'MSISDN composto viaggia verso la rete solo ora nel messaggio di setup, che è già cifrato!(privacy)
Carla Chiasserini
dopo la cifratura, la rete richiede l?IMEI al TM che viene controllato (vieve fatto in tutte le proc. di autenticazione e cifratura, non solo quelle relative alla chiamata)
Page 37: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

L’MSC e la BTS assegnano un TCH

Chiamata originata dal TM

L’MSC completa la chiamata verso il chiamato

L’MSC avvisa il TM che il chiamato sta ricevendo la segnalazione (squilla il telefono)

Carla Chiasserini
la procedura di allocazione è poi uguale a quello della rete fissa, dopo che l'MSISDN è stato portato alla rete, tutto procede più o meno come nella rete fissa
Carla Chiasserini
quando le risorse sono allocate, il telefono del destinatario è fatto squillare, allora si avverte anche il TM che l'altro sta squillando.Il TM allora genera il segnale che ci fa capire che il telefono sta quillando. N.B. questo suono è generato localmente dal nostro TM!!!!!
Carla Chiasserini
per adesso il TCH rimane dormiente
Page 38: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Chiamata originata dal TM

L’MSC avvisa il TM che il chiamato ha risposto

IL TM connette la chiamata sul TCH e conferma (SDCCH è rilasciato)

Carla Chiasserini
tutto quello che si è visto avveniva sul SDCCH, tutta segnalazione! da qui in poi invece si usa il canale di traffico
Carla Chiasserini
quando il destinatario risponde, il MT è avvisato
Page 39: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

TM

assegnazione TCH

avviso risposta

BS MSCrichiesta di servizio

autenticazionecifratura

messaggio SETUP (numero)

rilascio canale SDCCH

RACHAGCH

SDCCHSDCCHSDCCH

SDCCH

SDCCH

riallocazione TMSISDCCH

SDCCH

avviso squilloSDCCH

SDCCHTCH

CONVERSAZIONE

PSTN

completa la chiamata

richiesta canaleassegnazione canale

SDCCHconferma connessione

Carla Chiasserini
qui si assume che il destinatario sia sulla rete fissa (PSTN)Tra MSC e PSTN c'è tutta la rete GSM con l'HLR e G-MSC
Carla Chiasserini
aut., cifr. sono bi-direzionali
Carla Chiasserini
completamento chiamata, può essere molto complessa: MSC->GMSC->altra rete GSM (altro G-MSC), percorso G-MSC->MSC del chiamato
Carla Chiasserini
lo schema è un pò semplificato
Page 40: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Chiamata diretta

ad un TM

Page 41: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Chiamata destinata a TM

L’utente compone il MSISDN del TM

Le centrali della rete fissa tramiteil MSISDN instradano la chiamata verso un GMSC

Il GMSC determina l’HLR del TM

Carla Chiasserini
Hp. chiamata originata da fisso
Carla Chiasserini
tramite il MSISDN
Page 42: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il GMSC invia all’HLR un messaggio con il MSISDN

L’HLR determina l’IMSI del TM e il VLR presso cui il TM è temporaneamente registrato

L’HLR invia al VLR una richiestadi informazioni di roaming

Chiamata destinata a TM

Page 43: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il VLR invia all’HLR il MSRN

L’HLR invia al GMSC il MSRN

Il GMSC instrada la chiamata verso il MSC relativo al VLR del TM

Chiamata destinata a TM

Page 44: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il MSC, tramite l’IMSI del TM, individua la location area dove si trova il TM

Il MSC invia un messaggio di PAGE ordinando ai BSC di mandare il paging su tutte le BTS della location area del TM

Chiamata destinata a TM

Carla Chiasserini
Il MSC prende l'IMSI dal VLR, dove per ogni MT sotto il suo controllo abbiamo il MSRN, l'IMSI, il TMSI e la LA
Page 45: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Ogni BSC fa eseguire dalle BTSil paging sul PCH con TMSI del TM

Il TM risponde con un access burst sul RACH

La BTS assegna al TM un SDCCH con AGCH

Chiamata destinata a TM

Carla Chiasserini
TMSI è mandato in chiaro qui, tanto dopo viene cambiato
Page 46: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Procedura di autenticazione

Procedura di cifratura

L’MSC rialloca TMSI

L’MSC e la BTS assegnano un TCH

Chiamata destinata a TM

Page 47: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il TM avvisa l’MSC che il chiamato sta squillando

Il TM avvisa l’MSC che il chiamato ha risposto

L’MSC connette la chiamatasul TCH e conferma

Chiamata destinata a TM

Page 48: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

MSISDN

aMSISDN

bcentrale

PSTN

centralePSTN

GMSCGMSC

Chiamata destinata a TM

Page 49: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

VLRVLRMSCMSCGMSCGMSCGMSCGMSC

HLRHLR

IMSIIMSIVLRVLR

c de

f

MSISDNMSISDN

IMSIIMSITMSITMSI

MSRNMSRN

LAILAIgMSRN

Chiamata destinata a TM

Page 50: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

VLRVLRMSCMSCGMSCGMSC

HLRHLR

IMSIIMSITMSITMSI

MSRNMSRN

LAILAI

BSCBSC

BSCBSC

hpage

ipage

j

Chiamata destinata a TM

Page 51: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Gli handover sono decisidalla BSC sulla base di misure

effettuate da TM e BTS

Handover

Ogni TM comunicale misure con la procedura

di locating

Page 52: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

La BSC comunica al TM (sul SACCH, se TM è in conversazione) gli identificativi delle 6 BTS su cui fare le misure relative al C0

1

Handover - procedura di LOCATING

Carla Chiasserini
Locating è fatto se il TM è in conversazione, altrimenti il TM queste misure non le fa ma si limita a sentire le C0 e il BCCH per vedere se ha cambiato LA
Carla Chiasserini
Locating: misura, raccolta, invio di misurazioni alla BSC
Page 53: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

TM misura:2

Qualità del segnale su TCH, RXQUAL

Handover - procedura di LOCATING

Intensità del segnale ricevuto su C0, RXLEVNCEL

Intensità del segnale su TCH, RXLEV

Page 54: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

A intervalli regolari(p. es., 480ms) il TM comunica alla BTS le misure sul SACCH

La BTS misura RXLEV, RXQUAL sull’uplink, e valuta la distanza del TM

La BTS invia le misure alla BSC

Handover - procedura di LOCATING

Carla Chiasserini
distanza del TM, ossia il ritardo di propagazione ad esso associato
Page 55: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

La BSC crea una lista ordinatadi preferenza

Handover - procedura di LOCATING

La BTS misura RXLEV, RXQUAL sull’uplink, e valuta la distanza del TM

Page 56: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Quando la BSC decide l’handover, la BTS destinazione è scelta sulla base della lista. Alla BTS di provenienza è associata una penalità per evitare l’effetto ping-pong

Handover - procedura di LOCATING

La BTS misura RXLEV, RXQUAL sull’uplink, e valuta la distanza del TM

Page 57: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

RXLEV o RXQUAL sotto una soglia prestabilita

Motivi per effettuareun handover:

Distanza del TM dalla BTS superiore a un valore massimo consentito

Handover

Carla Chiasserini
Può accadere che una BTS venga sentita al di là della sua copertura di cella, per effetti di propagazione strani. Allora anche se un TM sente meglio quella BTS, il TM viene spostato di cella perchè altrimenti il carico di traffico per quella BTS che va oltre la sua cella diventerebbe troppo alto. Quindi se il Timing Advance di un TM è troppo alto, il TM viene spostasto su un'altra cella.
Page 58: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Eccessivo traffico nella cella

Altre esigenze (p. es., manutenzione)

Handover

Motivi per effettuareun handover:

Page 59: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Intra-cella

Tra BTS facenti capo allo stesso BSC

Tipi di handover:

Tra BTS appartenenti a BSC diversi facenti capo allo stesso MSC/VLR

Handover

Page 60: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

I tempi di un handover I tempi di un handover devono essere molto brevi devono essere molto brevi

(meno di 100 ms)(meno di 100 ms)

I tempi di un handover I tempi di un handover devono essere molto brevi devono essere molto brevi

(meno di 100 ms)(meno di 100 ms)

Tipi di handover:

Tra BTS appartenti a BSC diversi facenti capo a MSC/VLR diversi

Handover

Page 61: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

La BSC comanda al TM di cambiare

canale di traffico ma non BTS

la qualità del segnale è bassa (RXQUAL)

Handover intra-cella

Si verifica solitamente quando

il livello del segnale è adeguato (RXLEV)

nessuna BTS può servire meglio il TM

Page 62: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

La BSC apre un circuito

con la BTS e prenota il TCH

decide se cambiare BTS

Handover tra BTSdello stesso BSC

La BSC raccoglie misure effettuate

da TM e BTS

sceglie la BTS migliore per il TM sceglie un TCH per il TM

Page 63: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il TM si sintonizza sul nuovo TCH

La BSC ordina al TM di sintonizzarsi

sul nuovo TCH (utilizzando il FACCH)

Handover tra BTSdello stesso BSC

Page 64: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

La BSC rilascia il vecchio circuito

La BSC avvisa il MSC

dell’avvenuto handover

Handover tra BTSdello stesso BSC

Carla Chiasserini
1) Avvenuto l'handover, il TM deve ricevere sul SACCH le informazioni su quali celle vicine deve sentire per fare le misure (alcune potranno essere cambiate).2) Inoltre, se TM ha cambiato LA cambiando cella, al termine della conversazione deve richiedere una procedura di Location Update.
Page 65: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Handover tra BTSdello stesso BSC

MSC1

a

FACCHc

TCH1->TCH2

d

f

erilasciacanale

prenotacanale

BSCBSCBSCBSC

b

HANDOVER

Carla Chiasserini
Hard Handover: make before break
Carla Chiasserini
MT manda il primo msg alla nuova BTS mandando un HDO_ACC sul canale RACH
Page 66: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Handover tra BSC diversi,ma stesso MSC

La BSC raccoglie le misure effettuate da TM e BTS

Decide se cambiare BTS

Sceglie la BTS migliore per il TM

La BSC contatta il MSC che apreun circuito verso la nuova BSCche, a sua volta, prenota un TCH presso la BTS prescelta

Page 67: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il MSC, tramite la BSC, ordina al TM di sintonizzarsi sul nuovo TCH (tramite il FACCH)

Il TM cambia TCH, nel contempo il MSC commuta la chiamata sulla nuova BSC

Il MSC rilascia il vecchio circuito

Handover tra BSC diversi,ma stesso MSC

Carla Chiasserini
risorse alla BSC e alla BTS
Carla Chiasserini
Come prima, sul SACCH il TM deve ricevere info sulle celle vicine da ascoltare. Se poi ha cambiato LA, alla fine della conversazione deve richiedere un Location Update
Page 68: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

MSC1

aFACCHd

TCH1->TCH2

e

b

frilasciacanale

prenotacanale

c

BSC1BSC1BSC1BSC1

BSC2BSC2BSC2BSC2

Handover tra BSC diversi,ma stesso MSC

HANDOVER

Page 69: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

La BSC raccoglie le misure

effettuate da TM e BTS

Decide se cambiare BTS

Sceglie la BTS migliore per il TM

La BSC contatta il MSC vecchio,

che contatta il nuovo MSC

Handover tra BSC diversi,con diverso MSC

Carla Chiasserini
In questo caso la chiamata deve essere re-instradata!!!!!
Page 70: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il nuovo MSC alloca un handover number e lo comunica al vecchio MSC che lo usa per instradare la chiamata

Il nuovo MSC apre un circuito verso la nuova BSC e questa verso la nuova BTS e prenota un TCH

Handover tra BSC diversi,con diverso MSC

Carla Chiasserini
verso l'MSC nuovo, anche attraverso eventuali reti di transito
Page 71: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Quando il nuovo TCH è allocato, il vecchio MSC è avvertito e la vecchia BSC ordina al TM di sintonizzarsi sul nuovo TCH (tramite il FACCH)

Il TM cambia TCH e il vecchio

MSC commuta la chiamata

Il vecchio MSC rilascia

il vecchio circuito

Handover tra BSC diversi,con diverso MSC

Carla Chiasserini
1) Come prima, il TM deve ricevere info sulle nuove BTS da sentire2) Dopo aver terminato la chiamata, il TM deve necessariamente richiedere un Location Update perchè avrà di sicuro cambiato LA
Carla Chiasserini
A tutto questo si aggiunge l'update delle informazioni di utente nel VLR!!!!Controllare Heine cosa dice al riguardo.Inoltre anche l'HLR andrebbe avvertito che è cambiato VLR di riferimento, ma questo viene fatto nella succesiva LUpdate?? O viene fatto adesso???
Page 72: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

MSC1

a HANDOVERFACCHe

TCH1->TCH2

f

b

grilasciacanale

MSC2

c

prenotacanaled

BSC1BSC1BSC1BSC1

BSC2BSC2BSC2BSC2

Handover tra BSC diversi,con diverso MSC

Page 73: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Il TM invia un messaggio di IMSI detach (richiesta di detach)

È la procedura eseguita allo spegnimento del TM

Il VLR marca il TM come detached (inattivo)

Procedura di detach

Carla Chiasserini
va spostata dopo il roaming e prima della chiamata perchè riguarda il gruppo di procedure che sono definite senza essere relative ad una chiamata!!!!
Page 74: GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR

Quando è detached un TM non riceve messaggi di paging

È la procedura eseguita allo spegnimento del TM

La procedura di detach La procedura di detach non prevede alcuna conferma,non prevede alcuna conferma,né la comunicazione all’HLRné la comunicazione all’HLR

La procedura di detach La procedura di detach non prevede alcuna conferma,non prevede alcuna conferma,né la comunicazione all’HLRné la comunicazione all’HLR

Procedura di detach