trasmissioni di dati di computer sono diventati uno strumento fondamentale nella società moderna . Errori di trasmissione possono essere ridotti in diversi modi . Cura può essere preso per assicurare che il canale è sicuro. Codici Ingenious in grado di rilevare e correggere gli errori isolati , e protocolli possono essere istituite per garantire che i messaggi o parti di messaggi di arrivare a destinazione . Istruzioni
sicura Canali
1
Scegliere un canale con la minima interferenza quando diversi canali sono disponibili . Il canale ottimale sarà spesso cambia durante la giornata . Questi canali possono essere fisicamente differenti percorsi , o possono essere diverse parti dello spettro di trasmissione . Una tecnica che viene utilizzata in molte forme di comunicazioni è sideband - ogni sezione dell'onda portante è assegnato come canale , e un messaggio viene sempre messo in questa sezione del vettore. Un messaggio di test può essere inviata su un canale e se la conferma - sullo stesso canale - non torna dal ricevitore altro canale è scelto. Questo processo può essere automatizzato .
2
Utilizzare un errore di codice di correzione . Questi possono essere semplici come l'aggiunta di un bit in più che rende un numero pari di "uno" in una parola trasmessa . Se una parola viene ricevuta che non dispone di un numero pari di quelli , è richiesta una ritrasmissione . Più complessi codici di errore - come il codice di Hamming - aggiungono più bit di una parola. Questi bit extra sono calcolati in modo tale che quando un bit è in errore , questo bit può essere individuato e corretto invertendo la computazione codifica al ricevimento della parola. Codici più complessi in grado di rilevare e correggere , anche più errori , e non importa se era un po ' di dati o un po' di codice che ha causato l' errore .
3
trasmettere su una rete a commutazione di pacchetto . Ciò assicura che il messaggio arrivi anche se una parte del messaggio viene completamente spazzato via. In una rete a commutazione di pacchetto , i messaggi vengono suddivisi in pacchetti - ciascuno con l' indirizzo del mittente , l' indirizzo del destinatario , la dimensione e la posizione del pacchetto nel messaggio . Il ricevitore invia un riconoscimento quando ogni pacchetto è ricevuto. Se un pacchetto non è presente , il ricevitore richiede che il pacchetto mancante viene inviato di nuovo . Rompere un messaggio in pacchetti assicura che se un segmento di un messaggio è confuso, proprio questo pacchetto deve essere inviato nuovamente . - Non l'intero messaggio