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