RRC 4

[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

[Protocol] 5G NR Fundamental - Part 11

5G NR Radio Link Monitoring, RLF, RRC Re-establishment 쉽게 이해하기Handover는 “잘 이동시키는 절차”라면, Radio Link Failure와 RRC Re-establishment는 “이동이 실패했거나 무선 링크가 무너졌을 때 다시 붙는 절차”에 가깝습니다. 실제 로그를 보면 Measurement Report보다 더 골치 아픈 구간이 바로 이 부분입니다. UE는 갑자기 RRC Re-establishment Request를 보내고, 기지국은 받아줄 때도 있고 거절할 때도 있습니다. 이번 글에서는 그 흐름을 표준 용어와 현장 로그 관점 사이에서 풀어보겠습니다. 이전 시리즈 흐름Part 1: 5G NR 전체 개요Part 2: NR 프로토콜 스택Part 3: I..

Wireless/Protocol 2026.05.24

[Protocol] 5G NR Fundamental - Part 2

[Protocol] 5G NR Fundamental - Part 2: PHY부터 RRC까지 한 번에 정리5G NR을 처음 공부하다 보면 용어가 한꺼번에 몰려옵니다. PHY, MAC, RLC, PDCP, RRC 같은 계층 이름도 낯설고, SSB, RACH, BWP처럼 실제 접속 절차에서 자주 나오는 용어도 처음에는 서로 연결이 잘 되지 않습니다.이 글에서는 5G NR 프로토콜을 “스펙 문서 순서”가 아니라, 실제로 공부할 때 이해하기 쉬운 흐름으로 정리했습니다. 표준 문서를 깊게 읽기 전에 큰 그림을 잡고 싶은 분들에게 맞춘 내용입니다.핵심은 간단합니다. 5G NR은 하나의 거대한 기능 덩어리가 아니라, 각 계층이 역할을 나눠서 무선 연결을 만들고 유지하는 구조입니다. 이 구조를 이해하면 이후 Initia..

Wireless/Protocol 2026.05.12

[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