Approfondimento su DS/SS (Direct Sequence Spread Spectrum)
|
|
- Faustino Giuliano
- 8 anni fa
- Visualizzazioni
Transcript
1 Approfondimento su DS/SS (Direct Sequence Spread Spectrum) Daniel Cesarini 21 febbraio 2009 Questo documento è rilasciato sotto licenza Creative Commons - documento e licenza reperibili al sito Questo documento è stato scritto con LYX un editor WYSIWYM (What You See Is What You Mean) per TEX 1
2 INDICE 2 Questo documento è rilasciato sotto licenza Creative Commons - documento e licenza reperibili al sito Indice 1 DS/SS Direct Sequence Spread Spectrum Lo spettro del segnale Spreading Code-Sync Caratteristiche del segnale spread Interferenze Interferenze a banda stretta (NB Narrow-Band) Disturbo di un SS con un SS Multiplexing Code Division Multiplexing Codici ortogonali Flexible Bit-Rate con il CDMA Orthogonal Variable Spreading Code Spread Spectrum a banda limitata Filtro a radice di coseno rialzato Frequency Reuse Pattern Scrambling 9 6 Confronto tra TDMA e CDMA 9
3 1 DS/SS DIRECT SEQUENCE SPREAD SPECTRUM 3 1 DS/SS Direct Sequence Spread Spectrum I segnali spread-sprectrum possono essere generati col codice di spreading, che è binario, digitale, con un certo clock. Il clock è M volte quello dei dati, la banda risultante sarà M volte la banda del clock (dei dati). Il codice di spreading è un sengale pseudo-casuale, cioè ha le caratteristiche di un segnale casuale, ma è riproducibile; l'importante è che sembri casuale a un osservatore esterno. Lo Spread Spectrum nasce come tecnologia militare, per comunicazioni sicure 1. I satelliti del sistema GPS 2 inviano due segnali spread-spectrum, uno sicuro e uno insicuro; quello sicuro si ripete ogni settimana ed è accessibile solo agli utenti autorizzati, che per farlo sono muniti del codice necessario alla decodica del segnale. 1.1 Lo spettro del segnale Lo spettro del segnale a banda stretta convenzionale è alto e stretto, al contrario, quello SS è ampio e basso. Per ricevere il segnale SS è necessario avere un decodicatore che usi il codice. Per decodicare il segnale si moltiplica per il codice di spreading (la moltiplicazione corrisponde a fare lo XOR). 1.2 Spreading Spreading: y(t) = s(t) c(t) con c(t) codice di spreading Despreading 3 : z(t) = [s(t) c(t)+w(t)] c(t) = s(t) c(t) c(t)+w(t) c(t) = s(t) c 2 (t) + w (t) = s(t) + w (t) Quello che segue è ciò che si fa normalmente: ltro adattato + latch. 1.3 Code-Sync Il codice di spreading in arrivo ha un certo riferimento temporale che non è noto al ricevitore. Se c(t) con cui si moltiplica sul ricevitore non è allineato temporalmente, la decodica (despreading) non avviene correttamente. Allora il ricevitore ha anche il compito di sincronizzare i due segnali; ciò viene fatto in un modulo, il code-sync. 1 La chiave veniva spedita tramite corriere (spia?), memorizzata su un nastro magnetico. 2 Global Positioning System 3 c(t) = ±1sempre c 2 (t) = 1
4 1 DS/SS DIRECT SEQUENCE SPREAD SPECTRUM Caratteristiche del segnale spread Le prestazioni di un segnale SS e di un segnale a banda stretta convenzionale sono uguali. Le operazioni di spreading e despreading sono trasparenti e non alterano la qualità del mezzo. L'introduzione dello SS aveva ni militari, per le sue caratteristiche di sicurezza, perchè oltre a essere dicile da decifrare risulta dicile da disturbare. Tutte le organizzazioni militari scandiscono le frequenza per vedere se ci sono comunicazioni non autorizzate. Per disturbare queste trasmissioni si usa il jamming: si mette un trasmettiroe sulle stesse frequenze della comunicazione da disturbare e si manda una grande potenza. 1.5 Interferenze Interferenze a banda stretta (NB Narrow-Band) Un interferente a banda stretta può cercare di disturbare il segnale SS; il disturbo entra assieme al segnale utile: z(t) = [s(t) c(t) + w(t)] c(t) = s(t) + w (t) w(t) è il disturbo del jammer; moltiplicando per c(t) subisce lo spreading, e diventa a banda larga. Quindi di tutta la potenza interferente il ricevitore sente solo una piccola parte: P i = 1 1/T C 1 T = p T C T = p M Più il segnale è a banda larga (dopo il despreading), meno è sensibile l'interferenza (Narrow-Band interference rejection). Per poter mandare un'interferenza prima di tutto bisogna riuscire ad accorgersi che sia in atto una trasmissione; se il fattore di spreading è ampio si abbassa la potenza dello spreading e la banda molto; lo scanner non è più in grado di rilevare la trasmissione perchè la confonde con il rumore di fondo (e con il rumore dello scanner stesso). Tutto questo, però, non spiega da solo perchè lo SS sia alla base della trasmissione UMTS. Questo ha a che fare con la tecnologia di multiplazione dei segnali Disturbo di un SS con un SS Se si fa il despreading di un segnale SS con un codice sbagliato si ottiene comunque un segnale a banda larga. L'unico modo per disturbarlo è inviare uno SS che usi lo stesso codice.
5 2 MULTIPLEXING 5 2 Multiplexing Storicamente le stazioni radio hanno trasmesso in TDMA o in FDMA, anche i programmi televisivi erano trasmessi con queste techiche 4. Time Division Multiplexing: suddivido gli utenti nel tempo e accelero i dati in ogni slot temporale (si può fare bene con segnali digitali, male con segnali analogici). Tutti i canali si trovano sovrapposti in frequenza. Frequency Division Multiplexing: i canali sono sovrapposti nel tempo e divisi in frequenza. Multiple Access: i segnali vengono generati da terminali diversi in posizioni diverse, per cui hanno clock che non sono sincroni. Se i segnali non sono provenienti tutti dalla stessa sorgente, come nel GSM, che implementa gli appositi intervalli di guardia. Multiplexing: tutti i segnali vengono generati nello stesso punto; quindi non ci possono essere collisioni perchè i segnali sono gestiti tutti da una singola unità. Vedremo successivamente come si fa multiplexing e multiple access, nel caso di segnali SS. 2.1 Code Division Multiplexing Si hanno n ussi; i ussi si trasmettono sulla stessa portante e nello stesso tempo. Prima di metterli insieme si construiscono n segnali SS con n codici diversi. I segnali possono essere separati solo utilizzando una chiave, cioè il codice SS corrispondente; questi codici sono detti anche rme o signature. Nel TDMA e FDMA slot temporali e portanti non devono essere sovrapposti. Nel CDM c'è una condizione simile. Supponiamo che il segnale multiplato sia la sovrapposizione di due SS: s(t) = s 1 (t) c 1 (t) + s 2 (t) c 2 (t) Supponiamo di voler estrarre s 1 (t); bisogna trattare s 2 (t) c 2 (t) come se fosse un interferente. Al clock 0 s(t) = a (1) 0 c(t) + a (2) 0 c 2 (t) T 0 [a(1) 0 c 1 (t) + a (2) 0 c 2 (t)] c 1 (t)dt = T 0 [a(1) 0 c 2 1(t)]dt + T 0 [a(2) 0 c 1 (t) c 2 (t)]dt = T a (1) 0 +a(2) T 0 0 [c 1(t) c 2 (t)]dt il secondo termine è un termine di interferenza. Per eliminarla l'integrale deve essere nullo; è una condizione di ortogonalità 4 Attenzione: TDMA e FDMA sono diversi da TDM e FDM
6 3 FLEXIBLE BIT-RATE CON IL CDMA 6 tra i due codici di spreading (codici ortogonali). Ciò è quello che viene fatto nell'umts in downlink. UMTS è stato ispirato a CDMA usato in alcune nazioni per le comunicazioni cellulari di seconda generazione Codici ortogonali I codici ortogonali [ vengono] generati in maniera ricorsiva dalla matrice: 1 1 H 2 = 2 codici di 2 chip ciascuno H 4 = codici di 4 chip ciascuno Per ottenere ulteriori matrici si moltiplica la matrice ottenuta per il valore nella [ posizione ] corrispondente: Matrice originaria per 1 Matrice originaria per 1 Matrice originaria per 1 Matrice originaria per -1 I segnali occupano la stessa banda in frequenza e lo stesso intervallo temporale, ma sono multiplexati in base al codice. Anche in questo caso esiste la dierenza tra CDM e CDMA. il meccanismo appena illutrato è CDM; le funzioni sono ortogonali se sono tutte perfettamente allineate nel tempo. Ciò è possibile quando un'unica unità si occupa di più connessioni. Nella direzione di uplink è molto dicile ottenere un livello di sincronia suf- ciente per utilizzare questa tecnica. Allora quando si parla di CDMA le cose cambiano: i segnali non possono essere più sincronizzati; allora nell'uplink i segnali non possono più essere ortogonali e si ha inevitabilmente l'interferenza da accesso multiplo (MAI) di un telefonino su un altro. È dicile quanticare l'interferenza, ma per il teorema del limite centrale l'interferenza è di tipo gaussiano: I 0 = (N 1) P potenza spalmata sulla banda del segnale (1/T C ) SS5. 3 Flexible Bit-Rate con il CDMA Il segnale SS è molto utile quando si eettua Accesso Multiplo. È facile servire utenti con requisiti di bit-rate diversi. Il chip-rate nelle reti CDMA è uguale per tutti; poi i singoli cellulari possono avere bisogno di un bit-rate variabile. Nella terza generazione la rete è integrata e multimediale: servizio voce, connessioni dati, ecc. Per ciò nella stessa cella possoo coesistere bit-rate diversi. Nella rete di seconda generazione esisteva un bit-rate base (14400) che era il massimo. Per trasmettere un segnale a rate dimezzato si utilizza lo stesso codice P 5 I segnali non utili vengono considerati come interferenti a banda larga con la stessa potenza
7 3 FLEXIBLE BIT-RATE CON IL CDMA 7 di spreading, ma si trasmette ogni simbolo due volte (simbol repetition). Questo viene usato nei telefonini CDMA americani di II generazione. L'energia per bit: E b = P 2T = 2E b. La nuova energia per bit è doppia (rispetto a quello della trasmissione a rate doppio), quindi il rapporto segnale rumore per ogni bit è maggiore (non il doppio) e forse non è necessario (è potenza sprecata). Allora si riduce l'ampiezza del segnale in modo da mantenere costante l'energia per bit. È ora che si apprezza uno dei vantaggi del CDMA: nel CDMA asincrono c'era una certa interferenza da accesso multiplo (MAI) proporzionale al numero di utenti. I 0 = P 1/T C (N 1) I 0 I MAX. Quindi, poichè I 0 ha un livello di interferenza massimo tollerabile ciò implica che anche N avrà un massimo (limite sull'uplink). I MAX è ssato in base alla QoS che voglio ottenere e dipende dal servizio che si vuole servire. Voce BER Voce I MAX,V oce Video Ber Video I MAX,V ideo BER Voce> BER Video (10 2 > 10 5 ). Allora I MAX,V ideo < I MAX,V oce. L'interferenza accettabile per la voce è maggiore rispetto all'interferenza accettabile per il video. Bisogna trovare un compromesso tra QoS e numero di utenti serviti per vella. Se la classe di servizio fosse unica potremmo avere N utenti a bit-rate pieno (potenza piena) o 2N utenti a bit-rate dimezzato (potenza dimezzata). In realtà la potenza si può abbassare quando si cambia classe di servizio (da migliore a peggiore), non solo quando si abbassa il bit-rate. In downlink, invece, la lunghezza di un simbolo deve essere uguale alla lunghezza di un codice. La simbol repetition è una interpretazione, in realtà i bit si allungano; questo corrisponde a modicare il fattore di spreading (SF). Si avrebbe la coesistenza di codici da 8 e 16 (ad es.), ma non si sa, a priori, se restano ortogonali; bisogna prepararsi ad avere codici di lunghezza diversa. 3.1 Orthogonal Variable Spreading Code Si prendono i codici di Walsh-Hadamard. La ricorsività si organizza ad albero invece che a matrice: C 0 (0) = + C 1 (0) = C 0 (0) + C 0 (0) = ++ C 1 (1) = C 0 (0) + C 0 (0) = + C 2 (0) = C 2 (1) = + + C 2 (2) = + + C 2 (3) = + + Ogni livello dell'albero cresce con le potenza di due e contiene un numero di codici pari alla lunghezza dei codici stessi. Questi codici sono ortogonali sia all'interno di uno stesso livello che tra livelli (layer) diversi, col vincolo che per ogni codice bisogna sceglierne uno che non provenga dallo stesso ramo dell'albero (es. C 1 (0) va bene con C 2 (2) e non con C 2 (1)). Due codici di lunghezza diversa sono ortogonali nella seguente maniera: es. C 1 (1) = + e C 3 (3) =
8 4 SPREAD SPECTRUM A BANDA LIMITATA 8 C 1 (1) = C 3 (3) = C 1 (1) C 3 (3) = I chip sono sempre ortogonali e sono ortogonali (la somma dei segni è zero) sia sul periodo del codice corto, sia sul periodo del codice lungo. 4 Spread Spectrum a banda limitata In una rete commerciale la banda assegnata è sempre limitata. Questa cosa viene realizzata con il pulse-shaping: il segnale viene ltrato, ma non si lavora sul bit, bencì sul chip. Il risultato della moltiplicazione (XOR) tra bit e chip è un segnale digitale, a due livelli, che sporca la banda, perciò va ltrato. 4.1 Filtro a radice di coseno rialzato Nel WCDMA i valori sono α = 0.22, R C = 3.840Mc/s, B = MHz, CarrierSpacing = 5M Hz 4.2 Frequency Reuse Pattern In GSM non si possono riutilizzare le stesse portanti in celle adiacenti. All'interno della bnada assegnata al GSM si creano delle sottobande, ogni cella usa un certo numero di sottobande 6, si costruiscono cluster di celle, che usano 6 in base all'allocazione, stabilita in fase progettuale
9 5 SCRAMBLING 9 tutte le frequenze disponibili; così le celle adiacenti non usano le stesse frequenze e non si possono dare fastidio. Inoltre le celle che usano le stesse frequenze vengono allontanate, così diminuendo l'interferenza co-canale. Il problema è che con i cluster si riduce la capacità della rete. Nel caso in gura i cluster sono di 7 celle, per cui la capacità risulta pari a 1 7 C tot. Col CDMA non c'è bisogno di creare il pattern del riuso di frequenza; è come avere un fattore di riuso pari a uno. Questo è possibile perchè l'interferenza è minore, dato che i codici sono tutti quasi ortogonali. I codici sono 64 per ogni cella. 5 Scrambling Problema: se sul conne tra due celle si trovano due telefonini con codici uguali e abbastanza sincronizzati sorge un problema di interferenza (???co-codice???), per risolverlo si procede come prima: oltre ai 64 codici assegno un codice unico per ogni cella, detto codice di Scrambling, con cui viene eseguito lo XOR dopo lo spreading 7. 6 Confronto tra TDMA e CDMA Considerando il riuso di frequenza con un fattore Q, il throughput del TDMA è pari a S = 1 Q. Nel GSM Q = 9 S = 0.11 (indipendentemente da uplink e downlink). Nel CDMA la capacità nel downlink è determinata dalle interferenze provenienti dalle celle adiacenti. Se la cella fosse sola il throughput sarebbe unitario, nel casi reale bisogna tener conto dell'interferenza intracella). C'è un meccanismo di interferenza simile a quello dell'uplink; nel caso peggiore (se si trova tra 3 celle) un telefono riceve interferenza da N + N + (N 1) canali: 7 lo Scrambling non aumenta la banda del segnale trasmesso, perchè ha lo stesso chip-rate dello Spreading
10 6 CONFRONTO TRA TDMA E CDMA 10 I 0 = β N +β N +0 M E b i terminali della stessa cella non interferiscono Con H = 63, β = 0.4, BER = 10 3 S = 0.26, cioè più del doppio rispetto al TDMA. Questo è il motivo dell'utilizzo del CDMA. Questo documento è rilasciato sotto licenza Creative Commons - documento e licenza reperibili al sito
11 Indice analitico bit-rate variabile, 6 CDM, 6 CDMA, 6 chip, 6 chip-rate, 6 code-sync, 3 codici ortogonali, 6 fattore di riuso, 9 fattore di spreading, 7 interferente, 4 jamming, 4 MAI, 6 Narrow-Band interference, 4 pulse-shaping, 8 Scrambling, 9 simbol repetition, 7 Spread Spectrum, 3 UMTS, 4 uplink, 6 Walsh-Hadamard, 7 11
Fondamenti teorici dello SS
Tecniche a spettro espanso Un sistema a spettro espanso è realizzato sulla base di tecniche per cui il segnale trasmesso ha un occupazione spettrale maggiore (10 3 10 6 ) di quella che avrebbe il convenzionale
DettagliReti di Telecomunicazioni 1
Reti di Telecomunicazioni 1 Corso on-line - AA2005/06 Blocco 2 (v2) Ing. Stefano Salsano e-mail: stefano.salsano@uniroma2.it 1 Richiami sul concetto di multiplazione 2 Riprendendo il discorso sulle diverse
Dettagli2 - Canali e Multiplazione
Università degli studi di Bergamo Università degli studi di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici Reti di Calcolatori prof. F. Martignon 2 - Canali e Multiplazione 1
DettagliElementi di Telelocalizzazione
Elementi di Telelocalizzazione Ing. Francesco Benedetto - Prof. Gaetano Giunta Laboratorio di Telecomunicazioni (COMLAB) Università degli Studi Roma Tre 1 Introduzione Proprietà della sequenza di spreading:
DettagliDirect Sequence o Frequency Hopping
Direct Sequence o Frequency Hopping Questo documento vuole essere un punto di riferimento per aiutare quanti si avvicinano per la prima volta alla tecnologia delle wireless Fidelity LAN Wi-Fi. Un confronto
DettagliDIRECT SEQUENCE CDMA... 2 1 DESCRIZIONE DELLA TECNICA DI SPREADING A SEQUENZA DIRETTA... 2 2 PROPRIETÀ DELLE SEQUENZE DI CODICE PN...
DRCT SQUNC CDMA... 2 DSCRZON DLLA TCNCA D SPRADNG A SQUNZA DRTTA... 2 2 PROPRTÀ DLL SQUNZ D CODC PN... 4 L CONTROLLO D POTNZA LA CAPACTÀ D UNA RT CLLULAR CDMA... 5 L CONTROLLO D POTNZA... 5 2 LA CAPACTÀ
DettagliProtocolli di accesso multiplo
Protocolli di accesso multiplo Quando l accesso ad una risorsa può avvenire da parte di più utenti indipendenti, si parla di risorsa condivisa ed è necessaria l implementazione di particolari protocolli
DettagliElementi di teoria dei segnali /b
Elementi di teoria dei segnali /b VERSIONE 29.4.01 Filtri e larghezza di banda dei canali Digitalizzazione e teorema del campionamento Capacità di canale e larghezza di banda Multiplexing e modulazioni
DettagliEsercizi Multiplazione TDM Accesso Multiplo TDMA
Esercizi Multiplazione TDM Accesso Multiplo TDMA Esercizio 1 Un sistema di multiplazione TDM presenta una trama di 10 slot e in ciascuno slot vengono trasmessi 128 bit. Se il sistema è usato per multiplare
DettagliSISTEMI DI TELECOMUNICAZIONI
SISTEMI DI TELECOMUNICAZIONI MODI DI TRASFERIMENTO SERVIZI DI TRASFERIMENTO DELL INFORMAZIONE L informazione da trasferire si ipotizza strutturata in IU Costituita da b bit Da consegnare in t secondi Se
DettagliCOMUNICAZIONI ELETTRICHE + TRASMISSIONE NUMERICA COMPITO 13/7/2005
COMUNICAZIONI ELETTRICHE + TRASMISSIONE NUMERICA COMPITO 13/7/005 1. Gli esercizi devono essere risolti su fogli separati: uno per la prima parte del compito (esercizi 1/4), uno per la seconda parte (esercizi
DettagliSISTEMI DI NUMERAZIONE E CODICI
SISTEMI DI NUMERAZIONE E CODICI Il Sistema di Numerazione Decimale Il sistema decimale o sistema di numerazione a base dieci usa dieci cifre, dette cifre decimali, da O a 9. Il sistema decimale è un sistema
DettagliDimensione di uno Spazio vettoriale
Capitolo 4 Dimensione di uno Spazio vettoriale 4.1 Introduzione Dedichiamo questo capitolo ad un concetto fondamentale in algebra lineare: la dimensione di uno spazio vettoriale. Daremo una definizione
DettagliLezione 28 Maggio I Parte
Lezione 28 Maggio I Parte La volta scorsa abbiamo fatto un analisi dei fenomeni di diafonia e avevamo trovato che per la diafonia vicina il valore medio del quadrato del segnale indotto dalla diafonia
DettagliC(f) : funzione di trasferimento del canale. Essa limita la banda del segnale trasmesso e quindi rappresenta un modello più realistico
MODELLO DEL CANALE Modello gaussiano additivo a banda illimitata (considerato finora): s(t) + n(t) r(t) = s(t) + n(t) s(t) Canale C(f) + r(t) n(t) C(f) : funzione di trasferimento del canale. Essa limita
DettagliModulo TLC:TRASMISSIONI Accesso multiplo
1 11.. Accesso A multiplo 2 Modalità di trasmissione (1/3) Ad una via (unidirezionale): dalla sorgente S verso la destinazione S A due vie (bidirezionale): tra 2 terminali T1, T2 T1 T2 3 Modalità di di
Dettagli4 3 4 = 4 x 10 2 + 3 x 10 1 + 4 x 10 0 aaa 10 2 10 1 10 0
Rappresentazione dei numeri I numeri che siamo abituati ad utilizzare sono espressi utilizzando il sistema di numerazione decimale, che si chiama così perché utilizza 0 cifre (0,,2,3,4,5,6,7,8,9). Si dice
Dettagliv in v out x c1 (t) Molt. di N.L. H(f) n
Comunicazioni elettriche A - Prof. Giulio Colavolpe Compito n. 3 3.1 Lo schema di Fig. 1 è un modulatore FM (a banda larga). L oscillatore che genera la portante per il modulatore FM e per la conversione
DettagliUtilizzo efficiente del canale di comunicazione
Il problema 2 Utilizzo efficiente del canale di comunicazione Prof. Roberto De Prisco TEORIA - Lezione 4 Multiplexing Un singolo utente (del canale) potrebbe non utilizzare tutta la capacità Lasciare l
DettagliFunzioni trigonometriche e modulazione dei segnali
Funzioni trigonometriche e modulazione dei segnali Valentino Liberali Dipartimento di Tecnologie dell Informazione Università di Milano, 263 Crema e-mail: liberali@dti.unimi.it http://www.dti.unimi.it/~liberali
DettagliGUIDA ALLE SOLUZIONI
Come posizionare una antenna indoor attiva o passiva per una ricezione ottimale? Come verificare in una stanza se il segnale digitale è presente? Perché effettuando la scansione con l antenna indoor non
Dettagli01CXGBN Trasmissione numerica. parte 1: Introduzione ai sistemi di trasmissione numerica. Grandezze fondamentali.
01CXGBN Trasmissione numerica parte 1: Introduzione ai sistemi di trasmissione numerica. Grandezze fondamentali. 1 TRASMISSIONE NUMERICA Trasmissione da un utente TX a un utente RX di informazione discreta
DettagliGSM - GSM - parte IV
GSM - parte IV Argomenti della lezione Il livello fisico dell interfaccia radio (Um) Frequenze assegnate al GSM (Europa) GSM primario downlink GSM primario uplink GSM esteso downlink GSM esteso uplink
DettagliIntroduzione: scelta della tecnica di accesso multiplo
Sistema UMTS Tecnica di accesso W-CDMA Introduzione: scelta della tecnica di accesso multiplo... 1 Concetti generali sul CDMA... 3 L operazione di spreading... 6 Parametri caratteristici dell operazione
DettagliTeoria dei Segnali Modulazione digitale
Teoria dei Segnali Modulazione digitale Valentino Liberali Dipartimento di Fisica Università degli Studi di Milano valentino.liberali@unimi.it Teoria dei Segnali Modulazione digitale 9 novembre Valentino
DettagliUtilizzo efficiente del canale di comunicazione
Il problema 04.2 Utilizzo efficiente del canale di comunicazione -04: Multiplexing Autunno 2002 Prof. Roberto De Prisco Un singolo utente (del canale) potrebbe non utilizzare tutta la capacità Lasciare
DettagliUtilizzo efficiente del canale di comunicazione
Autunno 2002 Prof. Roberto De Prisco -04: Multiplexing Università degli studi di Salerno Laurea e Diploma in Informatica Il problema 04.2 Utilizzo efficiente del canale di comunicazione Un singolo utente
DettagliPage 1. Elettronica delle telecomunicazioni II ETLC2 - C1 29/05/2006 2006 DDC 1. Politecnico di Torino Facoltà dell Informazione
Modulo Politecnico di Torino Facoltà dell Informazione Elettronica delle telecomunicazioni II C - Sistemi e moduli UMTS C1 Struttura interfaccia radio» Accesso multiplo» Radio frame» Blocchi funzionali
DettagliIntroduzione. Classificazione di Flynn... 2 Macchine a pipeline... 3 Macchine vettoriali e Array Processor... 4 Macchine MIMD... 6
Appunti di Calcolatori Elettronici Esecuzione di istruzioni in parallelo Introduzione... 1 Classificazione di Flynn... 2 Macchine a pipeline... 3 Macchine vettoriali e Array Processor... 4 Macchine MIMD...
DettagliESEMPIO 1: eseguire il complemento a 10 di 765
COMPLEMENTO A 10 DI UN NUMERO DECIMALE Sia dato un numero N 10 in base 10 di n cifre. Il complemento a 10 di tale numero (N ) si ottiene sottraendo il numero stesso a 10 n. ESEMPIO 1: eseguire il complemento
DettagliCodifiche a lunghezza variabile
Sistemi Multimediali Codifiche a lunghezza variabile Marco Gribaudo marcog@di.unito.it, gribaudo@elet.polimi.it Assegnazione del codice Come visto in precedenza, per poter memorizzare o trasmettere un
DettagliRete di accesso / Rete di trasporto
Rete di accesso / Rete di trasporto Per un operatore i costi legati alle reti di trasporto sono principalmente costi legati all esercizio e alla manutenzione della rete ( Operation and maintenance ). In
DettagliSiamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.
DALLE PESATE ALL ARITMETICA FINITA IN BASE 2 Si è trovato, partendo da un problema concreto, che con la base 2, utilizzando alcune potenze della base, operando con solo addizioni, posso ottenere tutti
DettagliUn metodo per il rilevamento degli errori: la tecnica del Bit di Parità
Appunti: Tecniche di rilevazione e correzione degli errori 1 Tecniche di correzione degli errori Le tecniche di correzione degli errori sono catalogabili in: metodi per il rilevamento degli errori; metodi
DettagliARCHITETTURA DI RETE FOLEGNANI ANDREA
ARCHITETTURA DI RETE FOLEGNANI ANDREA INTRODUZIONE È denominata Architettura di rete un insieme di livelli e protocolli. Le reti sono organizzate gerarchicamente in livelli, ciascuno dei quali interagisce
DettagliPsicometria (8 CFU) Corso di Laurea triennale STANDARDIZZAZIONE
Psicometria (8 CFU) Corso di Laurea triennale Un punteggio all interno di una distribuzione è in realtà privo di significato se preso da solo. Sapere che un soggetto ha ottenuto un punteggio x=52 in una
DettagliIl Campionameto dei segnali e la loro rappresentazione. 1 e prende il nome frequenza di
Il Campionameto dei segnali e la loro rappresentazione Il campionamento consente, partendo da un segnale a tempo continuo ovvero che fluisce con continuità nel tempo, di ottenere un segnale a tempo discreto,
DettagliDescrizione della struttura e delle funzioni di una stazione radio base TACS
c.so Duca degli Abruzzi 4 1019 Torino (Italy) Fax +39 011 564 4099 pag. /34 Premessa Il seguente capitolo illustra i principi tecnici fondamentali a cui si ispirano le tecnologie utilizzate per i serivizi
DettagliAnalisi di Protocolli
Analisi di Protocolli Elenco di protocolli d accesso I principali protocolli di accesso si possono dividere in:. protocolli deterministici (accesso ordinato);. protocolli ad accesso casuale (o a contesa).
DettagliCALCOLATORI ELETTRONICI A cura di Luca Orrù. Lezione n.7. Il moltiplicatore binario e il ciclo di base di una CPU
Lezione n.7 Il moltiplicatore binario e il ciclo di base di una CPU 1 SOMMARIO Architettura del moltiplicatore Architettura di base di una CPU Ciclo principale di base di una CPU Riprendiamo l analisi
DettagliAPPUNTI DI MATEMATICA LE FRAZIONI ALGEBRICHE ALESSANDRO BOCCONI
APPUNTI DI MATEMATICA LE FRAZIONI ALGEBRICHE ALESSANDRO BOCCONI Indice 1 Le frazioni algebriche 1.1 Il minimo comune multiplo e il Massimo Comun Divisore fra polinomi........ 1. Le frazioni algebriche....................................
DettagliLA TRASMISSIONE DELLE INFORMAZIONI QUARTA PARTE 1
LA TRASMISSIONE DELLE INFORMAZIONI QUARTA PARTE 1 I CODICI 1 IL CODICE BCD 1 Somma in BCD 2 Sottrazione BCD 5 IL CODICE ECCESSO 3 20 La trasmissione delle informazioni Quarta Parte I codici Il codice BCD
DettagliCorso di Fondamenti di Segnali e Trasmissione - Appello del 07 Settembre 2005
Corso di Fondamenti di Segnali e Trasmissione - Appello del 07 Settembre 2005 Gli esercizi devono essere risolti solo sui fogli dei colori indicati Per esiti e soluzioni si veda il sito web del corso:
DettagliRC4 RC4. Davide Cerri. Davide Cerri CEFRIEL - Politecnico di Milano cerri@cefriel.it http://www.cefriel.it/~cerri/
POLITECNICO DI MILANO CEFRIEL - Politecnico di Milano cerri@cefriel.it http://www.cefriel.it/~cerri/ è un cifrario a flusso progettato da Ron Rivest (la R di RSA) nel 1987. Era un segreto commerciale della
DettagliTecnologie Radio Cellulari. Reti Cellulari. Forma e Dimensione delle Celle. Organizzazione di una Rete Cellulare
I semestre 04/05 Tecnologie Radio Cellulari Reti Cellulari Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica
DettagliGestione della memoria centrale
Gestione della memoria centrale Un programma per essere eseguito deve risiedere in memoria principale e lo stesso vale per i dati su cui esso opera In un sistema multitasking molti processi vengono eseguiti
DettagliClassificazione delle tecniche di accesso multiplo
Classificazione delle tecniche di accesso multiplo Le tecniche di accesso multiplo si dividono in tre classi: Protocolli deterministici o senza contesa: evitano la possibilità che due utenti accedano al
DettagliESTRAZIONE DI RADICE
ESTRAZIONE DI RADICE La radice è l operazione inversa dell elevamento a potenza. L esponente della potenza è l indice della radice che può essere: quadrata (); cubica (); quarta (4); ecc. La base della
Dettagliper immagini guida avanzata Organizzazione e controllo dei dati Geometra Luigi Amato Guida Avanzata per immagini excel 2000 1
Organizzazione e controllo dei dati Geometra Luigi Amato Guida Avanzata per immagini excel 2000 1 Il raggruppamento e la struttura dei dati sono due funzioni di gestione dati di Excel, molto simili tra
DettagliInformatica 3. LEZIONE 21: Ricerca su liste e tecniche di hashing. Modulo 1: Algoritmi sequenziali e basati su liste Modulo 2: Hashing
Informatica 3 LEZIONE 21: Ricerca su liste e tecniche di hashing Modulo 1: Algoritmi sequenziali e basati su liste Modulo 2: Hashing Informatica 3 Lezione 21 - Modulo 1 Algoritmi sequenziali e basati su
DettagliIl concetto di valore medio in generale
Il concetto di valore medio in generale Nella statistica descrittiva si distinguono solitamente due tipi di medie: - le medie analitiche, che soddisfano ad una condizione di invarianza e si calcolano tenendo
DettagliSoluzioni verifica 3 2009-10 parte 4
Soluzioni verifica 3 2009-10 parte 4 1 Si consideri una rete ethernet a mezzo condiviso, costituita da un unico dominio di collisione in cui vi sono tre segmenti (costituiti da cavi diversi di
DettagliAPPUNTI SU PROBLEMI CON CALCOLO PERCENTUALE
APPUNTI SU PROBLEMI CON CALCOLO PERCENTUALE 1. Proporzionalità diretta e proporzionalità inversa Analizziamo le seguenti formule Peso Lordo = Peso Netto + Tara Ricavo = Utile + Costo Rata = Importo + Interesse
DettagliLTE Duplex Gap 821- -832 - BANDA Uplink Wind 832- -842 837 Uplink Tim 842- -852 847 Uplink Vodafone 852- -862 857
TABELLA CANALI TV DIGITALI DVB-T Banda Canale Estremi canale MHz Frequenza MHz E1 40- -47 / E2 47- -54 / VHF I E3 54- -61 / E4 61- -68 / E5 174- -181 177,5 E6 181- -188 184,5 E7 188- -195 191,5 VHF III
DettagliCorso di Fondamenti di Telecomunicazioni
Corso di Fondamenti di Telecomunicazioni 5 - EGALI DIGITALI E A IMPULI I BADA BAE Prof. Mario Barbera [parte ] Codifica La fase di codifica prevede che venga fatta una associazione tra il livello del segnale
DettagliSoluzione dell esercizio del 2 Febbraio 2004
Soluzione dell esercizio del 2 Febbraio 2004 1. Casi d uso I casi d uso sono riportati in Figura 1. Figura 1: Diagramma dei casi d uso. E evidenziato un sotto caso di uso. 2. Modello concettuale Osserviamo
DettagliTrasmissione Dati. Trasmissione Dati. Sistema di Trasmissione Dati. Prestazioni del Sistema
I semestre 03/04 Trasmissione Dati Trasmissione Dati Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Ogni tipo di informazione può essere rappresentata come insieme
DettagliAltri metodi di indicizzazione
Organizzazione a indici su più livelli Altri metodi di indicizzazione Al crescere della dimensione del file l organizzazione sequenziale a indice diventa inefficiente: in lettura a causa del crescere del
DettagliIntroduzione al Campionamento e
Introduzione al Campionamento e all analisi analisi in frequenza Presentazione basata sul Cap.V di Introduction of Engineering Experimentation, A.J.Wheeler, A.R.Ganj, Prentice Hall Campionamento L'utilizzo
DettagliSistemi Operativi. 5 Gestione della memoria
Gestione della memoria Compiti del gestore della memoria: Tenere traccia di quali parti della memoria sono libere e quali occupate. Allocare memoria ai processi che ne hanno bisogno. Deallocare la memoria
Dettagli( x) ( x) 0. Equazioni irrazionali
Equazioni irrazionali Definizione: si definisce equazione irrazionale un equazione in cui compaiono uno o più radicali contenenti l incognita. Esempio 7 Ricordiamo quanto visto sulle condizioni di esistenza
DettagliIntroduzione all analisi dei segnali digitali.
Introduzione all analisi dei segnali digitali. Lezioni per il corso di Laboratorio di Fisica IV Isidoro Ferrante A.A. 2001/2002 1 Segnali analogici Si dice segnale la variazione di una qualsiasi grandezza
Dettagli2. SINCRONIZZAZIONE (CENNI)
2. SINCRONIZZAZIONE (CENNI) INTRODUZIONE AL PROBLEMA DELLA SINCRONIZZAZIONE SINCRONISMO DI BIT SCRAMBLING SINCRONISMO DI FRAME INTRODUZIONE Abbiamo visto diverse tecniche in grado di convertire e di trasmettere
DettagliCapitolo Quarto...2 Le direttive di assemblaggio di ASM 68000...2 Premessa...2 1. Program Location Counter e direttiva ORG...2 2.
Capitolo Quarto...2 Le direttive di assemblaggio di ASM 68000...2 Premessa...2 1. Program Location Counter e direttiva ORG...2 2. Dichiarazione di dati: le direttive DS e DC...3 2.1 Direttiva DS...3 2.2
DettagliCAMPIONAMENTO E RICOSTRUZIONE DI SEGNALI
CAMPIONAMENTO E RICOSTRUZIONE DI SEGNALI 1 Fondamenti di segnali Fondamenti e trasmissione TLC Segnali in formato numerico Nei moderni sistemi di memorizzazione e trasmissione i segnali in ingresso sono
Dettagli4. Operazioni aritmetiche con i numeri binari
I Numeri Binari 4. Operazioni aritmetiche con i numeri binari Contare con i numeri binari Prima di vedere quali operazioni possiamo effettuare con i numeri binari, iniziamo ad imparare a contare in binario:
DettagliMANUALE D'USO DEL PROGRAMMA IMMOBIPHONE
1/6 MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE Per prima cosa si ringrazia per aver scelto ImmobiPhone e per aver dato fiducia al suo autore. Il presente documento istruisce l'utilizzatore sull'uso del programma
DettagliUn ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti
Un ripasso di aritmetica: Rappresentazione binaria - operazioni A queste rappresentazioni si possono applicare le operazioni aritmetiche: riporti 1 1 0 + 1 0 = 1 0 0 24 Un ripasso di aritmetica: Rappresentazione
DettagliConvertitori numerici in Excel
ISTITUTO DI ISTRUZIONE SUPERIORE G. M. ANGIOY CARBONIA Convertitori numerici in Excel Prof. G. Ciaschetti Come attività di laboratorio, vogliamo realizzare dei convertitori numerici con Microsoft Excel
DettagliPolli e conigli. problemi Piano cartesiano. Numeri e algoritmi Sistemi e loro. geometrica. Relazioni e funzioni Linguaggio naturale e
Polli e conigli Livello scolare: primo biennio Abilità Interessate Calcolo di base - sistemi Risolvere per via grafica e algebrica problemi che si formalizzano con equazioni. Analizzare semplici testi
DettagliQUANTIZZAZIONE diverse fasi del processo di conversione da analogico a digitale quantizzazione
QUANTIZZAZIONE Di seguito lo schema che illustra le diverse fasi del processo di conversione da analogico a digitale. Dopo aver trattato la fase di campionamento, occupiamoci ora della quantizzazione.
Dettaglila scienza della rappresentazione e della elaborazione dell informazione
Sistema binario Sommario informatica rappresentare informazioni la differenza Analogico/Digitale i sistemi di numerazione posizionali il sistema binario Informatica Definizione la scienza della rappresentazione
Dettaglia) Determinare i numeri indice a base fissa del fatturato con base 2007=100 e commentare i risultati ottenuti per gli anni 2008 e 2012
ESERCIZIO 1 Nella tabella che segue sono riportate le variazioni percentuali, rispetto all anno precedente, del fatturato di un azienda. Sulla base dei dati contenuti in tabella a) Determinare i numeri
DettagliCPU. Maurizio Palesi
CPU Central Processing Unit 1 Organizzazione Tipica CPU Dispositivi di I/O Unità di controllo Unità aritmetico logica (ALU) Terminale Stampante Registri CPU Memoria centrale Unità disco Bus 2 L'Esecutore
DettagliRETI DI TELECOMUNICAZIONE
RETI DI TELECOMUNICAZIONE SISTEMI M/G/1 e M/D/1 Sistemi M/G/1 Nei sistemi M/G/1: i clienti arrivano secondo un processo di Poisson con parametro λ i tempi di servizio hanno una distribuzione generale della
DettagliMatrice Excel Calcolo rata con IMPORTO DEL FINANZIAMENTO determinato dall'utente
Matrice Excel Calcolo rata con IMPORTO DEL FINANZIAMENTO determinato dall'utente L'acquisto di un immobile comporta un impegno finanziario notevole e non sempre è possibile disporre della somma di denaro
DettagliScheduling della CPU. Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux
Scheduling della CPU Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux Sistemi multiprocessori Fin qui si sono trattati i problemi di scheduling su singola
DettagliCorso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione in virgola mobile
Problemi connessi all utilizzo di un numero di bit limitato Abbiamo visto quali sono i vantaggi dell utilizzo della rappresentazione in complemento alla base: corrispondenza biunivoca fra rappresentazione
Dettagli~ Copyright Ripetizionando - All rights reserved ~ http://ripetizionando.wordpress.com STUDIO DI FUNZIONE
STUDIO DI FUNZIONE Passaggi fondamentali Per effettuare uno studio di funzione completo, che non lascia quindi margine a una quasi sicuramente errata inventiva, sono necessari i seguenti 7 passaggi: 1.
Dettaglixdsl Generalità xdsl fa riferimento a tutti i tipi di Digital Subscriber Line
xdsl Generalità xdsl fa riferimento a tutti i tipi di Digital Subscriber Line ADSL: asymmetric DSL SDSL: symmetric DSL HDSL: High-data-rate DSL VDSL: Very high DSL E una tecnologia utilizzata per fornire
DettagliRegistri. «a2» 2013.11.11 --- Copyright Daniele Giacomini -- appunti2@gmail.com http://informaticalibera.net
«a2» 2013.11.11 --- Copyright Daniele Giacomini -- appunti2@gmail.com http://informaticalibera.net Registri Registri semplici....................................... 1823 Registri a scorrimento..................................
DettagliLE SUCCESSIONI 1. COS E UNA SUCCESSIONE
LE SUCCESSIONI 1. COS E UNA SUCCESSIONE La sequenza costituisce un esempio di SUCCESSIONE. Ecco un altro esempio di successione: Una successione è dunque una sequenza infinita di numeri reali (ma potrebbe
DettagliTrasmissione Seriale e Parallela. Interfacce di Comunicazione. Esempio di Decodifica del Segnale. Ricezione e Decodifica. Prof.
Interfacce di Comunicazione Università degli studi di Salerno Laurea in Informatica I semestre 03/04 Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ 2 Trasmissione
DettagliINDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP FORME DI INDIRIZZI IP CINQUE FORME DI INDIRIZZI IP
INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP Un indirizzo IP è composto da 32 bit. Generalmente, per convenienza, è presentato in decimale: 4 ottetti (bytes) separati da un punto. Ogni rete fisica
DettagliWLINK. Ecco le principali ed innovative caratteristiche di un sistema wireless WLINK:
Doc2wlink WLINK WLINK è, fondamentalmente, un protocollo di comunicazione radio. Esso è stato sviluppato nei laboratori CSI per dare una risposta all esigenza di comunicazioni radio sicure, affidabili
DettagliANALISI DELLE FREQUENZE: IL TEST CHI 2
ANALISI DELLE FREQUENZE: IL TEST CHI 2 Quando si hanno scale nominali o ordinali, non è possibile calcolare il t, poiché non abbiamo medie, ma solo frequenze. In questi casi, per verificare se un evento
DettagliIL MIO PRIMO SITO NEWS USANDO GLI SCHEDARI
Pagina 1 UN SISTEMA DI NEWS Sommario UN SISTEMA DI NEWS...1 Introduzione...2 Scelgo l'area su cui operare...3 Un minimo di teoria...3 Creo le Pagine...4 Definizione dello Schedario Novità...6 Compilo la
Dettaglib. Che cosa succede alla frazione di reddito nazionale che viene risparmiata?
Esercitazione 7 Domande 1. L investimento programmato è pari a 100. Le famiglie decidono di risparmiare una frazione maggiore del proprio reddito e la funzione del consumo passa da C = 0,8Y a C = 0,5Y.
DettagliLE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE
LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE Che cosa sono e a cosa servono le caratteristiche? Oltre a descrivere le qualità di un prodotto con un testo generico (descrizione) è possibile dettagliare
DettagliStandard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta Università degli studi di Salerno Laurea in Informatica
I semestre 03/04 Standard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Standard per Reti a Pacchetto Principali standard
DettagliMHz. MHz. Fig. 1 Fig. 2
Esercizio 1 Il Ranger Smith del parco di Yellowstone ha deciso di rafforzare il sistema di sorveglianza a causa dei continui furti di cestini di picnic dei visitatori del parco da parte dell orso Yoghi
DettagliOgni stazione base viene collegata via cavo ad altri nodi della rete fissa.
Reti cellulari La rete cellulare è una rete per cui la copertura geografica è realizzata con una tassellazione a celle: porzioni di area geografica che unite ricoprono perfettamente una zona. La prerogativa
DettagliAppunti sulla Macchina di Turing. Macchina di Turing
Macchina di Turing Una macchina di Turing è costituita dai seguenti elementi (vedi fig. 1): a) una unità di memoria, detta memoria esterna, consistente in un nastro illimitato in entrambi i sensi e suddiviso
DettagliBasi di Dati e Microsoft Access
Basi di Dati e Microsoft Access Lun: 16-18 e Mer: 14-17 Alessandro Padovani padoale@email.it Database: definizione Un database (DB) è una collezione di informazioni organizzata in gruppi, che consentono
DettagliMotoTRBO: nuova System Release 2.3.!
MotoTRBO: nuova System Release 2.3. Versione del documento v1.0 Aggiornato a Gennaio 2014 Realizzazione a cura di Armando Accardo, IK2XYP Email: ik2xyp@ik2xyp.it Team ircddb-italia http://www.ircddb-italia.it
DettagliParte II. Reti di calcolatori
Parte II Reti di calcolatori 29 Capitolo 4 Topologie di rete Finora abbiamo considerato il problema della trasmissione di inormazione tra due utenti. Nel caso reale dovranno essere messi in collegamento
DettagliJ. Assfalg Appunti di Sistemi Operativi
Multiprogrammazione J. Assfalg Appunti di Sistemi Operativi La multiprogrammazione nasce come un metodo per massimizzare l'uso della CPU piuttosto che come uno strumento per fornire un miglior servizio
DettagliLaboratorio di Informatica
per chimica industriale e chimica applicata e ambientale LEZIONE 4 La CPU e l esecuzione dei programmi 1 Nelle lezioni precedenti abbiamo detto che Un computer è costituito da 3 principali componenti:
DettagliStruttura del calcolatore
Struttura del calcolatore Proprietà: Flessibilità: la stessa macchina può essere utilizzata per compiti differenti, nessuno dei quali è predefinito al momento della costruzione Velocità di elaborazione
DettagliUniversità di Napoli Parthenope Facoltà di Ingegneria
Università di Napoli Parthenope Facoltà di Ingegneria Corso di rasmissione Numerica docente: Prof. Vito Pascazio 18 a Lezione: 13/1/4 19 a Lezione: 14/1/4 Sommario rasmissione di segnali PM numerici su
Dettagli