콘텐츠로 이동

프로토콜 스택 개요와 SDAP

스펙 · 릴리즈

무선 프로토콜 구조: TS 38.300 §4.4, §6 · 채널 매핑: TS 38.300 §5.3, §6.2 · SDAP: TS 37.324 · L2 데이터 흐름: TS 38.300 §6.6 Rel-15~ (Rel-16 이더넷 헤더 압축·PDCP 다중 복제, Rel-17 MBS 채널, SRB4)

한눈에 보기

NR의 프로토콜 계층은 LTE와 거의 같지만 맨 위에 SDAP가 하나 추가되었습니다.

계층 NR에서의 역할
NAS 단말 ↔ AMF/SMF (등록, PDU 세션)
RRC 단말 ↔ gNB 무선 연결 제어 (3가지 상태)
SDAP QoS 플로우를 DRB에 매핑 (5G 신규)
PDCP 암호화·무결성, 헤더 압축, 순서 정렬, 복제
RLC 분할, 재전송 (LTE보다 단순해짐)
MAC 스케줄링, 다중화, HARQ, 빔·BWP 관련 제어
PHY LDPC/Polar, 변조, OFDM, 빔포밍

사용자 평면 / 제어 평면

flowchart LR
    subgraph UP[사용자 평면]
        direction TB
        U1[SDAP] --> U2[PDCP] --> U3[RLC] --> U4[MAC] --> U5[PHY]
    end
    subgraph CP[제어 평면]
        direction TB
        C0[NAS<br/>UE ↔ AMF] --> C1[RRC<br/>UE ↔ gNB] --> C2[PDCP] --> C3[RLC] --> C4[MAC] --> C5[PHY]
    end
  • 사용자 평면: SDAP·PDCP는 gNB-CU(-UP), RLC·MAC·PHY는 gNB-DU에서 종단
  • 제어 평면: RRC·PDCP는 gNB-CU(-CP), NAS는 AMF에서 종단

채널 매핑

논리 채널 전송 채널 물리 채널 내용
BCCH BCH PBCH MIB
BCCH DL-SCH PDSCH SIB1, 기타 SI
PCCH PCH PDSCH 페이징
CCCH / DCCH / DTCH DL-SCH PDSCH RRC, 사용자 데이터
CCCH / DCCH / DTCH UL-SCH PUSCH RRC, 사용자 데이터
— RACH PRACH 프리앰블
MCCH / MTCH (Rel-17) DL-SCH PDSCH MBS 방송·멀티캐스트
— — PDCCH / PUCCH DCI / UCI

LTE의 PCFICH, PHICH, PMCH는 NR에 없습니다.

시그널링 무선 베어러

SRB 논리 채널 용도
SRB0 CCCH RRCSetupRequest, RRCSetup, RRCResumeRequest, RRCReestablishmentRequest
SRB1 DCCH 대부분의 RRC 메시지, 초기 NAS
SRB2 DCCH NAS 메시지 (보안 활성화 후)
SRB3 DCCH EN-DC / NR-DC에서 SN과 단말 간 직접 RRC
SRB4 (Rel-17) DCCH 응용 계층 측정(QoE) 보고

SDAP

기능 내용
QoS 플로우 → DRB 매핑 gNB가 정한 규칙(RRC sdap-Config 또는 reflective)
QFI 표시 DL/UL 패킷 헤더에 QFI
Reflective 매핑 DL 헤더의 RDI=1이면 단말이 같은 QFI의 UL을 그 DRB로 보냄
엔터티 단위 PDU 세션당 SDAP 엔터티 1개
전문가 노트 — LTE L2와 달라진 설계 원칙

사전 처리(pre-processing) 가능한 L2. NR은 RLC 연결(concatenation)을 없애고 MAC 서브헤더를 각 MAC SDU 바로 앞에 두었습니다. 그래서 UL grant를 받기 전에 PDCP·RLC PDU와 MAC 서브헤더까지 미리 만들어 두고, grant 크기에 맞게 붙이기만 하면 됩니다. 처리 시간이 짧은 NR 타임라인(단말 처리 능력 N1/N2)의 기반입니다.

순서 정렬 위치 이동. LTE에서는 RLC가 순서 정렬을 했지만, NR에서는 RLC가 순서 없이 PDCP에 넘기고 PDCP가 정렬합니다(DC split 베어러 경로가 섞이는 것을 한 곳에서 처리).

DRB 무결성 보호. LTE DRB는 암호화만 했지만 NR은 DRB에도 무결성 보호를 걸 수 있습니다(integrityProtection). 단말은 무결성 보호 가능한 최대 데이터율을 capability로 보고합니다(예: 64 kbps 또는 full rate).

PDCP 복제. 같은 PDCP PDU를 두 개(Rel-16: 최대 4개) RLC 엔터티로 복제해 서로 다른 캐리어/셀 그룹으로 보내 신뢰성을 높입니다(URLLC). MAC CE로 동적으로 켜고 끕니다.

헤더 압축 확장. ROHC에 더해 Rel-16에서 EHC(이더넷 헤더 압축)가 추가되어 이더넷 PDU 세션(TSN, 산업망)을 지원합니다.

관련 페이지