Preverjanje navpične redundance je znan tudi kot preverjanje parnosti. Pri tej metodi se vsaki podatkovni enoti doda odvečni bit, imenovan tudi paritetni bit. Ta metoda vključuje sodo pariteto in liho pariteto. Soda pariteta pomeni, da mora biti skupno število 1 v podatkih sodo, liha pariteta pa pomeni, da mora biti skupno število 1 v podatkih liho. Primer – Če želi vir prenesti podatkovno enoto 1100111 z uporabo sode paritete do cilja. Vir bo moral iti skozi Generator parnosti.

Enota pariteta VRC
Paritetni generator bo preštel število 1s v podatkovni enoti in dodal paritetni bit. V zgornjem primeru je število 1 v podatkovni enoti 5, paritetni generator tej podatkovni enoti doda paritetni bit 1, zaradi česar je skupno število 1 sodo, tj. 6, kar je razvidno iz zgornje slike. Podatki skupaj s paritetnim bitom se nato prenašajo po omrežju. V tem primeru bo posredovan 11001111. Na cilju se ti podatki posredujejo preverjalniku parnosti na cilju. Število 1 v podatkih prešteje preverjalnik paritete. Če je število 1s liho, npr. 5 ali 7 bo cilj izvedel, da je v podatkih prišlo do napake. Sprejemnik tako napačno podatkovno enoto zavrne.
Prednosti:
- VRC lahko zazna vse posamezne bitne napake.
- Prav tako lahko zazna napake izbruha, vendar le v primerih, ko je spremenjeno število bitov liho, tj. 1, 3, 5, 7, …… itd.
- VRC je enostaven za implementacijo in ga je mogoče enostavno vključiti v različne komunikacijske protokole in sisteme.
- Učinkovit je v smislu računske kompleksnosti in pomnilniških zahtev.
- VRC lahko pomaga izboljšati zanesljivost prenosa podatkov in zmanjša verjetnost poškodovanja ali izgube podatkov zaradi napak.
- VRC je mogoče kombinirati z drugimi tehnikami odkrivanja in odpravljanja napak, da se izboljšajo splošne zmogljivosti sistema za obravnavanje napak.
Slabosti:
- Glavna pomanjkljivost uporabe te metode za odkrivanje napak je, da ne more zaznati razpočne napake, če je število spremenjenih bitov sodo, tj. 2, 4, 6, 8, …… itd. Primer – če je izvirni podatek 1100111. Po dodajanju VRC je podatkovna enota, ki bo poslana, 11001111. Recimo, da sta na poti 2 bita 01011111. Ko ti podatki dosežejo cilj, bo preverjalnik parnosti preštel število 1 v podatkih in to se izkaže za sodo, tj. 8. Torej se v tem primeru pariteta ne spremeni, še vedno je soda. Cilj bo domneval, da v podatkih ni napake, čeprav so podatki napačni.
- VRC ni sposoben popravljati napak, ampak jih samo odkriva. To pomeni, da lahko prepozna napake, ne more pa jih popraviti.
- VRC ni primeren za aplikacije, ki zahtevajo visoko raven odkrivanja in odpravljanja napak, kot so kritični sistemi ali varnostno kritične aplikacije.
- VRC ima omejeno sposobnost odkrivanja in popravljanja napak v velikih blokih podatkov, saj se verjetnost napak povečuje z velikostjo bloka podatkov.
- VRC zahteva, da se podatkovnemu toku dodajo dodatni nadzemni biti, kar lahko poveča pasovno širino in zahteve sistema za shranjevanje.

Sprejemnik sprejme napačne podatke s številom spremenjenih bitov