3GPP 6

[Protocol] 5G NR Fundamental - Part 17

UL CL, Local Breakout, Edge UPF와 Traffic SteeringPart 16에서 AF와 NEF를 통해 애플리케이션 요구사항이 5GC 안으로 들어오는 흐름을 봤다면, 이번에는 그 요구가 실제 사용자 트래픽 경로를 어떻게 바꾸는지 살펴볼 차례입니다.같은 PDU Session이라도 트래픽이 중앙 데이터센터로 갈 수도 있고, 가까운 Edge 쪽 UPF로 빠질 수도 있습니다. 그 갈림길에 있는 개념이 UL CL, Local Breakout, Edge UPF, Traffic Steering입니다. 핵심 요약Local Breakout은 사용자 트래픽을 중앙망까지 끌고 가지 않고 가까운 로컬 DN이나 Edge Application Server 쪽으로 빼는 구조입니다.UL CL(Uplink Cl..

Wireless/Protocol 2026.06.01

[Protocol] 5G NR Fundamental - Part 16

AF, NEF, Service Exposure와 Edge Traffic InfluencePart 15에서 PCF와 PCC Rule을 봤다면, 이번 편은 그 정책이 외부 애플리케이션의 요구사항과 어떻게 만나는지를 다룹니다. 쉽게 말해 “서비스 서버가 5GC에 어떤 힌트를 주고, 5GC가 그 힌트를 QoS·라우팅·Edge 처리에 어떻게 반영하는가”입니다. 목차AF와 NEF가 필요한 이유AF, NEF, PCF, SMF, UPF 역할 정리Service Exposure 기본 흐름Traffic Influence와 Edge 라우팅Edge Computing에서 DNS/EASDF/DNAI가 중요한 이유메시지 흐름으로 보는 AF 요청 처리실패 원인과 로그 분석 포인트FAQ3GPP 공식 참고자료핵심 요약AF(Applicat..

Wireless/Protocol 2026.05.31

[Protocol] 5G NR Fundamental - Part 13

[Protocol] 5G NR Fundamental - Part 13: 5G Security, NAS/AS 보안과 키 계층Part 12에서 RRC Idle, RRC Inactive, Paging, RRC Resume을 봤다면 이제 자연스럽게 이런 질문이 남습니다.“UE가 다시 네트워크와 연결될 때, 그 연결은 언제부터 안전하다고 볼 수 있을까?” 5G에서는 단순히 접속이 됐다고 끝이 아닙니다. 인증, NAS 보안, AS 보안, 사용자 평면 보안이 단계별로 걸리고, 각 단계마다 사용하는 키와 알고리즘이 다릅니다. 이번 글에서는 표준 문서의 딱딱한 키 이름을 외우기보다, 실제 로그를 볼 때 흐름이 잡히도록 5G Security를 풀어보겠습니다.이전 시리즈 흐름Part 1: 5G NR 전체 개요 → Part ..

Wireless/Protocol 2026.05.26

[Protocol] 5G NR Fundamental - Part 12

5G NR Fundamental Part 12: RRC State Transition, RRC Inactive, Paging과 RRC Resume 이전 흐름 복습Part 10에서는 Measurement Report와 Handover를 봤고, Part 11에서는 무선 링크가 무너졌을 때의 RLM, RLF, RRC Re-establishment를 정리했다. 이번 Part 12는 조금 다른 관점이다. 무선 품질이 나빠져서 복구하는 이야기가 아니라, 네트워크가 UE의 배터리와 시그널링 부하를 줄이기 위해 연결 상태를 어떻게 내려놓고, 필요할 때 다시 깨우는지를 다룬다. 5G NR의 RRC_CONNECTED, RRC_INACTIVE, RRC_IDLE 상태 차이와 RRC Release, suspendConfig, ..

Wireless/Protocol 2026.05.25

[Python] ASN.1(Abstract Syntax Notation One) for 3GPP

Python · ASN.1 · 3GPP Protocol [Python] ASN.1(Abstract Syntax Notation One) for 3GPP 3GPP 프로토콜을 분석하다 보면 RRC, NGAP, F1AP, E1AP 같은 메시지 정의에서 ASN.1을 자주 만나게 됩니다. 이번 글에서는 ASN.1이 무엇인지, 왜 3GPP에서 중요한지, 그리고 Python으로 학습용 메시지를 encode/decode하는 흐름을 실습 중심으로 정리합니다. 대상: 3GPP 프로토콜 입문자 도구: Python + asn1tools 범위: ASN.1 개념, PER, toy schema 실습 Python ASN.1 for 3..

Programming/Python 2026.05.11

[Protocol] 5G NR Fundamental - Part 1.

[Protocol] 5G NR Fundamental - Part 1처음 잡는 5G NR 큰 그림5G NR을 처음 보면 용어가 한 번에 몰려옵니다. UE, gNB, AMF, SMF, Numerology, Slot, RRC, PDCP처럼 이름은 많은데 서로 어떻게 연결되는지 바로 감이 오지 않습니다. 그래서 첫 글에서는 세부 메시지보다 먼저 “전체 지도”를 잡아보겠습니다.현장에서 로그를 볼 때도 마찬가지입니다. 특정 메시지 하나만 보면 의미가 잘 안 보이지만, UE가 기지국을 잡고 코어망에 붙어 사용자 데이터를 보내기까지의 큰 흐름을 알고 있으면 로그가 훨씬 빨리 읽힙니다. 읽는 대상: 5G NR을 처음 정리하는 분글의 범위: RAN 구조, 주파수 범위, Numerology, NR Protocol Stack..

Wireless/Protocol 2026.05.11