gNB에 접속하면 여러개의 AMF를 등록할 수 있다.(엔지니어가요)
RAN 쪽 뿐만 아니라 Core 쪽에서도 등록해줘야하지만...
어쨋든 일대일 매핑이 아님!! 그래서 UE가 망에 접속하면 selection을 하게 된다.
+ 같이 통신공부하는 친구는 내 포스팅을 보고 selection의 이유를 이렇게 추가해뒀다.
'하나의 AMF 정보만 등록되어있으면 모든 요청이 그 AMF에 갈 것이고 그렇게 되면..? 서버 폭발과 같은 장애가 일어날 것이다.' 맞는 말이다. 그래서 AMF pool에서 고르는 건데, 실무적인 측면에서 추가해보자면, NSSAI-SD 등 서비스를 제공할 UE를 나누려는 이유가 더 크지 않을까? 싶음. 내 뇌피셜임.
AMF마다 지원하는 요소들이 다른데,,, 그건 실무에서 코어와 함께 시험해보도록 하자 !! ㅎㅎ
밑에서 초록색 선, 즉 gNB-AMF 간 인터페이스를 N2 interface로 정의하고 있다.
않이 근데 나만 맨날 인터페이스 이름 헷갈리고 기억안나는 거임? 그럼 나랑 통신이랑 주파수 안맞는 거 아님??ㅠㅠ

이 N2 인터페이스들은 SCTP(Stream Control Trasport Protocol) link에 기반하고 있다.
(https://www.sharetechnote.com/html/IP_Network_SCTP.html)
무엇에 의해 AMF Selection을 진행하냐?
1. gNB에 의한 AMF 선택 (AMF Selection by the gNB)
- 개념: UE가 초기 연결을 시도할 때, gNB가 가용 가능한 AMF 주소 목록 중 하나를 선택하는 프로세스.
- 선택 기준: UE의 현재 위치(Tracking Area)와 요청한 네트워크 슬라이스 요구사항 기반.
- 로드 밸런싱: gNB는 각 AMF의 실시간 CPU/메모리 부하를 정밀하게 알지 못한다. 대신 AMF가 보내주는 Relative AMF Capacity 값이나 NGAP Overload 시그널링(OVERLOAD START/STOP)을 수신하여 가중치 기반으로 트래픽을 분산하거나 우회한다.
2. UE 정보 활용 (UE-Specific Information)
- 개념: UE가 제공하는 프로파일을 활용해 gNB가 가장 적합한 AMF를 매핑한다.
- 핵심 인자: UE가 지원하는 NSSAI(네트워크 슬라이스 정보), 우선순위(Priority Level), 그리고 특정 서비스 타입(예: IoT, URLLC, eMBB) 처리 역량(capacity)을 고려한다.
3. NRF 연동을 통한 AMF 선택 (AMF Selection Assisted by the NRF)
- 흔한 오해: gNB가 직접 NRF를 찔러서 AMF를 찾아온다? (X)
* 이유: gNB는 무선 규격(NGAP)을 쓰고, NRF는 가상화 인터페이스(SBI)를 쓰기 때문에 직접 통신할 수 없음. - 실제 동작:
1. gNB가 먼저 기본 AMF(Default AMF)로 메시지 전송.
2. 해당 AMF가 가입자의 슬라이스(NSSAI)를 지원하지 못할 경우, AMF가 직접 NRF를 조회(Discovery)하여 적합한 AMF 후보군을 서칭.
3. 이후 원래 AMF가 gNB에게 다른 AMF로 가라고 시그널링을 돌려주는 AMF Re-routing 절차를 진행.
이렇게 세 가지 단계를 거쳐 초기 등록(Initial Registration) 시점에 최적의 AMF가 결정된다.
그리고 한 번 선택하면 AMF가 바뀌지 않는다? 절대 그럴리 없다. 이동성(Mobility)에 따른 동적 재선정, 특정 AMF 장애 시의 Failover 등에 따라 AMF가 달라진다. 이건 다음 포스팅에 쓰겠다. (왜 리스트가 점점 늘어나는 것인가)
https://www.sharetechnote.com/html/5G/5G_Core_AMF.html
5G | ShareTechnote
NR CORE - AMF AMF plays the most crtical(central) roles in 5G core network. Simply put, AMF is a central control box or central hub of the whole 5G core network. The Major role of AMF is to handle NAS message from UE. This NAS message would mostly comes fr
www.sharetechnote.com
https://chujel-study.tistory.com/97
7. AMF(2)
저번 포스팅에 이어서 AMF 두 번째 시간이다. 이번에는 AMF의 Selection에 대해서 알아보자. AMF Selection에 대해서 설명하기 전에 사전적으로 알고 가야할 부분이 있다. 바로 AMF Pool이라는 것이다. 0. AMF
chujel-study.tistory.com
나는 AI를 사용해서 netmanias 직독직해 한 느낌으로다가 썼는데, 친구가 다시 잘 정리한 거 보고 추가 및 수정해보았다^^
실생활에서 이해가 가게 설명하자면,
비행기 모드 ON/OFF, 이동해서 기지국이 바뀌는 경우(같은 통신사), 공장 초기화 및 스마트폰을 처음 켰을 때, AMF가 서비스를 제공할 수 없을 때
즉, 5G 망에 처음 접속하거나, 이동할 때 최적의 AMF를 찾습니다.
뭐든지 최선을 다해야하는 세상사..
'공부 > 통신' 카테고리의 다른 글
| 008. PDU Session Establishment : SMF (0) | 2026.07.04 |
|---|---|
| 007. SA Registration Procedure - AMF 최종 (0) | 2026.06.28 |
| 005. SA Registration Procedure - AMF의 역할 (0) | 2026.06.14 |
| 004. TS 23.501 5GS Architecture & Flow (0) | 2026.05.31 |
| 003. NTN(비지상 네트워크)에 대해 알아보자. (0) | 2026.05.25 |