controllo dell` anticipo temporale
Transcript
controllo dell` anticipo temporale
CONTROLLO DELL' ANTICIPO TEMPORALE Si inizializza ogni volta che cambia il canale radio , ed è necessario per mantenere una elevata efficienza spettrale ed evitare la sovrapposizione di burst in slot temporali contigui , cioè per eliminare l' effetto dei ritardi di propagazione tra MS e BTS . Si applica quando la MS è nel modo dedicato → Il valore di TA che la MS deve usare , per anticipare di TA l' istante di emissione dei burst rispetto all' istante nominale ( fine ricezione + 2BPs , per mantenere lo sfasamento di 3 slot tra Rx e Tx ) , è controllato dalla BTS , che lo aggiorna tramite il SACCH ogni 480 ms . Il valore di TA è espresso come multiplo del tempo di bit (48/13 µs) e codificato con 6 bit (0 - 63) → limite massimo del TA ≅ 233 µs . Questo limite implica un limite sulla massima distanza spaziale tra MS e BTS , cioè sul raggio di cella → s = c ⋅ t = 3 ⋅108 x ( 233 : 2 ) ⋅10-6 : 103 ≅ 35 km . L' inizializzazione del processo di controllo del TA può avvenire in modi diversi : - MS e BTS conoscono entrambe il valore iniziale del TA sul nuovo canale radio ( caso di assegnazione successiva ) . Il valore noto è trasmesso alla BTS dal BSC . - Solo la MS conosce il valore iniziale del TA ( caso di handover tra celle sincrone ) . La MS emette sul canale dedicato assegnato alcuni burst di accesso con TA = 0 , dando modo alla BTS di misurare il valore del ritardo di propagazione e stimare il valore iniziale di TA . - nessuno conosce il valore iniziale del TA ( caso di handover tra celle non sincronizzate ) . La MS emette sul canale dedicato assegnato alcuni burst di accesso con TA = 0 , fino a quando la BTS , avendo stimato il TA iniziale , lo comunica alla MS . FUNZIONE DI PAGING Segnala ad una MS la presenza di una richiesta di connessione entrante . E' necessaria perché L' ALLOCAZIONE DI UN CANALE RADIO PUÒ AVVENIRE SOLO SU RICHIESTA DELLA MS . Il messaggio di paging è inviato dall' MSC/VLR ad un dato insieme di BSC , indicando l' elenco delle celle in cui deve essere trasmesso il paging e l' identità dell' utente . Ogni messaggio inviato sul PAGCH in downlink è contenuto in un unico blocco di codifica , ed è trasmesso su 4 BPs consecutivi del PAGCH . Il PAGCH è suddiviso in sub-canali , e ogni utente ne è associato ad uno attraverso le ultime tre cifre del proprio IMSI . La canalizzazione del PAGCH è definita dal BSC , e comunicata alle MS mediante il canale BCCH . Per descrivere tale canalizzazione sono sufficienti due parametri : - il numero di blocchi da 4 BPs consecutivi accessibili al paging . - il numero di periodi di 51 ⋅ 8 BPs con cui si ripetono blocchi di uno stesso sub-canale ( da 2 a 9 ) . La modalità di ascolto dei sub-canali di paging è diffusa sul BCCH . Ci sono tre modalità : - normal : la MS ascolta solo il sub-canale a cui l' utente è associato . - full : la MS ascolta tutti i sub-canali di paging del PAGCH . - next-but-one : la MS ascolta il proprio sub-canale n e il sub-canale ( n+2 ) mod ( numero totale di sub-canali del PAGCH ) . origine destinazione messaggio BSSMAP PAGING MSC tutte le BSC della Location area in cui si trova la MS contiene : - l' identità della MS ( IMSI ) - lista delle celle in cui effettuare il paging BSC BTS interessate RSM PAGING COMMAND BTS MS RIL3-RR PAGING REQUEST PROCEDURA DI ACCESSO E' il primo contatto tra MS ed infrastruttura , Consente di instaurare una sessione RR ( intervallo di tempo tra una transizione dallo stato IDLE allo stato dedicato e la sua successiva transizione nel verso opposto ) . La procedura è identica per chiamata entrante ( preceduta ed innescata dal paging ) e uscente . La procedura è sempre attivata dalla MS • in risposta ad un paging • per aggiornare la sua posizione • per richiesta dell' utente L' accesso inizia con l' emissione di un messaggio sul canale RACH ( Random Access Channel ) , cui segue , in caso positivo , l' assegnazione iniziale di un canale dedicato segnalata sul PAGCH . Il canale assegnato può essere modificato in seguito con una procedura di ASSEGNAZIONE SUCCESSIVA . L' accesso termina con l' invio di un messaggio iniziale da parte della MS sul canale dedicato . Con questa procedura sono anche inizializzati i contesti relativi alla sessione nelle macchine coinvolte e altre funzioni (controllo di potenza , timing advance). PROCEDURA DI ACCESSO BTS MS BSC RILR-RR CHANN. REQUEST con un burst di accesso sul RACH RSM CHANNEL REQUIRED ref number RSM CHANNEL ACTIVATION RSM CHANNEL ACTIVATION ACK RILR-RR IMMEDIATE ASSIGNMENT 1) La MS emette verso la BTS il RIL3-RR CHANNELL REQUEST ( burst di accesso sul RACH ) : Il burst di accesso comprende 36 bit di payload . 8 bit di informazione con relativa codifica di canale : - 5 scelti a caso ( identificatore della richiesta ) - 3 indicano il motivo della richiesta ( risposta a paging , emergenza , call-restablishment , richiesta utente ) 2) La BTS emette verso il BSC il RSM CHANNELL REQUIRED Contiene : - l' informazione del messaggio di richiesta della MS - la stima del ritardo di propagazione necessaria per inizializzare il processo di controllo del TA . 3) Il BSC sceglie un canale libero ( TACH/F o TACH/8 ) ed emette il RIL3-RR IMMEDIATE ASSIGNMENT ( sul PAGCH ) : Contiene : - la descrizione del canale di traffico allocato - al valore iniziale del TA - il valore iniziale per la potenza massima in Tx - lo stesso codice a 5 bit emesso nel messaggi di richiesta Questo messaggio è emesso sul PAGCH in un unico blocco codificato di 184 bit di informazione + bit di codifica di canale ; può essere emesso in qualunque sub-canale di paging e può essere ripetuto . In attesa di tale messaggio la MS : - può ripetere l' emissione di messaggi di richiesta - deve ascoltare l' intero canale PAGCH - deve ascoltare il BCCH per aggiornare i valori dei parametri del protocollo di accesso al RACH 4) La MS , alla ricezione del messaggio RIL3-RR IMMEDIATE ASSIGNMENT passa al modo dedicato , ed emette una trama LAPDm SABM con SAPI = 0 per aprire la connessione di segnalazione ( in modo Ack ) . La trama SABM porta l' INITIAL MESSAGE , che contiene : - l' identità della MS - il classmark della MS ( caratteristiche della MT ) - motivo della richiesta di accesso 5) In risposta all' Initial Message , la BTS emette - verso la MS una trama UA ( che porta una copia dell' initial message ) per riscontrare l' attivazione della connessione LAPDm , risolvendo definitivamente ogni ambiguità di assegnazione del canale radio . Infatti potrebbe esserci più di una MS che ha fatto richiesta di un canale radio e sta ascoltando il canale PAGCH in attesa del messaggio di assegnazione . - verso il BSC il messaggio RSM ESTABLISHMENT INDICATION che segnala l' avvenuta allocazione del canale radio alla MS . 6) Il BSC - instaura una connessione SCCP per la segnalazione con l' MSC con un messaggio SCCP CONNECTION REQUEST sull'interfaccia radio - rilancia verso l' MSC le informazioni del messaggio iniziale della MS mediante il messaggio BSSMAP COMPLETE LAYER 3 INFORMATION. 7) Il controllo della sessione passa all'MSC.