parte II Base Tranceiver Station BTS
Transcript
parte II Base Tranceiver Station BTS
Architettura del GSM GSM parte II PLMN Stazione Radio Base Stazione Radio Base Base Station (BS) Base Tranceiver Station (BTS) Interfaccia fisica che si occupa della rice-trasmissione Base Tranceiver Station BTS Base Station Controller (BSC) Controllo delle risorse sull’interfaccia radio Stazione Radio Base Stazione Radio Base Base Tranceiver Station - BTS Base Tranceiver Station - BTS È il punto di accesso alla rete di TLC, o se si vuole, la “controparte” di MT È collocata in un punto opportuno della cella (es. al centro per celle circolari, nel vertice delle celle settorizzate, ad un estremo delle celle oblunghe per la copertura stradale...) 1 Stazione Radio Base Stazione Radio Base Base Tranceiver Station - BTS Base Tranceiver Station - BTS Dalla potenza del BTS dipende la dimensione fisica della cella: grazie a questa caratteristica è possibile “aggiustare” in modo dinamico le dimensioni delle celle Ciascuna BTS può avere da 1 a 16 interfacce radio (tranceiver), ognuna che gestisce 2 canali FDM Stazione Radio Base Stazione Radio Base Ciascun canale FDM corrisponde a 8 canali TDM Base Tranceiver Station - BTS Base Tranceiver Station - BTS Implementa i protocolli di livello fisico sull’interfaccia radio (Um) per il corretto scambio di informazioni tra MT e BTS Effettua la codifica di canale (Channel Coding Unit –CCU) e la cifratura Modula / demodula i segnali Realizza il frequency hopping Effettua l’interleaving Stazione Radio Base Stazione Radio Base BTS Base Tranceiver Station - BTS Effettua misura di qualità dei canali uplink e riceve da MT le misure relative al downlink, le invia al BSC che decide il controllo di potenza e l’handover Filtro output Filtro input TX HF (mod) ---------RX HF (demod) Slow FH TRX (digital proces.) Trans. system Abis diversity Controllo + clock 2 Stazione Radio Base Stazione Radio Base: esempi Base Tranceiver Station - BTS È un apparato di livello fisico e non ha praticamente alcuna “intelligenza”: nel GSM anche la valutazione e la decisione sugli handover da effettuare è demandata ad altre entità (MT, BSC e MSC) Stazione Radio Base: esempi Stazione Radio Base Base Station (BS) Base Tranceiver Station (BTS) Interfaccia fisica che si occupa della rice-trasmissione Base Station Controller (BSC) Controllo delle risorse sull’interfaccia radio Stazione Radio Base: esempi Controllore della Stazione Radio Base (Base Station Controller-BSC) Un BSC controlla un numero elevato di BTS: da alcune decine ad alcune centinaia 3 Controllore della Stazione Radio Base (Base Station Controller-BSC) DB TCE I compiti principali del BSC sono: TCE Matrice di commutazione TCE Controllore della Stazione Radio Base (Base Station Controller-BSC) TCE TCE La concentrazione del traffico verso un MSC e lo smistamento del traffico verso le BTS TCE Controllo + clock Abis A Controllore della Stazione Radio Base (Base Station Controller-BSC) Î BTS e BSC sono collegate da collegamenti a 2 Mb/s (32 canali PCM a 64 kb/s) Î Un canale PCM del collegamento a 2 Mb/s viene usato per trasportare 4 canali di traffico GSM a 13 kb/s Î Per ogni portante occorrono 3 canali PCM: 1 per segnalazione, 2 per trasportare 8 canali di traffico GSM Canali di traffico GSM (13kb/s) PCM a 2Mb/s BTS TM Canali PCM standard 64 kb/s BSC MSC Transcodifica 31 0 1 2 Trama PCM a 2Mb/s (32 x 64 kb/s) 31 0 1 2 3 Trama PCM Î La transcodifica della voce GSM (13 kb/s) ↔ PCM (64 kb/s) e viceversa è fatta dalla BSC (Transcoder Rate Adaptation Unit - TRAU) Comunicazione tra BTS e BSC Î La comunicazione tra BTS e BSC può avvenire: – via rete fissa telefonica, noleggiando le linee da un gestore nel caso l'operatore GSM non ne disponga di proprie – via radio 31 0 0123 Controllore della Stazione Radio Base (Base Station Controller-BSC) 31 0 Î La soluzione via radio é sicuramente più economica, (no canone di noleggio delle linee, né costose infrastrutture) Î E' così possibile installare le BTS nelle posizioni ideali, con l'unico obbligo di fornire una linea di alimentazione elettrica alla BTS 4 Comunicazione tra BTS e BSC Ponte Radio a Microonde Î I canali PCM possono essere trasferiti alla BSC con ponte radio a microonde (freq. da 13 a 58 GHz) Controllore della Stazione Radio Base (Base Station Controller-BSC) I compiti principali del BSC sono: Transcodifica della voce GSM ↔ PCM Controllore della Stazione Radio Base (Base Station Controller-BSC) Controllore della Stazione Radio Base (Base Station Controller-BSC) I compiti principali del BSC sono: I compiti principali del BSC sono: Analisi delle misure di qualità del segnale sulla tratta radio Analisi delle misure di qualità del segnale sulla tratta radio Æ Decisione se è il caso di fare handover Æ Gestione dell’handover tra BTS controllate dallo stesso BSC o richiesta di gestione all’MSC Controllore della Stazione Radio Base (Base Station Controller-BSC) Controllore della Stazione Radio Base (Base Station Controller-BSC) I compiti principali del BSC sono: I compiti principali del BSC sono: Controllo delle risorse radio: gestione delle frequenze, che possono essere assegnate in modo dinamico alle varie BTS Gestione del paging Manutenzione del BSS 5 Controllore della Stazione Radio Base (Base Station Controller-BSC) Architettura del GSM I BSC possono essere colocati nel sito di un MSC o essere autonomi, o ancora essere posizionati vicino (o insieme) ad alcune BTS. Normalmente vengono colocati con MSC per questioni di controllo e manutenzione PLMN Network and Switching Sub-system (NSS) Noto anche come Switching and Management Sub-system (SMSS), svolge funzioni fondamentali → Gestione della mobilità → Controllo delle chiamate Network and Switching Sub-system (NSS) AuC Um TM HLR BSS A (G)MSC VLR EIR NSS → Supporto ai servizi forniti Network and Switching Sub-system (NSS) Î Mobile Switching Center (MSC): è la centrale di commutazione che gestisce i servizi mobili Network and Switching Sub-system (NSS) Î Home Location Register (HLR): è il data base con – I dati permanenti degli utenti – I dati dinamici per gestire la mobilità (es. identificativo del VLR) 6 Network and Switching Sub-system (NSS) Î Visitor Location Register (VLR): è il data base con – Le informazioni relative ai MT attualmente presso l’area di competenza del MSC Network and Switching Sub-system (NSS) Î Authentication Center (AuC): genera chiavi di cifratura Centro di Commutazione dei Servizi Mobili (Mobile Switching Center-MSC) Î Funzioni fondamentali: Î Gestione della mobilità (location update, paging ecc.) Î Controllo delle chiamate (con autenticazione) Î Supporto ai servizi Network and Switching Sub-system (NSS) Î Equipment Identity Register (EIR): è il data base degli apparati rubati o difettosi Centro di Commutazione dei Servizi Mobili (Mobile Switching Center-MSC) Î E’ un “normale” commutatore PCM (commutatore a circuito) cui sono state aggiunte funzionalità di segnalazione per la gestione della mobilità Centro di Commutazione dei Servizi Mobili (Mobile Switching Center-MSC) Î Funzioni fondamentali: ÎAlloca risorse e crea connessioni con i TM sulla parte di rete fissa (Connection Management - CM) ÎConsente l’instradamento delle chiamate da un TM ad un altro 7 Centro di Commutazione dei Servizi Mobili (Gateway Mobile Switching Center-GMSC) Î Un caso particolare di MSC è il GMSC (Gateway-MSC), che è l’interfaccia tra la rete GSM e le reti fisse (PSTN) e/o altre reti GSM (PLMN) Centro di Commutazione dei Servizi Mobili (Gateway Mobile Switching Center-GMSC) Î Consente l’instradamento delle chiamate da un TM verso telefoni fissi e mobili in altre reti Î GMSC è anche il “punto di partenza” per la ricerca dei TM nella rete cellulare per chiamate provenienti da altre reti (fisse o mobili) Registro di Localizzazione Principale (Home Location Register) Î È una base dati permanente associata in modo univoco ad una PLMN Î A seconda delle dimensioni della rete e del numero di utenti un operatore può avere uno o più HLR a cui sono associati in modo fisso i TM. Spesso è colocato con un GMSC Centro di Commutazione dei Servizi Mobili (Gateway Mobile Switching Center-GMSC) Î Funzioni fondamentali: Î Interworking con altre reti Î Funzioni di gateway Centro di Commutazione dei Servizi Mobili (Mobile Switching Center-MSC) Î A seconda delle dimensioni della rete e del numero di utenti un operatore può avere uno o più GMSC Registro di Localizzazione Principale (Home Location Register) Î Memorizza le informazioni (profilo di utente) relative a tutti i TM la cui localizzazione di default è presso l’HLR considerato 8 Registro di Localizzazione Principale (Home Location Register) Î HLR memorizza informazioni permanenti come l’IMSI (International Mobile Subscriber Identity), il numero di telefono della SIM associata (che NON sono la stessa cosa), i servizi supplementari a cui l’utente è abilitato Registro di Localizzazione Principale (Home Location Register) Î HLR memorizza anche informazioni volatili: Æ Eventuale numero di telefono per l’inoltro delle chiamate Æ ... Registro di Localizzazione dei Visitatori (Visitor Location Register-VLR) Si noti che per questione di uniformità viene usato il VLR anche per i terminali mobili che si trovano presso il proprio MSC: l’informazione memorizzata nell’HLR viene “duplicata localmente” Registro di Localizzazione Principale (Home Location Register) Î HLR memorizza anche informazioni volatili: Æ L’indirizzo del VLR presso cui può essere reperito l’utente Æ Parametri temporanei per identificazione e crittografia Registro di Localizzazione dei Visitatori (Visitor Location Register-VLR) Î È una base dati temporanea associata a tutti gli MSC, anche ai GMSC (spesso MSC e VLR sono integrati) Î Contiene i dati essenziali per il servizio dei TM attualmente sotto la giurisdizione del (G)MSC a cui VLR è associato Registro di Localizzazione dei Visitatori (Visitor Location Register-VLR) Î Nel VLR vengono duplicati molti dei dati di un utente già presenti nell’HLR Î Anche i dati usati per identificare e autenticare l’utente 9 Registro di Localizzazione dei Visitatori (Visitor Location Register-VLR) Registro di Localizzazione dei Visitatori (Visitor Location Register-VLR) Mobile Subscriber Identity), che è usato invece dell’IMSI per non Î Il TMSI viene modificato frequentemente ed è legato anche alla posizione del mobile (LAI) Î Il VLR invia il TMSI in modo cifrato al TM che lo memorizza nella SIM Î Il VLR memorizza anche il LAI e informazioni che servono per l’instradamento delle chiamate verso il TM (MSRN) Î Il VLR crea il TMSI (Temporary trasmettere regolarmente l’IMSI via radio (protezione da intrusioni), e lo memorizza Registro di Localizzazione dei Visitatori (Visitor Location Register-VLR) Î Nel VLR viene mantenuto lo stato del TM: acceso (attached) o spento (detached) IMSI IMSI Î Numero di identificazione di uso interno alla rete Î Composto da 3 campi IMSI Composto da 3 campi: Æ MCC: Mobile Country Code (3 cifre) Æ MNC: Mobile Network Code, che identifica l’operatore che fornisce il servizio (2 cifre) Æ MSIN: Mobile Subscriber Identification Number, che identifica la SIM (fino a 10 cifre) Î Es: 222 01 4572228769, identifica una SIM italiana (222) del gestore TIM (01) Î Il numero di telefono dell’apparato in questione è completamente scorrelato dall’IMSI CC16 10 Diapositiva 60 CC16 no. di telefono completamente diverso, infatti del tipo 349...etc. Carla Chiasserini; 12/10/2003 TMSI Î Numero assegnato temporaneamente dalla rete (VLR) a MT per questioni di privacy e protezione Î Strutturalmente uguale a IMSI Î È legato al LAI (alla Location Area) TMSI & IMSI Î IMSI inviato solo se necessario, MS cerca prima di inviare TMSI Î Ad esempio: ÎMS non ha un TMSI in memoria ÎTMSI non è più valido MSISDN & MSRN MSRN: Mobile Station Roaming Number Æ Numero usato dalla rete per l’instradamento delle chiamate Æ Memorizzato presso VLR, identifica l’MSC dove si trova il mobile, quindi anche l’eventuale operatore di roaming TMSI Î Cambiato ad ogni uso, e ad ogni location update Î Trasmesso in chiaro dal MT per autenticarsi, viene ri-assegnato dalla rete dopo aver instaurato un canale sicuro (crittografato) ⇒ una eventuale intercettazione è inutile MSISDN & MSRN Î MSISDN: Mobile Station International ISDN Number... il numero di telefono Î MSRN: Mobile Station Roaming Number IMEI e IMEISV Î International Mobile Equipment Identity Î Numeri di identificazione dell’apparato Î IMEI (60 bit) identifica l’hardware 11 IMEI e IMEISV IMEI e IMEISV IMEISV (64 bit) identifica anche eventuali diverse versioni di software/firmware IMEISV (64 bit) identifica anche eventuali diverse versioni di software/firmware Æ 24 bit: TAC (Type Approval Code) Æ 8 bit: FAC (Final Assembly Code) - il produttore Dati Memorizzati nel HLR e nel VLR Æ 24 bit: SN (Serial Number) Æ 8 bit: SVN (Software Version Number) in IMEISV Æ (4 bit non usati in IMEI) Dati Memorizzati nel HLR e nel VLR Informazioni di utente Parametro HLR/AuC Autenticazione e ciphering VLR IMSI Y Y Ki Y N TMSI N Y Service restrictions Y N Supplementary services Y Y MSISDN Y Y HLR/AuC VLR A3 Y N A5 (in BSS) N N A8 Y N RAND Y Y SRES Y Y Kc Y Y Parametro Algoritmi per la sicurezza Parametri per la sicurezza Dati Memorizzati nel HLR e nel VLR Localizzazione di utente / Inoltro di chiamata Parametro HLR/AuC VLR HLR number N Y VLR number Y N MSC number Y Y LAI N Y MSRN N Y Handover number N Y GSM parte II 12