1
다음 CRC 문제를 이해하는 데 어려움이 있습니다. 만약 내가 200 비트 수 있고 일부 생성기 다항식을 사용하여 12 비트 CRC 계산할 수 있습니다. 비트 중 하나를 변경하면 CRC는 원래 계산과 일치하지 않습니다. 그렇다면 작은 오류 만 발생해도 여전히 일치 할 수있는 CRC를 어떻게 선택할 수 있습니까?순환 중복 검사 : 1 비트 오류
다음 CRC 문제를 이해하는 데 어려움이 있습니다. 만약 내가 200 비트 수 있고 일부 생성기 다항식을 사용하여 12 비트 CRC 계산할 수 있습니다. 비트 중 하나를 변경하면 CRC는 원래 계산과 일치하지 않습니다. 그렇다면 작은 오류 만 발생해도 여전히 일치 할 수있는 CRC를 어떻게 선택할 수 있습니까?순환 중복 검사 : 1 비트 오류
작은 오류 만 발생해도 일치하는 CRC는 없지만 오류 수정 코드 (AKA forward error correction)를 사용하고 CRC가 일치하지 않으면 ECC를 적용한 다음 CRC.
CRC의 목적은 오류를 감지하는 것입니다. 적은 수의 오류를 감지하지 못하는 "CRC"를 원하십니까? –
예, 특정 임계 값까지 –
CRC는 확실히 그렇게 할 수 없습니다. 몇 가지 오류를 찾아서 찾아 낼 수있는 리드 솔로몬 코드를 사용해야합니다. 그런 다음 몇 가지 작은 오류 수를 감지하고 선택할 수 있습니다. 왜 누군가가 그렇게하고 싶어하는지는 완전히 저쪽에 있습니다. –