Vertikalaus atleidimo patikrinimas taip pat žinomas kaip pariteto patikrinimas. Taikant šį metodą, prie kiekvieno duomenų vieneto pridedamas perteklinis bitas, dar vadinamas pariteto bitu. Šis metodas apima lyginį ir nelyginį paritetą. Lyginis paritetas reiškia, kad bendras duomenų 1 s skaičius turi būti lyginis, o nelyginis paritetas reiškia, kad bendras duomenų 1 s skaičius turi būti nelyginis. Pavyzdys - Jei šaltinis nori perduoti duomenų vienetą 1100111 naudodamas lyginį paritetą į paskirties vietą. Šaltinis turės pereiti per Even Parity Generator.

Net pariteto VRC
Pariteto generatorius suskaičiuos 1s duomenų vienete ir pridės pariteto bitą. Aukščiau pateiktame pavyzdyje 1s skaičius duomenų vienete yra 5, pariteto generatorius prideda lyginumo bitą 1 prie šio duomenų vieneto, todėl bendras 1s skaičius yra lygus, ty 6, kas aišku iš aukščiau esančio paveikslo. Tada duomenys kartu su pariteto bitu perduodami tinkle. Tokiu atveju bus perduotas 11001111. Paskirties vietoje šie duomenys perduodami pariteto tikrintuvui paskirties vietoje. Duomenų 1 s skaičių skaičiuoja pariteto tikrintuvas. Jei 1 s skaičius yra nelyginis, pvz. 5 arba 7, tada paskirties vieta sužinos, kad duomenyse yra klaida. Tada imtuvas atmeta tokį klaidingą duomenų vienetą.
Privalumai:
- VRC gali aptikti visas vieno bito klaidas.
- Jis taip pat gali aptikti serijų klaidas, bet tik tais atvejais, kai pakeistų bitų skaičius yra nelyginis, t. y. 1, 3, 5, 7, …….. ir kt.
- VRC yra paprasta įdiegti ir jį galima lengvai įtraukti į skirtingus ryšio protokolus ir sistemas.
- Tai efektyvus skaičiavimo sudėtingumo ir atminties reikalavimų požiūriu.
- VRC gali padėti pagerinti duomenų perdavimo patikimumą ir sumažinti duomenų sugadinimo ar praradimo dėl klaidų tikimybę.
- VRC galima derinti su kitais klaidų aptikimo ir taisymo būdais, siekiant pagerinti bendras sistemos klaidų valdymo galimybes.
Trūkumai:
- Pagrindinis šio metodo trūkumas klaidoms aptikti yra tai, kad jis negali aptikti serijos klaidos, jei pakeistų bitų skaičius yra lygus, ty 2, 4, 6, 8, …….. ir tt. Pavyzdys – jei pradiniai duomenys yra 1100111. Pridėjus VRC, duomenų vienetas, kuris bus perduotas, yra 11001111. Tarkime, kad 2 bitai yra 01011111. Kai šie duomenys pasieks paskirties vietą, pariteto tikrintuvas suskaičiuos duomenų 1s skaičių ir išeina lygus t.y. 8. Taigi, šiuo atveju paritetas nekeičiamas, jis vis tiek yra lyginis. Paskirties vieta darys prielaidą, kad duomenyse nėra klaidų, net jei duomenys yra klaidingi.
- VRC negali ištaisyti klaidų, tik jas aptikti. Tai reiškia, kad jis gali nustatyti klaidas, bet negali jų ištaisyti.
- VRC netinka programoms, kurioms reikalingas aukšto lygio klaidų aptikimas ir taisymas, pvz., svarbioms sistemoms arba saugai svarbioms programoms.
- VRC galimybės aptikti ir ištaisyti klaidas dideliuose duomenų blokuose yra ribotos, nes didėjant duomenų bloko dydžiui, didėja klaidų tikimybė.
- VRC reikia pridėti papildomų pridėtinių bitų į duomenų srautą, o tai gali padidinti sistemos pralaidumą ir saugojimo reikalavimus.

Imtuvo priimti klaidingi duomenys su pakeistų bitų skaičiumi