신호·부호화·변조·다중접속과 유·무선 통신시스템
프로그램이 만든 0과 1은 추상적인 값이다. 실제 케이블과 공기에서는 전압·빛·전파처럼 시간에 따라 변하는 물리 신호가 이동한다. 송신기는 정보를 줄이고 오류에 견디게 만들며 채널에 맞는 파형으로 바꾼다. 수신기는 잡음과 왜곡이 섞인 신호에서 그 과정을 거꾸로 수행한다.
신호·매체·패킷·프레임, 비율·로그·지수·성장률, 지연·대역폭·처리량·혼잡의 실제 설명을 먼저 연결한다. PCM의 비트율에서 채널부호율·심벌율, 수신전력 순으로 단위를 확인한다.
0. 비트는 선과 공기 위를 혼자 건너지 못한다
프로그램이 만든 0과 1은 추상적인 값이다. 실제 케이블과 공기에서는 전압·빛·전파처럼 시간에 따라 변하는 물리 신호가 이동한다. 송신기는 정보를 줄이고 오류에 견디게 만들며 채널에 맞는 파형으로 바꾼다. 수신기는 잡음과 왜곡이 섞인 신호에서 그 과정을 거꾸로 수행한다.
통신 기술 이름만 외우면 OFDM과 OFDMA, 부호화와 변조, 다중화와 다중접속, dB와 dBm을 쉽게 섞는다. 이 절은 모두를 정보원에서 목적지까지 이어지는 한 사슬에 놓고, 각 단계가 어떤 문제를 풀며 어떤 대가를 치르는지 설명한다.
2027 공식 범위의 통신시스템은 특정 이동통신 세대만 뜻하지 않는다. 유선·무선의 공통 신호변환 원리와 매체·접속시스템 선택을 D3 깊이로 연결해야 한다.
1. 통신시스템: 정보를 신호로 보내고 다시 의미로 복원한다
통신시스템은 정보원에서 나온 메시지를 전송 가능한 신호로 변환해 채널로 보내고, 잡음·왜곡을 견디며 수신측에서 복원하여 목적지에 전달하는 구성요소와 규칙의 전체다. 송신기·채널·수신기만 그리는 것보다 어느 단계가 압축, 동기, 오류제어, 매체공유와 방향분리를 담당하는지 적어야 한다.
송신 과정은 필요에 따라 원천부호화, 채널부호화, 선로부호화와 변조, 다중화·다중접속을 포함한다. 0Hz 근처의 원래 정보 대역을 쓰는 기저대역(baseband) 링크는 선로부호화를 중심으로 쓸 수 있고, 반송파 주변으로 옮긴 통과대역(passband) 시스템은 변조를 쓴다. 실제 물리계층은 둘을 연속 적용할 수도 있다. 수신 과정은 동기·검파·복조, 오류검출·정정, 복호와 정보 재구성을 수행한다. 모든 시스템이 모든 블록을 별도 장치로 가지는 것은 아니지만 책임은 어딘가에 존재한다.
시스템 경계에는 단말, 접속(access) 구간, 전송망과 응용이 만나는 인터페이스가 있다. 물리 링크가 연결돼도 주소·프로토콜·인증·응용 처리가 실패할 수 있으므로 신호 품질과 종단 서비스 성공을 같은 지표로 합치지 않는다.
전체에서 어디인가: 송신과 수신을 거울처럼 맞춘다
상자 안의 대상과 화살표의 조건을 함께 읽으세요. 좁은 화면에서는 같은 관계를 세로로 재배치한 도식을 보여 줍니다.
정보원에서 디지털 표현·필요 시 압축, 오류검출·정정용 중복, 파형 생성, 자원 공유를 거쳐 채널로 보낸다. baseband는 선로부호화 중심, passband는 변조를 사용하며 실제 PHY는 하나 이상을 연속 적용할 수 있다. 모든 블록이 별도 장치라는 뜻은 아니다. 압축이 뺀 중복과 오류내성이 더한 중복은 목적이 반대다.
상자 안의 대상과 화살표의 조건을 함께 읽으세요. 좁은 화면에서는 같은 관계를 세로로 재배치한 도식을 보여 줍니다.
송신 그림의 같은 채널을 다시 표시한 수신 상세다. 분리·동기·복조/검파, 오류제어·복호, 재구성을 거쳐 목적지로 전달한다. 물리 링크가 연결돼도 주소·프로토콜·인증·응용이 실패할 수 있으므로 신호 품질과 종단 업무 성공은 별도 기준이다.
원천부호화 중 압축 단계에서 뺀 중복과 채널부호화가 더한 중복은 목적이 반대다. 앞쪽은 표현 효율을 높이고 뒤쪽은 오류에 견디게 한다. 변조는 정보를 반송파의 진폭·주파수·위상 변화에 싣고, 다중접속은 여러 사용자가 채널 자원을 나누게 한다.
먼저 알아둘 것
신호는 정보를 싣고 시간이나 공간에 따라 변하는 물리량이고, 채널은 신호가 지나며 감쇠·지연·잡음의 영향을 받는 경로다. 비트는 두 상태를 구별하는 정보단위이며 비율의 곱셈은 로그를 쓰면 덧셈으로 바뀌어 dB 계산에 쓰인다. 신호·채널은 신호·매체·패킷·프레임에서, 비율·거듭제곱·로그 기초는 비율·로그·지수·성장률에서, 네트워크 전송률·지연은 지연·대역폭·처리량·혼잡에서 배웠다.
2. 신호·스펙트럼·SNR: 시간파형을 주파수 자원으로도 읽는다
신호는 정보를 나타내는 물리량의 변화이고, 스펙트럼은 그 신호가 어떤 주파수 성분을 얼마나 가지는지 나타낸 표현이다. 아날로그 신호는 관심 구간에서 연속적인 값을, 디지털 신호는 유한한 상태로 정보를 표현한다. 디지털 정보도 매체에서는 연속적인 전압·빛·전파 파형으로 구현된다.
신호 대역폭은 의미 있는 주파수 성분이 차지하는 폭이다. 네트워크 문맥의 대역폭=링크가 제공하는 전송률과 같은 말로 쓰지 않는다. baseband 전송은 원래 정보 성분을 0Hz 근처의 파형으로 보내고, passband 전송은 반송파 주변의 주파수대로 옮겨 보낸다.
신호대잡음비(Signal-to-Noise Ratio, SNR)는 신호전력과 잡음전력의 비다. 데시벨(decibel, dB)은 전력비를 10 log10(P2/P1)로 표현하는 상대 단위다. 같은 임피던스에서 전압·진폭비로 계산할 때는 전력이 진폭의 제곱에 비례하므로 20 log10(V2/V1)을 쓴다. dBm은 1mW를 기준으로 한 절대 전력이고 dBi는 등방성 안테나 대비 이득이므로 서로 숫자만 보고 같은 양으로 비교하지 않는다.
Shannon 채널용량 상한은 대역폭 B[Hz]와 선형 SNR이 주어졌을 때 이상적인 가산 백색 가우시안 잡음 채널의 신뢰 가능한 정보율을 C=B log2(1+SNR)[bit/s]로 제한하는 이론 경계다. 실제 장비의 보장 처리량이 아니라 어떤 부호화도 넘을 수 없는 상한이라는 경계를 지킨다.
계산 예: 30dB는 전력비 1,000이고 처리량 보장은 아니다
SNR이 30dB라면 선형 전력비는 10^(30/10)=1,000이다. 대역폭 B=1MHz인 이상적인 가산 백색 가우시안 잡음 채널에서 Shannon 용량 상한은 다음과 같다.
C = B log2(1 + S/N)
= 1,000,000 × log2(1,001)
≈ 9.97 Mb/s여기서 B는 Hz, S/N은 dB가 아닌 선형 전력비이고 C의 단위는 bit/s다. 충분히 긴 부호를 가정할 때 전송률 R<C이면 오류확률을 임의로 작게 만드는 부호가 이론적으로 존재한다는 상한이지, 특정 구현의 처리량 보장이 아니다. 실제 처리량은 부호화·변조, 채널 추정, 헤더·제어정보 같은 프로토콜 부가량(overhead), 간섭, 구현 손실과 목표 오류율 때문에 더 낮다. Shannon 식으로 9.97Mb/s가 보장된다고 쓰면 틀린다.
같은 신호를 세 관점으로 본다
| 관점 | 묻는 질문 | 대표 값 | 직접 알 수 없는 것 |
|---|---|---|---|
| 시간영역 | 언제 얼마나 변하는가 | 진폭, 주기, 펄스, 지연 | 어느 주파수가 섞였는지 |
| 주파수영역 | 어느 주파수 성분이 있는가 | 중심주파수, 스펙트럼, 신호 대역폭 | 개별 패킷의 업무 의미 |
| 정보·네트워크 | 얼마나 유효 데이터를 전달했는가 | 비트율, 처리량, 오류·손실 | 물리 원인을 단독 확정 |
주파수 대역폭이 넓으면 더 높은 전송률을 설계할 여지가 있지만 SNR과 부호화·변조가 함께 결정한다. 반대로 표기 링크속도가 높아도 응용 처리량은 프로토콜 부가량·경합·재전송·제어정보 때문에 낮을 수 있다.
3. 표본화·양자화·원천부호화: 연속 정보를 유한한 비트로 만든다
표본화는 연속시간 신호의 값을 일정한 시각마다 취하는 과정이고, 양자화는 각 표본의 연속적인 크기를 유한한 단계 중 하나로 대응시키는 과정이다. 각 단계를 비트 패턴으로 나타내면 디지털 데이터가 된다. 펄스 부호 변조(Pulse Code Modulation, PCM)는 대표적으로 표본화 → 양자화 → 부호화를 수행한다.
최고 주파수 fmax까지 허용하는 저역통과 대역제한 신호의 일반적인 이상적 복원 충분조건은 표본화 주파수 fs > 2fmax다. 2fmax는 Nyquist 표본화율의 경계이며 등호만으로 모든 신호의 복원을 보장하지 않는다. 예를 들어 주파수 fmax인 매끄러운 진동을 정확히 반 주기마다, 파형이 0을 지나는 순간에만 읽으면 모든 표본이 0이 된다. 실제로는 진동했지만 표본만으로는 아무 신호도 없었던 경우와 구별할 수 없다.
저역통과필터(Low-Pass Filter, LPF)는 정한 차단주파수보다 낮은 성분은 통과시키고 높은 성분은 줄이는 필터다. 실제 시스템은 표본화 전에 LPF를 앨리어싱 방지 필터(anti-aliasing filter)로 사용하고 전이구간만큼 여유를 둔다. 대역제한과 표본화 조건이 맞지 않으면 높은 주파수 성분이 낮은 주파수처럼 겹치는 앨리어싱(aliasing)이 생기며, 같은 잘못된 표본화율로 관측시간만 늘려 표본을 더 모아도 원래 신호를 일반적으로 복구할 수 없다.
표본 수와 표본화율은 다른 값이다. 표본 수는 표본화율 × 관측시간이다. 초당 4,000회로 1초 대신 10초 관측하면 4,000개 대신 40,000개를 얻지만, 두 표본 사이 시간은 그대로 1/4,000초다. 표본 사이에서 놓친 변화를 구별하려면 필요한 신호 대역에 맞게 표본화율과 입력 필터를 설계해야 한다. 더 오래 기록하는 것과 더 촘촘히 읽는 것을 같은 조치로 취급하지 않는다(Analog Devices MT-002의 표본화·앨리어싱 설명).
원천부호화는 정보원을 비트열로 나타내며, 통계적 중복을 줄이거나 허용 왜곡 안에서 표현을 단순화해 필요한 비트 수를 낮출 수 있다. 무손실 부호화는 원문을 정확히 복원하고, 손실 부호화는 허용한 왜곡과 압축효율을 교환한다. 압축을 선택한 경우 중복을 줄이는 목적은 오류에 견디기 위해 중복을 더하는 채널부호화와 구별한다.
PCM은 세 단계와 한 전송률 식으로 읽는다
상자 안의 대상과 화살표의 조건을 함께 읽으세요. 좁은 화면에서는 같은 관계를 세로로 재배치한 도식을 보여 줍니다.
아날로그 입력을 앨리어싱 방지 필터로 대역제한하고 표본화·양자화·n-bit 부호를 거쳐 비트열로 보낸다. 양자화 오차 = 원래 값 - 선택 단계. 표본화율은 시간 해상도, bit 수는 진폭 단계와 비트율을 바꾼다. 원문의 fs>2fmax, 8kHz·8bit=64kb/s와 filter 전이 여유는 그대로 유지한다.
넓은 화면과 모바일에서 같은 관계를 각각의 배치로 읽을 수 있습니다.
원래 2bit 균일 양자화 예를 0~1의 동일한 진폭축에 표시했다. 네 구간의 대표값은 0.125/0.375/0.625/0.875, 부호는 00/01/10/11이다. 표본 0.68은 10으로 보내고 0.625로 복원하므로 오차는 0.055다. 이는 8bit 음성 PCM의 실제 대응표나 표준 극성 약속이 아니며 범위 밖 입력은 별도 계약이 필요하다.
유효 음성 대역의 최고 주파수를 3.4kHz로 제한하고 초당 8,000회 표본화하며 표본마다 8bit를 쓴다고 하자. 8kHz > 2 × 3.4kHz이므로 이상적 최솟값보다 필터 전이 여유가 있고, 부호화된 원시 비트율은 8,000 sample/s × 8 bit/sample = 64kb/s다. 일반식 R=fs×n에서 fs의 단위는 sample/s, n은 bit/sample이므로 R은 bit/s다. 실제 전송에는 프레임 구성·오류제어·프로토콜 부가량이 더해질 수 있다.
표본당 n비트는 서로 다른 2^n개 비트 패턴을 만들므로 양자화 단계 2^n개를 나타낼 수 있다. 양자화 비트 수를 늘리면 같은 입력 범위에서 단계가 촘촘해져 양자화 오차를 줄일 수 있지만 비트율과 저장·전송량이 증가한다. 표본화율을 높이는 것과 양자화 비트 수를 높이는 것은 각각 시간 해상도와 진폭 해상도를 바꾸므로 같은 조치가 아니다.
진폭 한 표본이 비트로 바뀌는 과정도 따로 보자. 교육용 균일 양자화기는 정규화 입력 범위 [0,1)을 네 구간으로 나누고 중간값으로 복원한다. [0,0.25)는 대표값 0.125·부호 00, [0.25,0.5)는 0.375·01, [0.5,0.75)는 0.625·10, [0.75,1)는 0.875·11로 약속한다. 표본 0.68은 세 번째 구간에 속하므로 부호 10을 전송하고 수신 쪽 대표값은 0.625다. 정의한 양자화 오차는 0.68−0.625=0.055이며 표본 0.75는 왼쪽 구간이 아니라 네 번째 구간에 들어간다.
이 2bit 예는 단계 선택을 보여 주기 위한 모형이며 앞의 8bit 음성 PCM이 이 균일 대응표를 그대로 쓴다는 뜻은 아니다. 범위 밖 입력은 포화·거절 등 별도 계약이 필요하고, 표본화 시각을 더 촘촘히 해도 같은 표본값의 양자화 오차가 자동으로 없어지지는 않는다.
표본화와 압축의 실패 경계
| 실패 | 원인 | 결과 | 통제 |
|---|---|---|---|
| 앨리어싱(aliasing) | 표본화 전 대역제한 부족·낮은 표본화율 | 다른 주파수로 되돌릴 수 없이 겹침 | 앨리어싱 방지 필터, 충분한 표본화율 |
| 양자화 왜곡 | 단계 수 부족·범위 부적합 | 작은 신호 소실·잡음 | bit 수·동적범위 조정, 품질 측정 |
| 클리핑(clipping) | 입력이 양자화 범위를 넘음 | 파형 꼭대기 절단 | 이득·범위 설계, 첨두값 관측 |
| 손실압축 과다 | 낮은 목표 비트율·반복 변환 | 세부·경계에 인공 흔적 발생 | 업무 허용왜곡과 원본 보존 기준 |
| 압축만 고려 | 비트율만 줄이고 지연·연산 무시 | 실시간 마감시간 실패 | 압축률·지연·품질·전력 동시 비교 |
샘플 수와 bit 수를 늘리면 데이터가 커진다. 품질 향상과 채널·저장 비용을 함께 계산해야 한다.
4. 선로부호화와 채널부호화: 파형 적합성과 오류 내성을 나눈다
선로부호화는 비트를 기저대역 매체에 적합한 전기·광 파형으로 대응시켜 동기복구, 직류(DC) 성분, 스펙트럼과 전이 특성을 조절하는 일이다. 비복귀(Non-Return-to-Zero, NRZ), Manchester, Differential Manchester 같은 방식은 같은 비트열을 서로 다른 전이 규칙으로 나타낸다.
클록 복구는 수신 파형의 전이와 시간 기준(timing) 정보에서 송신 심벌 경계를 추정해 올바른 시점에 값을 판정하는 기능이다. 전이가 지나치게 오래 없거나 송수신 시계가 어긋나면 비트 경계를 잃을 수 있으므로 선로부호의 전이 특성과 동기회로를 함께 설계한다.
채널부호화는 수신자가 오류를 검출하거나 정정할 수 있도록 구조화된 중복을 추가하는 일이다. k개 정보 비트를 n개 부호 비트로 보내면 부호율(coding rate)은 R=k/n이다. 중복을 늘리면 같은 정보량에 더 많은 채널 자원이 필요하지만 필요한 SNR·재전송과 오류율을 줄일 수 있다.
오류 검출은 송신 데이터에서 계산한 중복 검사값을 수신측이 다시 계산해 전송 중 값이 바뀌었는지 판단하는 방법이다. 순환중복검사(Cyclic Redundancy Check, CRC)는 특정 오류 패턴을 검출하는 데 강하지만 스스로 원문을 복원하지 않는다. 자동재전송요청(Automatic Repeat reQuest, ARQ)은 오류·누락을 검출한 뒤 재전송하고, 순방향오류정정(Forward Error Correction, FEC)은 받은 중복으로 일정 범위의 오류를 재전송 없이 정정한다. 비트오류율(Bit Error Rate/Ratio, BER)은 관측한 전체 수신 비트 중 송신값과 다르게 판정된 비트의 비율이며 패킷 손실(packet loss)·대기열 폐기(queue drop)와 같은 의미가 아니다.
부호화라는 한 단어를 네 책임으로 나눈다
| 구분 | 입력→출력 | 목적 | 대표 실패·대가 |
|---|---|---|---|
| 원천부호화 | 메시지→표현 비트 | 디지털 표현·필요 시 압축 | 손실왜곡·연산지연 |
| 선로부호화 | 비트→기저대역 파형 | 동기·스펙트럼·매체 적합 | 전이 부족·대역 증가 |
| 오류검출 | 수신 블록의 오류 여부 | 잘못된 데이터 식별 | 미검출 확률, 복원 불가 |
| 채널부호화/FEC | 정보 비트→중복 포함 부호어 | 오류 검출·정정 | 부호 부가량·복호 복잡성 |
ARQ는 부호화 종류라기보다 피드백과 재전송을 사용하는 오류제어 절차다. 지연이 길거나 한 송신을 여러 수신자에게 뿌리는 브로드캐스트(broadcast)처럼 피드백이 어려운 채널에서는 FEC 비중을 높일 수 있고, 재전송 가능한 데이터 통신에서는 ARQ 또는 혼합방식을 쓸 수 있다.
선로부호의 이름도 작은 파형으로 읽어 보자. 다음은 비트 구간과 초기 레벨을 알고 있는 교육용 약속이며 특정 표준의 극성 약속을 지정하지 않는다. NRZ는 1을 높은 레벨 H, 0을 낮은 레벨 L로 유지한다고 정하면 101의 세 구간은 H | L | H다. Manchester는 1을 구간 중간의 L→H, 0을 H→L로 약속하면 두 반구간씩 LH | HL | LH가 되고 매 비트 중간에 전이가 있다. Differential Manchester는 중간 전이를 항상 두고, 이 예에서는 0이면 구간 시작에도 전이하고 1이면 시작 전이가 없다고 정한다. 첫 구간 직전 레벨을 H로 정하면 101은 HL | HL | LH다. 두 번째 비트 0의 시작에서 앞의 L이 H로 바뀌지만, 세 번째 비트 1의 시작에서는 앞의 L을 유지한다. 수신자는 먼저 구간 경계를 맞춘 뒤 약속한 레벨 또는 전이 규칙으로 비트를 읽으므로, 극성·시각 약속 없이 그림만 보고 0과 1을 단정하지 않는다.
오류를 발견한 뒤의 선택이 시스템 지연을 바꾼다
상자 안의 대상과 화살표의 조건을 함께 읽으세요. 좁은 화면에서는 같은 관계를 세로로 재배치한 도식을 보여 줍니다.
통과는 상위 전달, 실패는 시스템이 설계한 ARQ·FEC·복구불가 처리로 나뉜다. 이 선택 그림은 CRC만으로 오류를 정정한다거나, FEC가 언제나 CRC 실패 뒤에 실행된다는 순서 규정이 아니다. ARQ에는 요청·시간초과·순서복구와 RTT/버퍼 비용이, FEC에는 중복·허용범위 정정과 복호 비용이 따른다. 복구불가는 폐기/상위 실패로 처리한다. 실제 블록 1 소실 예는 아래 두 시간순 도식으로 대조한다.
Go-Back-N에서 소실된 1과 먼저 온 2를 대조한다 · 상태 따라가기
원문의 창 3 예제에서 0은 전달되고 1이 소실되어 2가 먼저 도착한 상태다. 모든 단계에서 송신자·GBN 수신자의 위치를 유지하며 값과 허용 조건을 함께 확인합니다.
넓은 화면과 모바일에서 같은 관계를 각각의 배치로 읽을 수 있습니다.
원래 세 블록 0/1/2·데이터 1만 첫 시도 소실·ACK 정상·창 3·번호 되감김 없음이라는 조건이다. 첫 소실은 주석으로 표시했다. Go-Back-N은 순서 밖 2를 버리고 1의 시간초과 뒤 미확인 1·2를 다시 보낸다. 주요 데이터 전송 순서만 그리며 구체 ACK 번호나 새 RTT를 만들지 않는다. 정지-대기는 0의 ACK 뒤 1을 보내고 1 확인 전 2를 처음 보내지 않는다는 별도 본문을 유지했다.
이 예의 조건
- 원래 세 블록 0/1/2·데이터 1만 첫 시도 소실·ACK 정상·창 3·번호 되감김 없음 조건이다. 첫 소실은 주석으로 표시했다. Go-Back-N은 순서 밖 2를 버리고 1의 시간초과 뒤 미확인 1·2를 다시 보낸다. 주요 데이터 전송 순서만 그리며 구체적인 ACK 번호나 새 RTT를 만들지 않는다. 정지-대기는 0의 ACK 뒤 1을 보내고 1을 확인하기 전에는 2를 처음 보내지 않는다는 별도 본문을 유지했다.
- 창 3·번호 순환 없음·ACK 정상이라는 원문 조건에서 송신→수신 블록 0, 블록 2, 재전송 1, 재전송 2의 네 실선이 순서대로 있다. 첫 블록 1은 소실되며 수신은 순서 밖 2를 폐기하고 다음 1을 기다린다. 1의 시간초과 뒤 미확인 1과 2를 재전송한다. ACK 선은 의도적으로 생략했다.
- 이 원문의 교육용 사례·조건 안에서 상태를 대조합니다. 실제 구축·실험 결과나 원문에 없는 성능 보장을 추가하지 않습니다.
관계도의 보충 설명
| 원 항목 | 설명·조건 |
|---|---|
| 2 | 원래 세 블록 0/1/2·데이터 1만 첫 시도 소실·ACK 정상·창 3·번호 되감김 없음 조건이다. 첫 소실은 주석으로 표시했다. Go-Back-N은 순서 밖 2를 버리고 1의 시간초과 뒤 미확인 1·2를 다시 보낸다. 주요 데이터 전송 순서만 그리며 구체적인 ACK 번호나 새 RTT를 만들지 않는다. 정지-대기는 0의 ACK 뒤 1을 보내고 1을 확인하기 전에는 2를 처음 보내지 않는다는 별도 본문을 유지했다. |
| 15 | 창 3·번호 순환 없음·ACK 정상이라는 원문 조건에서 송신→수신 블록 0, 블록 2, 재전송 1, 재전송 2의 네 실선이 순서대로 있다. 첫 블록 1은 소실되며 수신은 순서 밖 2를 폐기하고 다음 1을 기다린다. 1의 시간초과 뒤 미확인 1과 2를 재전송한다. ACK 선은 의도적으로 생략했다. |
| 관찰·상황 | 값·보충 정보 | 변화·이유 |
|---|---|---|
| 0 전달·1 소실·2 도착 원문의 창 3 예제에서 0은 전달되고 1이 소실되어 2가 먼저 도착한 상태다. |
|
|
| 먼저 온 2 폐기 GBN 수신자는 기대 1이 아니므로 2를 버린다. |
|
|
| timeout 재전송 송신자는 1과 그 뒤 2를 다시 보낸다. |
|
|
| 추가 1·2 전달 복구된 1·2를 순서대로 추가 전달한다. |
|
|
Go-Back-N에서 소실된 1과 먼저 온 2를 대조한다 · 상태 따라가기
원문의 창 3 예제에서 0은 전달되고 1이 소실되어 2가 먼저 도착한 상태다. 모든 단계에서 송신자·GBN 수신자의 위치를 유지하며 값과 허용 조건을 함께 확인합니다.
넓은 화면과 모바일에서 같은 관계를 각각의 배치로 읽을 수 있습니다.
원래 세 블록 0/1/2·데이터 1만 첫 시도 소실·ACK 정상·창 3·번호 되감김 없음이라는 조건이다. 첫 소실은 주석으로 표시했다. Go-Back-N은 순서 밖 2를 버리고 1의 시간초과 뒤 미확인 1·2를 다시 보낸다. 주요 데이터 전송 순서만 그리며 구체 ACK 번호나 새 RTT를 만들지 않는다. 정지-대기는 0의 ACK 뒤 1을 보내고 1 확인 전 2를 처음 보내지 않는다는 별도 본문을 유지했다.
이 예의 조건
- 원래 세 블록 0/1/2·데이터 1만 첫 시도 소실·ACK 정상·창 3·번호 되감김 없음 조건이다. 첫 소실은 주석으로 표시했다. Go-Back-N은 순서 밖 2를 버리고 1의 시간초과 뒤 미확인 1·2를 다시 보낸다. 주요 데이터 전송 순서만 그리며 구체적인 ACK 번호나 새 RTT를 만들지 않는다. 정지-대기는 0의 ACK 뒤 1을 보내고 1을 확인하기 전에는 2를 처음 보내지 않는다는 별도 본문을 유지했다.
- 창 3·번호 순환 없음·ACK 정상이라는 원문 조건에서 송신→수신 블록 0, 블록 2, 재전송 1, 재전송 2의 네 실선이 순서대로 있다. 첫 블록 1은 소실되며 수신은 순서 밖 2를 폐기하고 다음 1을 기다린다. 1의 시간초과 뒤 미확인 1과 2를 재전송한다. ACK 선은 의도적으로 생략했다.
- 이 원문의 교육용 사례·조건 안에서 상태를 대조합니다. 실제 구축·실험 결과나 원문에 없는 성능 보장을 추가하지 않습니다.
관계도의 보충 설명
| 원 항목 | 설명·조건 |
|---|---|
| 2 | 원래 세 블록 0/1/2·데이터 1만 첫 시도 소실·ACK 정상·창 3·번호 되감김 없음 조건이다. 첫 소실은 주석으로 표시했다. Go-Back-N은 순서 밖 2를 버리고 1의 시간초과 뒤 미확인 1·2를 다시 보낸다. 주요 데이터 전송 순서만 그리며 구체적인 ACK 번호나 새 RTT를 만들지 않는다. 정지-대기는 0의 ACK 뒤 1을 보내고 1을 확인하기 전에는 2를 처음 보내지 않는다는 별도 본문을 유지했다. |
| 15 | 창 3·번호 순환 없음·ACK 정상이라는 원문 조건에서 송신→수신 블록 0, 블록 2, 재전송 1, 재전송 2의 네 실선이 순서대로 있다. 첫 블록 1은 소실되며 수신은 순서 밖 2를 폐기하고 다음 1을 기다린다. 1의 시간초과 뒤 미확인 1과 2를 재전송한다. ACK 선은 의도적으로 생략했다. |
| 관찰·상황 | 값·보충 정보 | 변화·이유 |
|---|---|---|
| 0 전달·1 소실·2 도착 원문의 창 3 예제에서 0은 전달되고 1이 소실되어 2가 먼저 도착한 상태다. |
|
|
| 먼저 온 2 폐기 GBN 수신자는 기대 1이 아니므로 2를 버린다. |
|
|
| timeout 재전송 송신자는 1과 그 뒤 2를 다시 보낸다. |
|
|
| 추가 1·2 전달 복구된 1·2를 순서대로 추가 전달한다. |
|
|
Selective Repeat에서 소실된 1과 먼저 온 2를 대조한다 · 상태 따라가기
같은 창 예제에서 0은 이미 상위에 전달됐고 1 소실 뒤 2가 먼저 도착한다. 모든 단계에서 송신자·SR 수신자의 위치를 유지하며 값과 허용 조건을 함께 확인합니다.
넓은 화면과 모바일에서 같은 관계를 각각의 배치로 읽을 수 있습니다.
원래 세 블록 0/1/2·데이터 1만 첫 시도 소실·ACK 정상·창 3·번호 되감김 없음이라는 조건이다. 첫 소실은 주석으로 표시했다. Selective Repeat는 0을 먼저 상위 전달한다. 순서 밖 2는 보관·확인하고 1만 재전송한 뒤 1→2를 추가 전달하므로 전체 상위 전달 순서는 0→1→2다. 주요 데이터 전송 순서만 그리며 구체 ACK 번호나 새 RTT를 만들지 않는다. 정지-대기는 0의 ACK 뒤 1을 보내고 1 확인 전 2를 처음 보내지 않는다는 별도 본문을 유지했다.
이 예의 조건
- 원래 세 블록 0/1/2·데이터 1만 첫 시도 소실·ACK 정상·창 3·번호 되감김 없음 조건이다. 첫 소실은 주석으로 표시했다. Selective Repeat는 0을 먼저 상위 전달한다. 순서 밖 2는 보관·확인하고 1만 재전송한 뒤 1→2를 추가 전달하므로 전체 상위 전달 순서는 0→1→2다. 주요 데이터 전송 순서만 그리며 구체적인 ACK 번호나 새 RTT를 만들지 않는다. 정지-대기는 0의 ACK 뒤 1을 보내고 1을 확인하기 전에는 2를 처음 보내지 않는다는 별도 본문을 유지했다.
- 창 3·번호 순환 없음·ACK 정상이라는 원문 조건에서 송신→수신 블록 0, 블록 2, 재전송 1의 세 실선이 순서대로 있다. 첫 블록 1은 소실되며 수신은 순서 밖 2를 보관하고 수신 확인한다. 0은 먼저 상위 전달한다. 1만 재전송한 뒤 1이 도착하면 1→2를 추가 전달한다. 전체 상위 전달 순서는 0→1→2다. ACK 선은 의도적으로 생략했다.
- 이 원문의 교육용 사례·조건 안에서 상태를 대조합니다. 실제 구축·실험 결과나 원문에 없는 성능 보장을 추가하지 않습니다.
관계도의 보충 설명
| 원 항목 | 설명·조건 |
|---|---|
| 2 | 원래 세 블록 0/1/2·데이터 1만 첫 시도 소실·ACK 정상·창 3·번호 되감김 없음 조건이다. 첫 소실은 주석으로 표시했다. Selective Repeat는 0을 먼저 상위 전달한다. 순서 밖 2는 보관·확인하고 1만 재전송한 뒤 1→2를 추가 전달하므로 전체 상위 전달 순서는 0→1→2다. 주요 데이터 전송 순서만 그리며 구체적인 ACK 번호나 새 RTT를 만들지 않는다. 정지-대기는 0의 ACK 뒤 1을 보내고 1을 확인하기 전에는 2를 처음 보내지 않는다는 별도 본문을 유지했다. |
| 14 | 창 3·번호 순환 없음·ACK 정상이라는 원문 조건에서 송신→수신 블록 0, 블록 2, 재전송 1의 세 실선이 순서대로 있다. 첫 블록 1은 소실되며 수신은 순서 밖 2를 보관하고 수신 확인한다. 0은 먼저 상위 전달한다. 1만 재전송한 뒤 1이 도착하면 1→2를 추가 전달한다. 전체 상위 전달 순서는 0→1→2다. ACK 선은 의도적으로 생략했다. |
| 관찰·상황 | 값·보충 정보 | 변화·이유 |
|---|---|---|
| 0 전달·1 소실·2 도착 같은 창 예제에서 0은 이미 상위에 전달됐고 1 소실 뒤 2가 먼저 도착한다. |
|
|
| 2 버퍼·ACK SR은 2를 보관하고 개별 확인하되 기대 1까지 추가 상위 전달을 기다린다. |
|
|
| 1만 재전송 송신자는 소실된 1만 다시 보내고 수신자는 보관한 2를 유지한다. |
|
|
| 추가 1·2 전달 1이 오면 1과 보관된 2를 차례로 추가 전달한다. |
|
|
Selective Repeat에서 소실된 1과 먼저 온 2를 대조한다 · 상태 따라가기
같은 창 예제에서 0은 이미 상위에 전달됐고 1 소실 뒤 2가 먼저 도착한다. 모든 단계에서 송신자·SR 수신자의 위치를 유지하며 값과 허용 조건을 함께 확인합니다.
넓은 화면과 모바일에서 같은 관계를 각각의 배치로 읽을 수 있습니다.
원래 세 블록 0/1/2·데이터 1만 첫 시도 소실·ACK 정상·창 3·번호 되감김 없음이라는 조건이다. 첫 소실은 주석으로 표시했다. Selective Repeat는 0을 먼저 상위 전달한다. 순서 밖 2는 보관·확인하고 1만 재전송한 뒤 1→2를 추가 전달하므로 전체 상위 전달 순서는 0→1→2다. 주요 데이터 전송 순서만 그리며 구체 ACK 번호나 새 RTT를 만들지 않는다. 정지-대기는 0의 ACK 뒤 1을 보내고 1 확인 전 2를 처음 보내지 않는다는 별도 본문을 유지했다.
이 예의 조건
- 원래 세 블록 0/1/2·데이터 1만 첫 시도 소실·ACK 정상·창 3·번호 되감김 없음 조건이다. 첫 소실은 주석으로 표시했다. Selective Repeat는 0을 먼저 상위 전달한다. 순서 밖 2는 보관·확인하고 1만 재전송한 뒤 1→2를 추가 전달하므로 전체 상위 전달 순서는 0→1→2다. 주요 데이터 전송 순서만 그리며 구체적인 ACK 번호나 새 RTT를 만들지 않는다. 정지-대기는 0의 ACK 뒤 1을 보내고 1을 확인하기 전에는 2를 처음 보내지 않는다는 별도 본문을 유지했다.
- 창 3·번호 순환 없음·ACK 정상이라는 원문 조건에서 송신→수신 블록 0, 블록 2, 재전송 1의 세 실선이 순서대로 있다. 첫 블록 1은 소실되며 수신은 순서 밖 2를 보관하고 수신 확인한다. 0은 먼저 상위 전달한다. 1만 재전송한 뒤 1이 도착하면 1→2를 추가 전달한다. 전체 상위 전달 순서는 0→1→2다. ACK 선은 의도적으로 생략했다.
- 이 원문의 교육용 사례·조건 안에서 상태를 대조합니다. 실제 구축·실험 결과나 원문에 없는 성능 보장을 추가하지 않습니다.
관계도의 보충 설명
| 원 항목 | 설명·조건 |
|---|---|
| 2 | 원래 세 블록 0/1/2·데이터 1만 첫 시도 소실·ACK 정상·창 3·번호 되감김 없음 조건이다. 첫 소실은 주석으로 표시했다. Selective Repeat는 0을 먼저 상위 전달한다. 순서 밖 2는 보관·확인하고 1만 재전송한 뒤 1→2를 추가 전달하므로 전체 상위 전달 순서는 0→1→2다. 주요 데이터 전송 순서만 그리며 구체적인 ACK 번호나 새 RTT를 만들지 않는다. 정지-대기는 0의 ACK 뒤 1을 보내고 1을 확인하기 전에는 2를 처음 보내지 않는다는 별도 본문을 유지했다. |
| 14 | 창 3·번호 순환 없음·ACK 정상이라는 원문 조건에서 송신→수신 블록 0, 블록 2, 재전송 1의 세 실선이 순서대로 있다. 첫 블록 1은 소실되며 수신은 순서 밖 2를 보관하고 수신 확인한다. 0은 먼저 상위 전달한다. 1만 재전송한 뒤 1이 도착하면 1→2를 추가 전달한다. 전체 상위 전달 순서는 0→1→2다. ACK 선은 의도적으로 생략했다. |
| 관찰·상황 | 값·보충 정보 | 변화·이유 |
|---|---|---|
| 0 전달·1 소실·2 도착 같은 창 예제에서 0은 이미 상위에 전달됐고 1 소실 뒤 2가 먼저 도착한다. |
|
|
| 2 버퍼·ACK SR은 2를 보관하고 개별 확인하되 기대 1까지 추가 상위 전달을 기다린다. |
|
|
| 1만 재전송 송신자는 소실된 1만 다시 보내고 수신자는 보관한 2를 유지한다. |
|
|
| 추가 1·2 전달 1이 오면 1과 보관된 2를 차례로 추가 전달한다. |
|
|
정지-대기(Stop-and-Wait) ARQ는 한 블록의 확인을 기다려 단순하지만 긴 왕복시간(Round-Trip Time, RTT)에서 채널을 비운다. 연속 재전송(Go-Back-N)은 여러 블록을 보내지만 오류 뒤 구간을 다시 보내고, 선택 재전송(Selective Repeat)은 필요한 블록만 재전송하는 대신 수신 버퍼와 순서관리가 복잡하다. 타임아웃(timeout)은 RTT 변동보다 너무 짧으면 중복 재전송, 너무 길면 복구 지연을 만든다.
BER이 낮아도 긴 프레임은 하나 이상의 비트 오류를 만날 기회가 커질 수 있다. 반대로 패킷 손실은 무선 비트 오류가 아니라 혼잡 대기열, 정책 또는 관측 누락에서 생길 수 있으므로 계층별 지표를 분리한다.
ARQ 비교는 세 블록 0·1·2를 보낸 이력으로 따라간다. 번호 되감김은 없고, 송신 창은 세 블록을 수용하며, 데이터 블록 1만 첫 시도에 사라지고 확인응답은 정상이라고 가정한다. 정지-대기는 0의 확인을 받은 뒤 1을 보내므로 1이 확인될 때까지 2를 처음 보내지 않는다. 이 예의 Go-Back-N 수신자는 순서 밖의 2를 버리고 다음 1을 기다린다. 송신자는 1의 시간초과 뒤 미확인 구간 1·2를 다시 보내 수신자가 0→1→2를 이어 받게 한다. Selective Repeat 수신자는 0을 받았을 때 먼저 상위에 전달한다. 그 뒤 순서 밖으로 도착한 2를 보관하고 해당 수신을 확인하므로, 송신자가 빠진 1만 다시 보내면 1과 보관한 2를 추가로 상위에 전달한다. 전체 상위 전달 순서는 0→1→2다. 여기에 수신 버퍼·개별 확인 상태가 더 필요한 이유가 드러난다.
직접 풀어 보기 — 같은 세 블록의 자체 조건 변경
확인응답은 정상이고 마지막 블록 2만 첫 시도에 사라졌다면, Go-Back-N과 Selective Repeat는 각각 어느 블록을 다시 보내는가? 이미 확인된 구간과 미확인 구간을 나누어 답한다.
ARQ 재전송 범위와 오답 교정
두 창 기반 방식 모두 이 예에서 2만 다시 보낸다. “Go-Back-N은 언제나 전체 세 블록을 재전송한다”는 오답은 이미 확인된 0·1과 아직 확인되지 않은 구간을 구별하지 않은 결과다. 오류검출 후 재전송 선택을 다시 읽는다.
5. 디지털 변조: bit 묶음을 채널이 구별할 심벌로 보낸다
디지털 변조는 bit를 심벌로 묶고 반송파의 진폭·주파수·위상 또는 그 조합을 정해진 상태로 바꾸어 passband 신호를 만드는 과정이다. 심벌은 한 번의 신호 상태 선택이고 baud는 초당 심벌 수다. 부호화와 overhead를 제외하면 bit rate = symbol rate × symbol당 bit 수로 읽을 수 있다.
반송파는 정보를 싣기 위해 진폭·주파수·위상 가운데 하나 이상을 변화시키는 기준 주기 신호다. 스펙트럼 효율은 사용 대역폭 1Hz당 전달하는 순 정보율을 bit/s/Hz로 나타낸 값이다. 높은 변조차수는 이 효율을 높일 수 있지만 오류에 견디는 정도까지 함께 보아야 한다.
진폭편이변조(Amplitude Shift Keying, ASK)는 주로 진폭, 주파수편이변조(Frequency Shift Keying, FSK)는 주파수, 위상편이변조(Phase Shift Keying, PSK)는 위상 상태를 구분한다. 직교진폭변조(Quadrature Amplitude Modulation, QAM)는 직교하는 두 성분의 진폭을 함께 바꾸어 진폭·위상 조합을 만든다. constellation은 가능한 심벌을 평면의 점으로 나타내며 수신값이 어느 결정영역에 놓였는지 판단하게 한다.
M=2^k개의 심벌에 길이 k인 비트 묶음을 일대일 대응시키면 심벌당 k=log2(M) bit를 나타낸다. 직교위상편이변조(Quadrature Phase Shift Keying, QPSK)는 2bit, 16-QAM은 4bit, 64-QAM은 6bit를 한 심벌에 담을 수 있다. 평균 심벌전력을 같게 맞춘 동일 PSK 또는 QAM 계열에서는 차수가 높을수록 점 사이가 가까워져 같은 오류율을 위해 일반적으로 더 높은 SNR이 필요하다. 특히 높은 차수 QAM은 진폭·위상 오차에 민감하므로 구현의 선형성도 확인한다.
오차벡터크기(Error Vector Magnitude, EVM)는 측정된 심벌과 이상적인 기준 심벌 사이 오차벡터의 크기를 기준 신호에 대한 비율로 나타낸 변조품질 지표다. 변조·부호화 조합(Modulation and Coding Scheme, MCS)은 변조차수와 채널부호율 등을 한 선택단위로 묶어 채널 상태와 목표 오류율에 맞추는 구성이다.
송신 대응과 수신 판정을 한 쌍으로 본다
넓은 화면과 모바일에서 같은 관계를 각각의 배치로 읽을 수 있습니다.
네 이상점과 세 수신점의 실제 좌표를 동일한 240px/unit 축에 놓았다. 원문 약속 00↔(1,1), 01↔(−1,1), 11↔(−1,−1), 10↔(1,−1)은 바로 아래 본문에 보존했다. 가장 가까운 점을 고르는 판정에서 (0.8,1.1)은 00, 잡음 변형 (−0.2,1.1)은 01이며 (−0.9,−0.8)은 11이다. 정방향은 bit→mapping→I/Q 파형/반송파→채널/잡음, 역방향은 동기/채널 추정→decision/demapping→복원 bit다. 에너지 정규화·실제 부호화·soft 판정의 표준을 새로 단정하지 않는다.
보존한 원래 캡션의 240px/unit은 원본 그림 기준이다. 이 모바일 그림은 I와 Q 모두 48px/unit으로 표시한다.
수신점은 잡음·감쇠·위상회전·다중경로 때문에 이상적인 constellation 점에서 벗어난다. 수신기는 timing·주파수·위상을 맞추고 채널의 영향을 추정한 뒤 가장 그럴듯한 심벌과 각 후보의 신뢰도인 soft information을 복호기에 넘긴다. constellation이 퍼지거나 회전하고 EVM이 커지는 현상은 이상 징후지만 원인을 단독으로 확정하지는 못한다.
적응 운용은 채널 상태가 좋을 때 높은 변조차수와 높은 부호율의 MCS로 효율을 높이고, 나쁠 때 더 견고한 조합으로 낮춘다. 순간 최고속도보다 목표 오류율·지연과 안정적인 유효 처리량이 선택 기준이다.
작은 QPSK 교육 예에서 두 비트와 정규화 전 I/Q 좌표를 00→(1,1), 01→(−1,1), 11→(−1,−1), 10→(1,−1)로 약속하자. 비트열 00 11은 두 심벌 (1,1), (−1,−1)로 보낸다. 동기·채널 보정 뒤 첫 수신점이 (0.8,1.1)이면 (1,1)까지 거리제곱은 0.2²+0.1²=0.05, (−1,1)까지는 1.8²+0.1²=3.25이므로 가장 가까운 점을 고르는 이 예의 판정은 00이다. 두 번째 수신점 (−0.9,−0.8)은 (−1,−1)에 가장 가까워 11로 돌아온다.
첫 점이 잡음으로 (−0.2,1.1)까지 넘어가면 이 판정기는 01을 골라 원래 00과 한 비트가 달라진다. 심벌당 2bit를 싣는다는 사실이 오류 없이 2bit를 얻는 보장은 아니라는 뜻이다. 실제 시스템은 에너지 정규화·잡음 모형·부호화와 soft 판정을 사용하며, 이 좌표표는 특정 표준의 bit mapping을 주장하지 않는 명시적 교육용 약속이다.
앞의 PCM 비트율을 부호화와 변조까지 이어 계산해 보자. 원시 정보율 64,000bit/s에 부호율 k/n=1/2인 채널부호를 적용하면 정보 1비트당 부호 비트 2개가 필요하여 채널의 부호 비트율은 64,000÷(1/2)=128,000bit/s다. QPSK가 심벌당 부호 비트 2개를 운반하면 심벌율은 128,000÷2=64,000symbol/s, 즉 64kbaud다. 헤더·보호시간·파일럿과 별도 압축은 제외한 평균 비율 계산이며, 채널이 이 속도·오류율을 수용하는지는 별도다.
직접 풀어 보기 — 같은 PCM 정보율의 자체 조건 변경
원시 정보율 64,000bit/s와 QPSK를 유지하고 채널부호율만 3/4로 바꾸면 부호 비트율과 심벌율은 얼마인가? 정보 비트, 부호 비트, 심벌의 단위를 계산 단계마다 적는다.
부호율·심벌율 계산과 교정 근거
부호 비트율은 64,000 정보bit/s ÷ (3/4 정보bit/부호bit) ≈ 85,333.3 부호bit/s다. QPSK의 2 부호bit/symbol로 나누면 85,333.3 부호bit/s ÷ (2 부호bit/symbol) ≈ 42,666.7 symbol/s가 되어 단계마다 정보 비트·부호 비트·심벌의 단위가 연결된다. 이번 3/4 조건에서 64,000×3/4=48,000을 부호 비트율로 쓰면 중복을 더하는 부호화가 비트 수를 줄이는 것으로 뒤집힌다. 앞의 1/2 조건에서 원시 정보율에 1/2을 곱해 채널 비트율 32,000을 얻는 오답도 같은 방향 오류다. 비트율과 baud를 같은 숫자로 쓰는 오답은 심벌당 비트 수를 빠뜨린 것이다. 채널부호율과 심벌 대응을 각각 복습한다.
변조는 속도 하나가 아니라 네 축으로 비교한다
다음 표는 평균 심벌전력을 같게 맞춘 동일 PSK 또는 QAM 계열 안에서 차수를 높이는 비교다. 서로 다른 계열의 모든 변조에 그대로 적용하지 않는다.
| 축 | 같은 계열의 낮은 차수 | 같은 계열의 높은 차수 |
|---|---|---|
| 심벌당 bit | 적음 | 많음 |
| 필요한 SNR | 비교적 낮음 | 같은 오류율에서 높음 |
| 증폭기·동기 민감도 | 결정영역에 상대적 여유 | 더 정밀한 판정 필요; 특히 QAM은 진폭·위상 오차와 선형성 확인 |
| 스펙트럼 효율 | 낮을 수 있음 | 높일 수 있음 |
FSK·PSK·QAM은 구현과 채널에 따라 세부 특성이 달라 무조건 어느 방식이 최고라고 결론 내리지 않는다. 대역, 전력, 이동성, 증폭기 선형성, 지연, 오류율과 구현 복잡성을 함께 비교한다.
6. 다중화·다중접속·duplex: 무엇을 나누는지 먼저 말한다
다중화(multiplexing)는 여러 신호·흐름을 하나의 링크 또는 매체 자원에 결합해 보내고 수신측에서 분리하는 기술이다. 주파수분할다중화(Frequency Division Multiplexing, FDM)는 주파수, 시분할다중화(Time Division Multiplexing, TDM)는 시간, 파장분할다중화(Wavelength Division Multiplexing, WDM)는 광 파장을 나눈다. 부반송파(subcarrier)는 넓은 채널 안에서 데이터 일부를 싣는 개별 반송 주파수 성분이다. 직교주파수분할다중화(Orthogonal Frequency Division Multiplexing, OFDM)는 서로 직교하는 많은 부반송파에 심벌을 나누어 싣는다. 첨두대평균전력비(Peak-to-Average Power Ratio, PAPR)는 파형의 순간 최대전력을 평균전력으로 나눈 비율이며, 값이 크면 증폭기 포화를 피하기 위한 출력 여유가 필요하다.
다중접속(multiple access)은 여러 사용자·단말이 공유 매체 자원을 구별해 사용하는 방법이다. FDMA·TDMA·CDMA는 각각 주파수·시간·코드 축을, 직교주파수분할다중접속(Orthogonal Frequency Division Multiple Access, OFDMA)은 OFDM 부반송파의 시간-주파수 자원 묶음을 사용자별로 배정한다. OFDM은 한 전송의 다중반송파 변조·다중화이고 OFDMA는 그 자원을 여러 사용자에게 배정하는 다중접속이라는 경계를 지킨다.
duplex는 두 방향 통신 자원을 분리하는 방식이다. 주파수분할 duplex(Frequency Division Duplex, FDD)는 상·하향에 서로 다른 주파수대를, 시분할 duplex(Time Division Duplex, TDD)는 같은 주파수대의 서로 다른 시간을 사용한다. 다중접속이 여러 사용자, duplex가 양방향, multiplexing이 여러 흐름의 결합 문제라는 점을 먼저 쓴다.
매체접근제어(Medium Access Control, MAC)는 공유 링크에서 장치가 언제 송신하고 충돌·재시도·우선순위를 어떻게 처리할지 정하는 링크 계층 기능이다. CSMA/CD는 매체를 듣고 송신 중 충돌을 검출해 재시도하며, CSMA/CA는 매체 감지·무작위 대기·확인응답 등으로 동시송신 가능성을 줄인다. 숨은 노드(hidden node)는 두 송신 단말이 서로의 전송을 듣지 못하지만 같은 수신기에서는 신호가 겹칠 수 있는 상태다.
자원축과 사용자를 표로 고정한다
| 방식 | 나누는 자원 | 주된 대상 | 보호조건·대가 |
|---|---|---|---|
| FDM / FDMA | 주파수 구간 | 흐름 / 사용자 | 대역 사이 비워 둔 보호 주파수·필터 |
| TDM / TDMA | 시간 slot | 흐름 / 사용자 | 시간동기·slot 사이 보호시간 |
| WDM | 광 파장 | 광 채널 | 광소자·파장 안정성 |
| CDMA | 확산 code | 사용자 | 부호 상관성·송신전력 제어 |
| OFDM | 직교 subcarrier | 한 전송의 심벌 | 주파수동기·높은 첨두대평균전력비(PAPR) |
| OFDMA | 시간-주파수 자원 | 여러 사용자 | 자원 할당기·채널상태 정보 |
직교성은 이상적 동기와 채널 조건에서 성립한다. 송수신기 기준 주파수의 차이인 주파수 offset, 시간오차 또는 Doppler가 커지면 부반송파 사이 간섭이 생길 수 있다.
OFDM 파형의 PAPR이 크면 전력증폭기가 포화되지 않도록 여유를 두어야 해 전력효율이 낮아질 수 있다.
경쟁형·예약형 접근과 방향분리를 구분한다
반송파감지 다중접속/충돌검출(Carrier Sense Multiple Access with Collision Detection, CSMA/CD)은 공유 반이중 Ethernet에서 송신 전 매체를 듣고 충돌을 검출해 재시도한다. 교환기 기반 전이중 Ethernet의 평상시 동작을 CSMA/CD 충돌경쟁으로 설명하지 않는다. 반송파감지 다중접속/충돌회피(Carrier Sense Multiple Access with Collision Avoidance, CSMA/CA)는 IEEE 802.11 같은 공유 무선 LAN에서 송신 전 감지와 무작위 backoff, 확인응답 등으로 충돌 가능성을 줄인다. 전파를 보내면서 같은 신호의 충돌을 정확히 듣기 어려우므로 검출이 아니라 회피가 중심이다.
여기서 확인응답은 일반적인 유니캐스트 데이터 전송 사례를 말한다. 모든 프레임과 브로드캐스트·멀티캐스트에 일률적으로 같은 확인응답이 적용되는 것은 아니다.
경쟁형 접근은 중앙 스케줄 없이 단순하고 burst에 유연하다. 그러나 숨은 노드가 있거나 부하가 높으면 대기·충돌이 늘 수 있다. 예약·스케줄형 접근은 자원 할당을 제어해 예측성을 높이지만 동기·스케줄 상태와 제어 overhead가 필요하다.
FDD는 동시 양방향과 일정한 자원분리에 유리하지만 짝지은 spectrum이 필요하다. TDD는 상·하향 비율을 시간에 따라 조절할 수 있지만 셀·장치 사이 시간동기와 전환간섭을 관리해야 한다.
7. 매체와 link budget: 수신점에 남는 전력을 계산한다
유도매체는 twisted pair·coaxial cable·optical fiber처럼 신호가 물리 경로 안을 따라가고, 비유도매체는 전파가 공간을 통해 퍼진다. 꼬임쌍선은 두 구리선을 꼬아 공통 유도잡음을 줄이고, 동축케이블은 중심도체와 동축 차폐도체로 외부 간섭을 억제하며, 광섬유는 코어·클래딩 안에서 빛을 유도한다. 무선 전파는 자유공간과 지형·건물에서 반사·회절·산란을 겪는다. 선택축은 거리·용량·지연·전자기간섭·설치·이동성·전력·보안·비용과 유지보수다.
감쇠는 매체를 지나며 신호전력이 줄어드는 현상이고, 경로손실은 송수신점 사이의 총 전력 감소를 dB로 나타낸 값이다. 다중경로 페이딩은 서로 다른 경로의 신호가 위상차로 합쳐져 수신세기가 변하는 현상이며, 도플러 편이는 상대 이동으로 수신 주파수가 달라지는 현상이다. 간섭은 같은 수신대역의 다른 신호가 원하는 신호 판정을 방해하는 현상이다. 동일채널 간섭은 같은 채널을 재사용하는 다른 송신 신호가 겹치는 현상이고, 인접채널 간섭은 가까운 주파수 채널의 에너지가 필터·송신기 비이상성 때문에 원하는 채널로 새는 현상이다. 수동 상호변조(Passive Intermodulation, PIM)는 녹슨 접점이나 비선형 수동부품에서 여러 신호가 섞여 새로운 방해 주파수를 만드는 현상이다. 스펙트럼 스캔은 주파수별 수신전력과 점유·방해 신호를 시간과 위치에 따라 측정하는 조사다.
link budget은 송신전력과 송수신 안테나 이득에서 경로·케이블·커넥터 등 모든 손실을 빼 수신전력을 예상하고, 수신기 감도와 비교하는 전력 수지다. 절대 송신전력[dBm]에 안테나 이득[dB]을 더하고 손실[dB]을 빼 수신전력[dBm]을 계산한다. 수신기 감도는 정해진 변조·대역폭·오류율을 만족하며 복원 가능한 최소 입력전력이고, fade margin은 예상 수신전력과 이 요구전력 사이에 남긴 여유다.
무선에서는 거리와 주파수에 따른 경로손실, 장애물로 평균 수신전력이 가려지는 shadowing, 여러 경로가 합쳐지는 다중경로 페이딩, 이동에 따른 Doppler, 다른 송신기의 간섭이 시간·위치별 수신품질을 바꾼다. link budget은 평균 수신 가능성의 필요조건이지 간섭·용량·가용성의 충분조건이 아니다.
계산 예: 수신전력과 fade margin을 분리한다
송신전력 20dBm, 송신·수신 안테나 이득이 각각 3dBi, 경로손실 90dB, 케이블·커넥터 등 기타손실 4dB라면 예상 수신전력은 다음과 같다.
Pr = Pt + Gt + Gr - Lpath - Lother
= 20 + 3 + 3 - 90 - 4
= -68 dBm목표 변조·부호화의 수신기 감도가 -82dBm이면 계산상 fade margin은 -68 - (-82) = 14dB다. 그러나 이 14dB가 곧 가용성 보장은 아니다. shadowing·비·안테나 정렬·간섭의 분포와 목표 위치 백분율, 케이블 노후·구현손실을 별도로 검증해야 한다.
수신전력이 감도보다 높아도 잡음이나 강한 간섭 때문에 오류가 날 수 있다. SNR은 신호와 잡음의 비이므로 간섭의 크기와 영향은 별도로 확인한다. 감도는 변조·부호화·채널폭·목표 BER에 따라 달라질 수 있으므로 설계서에 사용한 조건을 함께 적는다.
직접 풀어 보기 — 자체 조건 변경
조건변경 문제로 경로손실만 90dB에서 106dB로 늘리면 같은 수신기에서 수신 가능 조건을 만족하는가?
수신전력과 감도 대비 여유
수신전력은 20+3+3−106−4=−84dBm, 감도 대비 여유는 −84−(−82)=−2dB여서 계산상 요구전력보다 2dB 부족하다. dBm에서는 −68이 −82보다 큰 전력이었지만 −84는 −82보다 작은 전력이다. 손실 16dB가 늘었으니 여유도 14+16=30dB라는 오답은 손실의 부호를 뒤집은 결과다. 송신전력·이득은 더하고 손실은 뺀다는 수지식으로 돌아가며, 이전 14dB 여유에서 16dB를 빼도 −2dB라는 같은 결과를 확인한다.
link budget 수지를 다시 읽고 손실의 부호를 대조한다.
매체는 속도 표기보다 환경과 실패를 비교한다
| 매체 | 강점 | 한계·실패 | 선택 질문 |
|---|---|---|---|
| twisted pair | 저렴한 단말 접속·전력 동시공급 가능 | 거리·전자기간섭·배선품질 | 건물 내 거리와 속도·Ethernet 전력공급(PoE) 요구는? |
| coaxial | 차폐·특정 광대역 분배에 유리 | 설치·분기·생태계 제약 | 기존 설비와 주파수 계획은? |
| optical fiber | 장거리·고용량·전자기간섭 내성 | 광모듈·접속·굴곡·물리단절 | 거리·파장·광 budget·경로 이중화는? |
| radio | 이동성·신속 구축·배선 곤란지역 | 간섭·공유매체·규제·가변 채널 | coverage·capacity·spectrum·전력은? |
무선은 케이블이 없다고 물리 설계가 사라지는 것이 아니다. 안테나 위치·높이·방향, 차폐물, 전파경로, 전원과 backhaul이 새로운 물리 제약이 된다.
8. 접속시스템 선택: 거리·이동·전력·통제권의 균형이다
접속시스템 선택은 단말 수와 이동성, 서비스 가능 범위·용량·지연·신뢰성, 에너지, 주파수 자원, 보안·운영 통제권과 비용에 맞춰 유선 Ethernet, WLAN, cellular, LPWAN 등의 역할을 배치하는 결정이다. 접속기술은 단말 → access → 전송망 → service의 공통 틀로 비교하되, cellular는 RAN → backhaul → core, WLAN과 LPWAN은 각자의 분배망·gateway·server 구조를 따로 그린다.
면허 주파수는 규제기관이 특정 이용자에게 사용권을 부여한 대역이고, 비면허 주파수는 기술·출력 조건 아래 여러 이용자가 공유하는 대역이다. 무선 근거리망(Wireless LAN, WLAN)은 접속점(Access Point, AP)이 단말(Station, STA)의 무선 접속과 유선망 연결을 매개하며 공유 비면허 spectrum에서 경쟁과 간섭을 관리한다.
셀(cell)은 한 기지국 또는 논리 송수신점이 정해진 무선자원과 식별정보로 서비스를 제공하는 지리·전파 범위다. cellular system은 여러 cell의 무선접속망(Radio Access Network, RAN)과 core network가 인증·이동성·세션·외부망 연결을 분담한다. backhaul은 RAN·AP·gateway 같은 access 지점을 core나 집선망에 잇는 전송 구간이다. 통신 이동성은 단말이나 사용자가 위치와 접속점을 바꾸어도 필요한 세션·서비스 연속성을 유지하는 능력이고, handover는 그 과정에서 serving cell·접속점을 바꾸는 절차다. 저전력광역망(Low-Power Wide-Area Network, LPWAN)은 일반적으로 낮은 전력과 긴 도달범위를 위해 낮은 데이터율·긴 전송간격 같은 제약을 받아들인다.
다중입출력(Multiple-Input Multiple-Output, MIMO)은 여러 안테나의 공간 차원을 이용해 신뢰성이나 전송률을 높인다. 공간다중화는 구별할 수 있는 공간 경로에 서로 다른 데이터를 보내고, 다이버시티(diversity)는 여러 경로·안테나를 이용해 같은 원인으로 신호가 약해질 가능성을 줄이는 방법이다. 빔포밍(beamforming)은 안테나 신호의 크기·위상을 조절해 특정 방향의 신호를 강화한다. MIMO와 빔포밍은 서비스 범위(coverage)와 수용 용량(capacity)을 도울 수 있지만 전파경로·간섭·채널추정·단말 능력의 제약을 없애지 않는다.
단말에서 서비스까지 실패영역을 나눈다
상자 안의 대상과 화살표의 조건을 함께 읽으세요. 좁은 화면에서는 같은 관계를 세로로 재배치한 도식을 보여 줍니다.
네 방식의 선은 독립 접점을 사용한다. 유선은 access switch, WLAN은 AP, cellular는 RAN→backhaul/전송망→core, LPWAN은 gateway/network server를 거쳐 data network와 edge/cloud 서비스로 간다. 네 접속방식이 하나의 전송기술이라는 뜻이 아니다. 단말 전력·radio/선로·access 용량·이동/인증·backhaul·종단 SLO를 별도로 시험한다. 신호 정상은 상위망/응용 정상의 증거가 아니며, 흐름별 선택표와 12바이트 보고의 조립/응용 상태는 아래 원문을 재사용한다.
무선 신호가 좋다는 사실은 backhaul과 서버가 정상이라는 뜻이 아니다. 반대로 응용 timeout을 곧 radio 문제로 단정할 수도 없다. 마지막 정상과 최초 이상을 단말·access·RAN/core·전송망·서비스 구간으로 좁힌다.
접속기술은 같은 축으로 비교한다
| 축 | 유선 Ethernet/fiber | WLAN | cellular | LPWAN |
|---|---|---|---|---|
| 이동성 | 낮음 | 건물·캠퍼스 내 | 넓은 이동영역 | 주로 저속·간헐 단말 |
| 용량·지연 예측 | 전용 링크에서 높음 | 공유 주파수·배치 영향 | 사업자/전용망·무선 상태 영향 | 낮은 데이터율·긴 주기 중심 |
| 전력 | 급전 가능·배선 필요 | 단말 절전 필요 | 이동성·서비스 범위의 대가 | 장기 배터리 최적화 가능 |
| 통제권 | 조직이 직접 설계 가능 | 조직 AP·주파수 운영 | 사업자망 또는 조직 전용망 | 생태계·gateway·server 구조 영향 |
| 주요 실패 | cable·port·경로 | 간섭·서비스 범위·경합 | radio·handover·core·backhaul | 송신 허용시간 비율·서비스 범위·gateway·전력 |
무선=느림, 유선=안전, 면허=무간섭 같은 단정은 피한다. 실제 채널·배치·정책과 운영주체를 기준으로 선택한다.
현행 확장: 세대 이름보다 표준화된 기능과 기준일을 쓴다
이동통신 세대와 Advanced, 6G 같은 명칭은 표준화 단계와 상용 범위가 시간에 따라 바뀐다. 본문은 특정 마케팅 최고속도를 외우지 않고, radio access와 core의 책임, OFDMA·MIMO·beamforming 같은 공통 메커니즘, mobility·latency·reliability·energy 요구가 설계 선택을 어떻게 바꾸는지 가르친다.
2026-09-01 기준 기존 증거선은 frozen Release 19의 TS 38.211/38.212 v19.4.0과 TS 22.261 v19.14.0이었다. 이 판본 기록은 당시 확인 사실로 보존하고, 아래 2026-09-24 추가 확인으로 현재 표준화 상태를 갱신한다.
| 현재성 축 | 2026-09-24 공식 상태 | 답안에서 지킬 경계 |
|---|---|---|
| 5G-Advanced와 6G | 3GPP는 Release 18을 5G-Advanced의 initial release로 설명한다. 3GPP release 현황에서 Rel-18·Rel-19는 Frozen, Rel-20은 Open이다. ITU-R M.2160은 IMT-2030의 framework와 overall objectives이며, ITU-R WP 5D는 기술 성능 요구조건 초안을 2026년 2월, 평가 지침 초안을 6월에 완성했으며 두 초안은 SG 5의 2026년 12월 승인을 위해 제출되어 있다. | Rel-20이나 IMT-2030을 이미 완성·배치된 하나의 상용 6G 무선규격으로 쓰지 않는다. |
| 비지상망(NTN) | 3GPP TR 38.821 Solutions for NR to support Non-Terrestrial Networks (NTN)은 Under Change Control이고 initial planned Release가 Rel-16이다. | NTN을 6G에서 처음 등장한 기능으로만 설명하지 않는다. 지상망과 다른 access 조건을 쓸 때는 해당 NTN 규격과 링크·이동·복구 가정을 따로 확인한다. |
| AI/ML과 제어 | TR 38.843 AI/ML for NR air interface는 Under Change Control이며 initial planned Release는 Rel-18이다. 반면 TR 29.832 Protocol for Artificial Intelligence in 6G는 Rel-20의 Draft이고, 2026-09-14 업로드된 0.2.0이 확인된다. | NR에서 이미 진행된 AI/ML 표준화 연구와 아직 draft인 6G AI protocol study를 구별한다. AI/ML 추천·최적화가 있더라도 정책·제어 판단과 data-plane 집행, fallback과 실제 결과 확인을 분리한다. |
공식 확인 경로는 3GPP Releases, 3GPP Rel-18/5G-Advanced technical highlights, TR 38.821 NTN, TR 38.843 NR AI/ML, TR 29.832 AI in 6G, ITU-R M.2160, ITU-R IMT-2030 current work다.
현행 기능을 답안에 넣을 때는 기준일, 공식 표준문서와 release·recommendation 상태, 실제 배치와 연구목표를 분리한다. 표준화 상태가 바뀔 수 있으므로 교재 release 직전 현행성 게이트에서 다시 확인하고, 특정 국가의 주파수·정책은 최신 공식 근거가 있을 때만 단정한다.
초안 완성과 승인 구분(2026-10-09 재확인). 위 표의 요구조건·평가 지침은 작업반 WP 5D에서 초안 작성이 끝난 상태이며, ITU-R Study Group 5의 승인이 끝난 발행 문서와 같은 상태가 아니다. ITU-R의 현재 공식 안내는 두 초안을 2026년 12월 승인 대상으로 제출했다고 설명한다. 따라서 초안의 성능 목표, 승인된 요구조건, 완성된 무선 인터페이스 규격과 실제 상용 성능을 서로 구분한다. 기존 2026-09-24 기준선과 문제의 기준일은 보존하되, 초안 작성이 아직 진행 중이라는 뜻으로 읽지 않는다.
9. 실패조건: 어느 변환 단계에서 정보가 무너졌는가
| 단계 | 실패조건 | 관찰 | 통제 |
|---|---|---|---|
| 입력·표본화 | clipping·aliasing·양자화 부족 | 파형 왜곡·복원불가 성분 | filter·gain·표본화율·bit 수 |
| 부호화 | clock 복구 실패·FEC 부족 | BER·CRC·재전송 증가 | line code·coding rate·동기 설계 |
| 변조 | SNR 부족·위상/주파수 오차 | constellation 분산·EVM·BER | 견고한 MCS·채널추정·전력 통제 |
| 자원공유 | 충돌·스케줄 부족·동기간섭 | 대기·재시도·resource 고갈 | admission·scheduler·동기·채널계획 |
| 매체 | 감쇠·간섭·fading·Doppler | 수신전력·SNR 변동·단절 | link margin·서로 다른 경로·안테나를 쓰는 diversity·경로 재설계 |
| 이동·상위망 | handover·인증·backhaul 실패 | radio는 정상인데 세션 중단 | 구간별 trace·이중화·상태 검증 |
BER 상승 뒤 ARQ가 성공하면 응용에는 손실 대신 지연으로 보일 수 있다. 각 계층의 복구가 상위 증상을 바꾸므로 물리 오류=응용 packet loss처럼 한 단계로 건너뛰지 않는다.
통신시스템 선택 절차
- 정보와 업무 요구: 데이터 유형·양·deadline·허용왜곡·오류·가용성을 적는다.
- 단말·환경: 거리·이동·밀도·장애물·전력·설치·spectrum·규제를 적는다.
- 신호·원천변환: 표본화·양자화·압축의 품질과 비트율을 계산한다.
- 오류제어: 채널 특성·RTT·feedback 가능성에 맞춰 CRC·ARQ·FEC를 정한다.
- 변조·자원공유: 목표 BER·효율에 맞는 MCS, multiplex/access/duplex를 정한다.
- 매체·link budget: 수신전력·SNR·fade margin과 위치별 분포를 계산·측정한다.
- access·backhaul·core: coverage뿐 아니라 총 capacity, mobility, 인증과 종단경로를 설계한다.
- 보안·운영: key·접근·업데이트·관측·spectrum·장애 대응 책임을 정한다.
- 수용시험: 경계 위치·부하·간섭·이동·장애에서 BER·지연·처리량·전력을 측정한다.
- 현행성 관리: 표준·release·지역 규제의 기준일과 갱신 책임을 남긴다.
한 기술의 최고속도가 아니라 요구 시나리오 전체의 유효 처리량·지연·전력·가용성과 운영 가능성을 기준으로 결론을 내린다.
산업 현장에 적용하면 세 흐름을 먼저 나눈다. 소량·간헐 상태정보를 보내는 배터리 센서는 전송량과 전력을 줄이고, 이동 작업자의 영상은 처리량과 이동 중 연속성을 확보하며, 긴급제어는 정해진 마감시간 안에 정보를 전달해야 한다. 앞에서 비교한 압축·오류제어·접속방식을 이 요구표에 맞춰 조합한다. 긴급제어에 유선 주경로와 무선 우회를 선택했다면 두 경로의 종단 마감시간과 전원·게이트웨이·전송망의 독립성을 따로 시험한다.
전용 이동통신망에서도 앞 절의 장애영역 원리가 그대로 적용된다. 조직이 통제하는 무선접속망·코어·전송망을 구분하고 RAN 장치, 코어 기능, 전송 회선, 전원, 동기와 관제의 공통원인을 찾는다. 수량만 이중화하지 말고 같은 장소·전원·설정오류에 함께 실패하는지, 장애 뒤 남은 셀과 전송망이 우선 업무를 수용하는지 확인한다.
간섭 통제는 앞에서 정의한 동일채널·인접채널·수동 상호변조와 시간동기 문제를 원인별로 다룬다. 구축 전 주파수별 점유·간섭을 측정하고 링크 예산과 현장측정으로 채널·출력·안테나 위치·방향을 계획한다. 자원 스케줄러는 시간·주파수 배분을, 빔포밍은 방향별 에너지를 조절한다. TDD에서는 인접 시스템의 상·하향 시간정렬을 확인한다. 조정 뒤에는 경계 위치·첨두부하·이동·간섭원·RAN/코어/전송망 장애에서 수신전력·오류·재전송과 종단 마감시간·성공률을 다시 측정한다. 이는 앞의 원리를 묶은 편집상의 적용 절차이며 특정 표준이 이 순서 전체를 의무화했다는 뜻은 아니다.
적용 1: 프레임이 도착해도 보고 한 건이 완성된 것은 아니다
산업 현장의 센서 보고를 게이트웨이가 모아 서버로 전달한다고 하자. 여기서는 게이트웨이와 서버 사이에 이미 수립된 TCP 연결만 살펴본다. 센서의 저전력 무선 구간까지 TCP라고 가정하지 않는다. Ethernet 프레임·캡슐화는 참조모델·캡슐화·Ethernet·IPv6 전달 경계, TCP 바이트 흐름과 응용 메시지 경계는 TCP·UDP·DNS·HTTP·TLS 프로토콜 분석에서 배운 내용을 적용한다.
현재 Ethernet 링크의 프레임은 목적·출발 MAC 주소, 길이/유형, 상위 데이터와 필요한 채움, FCS로 해석한다. FCS는 이 프레임의 비트 오류를 검사하는 단서이지 보고 접수의 보증이 아니다. 그 안의 TCP가 순서 있는 바이트를 전달하더라도, 응용은 자기 규칙으로 보고의 시작과 끝을 구별해야 한다.
읽기 위한 가상 보고 형식은 다음과 같다. 길이는 이 필드 뒤에 오는 바이트 수이며, 이 예의 보고 종류에서는 항상 10이다. 보고번호는 센서별 보고를 구별하고 이 시험기간에는 재사용하지 않는다. 실제 표준의 메시지 형식이 아니라 경계를 이해하기 위한 편집 사례다.
| 필드 | 길이 | 이 사례의 의미 |
|---|---|---|
| 뒤따르는 길이 | 2바이트 | 뒤의 10바이트를 읽어야 한 보고가 완성됨 |
| 센서 식별자 | 2바이트 | 어느 센서의 보고인가 |
| 보고번호 | 4바이트 | 같은 센서가 보낸 어느 보고인가 |
| 측정값 | 4바이트 | 보고할 값 |
| 합계 | 12바이트 | 길이 필드 2 + 뒤의 내용 10 |
응용이 처음 7바이트를 읽으면 12바이트 중 5바이트가 부족하므로 아직 처리하지 않고 모아 둔다. 나머지 5바이트를 읽은 뒤 한 보고를 해석한다. 두 보고 24바이트가 한 번에 읽히면 한 보고로 합치지 않고 12바이트씩 두 건을 분리한다. 선언 길이가 10이 아닌 입력은 이 사례의 형식 위반으로 거부하고 해당 연결을 닫는다. 기다리다가 정한 시간이 끝난 불완전 보고도 성공으로 처리하지 않는다. 이는 읽기 경계와 실패조건의 예이지 보안·부호표현·재연결까지 빠짐없이 규정한 운영용 명세는 아니다.
적용 2: 바이트 확인과 업무 접수의 상태를 나눈다
같은 보고의 형식·의미·순서·시간·오류 대응을 함께 정해야 프로토콜이 된다. 프로토콜의 정의는 프로토콜·계층·주소·이름·경로에서, 시간초과와 중복 효과 방지는 시간초과·재시도·멱등성과 부분실패에서 배웠다. 여기서는 서버가 완성된 보고의 형식을 검증하고 접수 결과를 기록한 뒤, 센서 식별자·보고번호와 접수 결과를 담은 응용 응답을 돌려준다는 계약을 정한다. 이 접수는 상태정보 보고의 접수일 뿐 현장의 제어기가 실제 동작했다는 뜻은 아니다.
TCP 확인응답은 바이트 수신 진행을 뜻하므로 서버의 보고 접수 완료와 같지 않다. 게이트웨이가 유지하는 응용 상태는 다음과 같다. 이 상태 이름은 TCP 연결 상태와도 구분한다.
| 지금 상태 | 관찰한 사건 | 다음 상태와 행동 |
|---|---|---|
| 보낼 준비 | 보고 전송을 시작 | 응답 대기, 전송 시작 시각 기록 |
| 응답 대기 | TCP 확인응답만 수신 | 응답 대기를 유지, 접수 성공으로 바꾸지 않음 |
| 응답 대기 | 같은 센서·보고번호의 접수 완료 응답 수신 | 접수 확인, 마감시간 충족 여부는 별도로 기록 |
| 응답 대기 | 제한시간까지 응용 응답 없음 | 결과 미확정, 시간 요구 미달 기록 후 결과 확인 |
| 결과 미확정 | 늦은 완료 응답이나 결과 조회로 접수 확인 | 늦게 접수 확인, 앞의 마감시간 위반은 지우지 않음 |
결과가 미확정이면 실패로 단정해 새 보고번호로 무제한 반복하지 않는다. 같은 식별자와 같은 내용으로 결과를 확인하거나 제한적으로 재시도하고, 수신자는 이미 처리한 식별자의 이전 결과를 반환해 중복 효과를 막는다. 같은 식별자에 다른 내용이 오면 이 사례에서는 충돌로 거부한다. 재시도 간격과 횟수도 제한하며 끝내 확인하지 못하면 확인 필요 상태를 남긴다. 중복 방지는 TCP 재전송 자체가 아니라 응용의 책임이다.
적용 3: 신호가 정상인데 보고가 늦은 경우를 읽는다
상태정보 보고 한 건의 설명용 수용기준을 게이트웨이 전송 시작부터 같은 보고의 접수 완료 응답 수신까지 200ms 이하로 정한다. 긴급제어의 요구를 200ms로 일반화하지 않는다. 아래 시간은 모두 게이트웨이의 같은 시계로 측정한 경과시간이며 서버 내부 처리시간을 뜻하지 않는다.
| 경과시간 | 게이트웨이에서 관찰한 사실 | 말할 수 있는 것 |
|---|---|---|
| 0ms | 센서 S1의 보고 42 전송 시작 | 이 보고의 응용 응답 대기 시작 |
| 20ms | 해당 바이트 범위의 TCP 확인응답 수신 | 수신측 TCP의 바이트 수신 진행, 응용 접수는 미확인 |
| 200ms | 같은 보고의 응용 응답 없음 | 수용기준 미달, 접수 결과는 아직 미확정 |
| 240ms | S1·42의 접수 완료 응답 수신 | 접수는 뒤늦게 확인했지만 40ms 늦었음 |
프로토콜 분석은 TCP·UDP·DNS·HTTP·TLS 프로토콜 분석의 절차대로 관측한 필드·상태·시간·방향을 기대 규칙과 대조한다. 이 보고는 센서 식별자·보고번호로, TCP 대화는 주소·포트와 방향으로 묶는다. Ethernet 길이/유형과 오류 단서, TCP 순서·확인번호, 응용의 12바이트 조립과 응답 의미를 계층별로 확인한다. 기대는 200ms 이내 같은 보고의 접수 응답이고 관찰은 240ms이므로, 차이는 종단 수용시간 40ms 초과다.
이 숫자만으로 무선 간섭이나 서버 과부하를 원인으로 확정할 수 없다. 패킷·로그·지표 상관과 네트워크 장애진단처럼 게이트웨이·서버의 포착 기록과 응용 로그를 대조해 바이트 전달, 보고 조립, 접수 처리, 응답 전달 중 마지막 정상 경계와 첫 지연 경계를 찾는다. 서로 다른 시계의 로그를 합칠 때는 시계 차이와 오차범위를 먼저 확인한다. 포착 누락이나 암호화 때문에 안 보이는 응용 내용을 실제로 읽었다고 하지 않으며, 필요한 호스트 로그와 추가 관측을 명시한다.
이 세 적용은 기존 담당 절 이론을 연결한 독자적인 사례다. TCP 바이트 흐름·분할과 확인응답의 범위는 RFC 9293 §§2.2, 3.4, 3.7의 확인한 부분에 근거한다(2026-09-05). 12바이트 형식·접수 상태와 200ms 기준은 이 교재가 정한 가정이며 RFC의 규정이 아니다.
이 절이 소유하는 것과 참조하는 것
이 절은 통신시스템 사슬, 신호·스펙트럼·SNR, 표본화·양자화·원천부호화, 선로·채널부호화, 변조, 다중화·다중접속·duplex, 매체·link budget과 access system 선택을 설명한다. 신호와 로그 수학 기초는 앞의 선수이론, Ethernet·IPv6·프로토콜 분석은 네트워크와 프로토콜 분석, 네트워크 설계는 앞 절을 참조한다.
특정 vendor radio parameter, 지역별 주파수 허가와 아직 확정되지 않은 차세대 규격은 기본 원리에 넣지 않는다. 기준일과 공식 1차 출처를 가진 현행 확장으로만 다룬다.
10. 통신시스템의 전체 답안을 연결한다
정보원부터 목적지까지 설명하려면 다음 네 층을 연결한다.
- 정의·경계: 정보를 신호로 변환·전송·복원하는 전체 체계이며 네트워크 프로토콜만으로 축소하지 않는다.
- 구조·작동: 원천변환 → 오류내성 → 파형·변조 → 자원공유 → 채널 → 역과정의 사슬을 도식화한다.
- 실패·통제: aliasing·양자화, BER·재전송, SNR·간섭·fading, access 경합, handover·backhaul을 계층별로 격리한다.
- 선택·검증: 정보량·거리·이동·전력·spectrum·오류·지연에 따라 coding·modulation·access·매체를 선택하고 link budget과 현장시험으로 검증한다.
5G·Wi-Fi·LPWAN 하나만 길게 쓰는 답안은 통신시스템의 전체 범위를 충족하지 못한다. 반대로 모든 약어를 나열하기보다 각 기술을 사슬의 어느 책임과 선택기준에 놓는지 보여 준다.
11. 기출은 무선 세대와 개별 메커니즘을 오가며 출제됐다
통신시스템의 기존 문항 검토 분모는 29문항이다. 자동 매핑 27문항 중 DB 입력·삭제 이상과 운영체제 FIFO 이상현상 3문항은 통신시스템이 아니므로 제외했다. 남은 조각은 다음처럼 처리한다.
| 분리 결과 | 대표 기출 논점 | 이 교재의 처리 |
|---|---|---|
| 계속 유효한 원리 | 펄스부호변조(PCM), Differential Manchester, 오류검출·정정과 자동재전송(ARQ), 변조·다중접속 | 표본화·파형·오류제어·자원공유의 작동원리와 계산을 유지 |
| 현행성 갱신 대상 | Bluetooth·무선 LAN·RFID, 이동통신·5G 특화망, 위성-상공-지상 통합망(SATIN) | 세대·규격·배치상태에 기준일과 공식 표준을 붙이고 불변 메커니즘과 분리 |
| 레거시 | 초기 무선응용프로토콜(WAP)·i-mode 계열과 과거 세대 동향 | 명칭 암기 대신 당시 제약과 현재 구조로의 변화만 설명 |
6G·인공지능 무선접속망(AI-RAN)·위성-상공-지상 통합은 연구목표·표준화 상태와 상용 규격을 섞지 않는다.
이 분류는 AI 감사 후보이고 사람의 원문·현행성 승인은 아직 수행되지 않았다.
신규공백: 정보원부터 목적지까지 한 번에 선택하기
이번 절에 연결해 대조한 기출 후보에는 PCM, ARQ, 비직교다중접속(Non-Orthogonal Multiple Access, NOMA), Wi-Fi, 5G처럼 한 조각을 묻는 문제가 많다. 아래 25점 통합문제는 정보원부터 서비스까지의 통신 원리와 선택을 연결하는 자체 문제다. 프레임 구성·프로토콜 상태와 분석은 네트워크와 프로토콜 분석에서 배운 이론을 12바이트 보고·응용 접수 상태·200ms 수용기준 사례와 구체 답안에 연결했다. 이는 집필·연결 후보이며 실제 독립 검증이나 사람의 승인이 수행되었다는 뜻은 아니다. 전용 이동통신망의 기존 구조·신뢰성·간섭 논점에 더해, 현행 확장 설명(B26)과 아래 답안에는 2026-09-24 공식 근거로 5G-Advanced/6G 상태, NTN, AI/ML 표준화 경계를 연결했다. 이는 현행 확장 공백의 집필 후보를 완성한 것이며 사람의 기술·현행성 승인이나 실제 상용 배치 검증을 뜻하지 않는다.
12. 10점 전환: PCM의 원리와 전송률
아날로그 정보를 디지털 데이터로 변환하는 PCM의 동작원리, 표본화·양자화 오류와 비트율 산정을 설명하시오.
표본화-양자화-부호화 세 단계를 순서대로 쓰고 Nyquist 조건, aliasing과 양자화 오차를 분리한다. 비트율은 초당 표본 수 × 표본당 bit로 계산하되 전송 overhead 전의 원시값임을 밝힌다.
답안 목차·풀이·교정 근거 보기
답안 목차
- PCM 정의와 전체 구성
- 표본화와 Nyquist 조건·앨리어싱 방지
- 양자화·부호화와 비트율
- 앨리어싱·양자화·클리핑 실패와 통제
- 품질·비트율 선택 결론
답안 도식
PCM의 시간·진폭·비트 경계 도식을 재사용한다. 아날로그 입력을 LPF로 대역제한한 뒤 fs>2fmax로 표본화하고, 2^n 단계의 양자화와 n-bit 부호를 거쳐 비트열로 보낸다. 앨리어싱 방지는 LPF에서, 양자화 오차·clipping은 양자화 단계에서 통제한다.
원시 비트율 R[bit/s] = fs[sample/s] × n[bit/sample]10점 모범답안
PCM은 아날로그 신호를 일정 시각에 표본화하고 각 표본의 크기를 유한 단계로 양자화한 뒤 비트 패턴으로 부호화하는 디지털 표현 방식이다.
첫째, 입력을 앨리어싱 방지 필터로 대역제한하고 최고 주파수 fmax에 대해 fs>2fmax인 표본화 주파수를 사용하며 실제 필터의 전이대역 여유도 둔다. 등호는 경계값이며 모든 신호의 복원을 보장하지 않는다. 대역제한과 표본화 조건이 맞지 않으면 높은 주파수가 낮은 주파수로 겹치는 앨리어싱이 생겨 일반적으로 복구할 수 없다. 둘째, 각 표본을 2^n개 단계 중 하나로 대응한다. n이 클수록 양자화 오차는 줄일 수 있지만 비트 수가 늘며, 입력 범위를 넘으면 클리핑이 생긴다. 클리핑은 입력 이득과 양자화 범위를 설계하고 실제 첨두값을 관측해 예방한다. 셋째, 선택 단계를 n비트 부호로 출력한다.
원시 비트율은 R=fs×n이다. fs는 초당 표본 수[sample/s], n은 표본당 비트 수[bit/sample]이므로 결과는 bit/s다. 예를 들어 초당 8,000표본과 8bit/표본이면 64kb/s이며 프레임 구성·오류제어 부가량은 별도다. 따라서 표본화율·비트 수는 필요한 음질, 허용왜곡, 채널용량과 지연을 함께 고려해 선택한다.
13. 25점 전환: 산업 현장 통신시스템 선택
넓은 산업 현장의 배터리 센서는 소량 상태정보를 보내고, 이동 작업자는 영상·업무데이터를 사용하며, 긴급제어는 낮은 지연과 높은 신뢰성이 필요하다. 정보원-채널-목적지 구조, 부호화·변조·다중접속·매체 선택, link budget, 프레임·메시지 경계, 프로토콜 상태·시간초과와 분석에 의한 실패통제·검증방안을 설계하시오.
한 기술로 모든 흐름을 해결하려 하지 않는다. 센서·작업자·긴급제어의 bit rate·지연·전력·이동·오류 요구를 나누고 유선·WLAN·cellular·LPWAN을 역할별로 조합한다. 이론 블록은 요구가 왜 다른 선택을 만드는지 보여 줘야 한다.
게이트웨이-서버 구간의 보고 경계와 응용 상태는 앞의 12바이트 보고 사례로 구체화한다. 신호 품질, TCP 전달, 응용 접수와 마감시간을 같은 성공으로 합치지 않고 관측 가능한 실패 경계를 제시한다.
답안 목차·풀이·교정 근거 보기
답안 목차
- 흐름별 정보량·지연·오류·전력·이동 요구
- 정보원-송신-채널-수신-목적지 구조와 신호·채널 조건
- 원천·채널부호화와 오류제어 선택
- 채널상태에 맞춘 변조·부호율 선택
- 다중접속·매체접근·양방향 자원분리
- 유선·WLAN·이동통신·LPWAN 역할과 전송망
- 링크 예산·SNR·수용 용량·간섭·이중화
- 링크 프레임과 TCP 위 응용 메시지의 길이·조립·오류 경계
- 보고의 형식·의미·응답 상태·시간초과·중복 통제
- 필드·상태·시간·방향과 로그로 종단 실패 경계 분석
- 경계·부하·이동·장애 수용시험
답안 도식
접속별 실제 경로에 요구를 붙인다. 저전력 센서는 압축/FEC와 LPWAN·gateway/network server, 이동 작업자는 적응 MCS와 WLAN AP 또는 cellular RAN·backhaul·core, 긴급제어는 유선 우선과 견고하고 독립된 무선 gateway를 검토한다. 서비스망 이중화·edge/app까지 포함해 coverage·Pr/SNR·BER, access 부하·지연, backhaul, 종단 deadline을 확인한다.
게이트웨이-서버의 보존된 보고 예에서 링크 프레임→TCP 바이트→12바이트 보고 조립→응용 접수 응답의 서로 다른 성공을 구분한다. 응용은 응답 대기에서 접수 확인 또는 결과 미확정으로 바뀌며 마감시간은 별도 판정한다. 아래 완전답안의 7+5/24바이트와 20/200/240ms·중복 효과 통제를 함께 읽는다.
25점 모범답안
먼저 센서·영상·긴급제어별 메시지 크기와 빈도, 전달 마감시간, 허용오류, 이동성, 배터리와 장애 시 최소 서비스를 표로 고정한다.
통신시스템은 정보원 메시지를 전송 가능한 신호로 변환해 채널로 보내고 잡음·왜곡을 견디며 수신측에서 복원하는 전체 체계다. 정보원에서 원천부호화·오류제어·파형 생성·자원공유를 거쳐 채널로 보내고, 수신측이 분리·동기·복조·오류제어·재구성을 수행하도록 전체 사슬을 배치한다. 정보는 전압·빛·전파의 변화로 표현하며, 채널은 매체와 사용 주파수·감쇠·지연·잡음 조건까지 포함해 선택한다.
원천부호화에서는 필요한 품질 안에서 전송 비트를 줄이는 압축을 검토한다. 소량 센서 데이터와 영상은 압축률·연산·전력·지연의 균형을 달리 잡고, CRC와 FEC/ARQ는 채널 오류, 왕복시간과 피드백 가능성에 맞춰 조합한다. 재전송이 마감시간을 넘기는지와 FEC 중복이 늘리는 전송량을 함께 계산한다.
변조는 채널상태와 목표 오류율에 맞는 MCS를 선택한다. 평균 심벌전력이 같은 동일 PSK/QAM 계열에서는 높은 차수가 심벌당 비트를 늘리지만 같은 오류율에 일반적으로 더 높은 SNR이 필요하다. 높은 차수 QAM의 진폭·위상 오차와 선형성도 확인하고, 경계지역에서는 더 견고한 변조·부호율 조합으로 낮춘다.
사용자별 다중접속과 양방향 자원분리는 별도로 정한다. 경쟁형 WLAN은 경합과 숨은 노드를, 스케줄형 이동통신은 시간·주파수 할당과 제어 부가량을 고려한다. FDD는 짝지은 주파수 자원, TDD는 상·하향 시간비율과 인접 시스템 동기를 검토한다.
저전력 센서는 소량·간헐 데이터에 맞는 LPWAN을 검토하고, 이동 작업자는 WLAN 또는 이동통신을 사용한다. 긴급제어는 유선 경로를 우선하고 물리적으로 독립된 무선 우회를 두되 두 경로의 종단 마감시간을 각각 검증한다. 무선접속 뒤 게이트웨이·전송망·코어와 응용까지 연결해 접속 성공과 업무 성공을 구분한다.
무선구간은 송신전력·안테나이득·경로·기타손실로 수신전력과 페이딩 여유를 계산하고 실제 위치별 SNR·간섭 분포를 측정한다. SNR은 원하는 신호전력과 잡음전력의 비로 기록하고 간섭은 별도로 측정한다. 대역폭과 SNR으로 계산한 이론용량을 보장 처리량으로 쓰지 않고 부호화·재전송·제어 부가량과 목표 오류율을 반영한다. 단말 동시성, 게이트웨이·AP·셀 수용 용량과 이중 전송망의 장애 잔존 용량을 별도로 계산한다. 무선 우회가 주경로와 전원·주파수·게이트웨이·전송망을 공유하는지도 확인한다.
프레임과 응용 메시지의 경계도 분리한다. Ethernet 주소·길이/유형·FCS로 현재 링크를 확인하되, 게이트웨이-서버 TCP에서는 응용 길이 규칙을 적용한다. 예시 보고는 길이 필드 2바이트와 뒤의 10바이트로 총 12바이트이며, 7바이트를 읽었으면 5바이트를 더 모아 한 건으로 해석하고 잘못된 길이는 거부한다.
응용 프로토콜은 보고의 형식·의미와 응답 대기→접수 확인 또는 결과 미확정의 상태·시간·오류 규칙을 정한다. TCP 확인응답만으로 접수 성공이라 하지 않는다. 같은 센서 식별자·보고번호의 결과를 확인하고, 같은 내용의 제한적 재시도는 이전 결과를 돌려 중복 효과를 막는다. 늦게 확인되어도 마감시간 위반은 남긴다.
프로토콜 분석에서는 주소·포트·방향과 보고 식별자로 필드·상태·시간을 대조한다. 동일한 게이트웨이 시계에서 20ms의 TCP 확인 뒤 접수 응답이 240ms에 왔다면, 200ms 수용기준보다 40ms 늦은 것이지 무선 원인이 확정된 것은 아니다. 양쪽 포착·응용 로그로 조립·처리·응답 경계를 좁히고 시계오차·포착 누락·암호화의 관측 한계를 남긴다.
수용시험은 경계 위치, 첨두 단말, 동시 영상, 간섭원, 이동·접속점 전환, 게이트웨이·AP·회선 장애에서 BER·재전송·지연·처리량·전력과 종단 업무성공을 측정한다. 기준 미달 시 부호화·변조, 채널·배치, 접속 용량 또는 매체 조합을 요구별로 재설계한다.
14. 현행 25점 전환: 전용 이동통신망과 이동통신 현재성
산업용 전용 이동통신망을 구축할 때 무선접속망과 코어의 구조를 제시하고, 안정성·신뢰성 확보와 간섭 회피 방안을 설명하시오. 또한 2026-09-24 기준 5G-Advanced/6G·NTN·AI/ML 표준화 상태가 설계 기준선에 미치는 영향을 제시하시오.
세대별 홍보문구 대신 불변 구조와 검증항목을 중심으로 쓴다. 신뢰성은 radio redundancy만이 아니라 spectrum·RAN·core·backhaul·전원·동기·운영의 실패영역과 종단 서비스로 풀고, 간섭은 사전 계획·실시간 관측·완화·재검증의 절차로 답한다. 현재성 논점은 Release·Recommendation·TR의 실제 상태와 기준일을 적고, 연구·draft와 frozen 규격을 같은 성숙도로 합치지 않는다.
답안 목차·풀이·교정 근거 보기
답안 목차
- 전용망 목적·기준일과 5G-Advanced/6G 상태 경계
- 서비스 범위·용량·지연·이동성 요구
- 단말-RAN-전송망-코어-서비스 구조
- RAN·코어·전송망·전원·동기 이중화와 장애영역
- 주파수·인접셀·외부원·상호변조 간섭 위험
- 채널·출력·안테나·시간동기·자원스케줄러 완화
- 위치·부하·이동·장애 종단검증과 운영
- NTN·AI/ML 공식 상태와 설계 기준선 갱신
답안 도식
상자 안의 대상과 화살표의 조건을 함께 읽으세요. 좁은 화면에서는 같은 관계를 세로로 재배치한 도식을 보여 줍니다.
단말의 radio 접속과 handover 대상인 RAN A/B를 나눴다. 전송망 두 경로와 코어 이중 기능은 각각 이름을 붙인 묶음으로 표시하며 내부의 모든 연결관계를 추측하지 않았다. 전원·동기·관제·설정의 공통원인을 제거하고 남은 셀/전송망의 우선 업무 용량을 검증한다. spectrum scan→channel/출력/안테나/동기 계획→KPI/현장측정→조정의 반복은 아래 본문을 따르며 동일한 요구조건으로 재검증한다.
| 현재성 축 | 원문의 2026-09-24 상태 |
|---|---|
| Rel-18 | 5G-Advanced initial; Frozen |
| Rel-19 / Rel-20 | Frozen / Open |
| NR NTN | TR 38.821 Under Change Control, initial planned Rel-16 |
| NR AI/ML | TR 38.843 Under Change Control, initial planned Rel-18 |
| 6G AI protocol | TR 29.832 Draft, Rel-20, 0.2.0 확인기록 |
| IMT-2030 | M.2160 framework, WP 5D 요구조건·평가 지침 초안 완성 / SG 5 승인 대기 |
이 상태들은 하나의 등간격 연혁이 아니다. 원문의 공식근거와 현재성 경계를 보존한 비교이며 이번 도식 작업에서 새 공식사이트 전수 확인이나 배치 검증을 수행한 것은 아니다.
25점 모범답안
전용 이동통신망은 조직의 단말·업무 요구에 맞춰 무선접속망과 코어, 전송망과 서비스 연결을 통제하는 접속시스템이다. 검토 기준일은 2026-09-24다. 3GPP는 Release 18을 5G-Advanced의 initial release로 설명하고, 현재 release 현황에서 Rel-18·Rel-19는 Frozen, Rel-20은 Open이다. ITU-R M.2160은 IMT-2030의 framework와 overall objectives이며 WP 5D의 요구조건·평가 지침 초안 완성과 SG 5의 승인은 별개이므로, Rel-20 또는 IMT-2030을 이미 완성된 하나의 상용 6G 무선규격으로 쓰지 않는다. 지역·대역은 문제에서 지정하지 않았으므로 구체 허가조건을 단정하지 않고 배치 전 해당 지역의 공식 주파수·규제 조건을 확인할 항목으로 남긴다.
NTN은 6G에서 처음 등장한 기능으로만 볼 수 없다. 3GPP TR 38.821은 NR의 Non-Terrestrial Networks 지원 솔루션을 다루는 Under Change Control 문서이고 initial planned Release가 Rel-16이다. 따라서 위성·비지상 경로를 결합할 때는 기존 지상망의 링크·지연·이동·복구 가정을 그대로 복사하지 않고 선택한 NTN 규격과 실제 경로 조건을 별도 설계 입력으로 둔다.
AI/ML도 하나의 성숙도로 묶지 않는다. TR 38.843은 NR air interface의 AI/ML study로 Under Change Control이고 initial planned Release가 Rel-18인 반면, TR 29.832 Protocol for Artificial Intelligence in 6G는 Rel-20의 Draft이며 2026-09-14 업로드된 0.2.0이 확인된다. 따라서 NR에서 이미 진행된 AI/ML 표준화 연구와 아직 draft인 6G AI protocol study를 구별한다. AI/ML 추천·최적화를 쓰더라도 정책·제어 판단과 실제 data-plane 집행, fallback, 결과 검증의 책임을 나누며 AI-native라는 이름만으로 자동제어의 성숙도나 안전성을 확정하지 않는다.
요구는 서비스 범위, 동시 단말과 트래픽 용량, 지연·오류, 이동·접속점 전환, 단말전력과 보안으로 나누어 고정한다.
구조는 단말 → 셀/RAN → 백홀·전송망 → 코어 → 데이터망·서비스로 나누어 접속·전송·인증·이동성·세션과 외부망 연결의 책임을 배치한다.
RAN 장치·코어 기능·전송망·전원·동기·관제를 이중화하되 같은 장소·전원·설정오류에 함께 실패하는 공통원인을 제거한다. 장애 시 남은 셀과 전송망이 우선 업무 부하를 수용하는지 계산한다.
간섭원은 동일·인접채널의 내부 셀, 외부 송신기, 부적절한 출력·안테나, 시간동기 불일치와 수동소자의 상호변조로 분류한다.
구축 전 스펙트럼 스캔과 전파경로·링크 예산으로 채널·출력·안테나 위치·방향을 계획한다. 자원 스케줄러는 시간·주파수 자원을, 빔포밍은 방향별 에너지를 통제하고, MIMO는 채널조건에 따라 공간다중화 또는 다이버시티에 사용한다. TDD에서는 인접 시스템의 상·하향 시간정렬도 검토한다.
운영에서는 위치·시간별 수신전력·SNR·간섭, BER·재전송, 자원사용률, 접속점 전환과 종단 SLO를 함께 감시한다. 경계지역·첨두부하·이동·간섭원 투입·RAN/코어/전송망 장애를 시험하고 무선 연결 여부와 함께 업무 마감시간과 성공률로 판정한다. 무선 신호가 양호한데도 서비스가 실패하면 접속 구간·전송망·코어·응용에서 마지막 정상과 최초 이상을 찾는다. 기준 미달의 원인에 따라 채널·출력·배치 또는 잔존 용량을 조정하고 같은 요구조건으로 재검증한다.
공식 표준·규제 변경과 현장측정 결과를 주기적으로 설계 기준선에 반영한다. 특히 5G-Advanced/IMT-2030, NTN, AI/ML 관련 문서는 release·recommendation·TR 상태를 따로 기록하고, 교재 release 직전 같은 공식 경로로 다시 확인한다.
출처와 현행성 메모
표본화·용량·부호·변조·다중접속·유무선 표준의 기술 주장은 대학 저자 강의·발행기관 원논문·제조사 저자 기술문헌·국제표준에서 확인한 부분의 구체 위치를 claim 장부에 연결한다. IEEE 802.11 표준 전문은 검증하지 않았으며 이 절의 일반 동작 원리는 확인한 공개 1차 자료로 뒷받침한다. 여러 자료를 요구 기반 선택 절차로 묶은 부분은 제한적 편집 종합임을 밝힌다. 이동통신 세대, 주파수 정책·상용상태는 기준일과 1차 출처가 없는 경우 단정하지 않는다.
이 출처 확인은 제품 실행이나 독립 검증의 완료를 뜻하지 않는다. 자동 snapshot과 AI 대조는 외부 통신전문가 검토, 권리검토와 초보 독자 검증을 대신하지 않는다.
30초 정리
- 통신시스템은 정보원→변환→채널→복원→목적지의 전체 사슬이다.
- 원천부호화는 정보원을 비트열로 표현하고 필요 시 압축하며, 채널부호화는 오류에 견디려고 중복을 더한다.
- 표본화율·양자화 bit 수는 시간·진폭 해상도와 비트율을 각각 바꾼다.
- 평균 심벌전력이 같은 PSK/QAM 계열 안에서 차수를 높이면 심벌당 비트가 늘지만 같은 오류율에 일반적으로 더 높은 SNR이 필요하다.
- multiplexing·multiple access·duplex는 흐름·사용자·방향이라는 서로 다른 문제다.
- link budget은 수신전력의 필요조건이며 간섭·용량·가용성을 보장하지 않는다.
- 접속기술은 거리·이동·전력·spectrum·통제권·종단 SLO로 선택한다.
- 최신 세대 이름은 기준일과 공식 표준상태를 붙이고 불변 이론과 분리한다.
추가 연습: 같은 64kb/s이면 같은 정보를 보존할까? 이 문제는 최고 주파수 3kHz로 대역제한된 저역통과 입력을 새로 취득하는 경우다. 한 성분은 진폭 1·직류 오프셋 0으로 시각 0에서 최댓값인 3kHz 코사인 파형이고, 초기 표본화율은 4kHz·표본당 8bit다. 양자화 입력 범위는 파형의 모든 진폭을 포함하고 헤더·채널부호·압축은 제외한다. A안은 8kHz·8bit, B안은 4kHz·16bit로 바꾼다. 세 구성의 원시 비트율과 양자화 단계 수를 구하고, 저역통과 표본화 조건을 만족하는 안을 선택하라. 초기 4kHz에서 3kHz 성분과 1kHz 코사인 성분을 표본만으로 구분할 수 있는지, 관측시간을 열 배로 늘리면 문제가 해결되는지도 설명하라. 입력 필터·표본화는 이상적인 모형으로 판단하고 양자화 오차와 실제 필터 전이구간은 별도로 남긴다.
추가 연습의 표본화·비트율·오답 풀이 보기
초기는 4,000×8=32,000bit/s, A안은 8,000×8=64,000bit/s, B안은 4,000×16=64,000bit/s다. 양자화 단계는 초기와 A안이 2⁸=256개, B안이 2¹⁶=65,536개다. A안은 8kHz > 2×3kHz를 만족하지만 B안은 표본화율이 그대로라 만족하지 않는다. B안의 더 많은 단계는 진폭 해상도를 높일 수 있을 뿐, 시간상 놓친 변화를 되찾는 조치가 아니다.
시각 n/4,000초에서 3kHz와 1kHz 코사인 파형의 표본은 모두 1, 0, −1, 0, …로 반복된다(이상적인 값). 3kHz 성분은 이 조건에서 |3−4|=1kHz로 접히므로 표본만으로 두 파형을 구별할 수 없다. 관측시간을 열 배로 늘려도 같은 간격의 표본을 더 얻어 모호성은 남는다. 필요한 3kHz 성분을 잘라 없애는 필터를 추가하는 것도 그 성분을 보존한 복원은 아니다. A안에서는 원하는 대역을 통과시키고 표본화 전에 원치 않는 높은 성분을 줄이도록 필터를 설계한다. 다만 이상적인 표본화 조건을 통과했다고 유한 비트 양자화 오차까지 0이 되는 것은 아니며, 실제 구현은 필터 전이구간·잡음·클리핑도 확인한다.