티스토리 뷰
채널 코딩의 개요
- 정의
- 전송 중 데이터 오류를 검출하고 수정할 수 있도록 데이터를 변환하는 과정
- 특징
- 전송 오류를 감지하고 수정할 수 있도록 보호 코드를 삽입하여 신뢰성 향상
- 인공위성, 무선 통신 등 잡음이 많은 환경에서 효과적인 데이터 프레임 전송
- 채널 코딩을 위한 특수 목적 데이터 패킷 추가로 속도는 저하
- 채널 코딩 비교표
코딩 기법 기능 오류검출 오류 수정 특징 사용 예시 패리티 비트 간단한 오류 검출 ✅ ❌ 1비트 오류만 감지, 2비트 오류 검출 불가 기본 데이터 전송, 직렬 통신 해밍 코드 오류 검출 및 수정 ✅ ✅ (1비트 수정 가능) 1비트 오류 수정, 2비트 오류 검출 RAM (ECC 메모리), 저장 장치 CRC (순환 중복 검사) 강력한 오류 검출 ✅ ❌ 다항식 연산 사용, 오류 감지율 높음 네트워크 패킷(TCP/IP), 하드디스크 컨벌루션 코드 연속적인 데이터 오류 정정 ✅ ✅ 비터비 알고리즘 사용, 신뢰성 높음 GSM, CDMA, 위성 통신 터보 코드 고성능 오류 정정 ✅ ✅ 반복 디코딩(Iterative Decoding) 적용, LTE/5G에서 필수 LTE, 5G, 우주 통신
반응형
Comments
최근에 올라온 글
최근에 달린 댓글
TAG
- AsyncStorage
- 인천 구월동 이탈리안 맛집
- await
- react-native
- 정보보안기사 #실기 #정리
- 이탈리안 레스토랑
- react
- redux
- redux-thunk
- 맛집
- 인천 구월동 맛집
- javascript
- Promise
- Async
- 파니노구스토
- Total
- Today
- Yesterday