Computer datatransmissioner er blevet en grundlæggende nytte i det moderne samfund. Fejl i transmissionen kan reduceres på flere måder . Pleje kan træffes for at sikre , at kanalen er sikker. Geniale koder kan opdage og korrigere isolerede fejl og protokoller kan iværksættes for at sikre , at meddelelser eller dele af meddelelser komme til deres bestemmelsessted . Instruktioner
sikre kanaler
1
Vælg en kanal med den mindste interferens, når flere kanaler er tilgængelige. Den optimale kanal vil ofte ændres i løbet af dagen . Disse kanaler kan være fysisk forskellige ruter , eller de kan være forskellige dele af sendefrekvenser . En teknik, der bruges i mange former for kommunikation er sidebånd - hver sektion i bærebølgen er tildelt som en kanal , og en meddelelse altid sat på denne del af luftfartsselskabet. En test kan sendes på én kanal , og hvis bekræftelsen - på samme kanal - ikke kommer tilbage fra modtageren anden kanal er valgt . Denne proces kan automatiseres .
2
Brug et fejlkorrigeringskode . Disse kan være så simpelt som tilføjelsen af en ekstra bid , der gør et lige antal "dem " i et transmitteret ord. Hvis et ord modtages der ikke har et lige antal af dem er en genudsendelse anmodes . Mere komplekse fejlkoder - ligesom Hamming kode - tilføj flere bits til et ord. Disse ekstra bits beregnes på en sådan måde, at når én bit er en fejl, kan denne bit detekteres og korrigeres ved at vende den kodende beregning ved modtagelse af ordet . Mere komplekse koder kan opdage og korrigere endnu flere fejl , og det gør ikke noget, hvis det var en data bit eller en kode bit , der forårsagede fejlen .
3
sender over et pakkekoblet netværk . Dette sikrer, at budskabet trænger igennem , selv om en del af beskeden er helt udslettet . I et pakkekobling netværk bliver beskeder brudt op i pakker - hver med adressen på afsenderen , adressen på modtageren , størrelsen og placeringen af pakken i meddelelsen. Modtageren sender en kvittering , når hver pakke er modtaget. Hvis en pakke mangler, modtageren anmoder om, at manglende pakke sendes igen. Breaking up en besked i pakker forsikrer, at hvis en del af en meddelelse er forvansket , bare at pakke skal harmes - . Ikke hele meddelelsen