Korekcja błędów

Autor: Louise Ward
Data Utworzenia: 10 Luty 2021
Data Aktualizacji: 18 Móc 2024
Anonim
Korekcja błędów - Technologia
Korekcja błędów - Technologia

Zawartość

Definicja - Co oznacza korekcja błędów?

Korekcja błędów to proces wykrywania błędów w przesyłanych s i rekonstruowania oryginalnych danych bezbłędnych. Korekcja błędów zapewnia, że ​​skorygowane i wolne od błędów s są uzyskiwane po stronie odbiornika.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia korekcję błędów

Systemy zdolne do żądania retransmisji złych danych w odpowiedzi na wykrycie błędu obejmują automatyczne żądanie retransmisji lub automatyczne przetwarzanie żądania powtórzenia (ARQ) w pakiecie oprogramowania komunikacyjnego. Używają potwierdzeń, potwierdzeń negatywnych i limitów czasu, aby osiągnąć lepszą transmisję danych.

ARQ jest metodą kontroli błędów (korekcji błędów), która wykorzystuje kody wykrywania błędów oraz potwierdzenia dodatnie i ujemne. Gdy nadajnik albo otrzyma negatywne potwierdzenie lub nastąpi przekroczenie limitu czasu przed otrzymaniem potwierdzenia, ARQ sprawia, że ​​nadajnik jest ponownie.

Kod korekcji błędów (ECC) lub korekcja błędów przesyłania dalej (FEC) to metoda polegająca na dodaniu bitów danych parzystości do pliku. Te bity parzystości zostaną odczytane przez odbiornik w celu ustalenia, czy wystąpił błąd podczas transmisji lub przechowywania. W takim przypadku odbiornik sprawdza i koryguje występujące błędy. Nie wymaga od nadajnika zmiany ramki lub.

Do korekcji błędów stosowana jest także metoda hybrydowa, która łączy funkcjonalność ARQ i FEC. W takim przypadku odbiornik prosi o retransmisję tylko wtedy, gdy bity danych parzystości nie są wystarczające do pomyślnego wykrycia i korekcji błędów.