5GC Call Procedure and Trace
< 5GC Architecture >
[ 5GC 기본 구조 ]
5G 네트워크는 Control Plane과 User Plane으로 구분된다.
UE, NG-RAM(gNB), UPF, DN은 Main Network Function 이며, 나머지 윗부부분은 Optional selection NFs이다.
[ 5GC Network Functions ]
- Data Service Function Group
- UDSF : Unstructured Data Storage Function
- UDR : User Data Repository
- Access Service Function Group
- AMF : Access and Mgmt Function
- N3IWF : Non-3GPP Interworking Function
- Network Slicing Function Group
- NRF : Network Repository Function
- NSSF : Network Slicing Selection Function
- Session Service Function Group
- SMF : Session Management Function
- User Plane Function Group
- UPF : User Plane Function
- External Service Function Group
- CHF : Charging Function
- PCF : Policy Control Function
- LMF : Location Management Function
- NEF : Network Exposure Function
- SMSF : Short Message Service Function
- AF : Application Function
- BSF : Binding Support Function for PCF Discovery
- 5G-EIR : 5G Equipment Identity Register
- SEPP : Security Edge Protection Proxy
- NWDAF : Network Data Analytics Function
- Subscriber Function Group
- AUSF : Authentication Server Function
- UDM : Unified Data Management
[ 주요 5GC Network Functions ]
- AMF ( Access and Mobility Management Function ) :
- NG-AP 프로토콜을 사용하는 5G Access 망 인터페이스를 사용한다.
- NAS 메세지를 Ues 메세지로 바꿔준다.
- 수 많은 SMF 중 한 SMF를 고를 수 있도록 하고, SMF에서 특정 단말로 페이징을 주기적으로 보낸다.
- SMF ( Session Management Function )
- 세션관리를 통합적으로 할 수 있다.
- 각 PDU 세션 연결을 설정한다.
- 데이터 사용기록을 제어하여 과금할 수 있도록한다.
- QoS 정보를 UPF에 전달한다.
- UPF ( User Plane Function )
- 외부와 연결되는 패킷의 경로를 설정해준다.
- 데이터 사용 기록을 만든다.
- 각 사용자마다 QoS를 부여한다.
- 시스템 과부하 제어역할을 한다.
- Deep Packet Inspection 역할을 한다.