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 elements advertise and provide services that can be consumed using REST APIs by other elements in the core. This allows for the adoption of web-scale technologies and software that are used by different organizations in telecom networks.

The SCP Offloads the 5G NFs from below common functionalities load balancing, routing and selection at 5G NFs.

  • Routing/Selection – Consumers need to define routing rules, refresh cache, and handle application failures/redirects
  • Load Balancing Based on static capacity, no feedback loop, and NF specific
  • NF Subscription- Subscription for all producers (change in load, capacity, priority), which may decrease network traffic.
  • NF Degradation and Failures – Timeouts can result in cascaded failures, need for circuit breaker
  • Traffic Prioritization - Message Priority assignment
  • Congestion and Overload - Provides uniform load balancing/routing strategy across the network. Protects the pod (server) from overload with respect to various system resources.
  • Dynamic discovery of 5G Topology from NRF and creation of routing rules.
The Oracle Communications Service Communication Proxy brings telecom awareness to the service mesh and helps resolve the above issues in the 5G core network.