본문 바로가기

이동통신관련

초보자를 위한 5G CUPS 가이드: 네트워크 아키텍처 혁신의 핵심

반응형
🎯 기술 개요
CUPS (Control and User Plane Separation)
📊 적용 Release: 3GPP Release 15 이후
🎯 타겟 레벨: 🔰초급
💡 핵심 가치: 5G 네트워크의 두뇌(제어)와 근육(데이터 전송)을 분리하여 유연하고 효율적인 네트워크 구성을 가능하게 하는 혁신적 아키텍처 설계 원칙

🚀 여러분이 스마트폰으로 유튜브 영상을 시청할 때, 네트워크는 어떤 일을 할까요? 첫 번째로는 여러분이 누구인지 확인하고 어떤 서비스를 사용할 수 있는지 결정하는 일이 있습니다. 두 번째로는 실제 영상 데이터를 여러분의 폰까지 빠르게 전달하는 일이 있죠. 마치 식당에서 주문을 받고 관리하는 매니저와 실제 음식을 조리하고 서빙하는 셰프가 다른 것처럼, 5G 네트워크도 이 두 가지 역할을 완전히 분리했습니다. 이것이 바로 CUPS(Control and User Plane Separation)의 핵심 개념입니다!

🌟 4G까지는 이 두 기능이 한 곳에 뭉쳐있어서 마치 매니저가 직접 요리도 하고 서빙도 하는 상황이었다면, 5G에서는 각자의 전문 분야에 집중할 수 있도록 완전히 분리한 것입니다. 이러한 분리를 통해 5G는 진정한 5G다운 모습을 갖추게 되었습니다.

🏗️ 기술 배경 및 표준화

🔰 초급자 핵심 포인트
Control Plane (제어 평면): 네트워크의 두뇌 역할. 사용자 인증, 서비스 정책 결정, 경로 설정 등 '결정'하는 일을 담당
User Plane (사용자 평면): 네트워크의 근육 역할. 실제 데이터(영상, 음성, 파일 등)를 빠르게 전송하는 '실행'하는 일을 담당
CUPS의 핵심: 이 두 역할을 물리적/논리적으로 완전히 분리하여 각각 최적화할 수 있게 만든 설계 철학

1. 왜 CUPS가 필요했을까? - 4G의 한계

📱 4G LTE 시대에는 S-GW(Serving Gateway)P-GW(PDN Gateway)가 제어 기능과 데이터 전송 기능을 모두 담당했습니다. 이는 마치 한 명의 직원이 고객 상담도 하고 배송도 하는 상황과 같았죠.

🎯 4G 시대의 문제점들:

  • 확장성 한계: 사용자가 늘어나면 제어 기능과 데이터 전송 기능이 모두 함께 늘려야 했음
  • 비효율성: 데이터 사용량이 많은 지역에도 제어 기능을 함께 배치해야 했음
  • 유연성 부족: 서로 다른 최적화가 필요한 기능들이 묶여있어 개별 최적화가 어려웠음
  • 비용 증가: 모든 기능을 고성능 하드웨어에 구축해야 했음

2. 3GPP 표준화 과정과 Release 15의 혁신

📋 관련 3GPP 규격
TS 23.501: System architecture for the 5G System (5GS)
TS 23.502: Procedures for the 5G System (5GS)
TS 23.214: Architecture enhancements for control and user plane separation of EPC nodes
Release: Release 15에서 본격 도입, Release 16에서 고도화

🏛️ 3GPP는 2016년부터 5G 시스템 설계를 시작하면서 과거 4G의 한계를 극복하기 위한 근본적인 아키텍처 변화를 고민했습니다. 그 결과 탄생한 것이 Service Based Architecture (SBA)와 함께 CUPS였습니다.

흥미로운 뒷이야기: 사실 CUPS 개념은 5G보다 먼저 4G의 업그레이드 버전인 4G+ (EPC enhancement)에서 먼저 시도되었습니다. 3GPP Release 14에서 CUPS for EPC라는 이름으로 S-GW와 P-GW에 적용해봤더니 효과가 너무 좋아서, 5G에서는 아예 처음부터 이 원칙을 적용하여 설계한 것입니다!

3. CUPS의 핵심 철학 - "역할의 분화"

🧠 CUPS는 단순히 기능을 나누는 것이 아니라, "각자가 잘하는 일에 집중하자"는 철학에서 출발했습니다. 마치 현대 사회에서 의사, 간호사, 약사가 각자의 전문성을 살려 협력하는 것과 같습니다.

🔍 분리의 3가지 관점:

  • 물리적 분리: 서로 다른 하드웨어에 배치 가능
  • 논리적 분리: 서로 다른 소프트웨어로 독립 구현 가능
  • 운영적 분리: 서로 다른 정책과 방식으로 관리 가능

🏛️ CUPS 시스템 아키텍처

📋 5G Core CUPS 아키텍처 전체 구조
flowchart TD UE[UE Device] --> gNB[gNB] gNB --> AMF[AMF Control] gNB --> UPF[UPF User Plane] AMF --> SMF[SMF Control] SMF --> UPF SMF --> PCF[PCF Control] SMF --> UDM[UDM Control] UPF --> DN[Data Network] classDef controlPlane fill:#f3e5f5,stroke:#7b1fa2 classDef userPlane fill:#fff9c4,stroke:#ffc107 classDef device fill:#e8f5e9,stroke:#4caf50 class AMF,SMF,PCF,UDM controlPlane class UPF userPlane class UE,gNB,DN device
💜 Control Plane (보라색): AMF, SMF, PCF, UDM 등 제어 기능들
💛 User Plane (노란색): UPF를 중심으로 한 데이터 전송 기능
💚 Access & Data (초록색): 단말, 기지국, 외부 네트워크

1. Control Plane의 세계 - 네트워크의 두뇌

🧠 Control Plane은 말 그대로 네트워크를 "제어"하는 모든 기능을 담당합니다. 여러분이 스마트폰을 켜고 "내가 누구인지 확인하고, 어떤 서비스를 쓸 수 있는지 결정하고, 어느 경로로 데이터를 보낼지 계획하는" 모든 것이 Control Plane의 영역입니다.

🎯 Control Plane의 주요 Network Function들
  • AMF (Access and Mobility Management Function): 단말의 접속과 이동성 관리
  • SMF (Session Management Function): 데이터 세션의 생성과 관리
  • PCF (Policy Control Function): 정책과 과금 규칙 결정
  • UDM (Unified Data Management): 사용자 정보와 구독 데이터 관리
  • AUSF (Authentication Server Function): 보안 인증 처리

재미있는 비유: Control Plane을 도시의 교통 관제센터라고 생각해보세요. 어느 도로가 막히는지 확인하고, 신호등 타이밍을 조절하고, 최적의 경로를 안내하는 역할을 합니다. 하지만 실제로 차들이 달리는 도로 자체는 아니죠!

2. User Plane의 세계 - 네트워크의 근육

💪 User Plane은 실제 "데이터를 전송"하는 모든 기능을 담당합니다. 여러분이 유튜브 영상을 보거나, 카카오톡 메시지를 보내거나, 게임을 할 때 실제 데이터가 흘러가는 경로가 바로 User Plane입니다.

🚀 User Plane의 핵심 - UPF (User Plane Function)
  • 패킷 라우팅: 데이터 패킷을 올바른 목적지로 전송
  • 패킷 포워딩: 데이터를 다음 네트워크 구간으로 전달
  • 패킷 검사: 필요시 데이터 내용 확인 (DPI - Deep Packet Inspection)
  • QoS 적용: 서비스 품질 정책을 실제 데이터 전송에 적용
  • 사용량 측정: 데이터 사용량 카운팅 및 과금 정보 수집

🛣️ 재미있는 비유: User Plane을 실제 고속도로라고 생각해보세요. 교통 관제센터(Control Plane)에서 "3번 차선으로 가세요"라고 지시하면, 실제로 차들이 달리는 길이 바로 User Plane입니다. 도로 자체는 차들이 어디로 가야 할지 결정하지 않지만, 빠르고 안전하게 이동할 수 있도록 해주죠!

3. 두 평면 간의 협력 - Interface의 마법

🔗 N4 Interface - SMF와 UPF 간의 다리
Control Plane의 SMF가 User Plane의 UPF에게 "이 사용자의 데이터는 이렇게 처리해줘"라고 지시하는 인터페이스입니다. 마치 교통 관제센터가 실제 도로의 전광판에 "속도 제한 80km/h" 같은 지시를 보내는 것과 같습니다.

🔄 협력의 메커니즘:

  • 세션 생성 시: SMF가 UPF에게 "새로운 사용자를 위한 데이터 경로를 만들어줘"
  • 정책 적용 시: PCF → SMF → UPF 순서로 정책이 전달되어 실제 적용
  • 이동성 처리 시: AMF → SMF → UPF 순서로 새로운 경로 설정
  • 서비스 종료 시: SMF가 UPF에게 "이 사용자의 데이터 경로를 정리해줘"

🔧 CUPS 핵심 구성요소 분석

1. Control Plane Network Functions 심화 분석

🧠 AMF (Access and Mobility Management Function)

CUPS에서의 역할: 단말의 접속과 이동성을 관리하는 순수한 제어 기능. 실제 데이터는 전혀 건드리지 않고, 오직 "누가, 어디서, 어떻게 접속했는지"만 관리합니다.

주요 기능:

  • Registration Management: 단말이 네트워크에 등록하는 과정 관리
  • Connection Management: 단말과 네트워크 간 연결 상태 관리
  • Mobility Management: 단말이 이동할 때의 연결 유지 관리
  • Security Context: 보안 관련 정보 관리 (암호화 키 등)

🎯 CUPS의 핵심 가치: AMF는 데이터 전송 부하와 완전히 분리되어 있어서, 사용자가 아무리 많은 데이터를 사용해도 AMF의 성능에는 영향을 주지 않습니다!

🎛️ SMF (Session Management Function)

CUPS에서의 역할: 데이터 세션을 관리하는 제어 기능. 실제 데이터는 UPF가 처리하고, SMF는 "어떻게 처리할지"를 결정하고 지시합니다.

주요 기능:

  • Session Establishment: 새로운 데이터 세션 생성 관리
  • IP Address Management: 단말에게 할당할 IP 주소 관리
  • UPF Selection: 어떤 UPF를 사용할지 결정
  • Policy Enforcement: PCF로부터 받은 정책을 UPF에 적용 지시

🎯 CUPS의 핵심 가치: SMF는 UPF와 분리되어 있어서, 데이터 처리량이 많은 지역에 UPF만 추가 배치하고, 제어 복잡성이 높은 지역에는 SMF만 추가 배치할 수 있습니다!

2. User Plane Function (UPF) 심화 분석

🚀 UPF (User Plane Function) - 5G의 데이터 고속도로

CUPS에서의 역할: 5G Core에서 유일한 User Plane 전담 기능. 모든 사용자 데이터가 반드시 거쳐가는 중앙 허브 역할을 합니다.

핵심 기능들:

  • Packet Routing & Forwarding: 패킷을 올바른 목적지로 전송
  • Traffic Steering: 트래픽을 적절한 경로로 유도
  • QoS Enforcement: 서비스 품질 정책 실제 적용
  • Usage Reporting: 데이터 사용량 측정 및 보고
  • Lawful Interception: 법적 감청 지원 (필요시)

🎯 CUPS의 혁신적 가치:

  • 독립적 확장: 데이터 사용량에 따라 UPF만 독립적으로 확장 가능
  • 지역별 최적화: 데이터 트래픽이 많은 지역에 UPF를 전진 배치
  • Edge Computing 연동: MEC(Multi-access Edge Computing)와 쉽게 연동
  • Network Slicing 지원: 서로 다른 슬라이스를 위한 전용 UPF 구성

3. 4G EPC vs 5G CUPS 비교 - 극명한 차이

구분 4G EPC (Non-CUPS) 5G Core (CUPS)
아키텍처 S-GW, P-GW에 제어+데이터 혼재 SMF(제어) + UPF(데이터) 완전 분리
확장성 제어/데이터 함께 확장 필요 각각 독립적 확장 가능
배치 유연성 모든 기능을 한 곳에 배치 기능별 최적 위치에 배치
성능 최적화 통합 최적화 (절충안) 기능별 개별 최적화
비용 효율성 모든 기능이 고성능 HW 필요 기능별 적정 성능 HW 사용

🔗 CUPS 인터페이스 및 프로토콜 분석

1. N4 Interface - Control과 User Plane의 핵심 연결고리

🌉 N4 Interface 완전 해부
연결 대상: SMF (Control Plane) ↔ UPF (User Plane)
프로토콜: PFCP (Packet Forwarding Control Protocol)
목적: SMF가 UPF의 데이터 처리 동작을 제어하고 관리

🎛️ N4 Interface는 CUPS 아키텍처의 핵심 중의 핵심입니다. 마치 영화 감독(SMF)이 촬영 감독(UPF)에게 "이 장면은 이렇게 찍어줘"라고 지시하는 것과 같습니다.

💡 N4를 통해 전달되는 주요 메시지들:

  • Session Establishment Request: "새로운 사용자를 위한 데이터 경로를 만들어줘"
  • Session Modification Request: "이 사용자의 서비스 품질을 변경해줘"
  • Session Deletion Request: "이 사용자의 세션을 정리해줘"
  • Usage Reports: "이 사용자가 얼마나 데이터를 썼는지 알려줘"

2. PFCP (Packet Forwarding Control Protocol) 심화

📋 PFCP 기술 규격
3GPP TS 29.244: Interface between the Control Plane and the User Plane nodes
프로토콜 특징: UDP 기반, 간단하고 빠른 제어 메시지 전달
보안: IPSec을 통한 보안 통신 지원

🔧 PFCP는 Control Plane과 User Plane 사이의 모든 소통을 담당하는 특별한 프로토콜입니다. 기존 4G에서는 이런 분리가 없었기 때문에, 5G를 위해 새롭게 개발된 프로토콜이죠!

🎯 PFCP의 핵심 개념들:

  • PDR (Packet Detection Rule): "이런 패킷이 오면 감지해줘"
  • FAR (Forwarding Action Rule): "감지된 패킷은 이렇게 처리해줘"
  • QER (QoS Enforcement Rule): "이 패킷들의 품질은 이렇게 관리해줘"
  • URR (Usage Reporting Rule): "사용량은 이렇게 측정해서 보고해줘"

3. 기타 주요 인터페이스들과 CUPS의 관계

인터페이스 연결 CUPS에서의 역할
N1 UE ↔ AMF Control Plane: 단말 제어 메시지
N2 gNB ↔ AMF Control Plane: 접속 제어 메시지
N3 gNB ↔ UPF User Plane: 실제 사용자 데이터
N6 UPF ↔ DN User Plane: 외부 네트워크 연결
N11 AMF ↔ SMF Control Plane: 세션 관리 협조

📞 CUPS 기반 주요 프로시저 Call Flow

1. PDU Session 생성 프로시저 - CUPS의 협력 관계

📋 PDU Session Establishment with CUPS
sequenceDiagram participant UE as UE participant AMF as AMF participant SMF as SMF participant UPF as UPF participant DN as Data Network UE->>AMF: PDU Session Request AMF->>SMF: SM Context Create SMF->>UPF: N4 Session Establishment UPF->>SMF: N4 Session Response SMF->>AMF: SM Context Response AMF->>UE: PDU Session Accept UE->>UPF: User Data Flow UPF->>DN: Forward to Internet
💜 Control Plane Flow: UE → AMF → SMF (세션 제어)
🔗 CUPS Interface: SMF → UPF (N4를 통한 제어)
💛 User Plane Flow: UE → UPF → DN (실제 데이터)

🎬 위 Call Flow에서 CUPS의 핵심 가치를 확인할 수 있습니다. 세션을 만드는 복잡한 제어 과정은 AMF와 SMF가 담당하고, 실제 데이터 전송은 UPF가 독립적으로 처리합니다!

1단계
Control Plane 협력: UE가 "데이터 세션을 만들고 싶어요"라고 요청하면, AMF와 SMF가 협력해서 세션 생성 절차를 진행합니다. 이 과정에서 UPF는 전혀 관여하지 않습니다.
2단계
CUPS 핵심 - N4 Interface: SMF가 UPF에게 N4 인터페이스를 통해 "이 사용자를 위한 데이터 경로를 만들어줘"라고 지시합니다. 이때 PDR, FAR, QER 등의 규칙도 함께 전달됩니다.
3단계
User Plane 독립 동작: 세션이 생성된 후부터는 UPF가 완전히 독립적으로 사용자 데이터를 처리합니다. SMF의 추가 개입 없이도 빠르게 데이터를 전송할 수 있습니다.

2. 단말 이동 시 CUPS 동작 - Handover Procedure

📋 Handover with CUPS Architecture
sequenceDiagram participant UE as UE participant gNB1 as Source gNB participant gNB2 as Target gNB participant AMF as AMF participant SMF as SMF participant UPF as UPF gNB1->>AMF: Handover Required AMF->>gNB2: Handover Request gNB2->>AMF: Handover Accept AMF->>SMF: Update Context SMF->>UPF: N4 Modify Session UPF->>SMF: N4 Response gNB1->>UE: Handover Command UE->>gNB2: Access Target Cell UE->>UPF: Resume Data Transfer
핵심 포인트: 단말이 이동해도 UPF는 그대로 유지되고, Control Plane에서만 경로 정보를 업데이트합니다. 이것이 CUPS의 효율성입니다!

🏃‍♂️ CUPS가 이동성에 미치는 혁신적 영향:

  • 데이터 연속성: UPF는 이동과 무관하게 계속 데이터를 처리
  • 빠른 전환: Control Plane만 경로 업데이트하면 됨
  • 최적화된 배치: 이동이 많은 지역에는 AMF 강화, 데이터가 많은 지역에는 UPF 강화

3. 서비스 품질 변경 - QoS Flow 제어

시나리오
상황: 사용자가 일반 웹서핑에서 화상회의로 전환했을 때, 더 높은 품질의 서비스가 필요한 상황
Control Plane 동작
PCF → SMF: "이 사용자에게 화상회의용 고품질 서비스를 제공해줘"
SMF → UPF: N4를 통해 "이 사용자의 QER을 변경해줘 (지연시간 최소화, 대역폭 보장)"
User Plane 동작
UPF 실행: 실제 데이터 패킷에 새로운 QoS 정책을 즉시 적용하여 화상회의 품질 보장

⚙️ CUPS 실무 구현 및 최적화 방안

1. 물리적 배치 전략 - "어디에 무엇을 둘 것인가"

🏢 CUPS의 가장 큰 장점 중 하나는 Control Plane과 User Plane을 물리적으로 다른 위치에 배치할 수 있다는 것입니다. 이를 통해 비용 효율성과 성능을 동시에 달성할 수 있습니다.

🎯 Control Plane 최적 배치 전략

중앙 집중형 배치 (Central Location):

  • 위치: 대도시 중심의 안정적인 데이터센터
  • 이유: 제어 기능은 고가용성과 안정성이 최우선
  • 하드웨어: 고성능 CPU + 충분한 메모리 (처리량보다는 복잡성 중심)
  • 장점: 관리 효율성, 보안 강화, 운영비용 절감

💡 실제 사례: SK텔레콤의 경우 5G Core Control Plane을 서울, 부산 등 주요 거점에만 배치하고 전국을 커버하고 있습니다.

🚀 User Plane 최적 배치 전략

분산 배치 (Distributed Edge):

  • 위치: 사용자와 가까운 지역, 데이터 트래픽이 많은 지역
  • 이유: 지연시간 최소화와 트래픽 분산이 최우선
  • 하드웨어: 고성능 네트워크 처리 장비 + 대용량 대역폭
  • 장점: 낮은 지연시간, 트래픽 지역 분산, Edge Computing 연동

💡 실제 사례: KT의 경우 서울 강남, 잠실, 여의도 등 데이터 사용량이 많은 지역에 UPF를 전진 배치하여 체감 속도를 높이고 있습니다.

2. 성능 최적화 방안

🔥 Control Plane 최적화
  • 로드 밸런싱: 여러 SMF 인스턴스 간 세션 분산
  • 상태 관리: 세션 정보의 효율적 저장과 조회
  • 장애 대응: Active-Standby 구성으로 무중단 서비스
  • 확장성: 사용자 증가에 따른 수평 확장 설계
⚡ User Plane 최적화
  • 패킷 처리: DPDK, SR-IOV 등 고성능 패킷 처리 기술
  • 트래픽 분산: ECMP, 로드 밸런싱을 통한 트래픽 분산
  • 캐싱: 자주 사용하는 콘텐츠의 로컬 캐싱
  • QoS 엔진: 실시간 트래픽 분류 및 우선순위 처리

3. 벤더별 구현 차이점

벤더 Control Plane 특징 User Plane 특징
삼성전자 클라우드 네이티브 기반
컨테이너 최적화
고성능 하드웨어 가속
FPGA/ASIC 활용
에릭슨 AI/ML 기반 자동화
예측적 관리
소프트웨어 기반
범용 서버 활용
노키아 엔드투엔드 통합
단일 플랫폼
멀티 벤더 연동
표준 인터페이스
화웨이 대용량 처리 최적화
고밀도 배치
전용 칩셋 개발
하드웨어 통합

4. 운영 관점에서의 CUPS 장점

🔧 독립적 업그레이드와 유지보수:

  • Control Plane 업그레이드: 서비스 중단 없이 제어 기능만 업그레이드
  • User Plane 업그레이드: 트래픽을 다른 UPF로 우회시킨 후 안전하게 업그레이드
  • 문제 진단: 제어 문제와 데이터 전송 문제를 명확히 구분하여 빠른 해결
  • 성능 모니터링: 각 평면별로 최적화된 모니터링 도구 사용

💰 비용 최적화 효과:

  • 하드웨어 비용: 기능별 최적 사양으로 과다 투자 방지
  • 운영 비용: 중앙집중 관리로 운영 인력 효율화
  • 확장 비용: 필요한 기능만 선택적 확장으로 투자 효율성
  • 전력 비용: 지역별 최적 배치로 전력 사용량 최소화

🎯 CUPS 핵심 기술 요약

⭐ 핵심 개념
CUPS(Control and User Plane Separation)는 5G Core의 제어 기능과 데이터 전송 기능을 완전히 분리하여, 각각을 독립적으로 최적화할 수 있게 하는 혁신적 아키텍처 설계 원칙입니다.
🧠 Control Plane
AMF, SMF, PCF, UDM 등이 담당하는 네트워크의 "두뇌" 역할. 사용자 인증, 정책 결정, 세션 관리 등 모든 "제어" 기능을 담당하며, 실제 데이터는 전혀 건드리지 않습니다.
💪 User Plane
UPF가 담당하는 네트워크의 "근육" 역할. 실제 사용자 데이터(영상, 음성, 파일 등)의 전송, 라우팅, QoS 적용 등 모든 "실행" 기능을 담당합니다.
🔗 핵심 인터페이스
N4 Interface(PFCP 프로토콜)를 통해 SMF가 UPF를 제어합니다. 이는 Control Plane과 User Plane 간의 유일한 소통 창구입니다.
🎯 주요 장점
독립적 확장성, 배치 유연성, 성능 최적화, 비용 효율성, 운영 편의성을 통해 4G 대비 혁신적인 네트워크 운영이 가능합니다.

❓ 자주 묻는 질문 (FAQ)

Q1. CUPS가 없다면 5G가 불가능한가요?

A: 기술적으로는 가능하지만, 5G의 핵심 가치인 "유연성, 확장성, 효율성"을 달성하기 어렵습니다. 특히 Network Slicing, Edge Computing, 대용량 트래픽 처리 등 5G의 핵심 서비스들이 제대로 구현되기 어려워집니다. CUPS는 5G를 5G답게 만드는 필수 요소라고 할 수 있습니다.

Q2. N4 Interface가 고장나면 어떻게 되나요?

A: N4가 단절되면 새로운 세션 생성이나 기존 세션 변경이 불가능해집니다. 하지만 이미 설정된 UPF의 데이터 전송 규칙은 계속 작동하므로, 기존 사용자들의 데이터 서비스는 유지됩니다. 실제 구현에서는 N4 이중화, 백업 경로 등으로 고가용성을 보장합니다.

Q3. Control Plane과 User Plane을 다른 벤더 장비로 구성할 수 있나요?

A: 네, 가능합니다! 이것이 CUPS의 또 다른 장점입니다. N4 Interface가 3GPP 표준으로 정의되어 있어서, 서로 다른 벤더의 SMF와 UPF를 연동할 수 있습니다. 예를 들어 삼성 SMF + 에릭슨 UPF 조합도 가능합니다. 다만 초기 연동 테스트와 최적화 작업이 필요합니다.

Q4. UPF를 여러 개 두면 어떤 장점이 있나요?

A: 엄청난 장점들이 있습니다! ①지연시간 최소화(사용자와 가까운 UPF 사용), ②트래픽 분산(혼잡 방지), ③장애 대응(한 UPF 고장 시 다른 UPF로 우회), ④지역별 최적화(강남은 높은 성능, 시골은 적정 성능), ⑤Edge Computing 연동(게임, AR/VR 등 실시간 서비스) 등입니다.

Q5. 5G SA와 NSA에서 CUPS 적용이 다른가요?

A: 완전히 다릅니다! NSA(Non-Standalone)에서는 4G EPC를 계속 사용하므로 진정한 CUPS가 적용되지 않습니다. SA(Standalone)에서만 5G Core가 사용되어 완전한 CUPS 아키텍처가 구현됩니다. 이것이 SA가 "진짜 5G"라고 불리는 이유 중 하나입니다.

📚 관련 규격 및 참고 자료

📋 핵심 3GPP 규격 문서
  • TS 23.501: System architecture for the 5G System (5GS) - 5G 시스템 전체 아키텍처
  • TS 23.502: Procedures for the 5G System (5GS) - 5G 시스템 절차
  • TS 29.244: Interface between the Control Plane and the User Plane nodes - N4 Interface 상세
  • TS 23.214: Architecture enhancements for control and user plane separation of EPC nodes
  • TS 29.571: 5G System; Common Data Types for Service Based Interfaces
🔗 추가 학습 자료
🏢 국내 통신사 기술 자료

🎓 추가 학습 팁: CUPS를 완전히 이해하려면 먼저 5G Core 전체 아키텍처를 익히신 후, 각 Network Function의 역할을 학습하시는 것을 추천합니다. 특히 AMF, SMF, UPF의 상호작용을 중심으로 공부하시면 CUPS의 가치를 더욱 깊이 이해하실 수 있을 것입니다!

반응형