Սխալները հայտնաբերելու և ուղղելու համար փոխանցման պահին տվյալներին ավելացվում են հավելյալ բիթ բիթ: Լրացուցիչ բիթերը կոչվում են հավասարության բիթ: Դրանք թույլ են տալիս հայտնաբերել կամ ուղղել սխալները: Տվյալների բիթերը հավասարության բիթերի հետ միասին կազմում են կոդային բառ:
Ո՞ր սխալները կարելի է ուղղել:
Սխալների ուղղման տեսակներ
- Ավտոմատ կրկնության հարցում (ARQ)
- Փոխանցման սխալի ուղղում:
- Հիբրիդային սխեմաներ.
- Նվազագույն հեռավորության կոդավորում։
- Կրկնվող կոդեր։
- Հավասարաչափ բիթ.
- Checksum.
- Ցիկլային ավելորդության ստուգում։
Քանի՞ սխալ կարող է հայտնաբերել և ուղղել նույնիսկ հավասարության սխեման:
Երկչափ հավասարության սխեման կարող է հայտնաբերել բոլոր 2 բիթ սխալները… բայց այն չի կարող ուղղել սխալը: Սխալները հնարավոր է հայտնաբերել: Ստացողը չի կարող ասել, թե այս 2 դեպքերից որն է եղել….
Ի՞նչ տեսակի սխալներ կարելի է հայտնաբերել հավասարության ստուգման կոդով:
Հավասարության ստուգումը հարմար է միայն մեկ բիթ սխալի հայտնաբերման-ի համար: Զույգ հավասարություն – Այստեղ հաղորդագրության բիթերի ընդհանուր թիվը հավասարվում է: Կենտ հավասարություն – Այստեղ հաղորդագրության բիթերի ընդհանուր թիվը կենտ է դառնում:
Քանի՞ սխալ կարող է հայտնաբերել հավասարության բիթը:
Մենք կարող ենք հայտնաբերել մեկ սխալներ հավասարության բիթով: Հավասարության բիթը հաշվարկվում է որպես բառի մյուս բոլոր բիթերի բացառիկ-OR (զույգ հավասարություն) կամ բացառիկ-NOR (կենտ պարիտետ): Այսպիսով, ստացված բառը հավասարության բիթով կամք կլինիմիշտ ունենա զույգ (զույգ հավասարության համար) կամ կենտ (կենտ հավասարության համար) 1 բիթ թիվ: