89. 시분할 다중 접속 (TDMA, Time Division Multiple Access)
핵심 인사이트 (3줄 요약)
- 본질: TDMA는 좁은 주파수를 한 명이 영구 독점하는 FDMA의 극심한 낭비를 없애기 위해, 기지국이 거대한 주파수 대역을 하나 열어두고 수많은 사용자들에게 짧은 시간표(Time Slot)를 쪼개어 번갈아 가며 발언권을 주는 다중 접속 아키텍처다.
- 기술의 도약: 사람의 연속적인 음성을 디지털 비트로 압축한 뒤, 자기 차례(예: 0.005초)가 왔을 때 버퍼에 모아둔 데이터를 기관총처럼 쏘고(Burst) 빠지는 최초의 2세대(2G) 디지털 이동통신 기술이다.
- 실무 융합: 전체 통신사 망에서는 CDMA/OFDMA에 밀려났지만, 자기 턴에만 전파를 쏴 배터리를 극단적으로 아낄 수 있고 순서 충돌이 절대 없다는 특성 덕분에 위성 통신, 군용 무전기(TETRA), IoT 센서망의 핵심 프로토콜로 여전히 굳건하다.
Ⅰ. 개요 및 탄생 배경 (Context & Necessity)
시분할 다중 접속 (TDMA, Time Division Multiple Access)은 동일한 주파수 대역을 사용하는 다수의 단말기가, 전체 시간을 일정한 길이의 프레임(Frame)과 타임 슬롯(Time Slot)으로 나누어, 자신에게 엄격히 할당된 찰나의 시간에만 데이터를 폭발적으로 쏘고 침묵하는 방식이다.
1세대(1G) 아날로그 통신망(FDMA)은 사용자가 말을 하지 않을 때조차 주파수 채널을 100% 점유해 버리는 치명적인 설계 결함을 안고 있었다. 통화량이 몰리는 강남역 같은 도심지에서는 기지국이 가진 300개의 채널이 순식간에 동나버렸고(채널 고갈), 네트워크 확장에 거대한 병목이 생겼다.
이 병목을 박살 낸 구원투수가 바로 '음성의 디지털화(PCM)'와 'TDMA'의 결합이었다. 엔지니어들은 "음성을 0과 1로 압축하면 실제 전송에 필요한 시간이 확 줄어드네? 그럼 하나의 주파수에 철수 혼자 놔두지 말고, 0.1초는 철수, 0.2초는 영희, 0.3초는 민수보고 번갈아 가며 쏘게 만들자!"라는 혁신적인 발상을 해냈다. 사용자들은 자신이 말을 끊어서 하는 줄 모르지만, 실제 스마트폰은 짧은 시간 동안 기관총처럼 데이터를 쏘고 다음 차례가 올 때까지 쉬고 있는 것이다. 이 시분할의 마법 덕분에 1개의 주파수로 8명의 사용자를 수용할 수 있게 되었고, 폭발하는 무선 통신 수요를 감당해 냈다.
┌─────────────────────────────────────────────────────────────┐
│ [FDMA의 독점 낭비 극복 및 TDMA의 시간 공유 원리] │
├─────────────────────────────────────────────────────────────┤
│ 1. 기존 아날로그 FDMA (수직 독점) │
│ [주파수 1] : User A ──(침묵 중에도 영구 점유)──▶ (대역폭 낭비) │
│ │
│ 2. 디지털 TDMA (수평 시분할 공유) │
│ [단일 거대 주파수 하나를 사용] │
│ ┌────────┬────────┬────────┬────────┬────────┬────────┐ │
│ │ [User A] │ [User B] │ [User C] │ [User A] │ [User B] │ ... │
│ │ 0.1초 쏨 │ 0.1초 쏨 │ 0.1초 쏨 │ 다시 차례 │ 다시 차례 │ │
│ └────────┴────────┴────────┴────────┴────────┴────────┘ │
│ * 사용자는 자기 차례에만 버퍼(Buffer)에 모아둔 데이터를 압축하여 쏜다(Burst).│
└─────────────────────────────────────────────────────────────┘
이 흐름도의 핵심은 시스템 자원을 공간(주파수)이 아닌 시간(Time)으로 쪼갰다는 점이다. TDMA는 기지국(중앙)이 칼같이 시간표를 짜주기 때문에 각 단말기가 서로의 전파를 침범할 확률(충돌)이 구조적으로 차단된다. 실무적으로 이는 충돌 제어 오버헤드를 극적으로 낮춰주며, 단말기들이 자신의 타임 슬롯을 완벽히 보장받는 결정성(Determinism)을 확보하게 만든다.
📢 섹션 요약 비유: 한 대뿐인 체스판(주파수)에서 두 사람이 동시에 손을 뻗어 말을 옮기려 하면 손이 부딪혀(충돌) 판이 엎어지므로, 타이머를 두고 1분씩 돌아가며 완벽하게 턴(Turn)을 분리해 싸움을 막는 룰과 같습니다.
Ⅱ. 아키텍처 및 핵심 원리 (Deep Dive)
TDMA 아키텍처의 생명은 '동기화(Synchronization)'와 '압축/버스트 전송'에 있다. 단말기는 디지털 스위치가 되어 초당 수백 번씩 전원을 껐다 켜기를 반복한다.
| 구성 요소 | 역할 | 내부 동작 | 비유 |
|---|---|---|---|
| Frame (프레임) | 시간 배분의 가장 큰 단위 주기 | 여러 개의 타임 슬롯 묶음 (예: 8개의 슬롯 = 1 Frame) | 하루 24시간의 시간표 한 바퀴 |
| Time Slot (타임 슬롯) | 개별 사용자에게 할당된 절대 시간 | 사용자 단말기가 전파를 쏠 수 있는 유일한 허락된 순간 | 나의 발언권 1초 |
| Burst (버스트 송신) | 자기 차례에 고속으로 데이터를 쏘는 행위 | 마이크에 들어온 소리를 압축/저장해뒀다 슬롯 때 일시에 방출 | 기관총 쏘고 숨기 |
| Guard Time (보호 시간) | 슬롯 간 충돌을 막기 위한 빈 시간 | 전파의 전파 지연으로 앞차 꼬리가 뒤차를 덮치는 것을 방지 | 앞뒤 슬롯 간의 안전 휴식기 |
| Timing Advance (TA) | 거리 지연을 보상하기 위한 전송 앞당김 | 기지국이 먼 단말기에게 "너는 0.001초 일찍 출발시켜" 명령 | 지각을 막는 모닝콜 당기기 |
TDMA의 송신 원리는 크게 '스토어 앤 포워드(Store and Forward)'와 유사하다. 단말기의 마이크로 들어온 사용자의 아날로그 음성은 칩셋에서 디지털 비트로 인코딩되어 임시 메모리(Buffer)에 차곡차곡 쌓인다. 그리고 기지국이 약속한 타임 슬롯 시간이 도래하는 순간, 단말기 내부의 전력 앰프가 풀파워로 켜지며 모아둔 데이터를 허공으로 미친 듯이 쏘아 보내고(Burst), 다시 앰프를 꺼버린다.
┌────────────────────────────────────────────────────────────────────────┐
│ [TDMA의 프레임, 버스트, 가드 타임 아키텍처 구조] │
├────────────────────────────────────────────────────────────────────────┤
│ │
│ 전파 파워 (동일한 1개의 주파수 사용) │
│ │ │
│ │ [User 1] [User 2] [User 3] [User 1] [User 2] │
│ │ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ │
│ │ │Burst│ │Burst│ │Burst│ │Burst│ │Burst│ │
│ ───┼─────┘ └─█───┘ └─█───┘ └─█───┘ └─█───┘ └──▶ 시간(t)│
│ ▲ Guard Time (보호 시간) │
│ │
│ * [병목 지점]: 기지국에서 멀리 있는 단말기는 전파가 날아가는 시간(Propagation │
│ Delay) 때문에 데이터가 기지국에 늦게 도착한다. 만약 1번 유저의 데이터가 늦게 와서 │
│ 2번 유저의 시간을 덮치면 치명적 충돌이 난다. 이를 막기 위해 슬롯 사이에 아주 짧은 │
│ '빈 시간(Guard Time)'을 두어 꼬리 충돌을 흡수한다. │
└────────────────────────────────────────────────────────────────────────┘
이 구조도의 핵심은 아날로그의 FDMA가 주파수 사이에 가드 밴드(Guard Band)를 낭비했다면, 디지털 TDMA는 시간 사이에 가드 타임(Guard Time)을 낭비한다는 점이다. 특히 셀(Cell) 반경이 커질수록 끝에 있는 단말기의 도착 시간이 점점 더 뒤로 밀리게 되므로, 가드 타임을 무한정 늘릴 수 없게 된다. 이를 해결하기 위해 등장한 우아한 알고리즘이 바로 '타이밍 어드밴스(Timing Advance)'다.
📢 섹션 요약 비유: 편지를 한 줄 쓸 때마다 매번 우체국에 뛰어가는 것이 아니라, 하루 종일 내용을 버퍼(Buffer)에 모아두었다가 내 차례가 온 딱 1분 동안만 우체국에 한꺼번에 던져버리고 다시 잠을 자는 스마트한 업무 처리와 같습니다.
Ⅲ. 융합 비교 및 다각도 분석 (Comparison & Synergy)
디지털 통신망의 뼈대를 양분했던 TDMA와 그 후속 기술인 CDMA의 특성을 이해하는 것은 아키텍처 설계의 기본이다.
| 비교 항목 | TDMA (시분할) | CDMA (코드 분할) | 설계 판단 포인트 |
|---|---|---|---|
| 물리적 충돌 가능성 | 완전 차단 (시간이 아예 분리됨) | 의도적 겹침 (코드로 분리하여 해독) | 다중 접속 철학 |
| 전력 제어 민감도 | 비교적 낮음 (자기 슬롯 땐 혼자 씀) | 극도로 높음 (모두가 겹쳐서 전력 통제 필수) | Near-Far Problem 존재 여부 |
| 배터리 소모 방식 | 슬롯 밖에서는 완전히 Sleep (배터리 극강) | 약한 전력으로 계속 켜두어야 함 (연속 소모) | 단말기 전력 최적화 |
| 동기화 난이도 | 극도로 높음 (마이크로초 단위 타이밍 제어) | 중간 (수신기 내부의 코드 동기화에 집중) | 시스템 복잡도 위치 (시간 vs 수학) |
시간을 통제하는 TDMA는 근본적으로 '동기화(Synchronization)'라는 무거운 족쇄를 짊어진다. 기지국의 마스터 클럭과 단말기의 클럭이 조금만 틀어져도 남의 타임 슬롯을 박살 내는 연쇄 붕괴가 일어난다. 반면 CDMA는 시간과 주파수 모두를 모두가 동시에 겹쳐서 쓰되, 각자 다른 암호(직교 코드)를 곱해서 수신단에서 풀어내는 우아한 수학적 해결책을 제시하여 3G 시대를 평정하게 된다.
┌─────────────────────────────────────────────────────────────┐
│ [거리 지연에 따른 TDMA 충돌 위협과 Timing Advance 보상] │
├─────────────────────────────────────────────────────────────┤
│ 1. 보상 전 (거리 지연으로 인한 타임 슬롯 충돌) │
│ 기지국 기대: [ A의 슬롯 (0~1초) ][ B의 슬롯 (1~2초) ] │
│ 실제 수신 : [ A 늦게 도착 (0.5~1.5초) ] 💥 B를 덮침 │
│ │
│ 2. Timing Advance 알고리즘 작동 후 (완벽한 타이밍) │
│ 기지국 명령: "A야, 너는 나랑 150km 떨어져 있으니 원래 출발 시간보다 │
│ 무조건 '0.5초 일찍' 데이터를 발사해라!" │
│ 실제 수신 : [ A 정상 안착 (0~1초) ][ B 정상 안착 (1~2초) ] │
└─────────────────────────────────────────────────────────────┘
이 비교도의 핵심은 무선 환경에서 빛의 속도조차도 무시할 수 없는 물리적 지연을 만들어낸다는 것이다. 기지국은 지속적으로 핑(Ping)을 때려 단말기와의 거리를 계산하고, 멀리 있는 단말기에게 전송 시작 시간을 앞당기라는 'Timing Advance' 명령을 내려 타임 슬롯이 헝클어지는 것을 동적으로 방어한다. 이는 TDMA 인프라 설계의 가장 어려운 병목 지점이다.
📢 섹션 요약 비유: 오케스트라 지휘자가 뒤쪽에 앉아 소리가 늦게 전달되는 타악기 연주자에게 "너는 앞줄의 바이올린보다 항상 0.5초 먼저 북을 쳐라!"라고 지시하여 청중에게 완벽한 타이밍으로 들리게 만드는 정밀한 예술과 같습니다.
Ⅳ. 실무 적용 및 기술사적 판단 (Strategy & Decision)
실무 시나리오 1: 유럽형 2G(GSM) 폰의 스피커 지지직거림 (EMI 노이즈) 과거 유럽 GSM(TDMA 방식) 휴대폰을 PC 스피커 근처에 두면 "뚜두두둑, 징징징" 하는 규칙적인 기계음이 스피커를 타고 들렸다. 의사결정: 이는 **TDMA 특유의 온/오프 버스트(Burst) 송신이 만들어낸 전자기 간섭(EMI)**이다. TDMA 단말기는 자기 슬롯 때만 앰프 전원을 풀파워로 켰다가, 다음 슬롯 때는 전원을 완전히 꺼버린다. 이 전원의 극단적 온/오프가 1초에 수십 번씩 반복되며 거대한 전자기 맥박(펄스)을 형성했고, 이것이 주변의 싸구려 아날로그 스피커 앰프 회로를 때린 것이다. (CDMA는 약한 전력으로 쭉 전송하므로 이런 노이즈가 없다). 하드웨어 엔지니어는 쉴드(Shield) 캔을 강화하여 이 버스트 노이즈의 외부 방출을 차단해야 한다.
실무 시나리오 2: 초저전력 IoT 센서망의 접속 방식 채택 스마트 팜에 수년간 배터리 교체 없이 버텨야 하는 수천 개의 무선 센서를 깔아야 한다. 의사결정: 설계자는 CDMA나 Wi-Fi의 CSMA 대신 **TDMA 베이스의 MAC 프로토콜(예: TSCH)**을 채택해야 한다. TDMA는 기지국이 짜준 내 시간표가 아닐 때 단말기의 송수신 회로를 완전히 잠재워버리는(Deep Sleep) 명확한 오프 구간을 가진다. 남의 통신을 엿듣거나 경쟁할 필요조차 없어 배터리 수명을 극대화하는 데 압도적인 효율을 발휘한다.
도입 안티패턴
- 반경 100km가 넘어가는 해상 광역 셀이나 저궤도 위성 통신에 촘촘한 TDMA를 적용하는 것. 빛의 속도로도 커버되지 않는 지연 시간 때문에 가드 타임(Guard Time)을 무한정 늘리다 보면 결국 데이터가 들어갈 자리가 없어져 스루풋이 박살 나는 안티패턴에 빠진다.
📢 섹션 요약 비유: 하루 종일 무전기를 켜두어 배터리를 다 닳게 만드는 초보 병사와 달리, 정해진 자기 차례 딱 1분만 켜서 보고하고 나머지 시간은 무전기를 꺼버려 배터리를 한 달 내내 쓰는 베테랑 통신병의 노하우와 같습니다.
Ⅴ. 기대효과 및 결론 (Future & Standard)
| 기대효과 분류 | 상세 내용 | 비고 |
|---|---|---|
| 정량적 (효율) | FDMA 대비 주파수 효율 3~8배 이상 획기적 증가 | 디지털 인코딩 압축 시너지 |
| 정성적 (전력) | 완벽한 슬립 모드(Sleep Mode) 보장으로 배터리 대기 시간 혁신 | 단말기 하드웨어 경량화 달성 |
| 미래 전망 | 5G URLLC 및 공장 자동화의 충돌 회피 프로토콜 뼈대로 부활 | 실시간성이 필요한 곳의 절대 강자 |
TDMA (시분할 다중 접속)는 주파수 낭비라는 아날로그 시대의 무식함을 거부하고, "시간이라는 무형의 자원을 디지털 스위치로 칼같이 썰어 나누겠다"는 선배 공학자들의 눈물겨운 타이밍 제어 기술이다. 비록 CDMA(코드 분할 다중 접속)의 우아한 수학과 OFDMA의 압도적인 속도에 밀려 현대 스마트폰 메인 통신망의 왕좌는 내어주었지만, TDMA가 가진 특유의 '결정성(충돌 없는 완벽한 내 차례 보장)'과 '극단적인 배터리 절약' 특성은 여전히 매력적이다. 그 결과, 생명이 오가는 군용 무전기(TETRA), 정밀한 공장 자동화 센서망, 해상 위성 통신 등 절대적인 타이밍과 생존성이 필요한 특수 분야에서는 영원히 대체 불가능한 1티어 다중 접속 아키텍처로 굳건히 살아 숨 쉬고 있다.
📢 섹션 요약 비유: 복잡하고 정신없는 시장통에서 아무나 떠드는 것을 멈추게 하고, 1마이크로초의 칼같은 시간표에 맞춰 완벽한 순서대로 합창을 이끌어낸 공학자들의 극한의 시간 관리 오케스트라와 같습니다.
📌 관련 개념 맵 (Knowledge Graph)
| 개념 명칭 | 관계 및 시너지 설명 |
|---|---|
| Multiple Access (다중 접속) | 제한된 자원을 분할하는 규칙으로, TDMA는 이 중 시간을 칼같이 썰어서 나누는 방식이다. |
| Time Slot (타임 슬롯) | 사용자가 데이터를 쏠 수 있도록 분할된 최소 시간 단위. TDMA의 영혼이다. |
| Timing Advance (타이밍 보상) | 기지국과 단말기 사이의 거리를 계산해 전송 시점을 앞당김으로써 타임 슬롯 충돌을 막는 필수 알고리즘. |
| Guard Time (보호 시간) | 전파 지연으로 인해 앞뒤 사용자의 데이터가 겹치는 것을 막기 위해 슬롯 사이에 두는 빈 시간. |
| Burst (버스트 송신) | 낮은 속도로 들어오는 데이터를 버퍼에 모아두었다가 자기 차례가 왔을 때 고속으로 팍 쏘고 빠지는 행위. |
👶 어린이를 위한 3줄 비유 설명
- 롤러코스터에 자리가 딱 1개뿐인데 8명의 친구들이 서로 타겠다고 싸우면 아무도 못 타고 놀이공원이 엉망이 돼요 (충돌 에러).
- 그래서 안전요원이 "자! 1번 친구 1초만 타고 내려, 다음 2번 친구 1초 타!" 하면서 엄청난 속도로 번갈아 태워주기로 했어요 (이게 TDMA 예요).
- 너무 빨라서 친구들은 자기가 잠깐 내렸다는 것도 모를 정도지만, 한 명도 다치지 않고 8명 모두가 롤러코스터를 완벽하게 즐길 수 있게 되었답니다!