핵심 인사이트 (3줄 요약)
- 본질: 채널 용량 C는 오류 없는 정보 전송의 이론적 최댓값 — 이를 넘으면 임의로 낮은 오류율 달성이 불가능하다.
- 가치: 섀넌-하틀리 (Shannon-Hartley) 정리 C = B·log₂(1+S/N)은 5G, Wi-Fi, 위성 통신 대역폭 설계의 수학적 기반이다.
- 판단 포인트: 채널 용량을 높이는 방법은 두 가지뿐 — 대역폭 B 증가 OR 신호 대 잡음비 (SNR, Signal-to-Noise Ratio) 향상. MIMO는 공간 다중화로 유효 용량을 배가한다.
Ⅰ. 개요 및 필요성
채널 용량 (Channel Capacity) C는 주어진 채널에서 달성 가능한 최대 상호 정보량이다:
C = max_{P(X)} I(X;Y) [bits/channel use]
섀넌의 채널 부호화 정리 (Noisy Channel Coding Theorem):
- R < C이면: 임의로 작은 오류율 달성 가능 (부호 블록이 길면)
- R > C이면: 오류율이 0으로 수렴 불가 (불가능)
여기서 R은 코드율 (Code Rate) [bits/channel use].
AWGN 채널의 섀넌-하틀리 정리
AWGN (Additive White Gaussian Noise, 가산 백색 가우시안 잡음) 채널:
C = B · log₂(1 + S/N) [bits/s]
- B: 대역폭 (Bandwidth) [Hz]
- S: 신호 전력 (Signal Power)
- N: 잡음 전력 (Noise Power)
- S/N: 신호 대 잡음비 (SNR, Signal-to-Noise Ratio)
📢 섹션 요약 비유: 채널 용량은 "고속도로의 최대 처리 차량 수"다 — 차선 수(대역폭)와 도로 상태(S/N비)가 동시에 결정하며, 이를 초과해 달리면 교통 체증(오류)이 반드시 발생한다.
Ⅱ. 아키텍처 및 핵심 원리
채널 모델 다이어그램
신호 X 수신 신호 Y
┌──────────┐ +잡음 N(0,σ²) ┌──────────┐
│ 송신기 │─────────────────►│ 수신기 │
└──────────┘ └──────────┘
│ │
P(X) 최적화 I(X;Y) 계산
─────────────────────────────────────
C = max I(X;Y)
주요 채널 모델 비교
| 채널 | 정의 | 용량 공식 |
|---|---|---|
| AWGN | 가우시안 잡음 가산 | C = B·log₂(1+S/N) |
| BSC (이진 대칭) | 오류 확률 p로 비트 반전 | C = 1 - H(p) |
| BEC (이진 소거) | 확률 ε로 비트 소거 | C = 1 - ε |
BSC (Binary Symmetric Channel, 이진 대칭 채널):
0 ────(1-p)──► 0
╲─────p────► 1
1 ────(1-p)──► 1
╲─────p────► 0
C_BSC = 1 - H_b(p) 여기서 H_b(p) = -p·log₂p - (1-p)·log₂(1-p)
BEC (Binary Erasure Channel, 이진 소거 채널):
0 ──(1-ε)──► 0
╲──(ε)───► ? (소거)
1 ──(1-ε)──► 1
╲──(ε)───► ? (소거)
C_BEC = 1 - ε
BEC는 LDPC, 폴라 코드 설계에 핵심 채널 모델.
대역폭 vs SNR의 트레이드오프
용량 C [bits/s]
▲
│ ─ ─ ─ ─ ─ (SNR ↑)
│ ─ ─ ─ ─ ─
│ ─ ─ ─ ─ ─ B 증가: 선형 이득
│ ─ ─ ─ ─
└────────────────────► 대역폭 B [Hz]
SNR 증가: 로그 이득 (수확 체감)
- B를 2배로 → C도 약 2배 (선형 관계)
- SNR을 2배로 → C는 1 bit 증가 (로그 관계)
실무적 시사점: 고SNR 환경에서는 대역폭 확장이 더 효율적.
📢 섹션 요약 비유: 대역폭 vs SNR의 트레이드오프는 "주방 넓히기 vs 요리사 실력 높이기"다 — 주방(대역폭)을 넓히면 정비례로 처리량이 늘지만, 요리사(SNR)를 키우면 수확 체감(로그)으로만 늘어난다.
Ⅲ. 비교 및 연결
5G/Wi-Fi 6에서의 섀넌 한계 접근
| 기술 | 최대 변조 방식 | 이론 효율 [bits/s/Hz] |
|---|---|---|
| LTE | 256-QAM | 8 |
| 5G NR Sub-6GHz | 256-QAM + Massive MIMO | ~30 |
| 5G mmWave | 256-QAM + Beamforming | ~100+ |
| 이론 한계 (섀넌) | SNR에 의존 | B·log₂(1+SNR)/B |
MIMO와 채널 용량
MIMO (Multiple-Input Multiple-Output) 에서 N_T 송신, N_R 수신 안테나:
C_MIMO = Σᵢ log₂(1 + λᵢ·P/(N_T·σ²))
여기서 λᵢ는 채널 행렬 H의 특이값 (Singular Values). 공간 다중화로 용량을 min(N_T, N_R)배 확장 가능.
📢 섹션 요약 비유: MIMO는 "여러 차선 동시 활용"이다 — 안테나마다 독립된 데이터 스트림을 보내는 것이 여러 차선을 동시에 사용하는 것과 같다.
Ⅳ. 실무 적용 및 기술사 판단
5G 네트워크 설계 시나리오
목표: 1km² 셀에서 10 Gbps 총 처리량
필요 조건:
C ≥ 10 Gbps
B · log₂(1 + S/N) ≥ 10×10⁹
100 MHz 대역폭, SNR = 30dB (S/N = 1000):
C = 100×10⁶ · log₂(1001) ≈ 100×10⁶ · 9.97 ≈ 997 Mbps (단일 안테나)
Massive MIMO 32×32 = 최대 32개 스트림:
C_total ≈ 32 × 997 ≈ 31.9 Gbps (이론적 상한)
기술사 판단 포인트
| 질문 | 답 |
|---|---|
| 채널 용량을 두 배로 늘리는 가장 효율적인 방법은? | 대역폭 B를 2배 확장 (선형 이득) |
| SNR이 이미 높으면 어떤 방법이 비효율적? | SNR 추가 증가 (로그 이득, 수확 체감) |
| MIMO가 채널 용량을 늘리는 원리는? | 공간 다중화 (독립 채널 생성) |
📢 섹션 요약 비유: 대역폭은 "도로 차선 수", SNR은 "도로 품질"이다 — 차선이 많을수록 비례해서 차가 더 지나가고, 도로 품질 개선은 처음에 효과가 크지만 갈수록 효과가 줄어든다(수확 체감).
Ⅴ. 기대효과 및 결론
채널 용량 이론은 현대 무선 통신 설계의 이론적 상한이다. 5G, Wi-Fi 6E, 위성 통신 모두 섀넌 한계를 얼마나 가깝게 달성하는지를 기준으로 평가된다.
섀넌 한계에 근접한 코드:
- 터보 코드 (1993, Berrou et al.)
- LDPC (Low-Density Parity-Check, Gallager 1960, 2000년대 재발견)
- 폴라 코드 (Arıkan, 2009) — 5G NR 제어 채널 채택
물리 계층 설계의 목표: 주어진 B와 SNR에서 C에 최대한 근접하는 부호화/변조 체계 선택.
📢 섹션 요약 비유: 폴라 코드가 섀넌 한계에 가장 가깝다는 것은 "고속도로 용량의 99.9%를 실제로 사용하는 정밀 교통 시스템"을 드디어 만들어 낸 것과 같다.
📌 관련 개념 맵
| 개념 | 수식 | 연결 |
|---|---|---|
| 채널 용량 C | max I(X;Y) | 섀넌 부호화 정리 |
| 섀넌-하틀리 | B·log₂(1+S/N) | AWGN 채널 용량 |
| BSC 용량 | 1 - H_b(p) | 이진 대칭 채널 |
| BEC 용량 | 1 - ε | LDPC/폴라 코드 분석 |
| MIMO 용량 | Σ log₂(1+λᵢP/...) | 다중 안테나 확장 |
📈 관련 키워드 및 발전 흐름도
[신호대잡음비 (SNR, Signal-to-Noise Ratio)]
│
▼
[섀넌 용량 (Shannon Capacity)]
│
▼
[채널 부호화 (Channel Coding)]
│
▼
[오류 정정 (Error Correction)]
이 흐름도는 잡음 환경에서 섀넌 용량과 채널 부호화, 오류 정정으로 발전하는 흐름을 보여준다.
👶 어린이를 위한 3줄 비유 설명
- 채널 용량은 "도로 통행 한계": 아무리 운전을 잘해도 도로 용량 이상의 차는 보낼 수 없다.
- 대역폭은 차선 수, SNR은 도로 포장 품질: 차선이 많고 도로가 좋을수록 더 많은 차(정보)가 달린다.
- MIMO는 "평행 도로 추가": 안테나마다 새 도로를 하나씩 만들어 동시에 이용한다.