Innholdsfortegnelse:
- Definisjon - Hva betyr Longitudinal Redundancy Check (LRC)?
- Techopedia forklarer Longitudinal Redundancy Check (LRC)
Definisjon - Hva betyr Longitudinal Redundancy Check (LRC)?
en longitudinal redundancy check (LRC) er en feildeteksjonsmetode for å bestemme korrektheten av overførte og lagrede data.
LRC verifiserer nøyaktigheten av lagrede og overførte data ved hjelp av paritetsbiter. Det er en redundanskontroll brukt for en parallell gruppe bitstrømmer. Dataene som skal overføres er delt inn i overføringsblokker der det settes inn ekstra sjekkdata.
Dette begrepet er også kjent som en horisontal redundanskontroll.
Techopedia forklarer Longitudinal Redundancy Check (LRC)
LRC gjelder vanligvis for en enkelt paritetsbit per bitstrøm. Selv om enkle langsgående pariteter bare oppdager feil, er en kombinasjon med ekstra feilkontrollkoding, for eksempel en tverrgående redundanskontroll, i stand til å rette opp feil.
LRC-felt består av en byte som inneholder en åtte-biters binær verdi. LRC-verdier beregnes ved å overføre enheter, som legger LRC til meldinger. Enheten ved mottaksenden beregner LRC ved mottak av meldingen og sammenligner den beregnede verdien med den faktiske verdien mottatt i LRC-feltet. Hvis verdiene er like, var overføringen vellykket; Hvis verdiene ikke er like, indikerer dette en feil.
LRC genereres gjennom følgende trinn:
- Legg til alle byte i meldinger unntatt startkolon og avslutningen av returføringslinjefôret
- Legg dette til åtte-bitersfeltet og kast kastene
- Trekk den endelige feltverdien fra FF-hex, og produser komplementet
- Legg til en, produser to komplement
I et systemmiljø hvor en datastrøm blir akseptert fra en vert under vertsinitierte operasjoner, blir LRC-beregninger utført og lagt til hver mottatt datablokk. De resulterende blokkene blir lagret av delsystemene. Når data går gjennom delsystemet, utføres LRC-beregninger. Hvis verten ber om data senere, blir det søkt en datablokk sammen med den tidligere beregnede LRC. Samme LRC-eksklusiv eller beregninger utføres og sammenlignes med lagrede LRC-verdier som data overføres til verten. Hvis den lagrede verdien samsvarer med de nylig beregnede verdiene, anses dataene som gyldige.
