Jaka jest główna różnica między kodami wykrywania i korygowania błędów?
Jaka jest główna różnica między kodami wykrywania i korygowania błędów?

Wideo: Jaka jest główna różnica między kodami wykrywania i korygowania błędów?

Wideo: Jaka jest główna różnica między kodami wykrywania i korygowania błędów?
Wideo: Szumiący komputer 💨 Co tam tak wyje?! 😲 [NVIDIA RTX] 2024, Listopad
Anonim

Obie wykrywanie błędów oraz korekcja błędów wymagać przesłania pewnej ilości nadmiarowych danych wraz z danymi rzeczywistymi; korekta wymaga więcej niż wykrycie . Bity parzystości to proste podejście do wykrycie z błędy . Bit parzystości to dodatkowy bit wysłany z danymi, który jest po prostu 1-bitową sumą danych.

Jaka jest różnica między korekcją błędów a wykrywaniem błędów?

Wykrywanie błędów jest wykrycie z błędy spowodowane przez hałas lub inne zakłócenia podczas transmisji z nadajnika do odbiornika. Korekcja błędów jest wykrycie z błędy i rekonstrukcja oryginału błąd wolne dane lub sygnał [1] [2].

Dodatkowo, jakie są rodzaje kodów korekcji błędów? Lista kodów korekcji błędów

Dystans Kod
2 (wykrywanie pojedynczego błędu) Parytet
3 (korekta pojedynczych błędów) Potrójna redundancja modułowa
3 (korekta pojedynczych błędów) idealny Hamming, taki jak Hamming(7, 4)
4 (SEKCJA) Rozszerzony Hamming

Poza tym, co rozumiemy przez wykrywanie błędów i kody korekcji?

Wykrywanie błędów & Kody korekcyjne . Reklamy. My wiedzieć, że bity 0 i 1 odpowiadają dwóm różnym zakresom napięć analogowych. Tak więc podczas transmisji danych binarnych z jednego systemu do drugiego szum może również zostać dodany. Z tego powodu może być błędy w odebranych danych w innym systemie.

Dlaczego wymagane jest wykrywanie i korygowanie błędów?

Centralna koncepcja w wykrywanie lub poprawianie błędów jest redundancja. Być w stanie wykryć lub popraw błędy , my potrzebować wysłać kilka dodatkowych bitów z naszymi danymi. Te nadmiarowe bity są dodawane przez nadawcę i usuwane przez odbiorcę. Ich obecność pozwala odbiornikowi: wykryć lub prawidłowy uszkodzone bity.

Zalecana: