Skip to main content

소스코딩, 채널코딩

· 3 min read

소스코딩, 채널코딩 개념

소스코딩채널코딩
데이터의 효율적 전송, 저장을 위해 중복정보를 압축하여 전송데이터를 만드는 기법전송 채널 간 잡음, 간섭 등으로 인한 오류를 검출, 정정하기 위해 추가 정보를 넣어 감지 및 복원하는 기법
  • 전송효율과 신뢰성을 위한 필수 통신 기법

소스코딩, 채널코딩 개념도, 세부절차, 비교

소스코딩, 채널코딩 개념도

소스코딩, 채널코딩 세부절차

절차내용비고
1. 소스코딩불필요 정보 제거, 중복 제거손실, 무손실
2. 채널코딩오류 검출, 정정 비트 추가패리티, 해밍 코드
3. 변조전송 가능한 신호로 변조ASK, FSK, PSK
4. 복조변조 신호에서 원본 데이터 추출반송파 제거
5. 채널디코딩오류 검출, 정정 비트 제거잉여 비트 제거
6. 소스디코딩압축 데이터 복원원 정보 추출

소스코딩, 채널코딩 비교

구분소스코딩채널코딩
목적전송 효율 향상전송 오류 검출, 정정
기능압축, 부호화에러 검출, 에러 정정
순서선수행후수행
기법H.264, PCM, 허프만 부호화짝수 패리티, 해밍코드, Read Solomon 코드

디지털 전송시 고려사항

  • 케이블, 광섬유 등 물리적 매체를 이용한 전송시 라인코딩 기법을 활용하여 동기화, 전송효율 확보