90. 코드 분할 다중 접속 (CDMA, Code Division Multiple Access)
핵심 인사이트 (3줄 요약)
- 본질: 주파수와 시간이라는 물리적 차원을 분할하지 않고, 수학적으로 직교하는 고유 암호(Code)를 부여하여 동일 대역과 시간을 다수가 완벽히 공유하는 다중 접속 아키텍처다.
- 가치: 스펙트럼 확산(Spread Spectrum)을 통해 협대역 잡음에 대한 강한 내성을 지니며, 주파수 재사용 계수 1을 달성하여 시스템 수용 용량을 기존 대비 혁신적으로 증대시켰다.
- 융합: 현재 4G/5G의 직교 주파수 분할 다중 접속(OFDMA)으로 진화하는 교두보가 되었으며, 정밀한 폐루프 전력 제어와 레이크 수신기 등 현대 무선 통신의 근간 기술을 정립했다.
Ⅰ. 개요 및 필요성 (Context & Necessity)
CDMA (Code Division Multiple Access)는 여러 사용자가 동일한 주파수 대역을 동시에 사용하면서도, 서로 간섭 없이 통신할 수 있도록 각 사용자에게 고유한 확산 코드를 할당하는 다중 접속 기술이다. 기존 2G 이동통신 초기, 가입자가 폭증하면서 주파수를 분할하는 FDMA나 시간을 분할하는 TDMA 방식은 가용 채널의 물리적 한계에 직면했다. 이러한 용량 부족 문제를 해결하기 위해, 군사용 무선 통신의 항재밍(Anti-jamming) 기술이었던 직접 대역 확산(DSSS) 기법을 민간 통신망에 도입하게 된 것이다. 모든 신호를 동일 주파수 상에 흩뿌리고, 오직 수신 측의 수학적 복호화 과정을 통해서만 데이터를 분리해내는 패러다임 전환이 필요했다.
이 도식은 기존 FDMA/TDMA 방식이 가지는 자원 분할의 한계와 CDMA의 자원 공유 철학을 명확히 대조하여 보여준다.
┌──────────────────────────────────────────────────────────────────┐
│ [다중 접속 방식의 자원 할당 철학 비교] │
├──────────────────────────────────────────────────────────────────┤
│ 1. FDMA (Frequency) 2. TDMA (Time) 3. CDMA (Code) │
│ f f f │
│ ┌─┬─┬─┐채널A ┌─────────┐ ┌─────────┐ │
│ ├─┼─┼─┤채널B │ A │ B │ C │채널A │ A+B+C │전체 대역│
│ └─┴─┴─┘ └─────────┘ │ 혼합 상태│공유 │
│ t (시간) t (시간) └─────────┘ │
│ * 주파수 분할 * 시간 슬롯 분할 t (시간) │
│ * 낭비 대역 발생 * 대기 지연 발생 * 자원 100% 점유 │
└──────────────────────────────────────────────────────────────────┘
이 구조도의 핵심은 FDMA와 TDMA가 주파수나 시간이라는 한정된 '방'을 물리적으로 쪼개어 배분하는 반면, CDMA는 거대한 하나의 방을 다 같이 쓰되 서로 다른 '언어(Code)'로 대화하는 구조를 취한다는 점이다. 따라서 빈 채널이나 빈 시간 슬롯으로 인한 자원 낭비가 원천적으로 제거되며, 시스템의 최대 수용 인원은 물리적 슬롯 수가 아닌 기지국이 감당할 수 있는 '간섭(잡음)의 총량'에 의해 결정되는 소프트 커패시티(Soft Capacity) 특성을 지니게 된다. 실무적으로 이는 기지국 증설 없이도 통신망 용량을 극대화할 수 있는 강력한 무기가 되었다.
📢 섹션 요약 비유: 마치 수백 명의 사람들이 거대한 강당에 모여 동시에 대화하되, 서로 다른 외국어(암호)를 사용하여 자신의 짝꿍 목소리만 선명하게 알아듣고 나머지는 웅웅거리는 배경 소음으로 넘기는 완벽한 통역 시스템과 같습니다.
Ⅱ. 아키텍처 및 핵심 원리 (Deep Dive)
CDMA 아키텍처의 성공은 확산 코드의 직교성 유지와 이를 받쳐주는 정교한 물리적 제어 기술에 달려 있다.
| 구성 요소 | 역할 | 내부 동작 | 프로토콜/표준 | 비유 |
|---|---|---|---|---|
| Walsh Code | 신호 구분 | 직교 행렬을 통해 0으로 수렴하는 성질 제공 | IS-95 | 통역기의 번역 사전 |
| PN Sequence | 대역 확산 | 데이터를 광대역으로 펼쳐 잡음 내성 확보 | DSSS | 신호를 잘게 부수는 믹서기 |
| Rake Receiver | 다중 경로 병합 | 지연되어 도착하는 반사파를 수집하여 신호 증폭 | CDMA 특화 | 여러 갈래의 물길을 모으는 깔때기 |
| Power Control | 간섭 최소화 | 단말기 송신 전력을 1.25ms 단위로 미세 조절 | 폐루프 제어 | 거리에 따른 마이크 볼륨 조절 |
| Vocoder | 음성 압축 | 가변 레이트로 음성 데이터를 최소 비트로 인코딩 | QCELP | 짐을 줄여주는 진공 압축기 |
이 흐름도는 송신 측에서 협대역 데이터가 고속의 코드와 결합하여 광대역으로 확산되고, 수신 측에서 동일 코드로 복원되는 과정을 나타낸다.
[송신측: 대역 확산] [수신측: 역확산 및 복원]
Data (10kbps) ──┐ ┌──> 원본 Data (10kbps) 복원
▼ (XOR 내적) [무선 채널] ▼ (동일 Code 내적)
Code (1.2Mbps) ─+──────────> [Spread 신호] ───+──> [타 사용자 신호] => 0 (잡음화)
| (백색 잡음화) |
+-> 넓은 주파수 대역 점유 +-> [협대역 잡음] => 오히려 넓게 퍼짐
이 도식에서 핵심은 원본 데이터(Low Rate)가 고속의 의사 난수(PN) 코드와 결합할 때, 주파수 도메인에서 그 에너지가 넓게 퍼져버린다는 점이다. 수신기가 정확히 같은 코드로 내적 연산을 수행하면, 원하는 신호는 다시 뾰족한 협대역 신호로 솟아오르지만, 엉뚱한 타인의 신호나 외부 재밍 잡음은 확산 과정을 거치며 에너지가 흩어져 단순한 바닥 소음(Noise Floor)으로 전락한다. 이러한 메커니즘 때문에 CDMA는 군사적 보안성과 간섭 내성이 매우 뛰어나다.
동작 원리는 다음과 같다. ① 음성 데이터는 보코더를 통해 압축된다. ② 각 데이터 비트는 사용자 고유의 왈시 코드와 배타적 논리합(XOR) 연산을 통해 칩(Chip) 단위로 쪼개진다. ③ 변조된 확산 신호는 대기 중으로 송신된다. ④ 기지국은 레이크 수신기를 통해 들어오는 다중 경로 신호의 위상을 정렬하고 합성한다. ⑤ 할당된 코드를 다시 곱해 원하는 신호만 적분기로 추출해낸다.
📢 섹션 요약 비유: 물감(데이터)을 엄청난 양의 물(확산 코드)에 풀어 투명한 색으로 만들어 강물에 흘려보낸 뒤, 하류에서 특수한 필터를 통해 정확히 그 물감 분자만 다시 걸러내 원래의 색을 되찾는 마법의 정수 과정과 같습니다.
Ⅲ. 융합 비교 및 다각도 분석 (Comparison & Synergy)
통신망 세대교체의 중심에서 CDMA는 동기식과 비동기식으로 나뉘며, TDMA 아키텍처와 명확한 트레이드오프를 가진다.
| 항목 | TDMA (2G GSM) | CDMA (2G/3G 동기식) | W-CDMA (3G 비동기식) |
|---|---|---|---|
| 다중화 기준 | 시간 슬롯 할당 | 직교 코드 기반 칩 할당 | 비직교/직교 혼합 코드 할당 |
| 망 동기화 | 불필요 | 기지국 간 GPS 타이밍 필수 | GPS 불필요 (기지국 간 비동기) |
| 주파수 재사용 | 7 또는 4 셀 패턴 | 1 (모든 셀이 동일 주파수) | 1 (동일 주파수 대역 사용) |
| 핸드오버 방식 | 하드 핸드오버 (끊김) | 소프트 핸드오버 (무단절) | 소프트/소프터 핸드오버 |
| 수용 용량 | 하드 커패시티 (고정) | 소프트 커패시티 (탄력적) | 소프트 커패시티 (초고속 데이터) |
이 다이어그램은 기지국(Cell) 간 핸드오버 시의 논리적 연결 상태 차이를 비교하여 보여준다.
┌───────────────────────────┬───────────────────────────┐
│ [Hard Handover] │ [Soft Handover] │
├───────────────────────────┼───────────────────────────┤
│ Cell A Cell B │ Cell A Cell B │
│ \ (단절) / │ \ (동시) / │
│ \ ... / │ \______====______/ │
│ [기기] -> 이동 -> [기기] │ [기기] │
│ │ │
│ * Break before Make │ * Make before Break │
└───────────────────────────┴───────────────────────────┘
이 도식의 핵심은 CDMA 기술이 레이크 수신기를 활용하여 인접한 두 기지국의 신호를 동시에 수신하고 디코딩할 수 있다는 점이다. TDMA 방식은 주파수가 다르기 때문에 이전 기지국을 끊고 새로운 기지국에 연결해야 하는 하드 핸드오버가 발생하여 통화 끊김 현상이 빈번했다. 반면 CDMA는 동일 주파수를 사용하는 특성 덕분에, 두 기지국의 신호를 부드럽게 넘겨받는 소프트 핸드오버를 구현하여 초고속 이동 환경에서도 완벽한 통신 품질을 보장했다.
📢 섹션 요약 비유: 서커스에서 공중그네를 탈 때, 줄 하나를 놓고 허공을 날아 다음 줄을 잡는 것(하드 핸드오버)이 아니라, 양손에 두 개의 줄을 꽉 쥔 상태에서 안정적으로 하나를 서서히 놓는 것(소프트 핸드오버)과 같습니다.
Ⅳ. 실무 적용 및 기술사적 판단 (Strategy & Decision)
실무 네트워크 설계에서 CDMA는 극심한 전력 간섭 문제와 셀 반경 축소라는 특유의 운영적 한계를 제어해야 한다.
실무 시나리오 및 판단 기준
- 근거리-원거리 문제 (Near-Far Problem): 기지국 바로 밑의 단말기가 송신하는 강력한 신호가 멀리 있는 단말기의 미약한 신호를 완전히 마스킹해버리는 현상이다. 기지국 수신부에서 모든 단말기의 신호 세기가 동일해야만 직교성이 유지된다. 이를 해결하기 위해 개방루프(Open-loop) 및 초당 800회 이상의 정밀한 폐루프(Closed-loop) 전력 제어가 필수적으로 도입되었다.
- 셀 호흡 (Cell Breathing) 한계: 접속 가입자가 증가하면 시스템 내 총 간섭량이 증가하여, 신호대잡음비(SNR)를 맞추지 못한 외곽의 단말기들이 접속 불가 상태에 빠진다. 이는 물리적으로 커버리지가 좁아지는 현상으로, 인구 밀집 지역에서는 기지국을 더 촘촘히 설계해야 하는 용량-커버리지 상충 관계(Trade-off)를 낳았다.
이 트리 다이어그램은 CDMA 네트워크에서 기지국의 전력 제어 피드백 메커니즘을 나타낸다.
[기지국 수신 신호 세기 평가]
│
▼
SNR (신호대잡음비) 타겟 달성?
┌─────┴─────┐
[No] [Yes]
│ │
[단말에 Power Up] [단말에 Power Down]
명령 송신 명령 송신
│ │
└─────┬─────┘
▼
[단말 전력 미세 조정 (±1dB)] -> 다시 기지국 전송 (Loop)
이 흐름의 핵심은 전력 제어가 단순히 배터리 절약을 넘어, CDMA 시스템의 생존 자체를 좌우하는 절대적 요소라는 점이다. 만약 이 피드백 제어 평면이 지연되거나 장애를 일으키면, 특정 단말의 과전력이 시스템 전체의 간섭을 폭발시켜 셀 내 모든 가입자의 통신이 연쇄적으로 중단되는 치명적 파국을 맞게 된다. 실무에서는 전력 제어 핑의 오차율과 타이밍 지터를 네트워크 최우선 관제 지표로 삼았다.
📢 섹션 요약 비유: 수백 명의 합창단원이 각자의 파트를 부를 때, 지휘자가 누구 한 명의 목소리도 튀지 않도록 1초에 수백 번씩 손가락으로 각 단원의 볼륨을 미세 조정하여 완벽한 화음을 유지하는 지독한 통제 오케스트라와 같습니다.
Ⅴ. 기대효과 및 결론 (Future & Standard)
CDMA는 3G 이동통신까지 시장을 완벽히 지배했으나, 대용량 멀티미디어 트래픽 시대로 접어들며 직교 코드 고갈과 레이크 수신기의 연산량 한계에 직면했다.
| 평가 지표 | 도입 전 (TDMA) | 도입 후 (CDMA) | 한계 및 극복 (OFDMA 전환) |
|---|---|---|---|
| 가입자 수용량 | 주파수 분할 한계로 병목 극심 | 주파수 재사용률 1 적용, 용량 10배 증가 | 광대역 데이터 전송 시 코드 자원 고갈 |
| 통화 품질 | 잡음 취약, 핸드오버 단절 | 대역 확산으로 간섭 제거, 무단절 전환 | 멀티미디어 처리 시 간섭 폭증 극복 필요 |
| 하드웨어 비용 | 기지국 장비 복잡, 채널당 분리 | 채널 분리 단순, 단말기 전력 제어 복잡 | 다중 경로 연산량 한계로 다중 부반송파 채택 |
이 로드맵은 다중 접속 방식의 패러다임이 어떻게 직교성 한계를 넘어 진화했는지 보여준다.
[1G/2G] FDMA / TDMA (자원의 물리적 분할)
│
▼
[2G/3G] CDMA (자원 공유 및 확산 코드 직교성 부여)
│ * 병목: 광대역 데이터 시 다중경로 연산량 폭발, 코드 부족
▼
[4G/5G] OFDMA (직교 부반송파 기반의 2차원 자원 블록 할당)
│ * 해법: 코드 대신 다시 주파수/시간 행렬로 돌아가되, 직교성 극대화
CDMA는 "다중 접속은 물리적 분할이어야 한다"는 고정관념을 파괴하며 이동통신 대중화의 폭발적 기폭제가 되었다. 데이터 시대의 도래와 함께 수학적 코드 직교성을 유지하는 비용이 주파수 직교성(OFDMA)보다 비싸지면서 무대 뒤로 물러났지만, 대역 확산을 통한 잡음 억제와 폐루프 전력 제어 철학은 현대 통신 시스템 설계의 불멸의 유산으로 남아있다.
📢 섹션 요약 비유: 무한한 공간을 약속하며 찬란하게 빛났던 연금술이, 쏟아지는 데이터 폭우를 견디지 못하고 정교한 조립식 레고(OFDMA)에게 자리를 물려주고 명예롭게 은퇴한 것과 같습니다.
📌 관련 개념 맵 (Knowledge Graph)
- Spread Spectrum | 대역폭을 넓혀 잡음 내성을 키우는 CDMA의 근간 물리 계층 기술
- Near-Far Problem | CDMA 시스템의 용량을 갉아먹는 원거리 신호 마스킹 현상
- Rake Receiver | 다중 경로를 통해 반사된 신호를 갈퀴처럼 모아 복원하는 수신기
- W-CDMA | 3G 이동통신 표준으로 기지국 간 비동기식 확산 코드를 적용한 진화형 모델
- OFDMA | CDMA의 코드 고갈 한계를 극복하기 위해 직교 부반송파를 채택한 차세대 다중 접속
👶 어린이를 위한 3줄 비유 설명
- 넓은 방에서 100명이 한꺼번에 떠들면 시끄러워서 아무 말도 안 들리겠죠?
- 하지만 100명이 전부 서로 다른 외국어로 말하고, 내 귀에 특별한 통역기를 꽂으면 내 짝꿍의 말만 또렷하게 들려요.
- 이렇게 주파수라는 방을 쪼개지 않고 다 같이 쓰면서 암호로 목소리를 구별하는 똑똑한 기술이 바로 CDMA랍니다!