Messaggi che saturiscono dai codici di linea
Messaggi che saturiscono dai codici di linea suddivisi considerandone le 5 proprietà:
- Autosincronizzazione Il codice più facile da sincronizzare è senza dubbio il "Manchester" poiché passo da 0 ogni 1/2 b, quindi basta campionare un po' prima e dopo 1/2 b per sincronizzare il codice e dopo si trasmette 0 o 1.
- Bassa probabilità d'errore Per parotatrice, è preferibile utilizzare i codici antipodali, ad esempio lo codifico RZ>
- Spettro adeguato al canale Le linee spettrali nello 0, sono uno spreco di potenza, quindi è consigliato modulare in issoholee e spostarle dove le linee pettorali è più utile per il sistema: N.B. Le codice bero e unipolare hanno un maggior concentratore di potenza unotoro allo 0, though questi andranno noi tubi che lì è uno spreco di potenza (quindi di informazioni). I codici bipolare e Manchester hanno un maggior concentratore di potenza due cavalli dello zero, e questo consente di trasportare maggiore informazione; Oss A frequenze più elevated ho quindi un maggior concentitoinformation, dette ciò alternative però siccome terriumi di kepton good gorge his PC: la demin segnale scemi singular.
- Banda di trasmissione più ristretta possibile Sono consigliati i codici polore NRZ e unipolare NRTZ perché tutte l' forma col 99f. dell^ informazione. Tuttavia questi due codici non sono autosincronizzanti: Il codice unipolare RITZ ha il doppio della bandi rispetto ai due sorted precedentemente, more una how il vento crimpasser riuscientiunto fracassioni di wishillia eslittando la linea spettrale Completato nello indiscretorium
I codici che soddisfano dai codici di linea studiati
I codici che soddisfano dai codici di linea studiati, considerando le 5 proprietà.
- Autosincronizzazione Il codice più facile da sincronizzare è senza dubbio il Manchester perché poco dopo o poco prima 1
- Bassa probabilità d'errore Per parità di superficie [...] è preferibile utilizzare i codici antipodali, ad esempio le codifiche Rkker.
- Spettro adeguato al canale Le linee spettrali dello 0 sono uno spreco di potenza, quindi è consigliato modulare il segnale e spostarlo dove [...] spettrale è più utile per il sistema. N.B. I codici polar e unipolar hanno una minor concentrazione di potenza attorno allo 0, ma qui abbiamo notato che c'è uno spreco di potenza (quindi di informazioni). I codici bipolare e Manchester hanno maggiore concentrazione di potenza più avanti dello 0, e questo consente di trasportare maggiore informazione. Oss A frequenze più elevate ho quindi maggior contenuto informativo, questo si paga però in termini di banda.
- Banda di trasmissione più stretta possibile Sono consigliati i codici Polar NRZ e bipolar NRZ perché trasmettono il 99% dell'informazione. Tuttavia questi due codici non sono autosincronizzati. Il codice unipolar RZ ha il doppio della banda richiesta dei due stati precedentemente, ma ha il vantaggio di poter essere sincronizzato sfruttando le modulazione e spostando la linea spettrale.
- Semplicità nella realizzazione.
Problemi della codifica (non dovuti al rumore)
Inversione della linea
(Corrisponde ad un'inversione di polarità quindi di tensione). Se si verifica l'inversione della linea significa che i bit vengono invertiti. La soluzione a questo problema è la codifica differenziale.
Codifica e decodifica
CODIFICA
DECODEIFICA
dn → en
dn = dn' + a(n-1)
en = dn + e(n-1)
Esempio
Supponiamo di avere in ingresso la sequenza dn=1101001 ed in uscita en=11 0001. Noi non conosciamo en-1; mettiamo allora un bit fittizio, prima della rip. in, il cui valore può essere 0 o 1 basta che la scelta venga riferita al ricevitore, e procedo in questo modo:
dn 1 1 0 1 0 0 1
en 1 0 1 0 0 0 1
[ se non c'è stata inversione della linea ]
Se c'è stata l'inversione della linea, un ricezione erro:
ẹn 1 0 0 1 1 1 0
[ se c'è stata inversione della linea ]
Oss Quindi sia in caso di inversione che sia in caso di non inversione il problema viene risolto, perché quello che viene trasmesso è la differenza tra un bit e quello precedente.
2) Mancanza di sincronizzazione
-
Teoria dei due codici
-
Esercitazioni codici Matlab
-
Bioetica, cos'è, i suoi principi fondamentali, codici
-
Codici pseudocasuali