Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> networking >> Altro Networking Computer >> .

Forward tecniche di correzione di errore

Internet esigenze di larghezza di banda continuano ad aumentare, come siti web integrano più sofisticati contenuti del sito . Mentre le richieste crescono , i server fanno più errori durante la ricezione e l'invio di informazioni . Ci sono momenti in cui un utente di computer di invio trasmette i dati a un altro utente di computer che riceve e che i dati non pienamente arriva per l'utente che riceve . Specialisti di rete utilizzano Forward Error Correction ( FEC ) per risolvere il problema . Quando i server integrano efficacemente FEC , ottengono più vicino a raggiungere la capacità massima . Trasmissione dei dati

FEC è simile a richiesta di ritrasmissione automatica , salvo che la richiesta di ritrasmissione automatica corregge gli errori di trasmissione , rilevando come si verificano. Normalmente , prima di utenti di computer trasmettono i dati tra l'altro , un processo di handshaking verifica . Durante handshaking , un servizio deve fare una porta disponibile per stabilire una connessione . Il client e il server di inviare valori casuali avanti e indietro tra l'altro. FEC non richiede la sincronizzazione . FEC rileva e corregge gli errori nelle comunicazioni utente di computer con l'aggiunta di bit extra al messaggio . FEC non solo assicura la precisione dei dati trasmessi ma accelera anche la trasmissione di dati , dal momento che il server può applicare algoritmi di correzione degli errori dopo la ricezione dei dati . Inoltre, il server non deve ritrasmettere il messaggio . Questa razionalizzazione aiuta quando alte server oneri di traffico.
Convoluzione

Quando si esegue FEC , il server può utilizzare convoluzione FEC codifica . Bit di informazione passati attraverso il registro a scorrimento e il registro a scorrimento genera due bit di uscita per ogni bit di informazione . Il ricevitore utilizza un decoder per analizzare i due bit di uscita e di stimare lo stato del codificatore per ogni set .
Block

FEC inoltre usa i codici di blocco . Codici di blocco hanno bit di informazione e creare i bit di parità . I bit di parità viaggiano con i bit di informazione . Ricevendo le metriche di canale , il decoder stima la sequenza .
Turbo Codice

codici più recenti includono il codice turbo. Questi codici vengono utilizzati codici costituenti più piccoli e più semplici in base al largo o il codice di convoluzione o il blocco . Un encoder codifica i dati , rimescola i bit di uscita e codifica i dati con il codificatore sull'altro lato . Le informazioni poi viaggia al ricevitore . L'intero processo di FEC grado di codificare e decodificare i dati più volte , massimizzando l'affidabilità delle informazioni trasmesse.
Flussi multicast

FEC aiuta multimediale riprendersi dalla perdita di pacchetti , in particolare con flussi multicast . Con i flussi multicast , il FEC non deve fare affidamento su un canale di ritorno . Pertanto , le informazioni che scorre sempre in avanti e non richiede la ritrasmissione .
Payload Data

carico utile di dati , FEC riduce il numero di ritrasmissioni utilizzando un semplice 3 -time ripetizione di informazioni bit e un codice di correzione errore accorciato noto come il codice di Hamming .

 

networking © www.354353.com