1 Introduction
This document provides information on how to use the Oracle Communications Service Communication Proxy (SCP) in the cloud native 5G core network.
The core network in 5G follows a Service Based Architecture where network functions advertise and provide services that can be consumed using REST APIs by other functions. This allows for the adoption of web-scale technologies and software that are used by different organizations in telecom networks.
The SCP provides other 5G Network Functions the following functionalities:
- Routing/Selection: Routing rules, refresh cache, and handle application
failures/redirects.
- Dynamic Discovery: 5G Topology is dynamically determined from the NRF and creation of routing rules.
- Static Configuration: Enables configuring NF Profiles statically.
- Load Balancing: Load balancing based on static capacity, NF-Type, NF-specific and NF Priority mentioned in NF Profile.
- NF Subscription: Subscription for all NF types.
- Circuit Breaking: Trigerred on a per FQDN basis when outstanding transactions exceeds a configurable value.
- Message Priority : Message Priority assignment/override based on the 3gpp-Sbi-Message-Priority header.
- Congestion and Overload: Uniform load balancing/routing strategy across the network and protects the pod (server) from overload with respect to various system resources
Acronyms and Terminologies
The following table provides information about the acronyms and terminologies used in the document.
Table 1-1 Acronyms and Terminologies
Field | Description |
---|---|
3GPP | 3rd Generation Partnership Project |
5GC | 5G Core Network |
5GS | 5G System |
AF | Application Function |
AUSF | Authentication Server Function |
BSF | Binding Support Function |
CHF | Charging Function |
CNE | Cloud Native Environment |
EFK stack | Elasticsearch, Fluentd, and Kibana stack |
FQDN | Fully Qualified Domain Name |
GPSI | Generic Public Subscription Identifier |
IWF | InterWorking and Mediation Function |
K8s | Kubernetes |
NEF | Network Exposure Function |
NF | Network Function |
NRF | Network Repository Function |
NSSF | Network Slice Selection Function |
PCF | Policy Control Function |
PFD | Packet Flow Description |
QFI | QoS Flow Identifier |
QoE | Quality of Experience |
SBA | Service Based Architecture |
SBI | Service Based Interface |
SCP | Service Communication Proxy |
SCPC | Service Communication Proxy Control |
SEPP | Security Edge Protection Proxy |
SMF | Session Management Function |
SUPI | Subscription Permanent Identifier |
UDR | Unified Data Repository |
UDSF | Unstructured Data Storage Function |