728x90
반응형
아래는 **5G SCP (Service Communication Proxy)**에 대한 실무 중심 설명입니다.
기능, 구조, 인터페이스, 시그널링 흐름, 3GPP 진화, NEF/PCF 등과의 관계, 벤더 비교까지 포함합니다.
■ SCP란? (Service Communication Proxy)
SCP는 5G Core의 **SBA (Service-Based Architecture)**에서
NF들 간의 서비스 호출을 중앙 집중적으로 중계/관리하는 프록시(Proxy) 역할을 합니다.
즉, 모든 NF 간의 HTTP REST 통신 흐름을 프록시 레이어에서 최적화하고 보호하는 핵심 구성입니다.
1. 주요 역할
기능 | 설명 |
서비스 중계/라우팅 | NF 간의 REST API 요청/응답을 대신 전달 |
서비스 등록/탐색 캐시 | NRF의 NF 등록/탐색 정보를 캐싱하고 빠르게 응답 |
로드밸런싱 | 다수의 NF 인스턴스 중 적절한 대상 자동 분산 |
보안 강화 | 인증, 인증서 검증, 인증 실패 차단 등의 게이트웨이 역할 |
정책 적용 | API 사용 제한, 트래픽 제어(QoS), 실패 복구 등 수행 |
2. SBA 구조 내 위치
[NEF] [PCF] [UDM] [AMF]
\ | | /
\____________|_______________|____________/
|
[SCP]
|
[NRF]
\ | | /
\____________|_______________|____________/
|
[SCP]
|
[NRF]
3. 주요 인터페이스
인터페이스 | 설명 |
SBI | Service-Based Interface (HTTP2 REST) |
NRF 연동 | NF 등록/탐색 정보 캐시 및 갱신 |
NF 간 호출 중계 | NEF → PCF, AMF → UDM 등 호출 대신 전달 |
4. 시그널링 흐름 예시
- NEF → SCP → PCF: 정책 요청 전달
- SCP: NRF 캐시에서 PCF URI 확인
- SCP: 대상 PCF 인스턴스에 요청 전달
- PCF 응답 → SCP → NEF: 응답 전달 및 로깅
- SCP: 실패 시 Retry/Failover 처리 가능
5. 주요 기능 요약
항목 | 내용 |
탐색 캐시 | NRF 조회 없이 빠른 NF URI 매핑 |
인증/보안 | 인증서 검증, OAuth 토큰 확인, TLS Proxy |
부하분산 | Instancing/Health 기반 NF 선택 |
정책 적용 | API 호출 횟수 제한, 호출 우선순위 설정 |
기타 | Tracing, Retry, Circuit Breaker 기능 |
6. 3GPP 릴리즈 진화
Release | 진화 내용 |
Rel-16 | SCP 기본 구조 도입 (기능 표준화) |
Rel-17 | High Availability 구조, 분산 SCP 구조 도입 |
Rel-18 | SCP + NWDAF 통합 연계 (정책 기반 라우팅 최적화) |
7. NF 간 SCP 호출 구조 예시
출발 NF | SCP 역할 | 목적 NF |
NEF | NEF 요청 캐시 + 인증 후 전달 | PCF |
AMF | 요청 라우팅 + 부하 분산 | UDM |
SMF | Retry 기능 + Policy Rule 적용 | PCF |
NWDAF | 상태 데이터 Push | UDR / PCF |
8. 벤더별 SCP 특성 비교
벤더 | 특징 |
Samsung | SCP + NRF 경량 통합 구조, Redis 기반 캐시 최적화 |
Ericsson | SCP 전용 인스턴스 구성, Tracing/Failover 강화 |
Huawei | Policy-aware SCP 구조 (라우팅에 정책 반영) |
HPE | Kubernetes 기반 분산 SCP, 동적 API 라우팅 최적화 |
✅ 실무 요약
항목 | 설명 |
역할 | 5GC SBA 구조 내 NF 간 REST 통신을 대신 중계 |
도입 이점 | NF 간 연결 최적화, 보안 강화, 성능 개선 |
운영 고려 | 캐시/보안/장애 복구 기능 내장 필수 |
✅ 주요 NF의 릴리즈 포함 여부 요약표
NF (Network Function)포함 | 릴리즈 | 주요 기능 요약 |
SMSF (SMS Function) |
Rel-15 | - SMS over NAS를 지원하는 5GC 내 SMS 처리 기능 - IMS/VoNR 없이도 메시지 수신 가능 - NAS + IMS 연동 가능 |
SCP (Service Communication Proxy) |
Rel-16 | - SBA 메시지 흐름을 최적화 - NF 간 통신을 프록시 형태로 라우팅 - NF Discovery/Retry/Failover 지원 |
N3IWF (Non-3GPP InterWorking Function) |
Rel-15 | - Wi-Fi 또는 기타 비-3GPP 접속 단말이 5GC에 접속할 수 있도록 IPsec 기반 IKEv2 터널을 지원 - 기업망/집에서의 5G 접속을 가능하게 함 |
✅ 릴리즈별 주요 역할 정리
1. 📦 SMSF – Rel-15
- 5GC에서 SMS 서비스 지속성 보장을 위한 필수 NF
- 특히 VoNR, VoLTE를 지원하지 않는 단말도 메시지 수신 가능
- Rel-17/18에서는 SMS retry, fallback, UE 그룹 메시징 등 기능 확장
2. 🔁 SCP – Rel-16
- SBA(Service-Based Architecture) 구조에서 NF 간 통신 최적화를 위해 새롭게 정의
- NF Service Discovery, Retry/Fallback, 로드밸런싱, 보안 제어 기능 담당
- Rel-17/18에서는 멀티슬라이스 aware SCP, 로컬 SCP 등의 구조 고도화
3. 🌐 N3IWF – Rel-15
- Wi-Fi, 무선 LAN, 고정망 등 비-3GPP 접속망에서 5G Core로의 진입을 중계
- IPsec + IKEv2 기반 터널링, 3GPP QoS 적용, 인증 연동(UDM/AMF)
- Rel-17/18에서는 5G SA 기반의 고정 무선 접속망 연동 강화
✅ 시각화 요약
릴리즈 | SMSF | SCP | N3IWF |
Rel-15 | ✅ 도입 | ❌ 미포함 | ✅ 도입 |
Rel-16 | 🔄 유지 | ✅ 도입 | 🔄 유지 |
Rel-17 | 🔼 고도화 | 🔼 기능 강화 | 🔼 확장 |
Rel-18 | 🔁 Retry/Group SMS | 📶 슬라이스 aware SCP | 🌍 FWA 연동 + API 연계 강화 |
728x90
반응형
'IT 정보' 카테고리의 다른 글
5G LMF (Location Management Function) (0) | 2025.05.01 |
---|---|
5G SMSF (Short Message Service Function) (0) | 2025.05.01 |
5G N3IWF (Non-3GPP Interworking Function) (0) | 2025.05.01 |
5G Edge Enabler Function (EEF) (0) | 2025.05.01 |
5G SSMF (Single Session Management Function) (0) | 2025.05.01 |