선택된 단계에 기계가 읽을 이름을 붙입니다
양자화가 “다섯 번째 단계”를 골랐다고 해도 선로는 그 말을 그대로 보내지 않습니다. 송신기와 수신기가 함께 이해할 수 있는 이진 코드가 필요합니다. 이 과정이 Encoding입니다.
양자화 단계5단계
이진 이름101
비트열010110...
선로 파형전압·빛·전이
CODE CAPACITYM = 2ⁿ
n비트가 만들 수 있는 서로 다른 코드 수입니다. 단계 수 L을 표현하려면 2ⁿ ≥ L을 만족해야 합니다.
EXAMPLE200단계를 표현하려면?
7비트는 128개라 부족하고 8비트는 256개라 충분합니다. 따라서 최소 8비트가 필요합니다.
같은 ‘부호화’라도 역할이 다릅니다
PCM ENCODING단계 → 이진 코드
양자화된 표본값에 비트 이름을 붙입니다.
LINE CODING비트열 → 파형
비트를 전기·광 매체가 전달할 수 있는 실제 모양으로 바꿉니다.
CHANNEL CODING정보 비트 → 오류 단서 포함
전송 중 오류를 찾거나 고칠 수 있도록 여분 정보를 보강합니다.
KEY QUESTION무엇을 무엇으로 바꾸나?
이 질문을 먼저 하면 같은 부호화라는 이름에 덜 헷갈립니다.