[태그:] BEC

순환 중복 검사 (CRC, Cyclic Redundancy Check)

I. 순환 중복 검사, CRC 가. CRC의 개념 네트워크 등을 통하여 데이터를 전송할 때 전송된 데이터에 오류가 있는지를 확인하기 위한 체크값을 결정하는 방식 송신측에서는 CRC값을 데이터에 붙인 코드워드를 전송하며, 수신측에서는 수신된 코드워드에서 CRC값을 이용하여 에러 발견 나. CRC의 특징 CRC 기법은 수학적 연산 과정은 복잡하나, 높은 오류 검출율과 간단한 H/W 구현 가능 CRC-8/-10/-16/-32 유형 존재

패리티 검사 (Parity Check)

I. 1bit 전송 오류 검출, 패리티 검사 가. 패리티 검사의 개념 개념도 개념 정보 전달 과정 중 오류 발생 여부 검사위한 패리티 비트 기반 후진 오류 검출(BEC) 기법 나. 패리티 검사 중 Even/Odd Parity의 개념 Even Parity – data에 ‘1’이 2n개 되도록 parity bit 구성 Odd Parity – data에 ‘1’이 2n – 1개 되도록 parity

BEC (Backward Error Correction)

I. Data Link 계층 오류 재전송 요구, BEC 가. BEC(Backward Error Correction)의 개념 송신측에서 오류 검출용 부가 정보 전송 후, 수신측에서 오류 검출 시 재전송(ARQ)을 송신측에 요구하는 방식 나. 프레임 에러 시 FEC와 BEC 간의 차이 FEC – 수신측에서 에러 자체를 정정 BEC – 송신측에 재전송(ARQ)을 요구 BEC의 방식은 오류 검출과 ARQ의 2가지 기법 사용

FEC (전진오류수정, Forward Error Correction)

I. 전진 오류 수정, FEC 가. FEC(Forward Error Correction)의 개념 송신측 전송 프레임에 부가 정보 전송, 수신측 부가정보 이용 에러 검출 및 정정하는 2계층 오류제어 기법 나. 프레임 에러 시 FEC와 BEC 간의 차이 FEC – 수신측에서 에러 자체를 정정 BEC – 송신측에 재전송(ARQ)을 요구 FEC의 기법에는 해밍코드, BCH 코드 등 정정 방식 존재