Benvenuti in TLCWorld!

Dopo 22 anni, WindWorld si rinnova totalmente e diventa TLCWorld.
Nel corso di due decadi, WindWorld si è affermato come punto di riferimento per gli appassionati di telefonia e telecomunicazioni, per questo motivo abbiamo creato una nuova “casa”, che possa essere luogo di incontro e scambio di conoscenze e idee per tutti gli appassionati di TLC, da chi sta muovendo i primi passi in questo mondo a chi da anni lavora nel settore.
Siamo un blog/forum amatoriale, non siamo sponsorizzati da alcun gestore, ragion per cui saremo sempre neutrali ed obiettivi, caratteristiche che ci hanno contraddistinto fin dal lontano 1999.

Per eventuali consigli o problemi, si prega di usare il thread dedicato presente in "Comunicazioni di servizio".

Registrati ora!
  • Gentili visitatori e utenti,
    Vi informiamo che il nostro indirizzo email è cambiato: ora potete contattarci a info@tlcworld.it
    Siamo sempre aperti a critiche costruttive e suggerimenti, quindi non esitate a farci sapere le vostre opinioni. Promettiamo che non mordiamo!
    Grazie per il vostro supporto!
Windisti
Messaggi
1,220
Reazioni
0
Punteggio
0
Lo credo, ma Lucca e Pisa sono più strutturate temo di quanto lo sia la rete qua dove spesso ci sono solo 1/2 installazioni per centro abitato e vie di comunicazione.

Tanto per farti un esempio, ad oggi 2010, nel centro di San Giovanni Valdarno (che proprio piccola non è...) sia Tim (via Roma in primis) che H3G fanno notevole fatica.
 
Windisti
Messaggi
5,029
Reazioni
7
Punteggio
38
Ora ho capito "il gioco" della frequenza e timeslot, altrimenti non si spiegherebbe utilizzare lo stesso spettro di banda da più persone senza interferenze!
 
Windisti
Messaggi
1,315
Reazioni
0
Punteggio
36
Sandro ha detto:
Ora ho capito "il gioco" della frequenza e timeslot, altrimenti non si spiegherebbe utilizzare lo stesso spettro di banda da più persone senza interferenze!

Nell'UMTS tutti gli utenti di tutte le celle utilizzano la stessa frequenza. Evidentemente il "tempo" non e' l'unico modo per separare le comunicazioni di utenti che utilizzano la stessa frequenza...:whistling:
 
Windisti
Messaggi
5,597
Reazioni
297
Punteggio
83
Supertech ha detto:
Nell'UMTS tutti gli utenti di tutte le celle utilizzano la stessa frequenza. Evidentemente il "tempo" non e' l'unico modo per separare le comunicazioni di utenti che utilizzano la stessa frequenza...:whistling:

Spiega, spiega .....:huh:
 
G

gially

Guest
se hai un attimo di tempo mi farebbe piacere avere le tue spiegazioni, anche perchè non riesco a capire come fanno a separare le comunicazioni se il codice di scrambling è lo stesso!
 
G

giovax

Guest
kuka86 ha detto:
se hai un attimo di tempo mi farebbe piacere avere le tue spiegazioni, anche perchè non riesco a capire come fanno a separare le comunicazioni se il codice di scrambling è lo stesso!

ci sono due codici di scrambling.
uno è la cella
uno è quello di ciascun utente collegato alla cella
 
Windisti
Messaggi
1,315
Reazioni
0
Punteggio
36
Supertech ha detto:
No...:cry:

Era una discussione nella quale, se non erro, rispondevo a Khomeini...

Mi sa che mi tocca rifare lo spiegone...

Come ha anticipato Giovax esistono due tipi di codici:
1) I codici di scrambling permettono di distinguere i segnali provenienti da NodeB diversi
2) I codici di spreading permettono di separare gli utenti della stessa cella

E questo risponde in effetti alla domanda di Kuka.

------------------
Per chi vuole farsi del male....

Questi due tipi di codici hanno proprieta’ diverse anche se il fine ultimo e’ il medesimo, ovvero rendere separabili i segnali dei singoli utenti che condividono la stessa banda garantendo a ciascuno un opportuno rapporto segnale/rumore. I codici di scrampling sono sequenze pseudo-casuali quasi-ortogonali, mentre i codici di spreading sono codici “ortogonali”. Detto cosi’ non si capisce una mina per cui occorre fare un esempio molto semplice.

Immaginate di avere 2 utenti che vogliono trasmettere dei dati, ovvero una sequenza di zeri ed uni (stiamo ovviamento perlando di trasmissioni digitali) alla velocita’ di 3 bit al secondo.

Il primo utente vuole trasmettere la sequenza 0 1 1
Il secondo utente vuole trasmettere la sequenza 1 0 0

Chiaramente, siccome la velocita’ di trasmissione e’ di 3 bit al secondo, questo vuol dire che il tempo occupato da ciascuno dei 3 bit e’ di 1/3 di secondo. La banda occupata sara’ di circa 3 Hz.

Gli utenti utilizzano la stessa banda di frequenza per cui se non ci fosse un opportuno meccanismo che rende i due flussi “distinguibili” il node-B non capirebbe una fava in quanto riceverebbe una sorta di segnale “somma” del quale non riuscirebbe a ricostruire gli addendi, ovvero i segnali di partenza dei due utenti

A questo punto entrano in gioco i codici di spreading. Si tratta di pre-moltiplicare ciascuno di questi bit per un particolare “codice” che altro non e’ che una sequenza di zeri ed uni dotati di certe proprieta’.

Al primo utente e’ assegnato il codice 1 0 1 0, mentre al secondo utente il codice 1 1 1 1.

Si tratta di codici “ortogonali” nel senso che se moltiplicate bit a bit i due codici (interpretando come -1 il valore 0) ,sommate i 4 valori e dividete per 4, il risultato sara’ 0.

La moltiplicazione obbedisce alla seguente regola
0*0 = 1
1*0 = 0 (-1)
0*1 = 0 (-1)
1*1= 1
Ovvero se i due bit sono uguali il risultato e’ 1 altrimenti e’ 0 (-1).
Verifichiamo:

1 0 1 0*
1 1 1 1=
1 -1 1 -1 =0 (sommando i 4 termini e dividendo per 4)

Utilizziamo i due codici per “trattare” il segnale dei due utenti.
Le sequenza del primo utente 0 1 1 moltiplicando ciascuno dei suoi 3 bit per il codice 1010 si trasforma in

0101-1010-1010

Mentre la sequenza 1 0 0 (del secondo utente) moltiplicando ciascuno dei suoi 3 bit per il codice 1 1 1 1 diventa

1111-0000-0000

Chiaramente, siccome il tempo di trasmissione rimane 1 secondo, questo vuol dire che devono essere trasmessi 12 bit al secondo (che indicheremo per evitare confusione con il termine chip) per cui questa moltiplicazione porta con se un’espansione di banda. La banda richiesta e’ di 12 Hz. Il rapporto 12/3 = 4 e’ il cosiddetto spreading factor e indica pertanto di quanto volte e’ necessario “espandere” la banda.

Al ricevitore arrivano i due segnali (le due sequenze) che si sommano “chip” a “chip” con la seguente regola

1+0=1
1+1=1
0+1=1
0+0=0

Ne risulta la seguente seguenza somma 1111 1010 1010
di cui il ricevitore deve poter “separare” i singoli” addendi per poter distinguere le sequenze dei due utenti

A questo punto entra in gioco un procedimento di “correlazione”, che consiste in una successione di moltiplicazioni e somme “chip” a “chip” della sequenza arrivata per il codice dei due utenti (stesso procedimento visto per verificare che i codici erano ortogonali), dividendo per 4 il risultato

Moltiplichiamo la sequenza arrivata 1111 - 1010 - 1010 per il codice per primo utente 1010
La sequenza e’ fatta di 12 “chip” per cui li dividiamo in 3 blocchi da 4 chip

1010*1111= (+1 -1 +1 -1 )/4 = 0
1010*1010 =(1+1+1+1)/4 =1
1010*1010 =(1+1+1+1)/4 =1
E come vedete si riottiene la sequenza del primo utente

Per il secondo utente

1111 *1111 = (1+1+1+1)/4 = 1
1111* 1010 = (1 -1 +1-1)/4 = 0
1111* 1010 = (1 -1 +1-1)/4 = 0

Ed ecco la sequenza del secondo utente


Quanto si capisce? Poco suppongo…
 
G

giovax

Guest
Beh Supertech, la tua è la spiegazione corretta del funzionamento delle tecniche a divisione di codice. volendo per ssere perfettini si potrebbe anche spiegare il perché sia vantaggioso allargare la banda :p
Di più semplice non si può fare, i miei complimenti, 30e lode :)
 
Utente
Messaggi
590
Reazioni
2
Punteggio
18
Dunque, (se ho capito bene) si potrebbe esemplificare dicendo che il traffico umts (dati o voce che sia) di tutti gli utenti, che in quel preciso istante stanno utilizzando la banda di una singola cella, viaggia on air come se fosse un unico flusso proveniente da un singolo dispositivo?? (tralasciando la divisione di codice di cui sopra)
 
G

gially

Guest
bisognerebbe mettere questa spiegazione in risalto..come quella dove si spiega il funzionamento del GSM...almeno così ogni volta evitiamo di ripeterci le stesse domande..complimenti supertech spiegazione precisa e di facile comprensione ;)
 
Windisti
Messaggi
1,315
Reazioni
0
Punteggio
36
giovax ha detto:
Beh Supertech, la tua è la spiegazione corretta del funzionamento delle tecniche a divisione di codice. volendo per ssere perfettini si potrebbe anche spiegare il perché sia vantaggioso allargare la banda :p
Di più semplice non si può fare, i miei complimenti, 30e lode :)

E gia', manca il concetto di processing gain ma e' un po' arduo semplificarlo....
 
Windisti
Messaggi
1,315
Reazioni
0
Punteggio
36
giovax ha detto:
per essere precisi l'UMTS usa i Turbo Codici, http://en.wikipedia.org/wiki/Turbo_code, che comunque internamente usano due codici convoluzionali.

Per alcuni canali, n particolare quelli a basso bit rate, vengono utilizzati anche i codici convoluzionali, visto che il turbo codice in generale e' piu' efficace per blocchi piu' grandi e quindi per bit rate piu' elevati.
 
Top