What's New in This Guide
This section introduces the documentation updates for release 25.1.1xx.
Release 25.1.100 - G18273-01, April 2025
Feature Updates
- New Features:
- Added the Horizontal Pod Autoscaler section to describe automatic scaling of SCP service pods to accept new HTTP2 connection requests.
- Added the Traffic Segregation section as part of the Traffic Segregation feature to describe the Cloud Native Load Balancer (CNLB) feature of CNE that performs load balancing in SCP.
- Updated the following sections for the Support for 3GPP Defined NFs, Custom
NFs, and Custom NF Services feature:
- Added the Support for 3GPP Defined NFs, Custom NFs, and Custom NF Services section to describe how 3GPP defined NFs, custom NFs, and custom NF services are added in SCP at runtime using REST APIs.
- Added the Configuring NFTypes-NFServices section to describe NFTypes-NFServices CNC Console configurations to add new 3GPP defined NFs, custom NFs, and custom NF services in SCP.
- Added the Configuring Routing Options section to provide information about configuring routing options.
- Added the Configuring Routing Config Set section to define routing options parameters.
- Added the Configuring NF Service Feature Config section to provide information about configuring NF service level features.
- Added the Configuring NF Service Feature Config Set section to provide information about configuring service level features.
- Added the ocscp_worker_routing_options_selected_total metric in the Metrics section.
- Updated the following sections for the NF Discovery Response Cache Update
Based on the Received Notifications feature:
- Added the NF Discovery Response Cache Update Based on the Received Notifications section to allow SCP to automatically update the Model D discovery cache using real-time NRF notifications, ensuring the most up-to-date NF profile data.
- Updated the Configuring Model D Indirect 5G SBI Communication feature section to provide information about enabling discovery response cache update based on the received notifications.
- Added the following metrics in the Metrics section.
ocscp_nrfproxy_ondemand_discovery_cache_notif_local_refresh_total
ocscp_nrfproxy_ondemand_discovery_cache_invalid_notif_nrf_refresh_total
ocscp_worker_ondemand_discovery_cache_notif_local_refresh_total
ocscp_worker_ondemand_discovery_cache_invalid_notif_nrf_refresh_total
ocscp_nrfproxy_ondemand_discovery_cache_nrf_refreshed_status_total
ocscp_worker_ondemand_discovery_cache_nrf_refreshed_status_total
- Updated the following sections for the Mediation Support for User Defined
Variables in Rules and Trigger Points feature.
- Added the Mediation Support for User Defined Variables in Rules and Trigger Points section to allow real-time modification of service responses by storing and passing information between trigger points.
- Added the Configuring Mediation Support for User Defined Variables section to provide information about configuring mediation support for user defined variables in rules and trigger points.
- Updated the Mediation Rules Configuration section with the user defined variables APIs that are supported in mediation.
- Updated the Configuring Mediation section to include the feature specific config details.
- Updated the Configuring Mediation Trigger Point section to include the user defined variables section in the User Interface.
- Updated the Configuring Routing Options for Mediation section to include a note on exceptionErrorResponses, detailing the proper handling of exceptions.
- Added the following metrics in the Metrics section:
ocscp_worker_med_udv_read_failure_total
ocscp_worker_med_udv_usage_count_limit_exceeded_total
- Added the following metrics in the Mediation Metrics section:
ocscp_med_udv_storage_failure_total
ocscp_med_udv_read_failure_total
ocscp_med_udv_used_total
ocscp_med_udv_size_mismatch_total
ocscp_med_udv_type_mismatch_total
ocscp_med_udv_not_configured_total
ocscp_med_udvs_max_size_limit_exceeded_total
- Added the following alert in the Mediation Alerts section:
- Updated the following sections for the Support for 3GPP Timestamp Related
Headers feature:
- Added the Support for 3GPP Timestamp Related Headers section to calculate the request timeout and total transaction lifetime by using the 3GPP-defined SBI Timestamp headers included in the SBI request messages.
- Added the Configuring 3GPP Timestamp Headers Support section to provide information about enabling Timestamp Header Support feature.
- Added the following metrics in the Metrics section.
ocscp_worker_transaction_time_exhausted_total
ocscp_worker_timestamp_headers_validation_fail_total
ocscp_nrfproxy_transaction_time_exhausted_total
ocscp_oauth_transaction_time_exhausted_total
- Added the Alternate Routing Configuration Based on Received Status Code 504, Expired Response Timeout and Connection Error section to manage response timeouts and local error handling.
- Enhancements:
- Updated the following sections for the Verbose Logging for
SCP feature:
- Updated the Verbose Logging for SCP section to include the details of the "SCP-loadmanager" microservice in the data plane.
- Added a note in the Configuring Global Options section to specify that the "SCP-loadmanager" microservice supports the TRACE log level.
- Updated the following sections for the Verbose Logging for
SCP feature:
General Updates
- Added the dimension
alternate_route_cause
to theocscp_metric_http_ar_tx_req_total
metric in the Metrics section. - Removed the
ocscp_worker_object_pool_borrow_conflict_total
metric from the Metrics section. - Removed the supported format, Format5: NFTYPE, from the User Agent Format field in Table 4-53.
- Added a note about outlier detection data reset by SCP in the Outlier Detection section.
- Renamed the
ocscp_consumer_nf_type
dimension toocscp_requester_nf_type
in the following metrics:ocscp_metric_ondemand_discovery_tx_req_total
ocscp_metric_ondemand_discovery_rx_res_total
ocscp_nrf_nf_discovery_rx_req_total
ocscp_nrf_nf_discovery_tx_req_total
ocscp_nrf_nf_discovery_rx_res_total
ocscp_nrf_nf_discovery_tx_res_total
- Updated the condition and description to reflect the SCP profile with 12 vCPUs
and 16 Gi of memory for the following alerts:
- SCPIngressTrafficRateAboveMinorThreshold
- SCPIngressTrafficRateAboveMajorThreshold
- SCPIngressTrafficRateAboveCriticalThreshold
- SCPWorkerPodMemoryUsage
- Updated the SCP profile with 12 vCPUs and 16 Gi of memory in the Configuring Service Communication Proxy Alert using the SCPAlertrules.yaml file section.
- Updated the error IDs supported by SCP, including the associated problem causes and corrective actions, in the SCP Error IDs section.
- Added the description of
producer_nf_info
in the Dimension Description section to explain the format of the request message. - Added an error ID "OSCP-WRK-ROUTE-E009" in the SCP Error IDs section.
- Renamed Routing Rules to Routing Rules R16 in the Fetching Routing Rules section.
- Updated the Routing Rules image in the Fetching Routing Rules section.
- Updated the SCP Profile image in the Configuring SCP Profile section.
- Updated Summary and Conditions for the following alerts:
- SCPNotificationPodMemoryUsage
- SCPWorkerPodMemoryUsage
- SCPIngressTrafficRateAboveMinorThreshold
- SCPIngressTrafficRateAboveMajorThreshold
- SCPIngressTrafficRateAboveCriticalThreshold
- SCPAuditEmptyNFArrayResponse
- SCPUpstreamResponseTimeout
- SCPEgressTrafficRateExceededConfiguredLimit
- SCPEgressTrafficRoutedWithoutRateLimitTreatment
- SCPNotificationProcessingFailureForNF
- SCPNrfHeartbeatFailureForRegionOrSetId
- SCPUnhealthyPeerSCPDetected
- SCPLoadManagerQueuesUtilizationAboveMinorThreshold
- SCPProducerNfSetUnhealthy
- SCPPeerSeppUnhealthy
- SCPTrafficFeedSendFailed
- SCPProducerOverloadThrottled
- SCPProducerOverloadAlternateRouted
- SCPGlobalEgressRLRemoteParticipantWithDuplicateNFInstanceId
- SCPInstanceDown
- Renamed
ocscp_med_individual_rule_processing_time
toocscp_med_individual_rule_processing_time_seconds
in the Mediation Metrics section. - Updated the Dimension field for all the metrics in the Mediation Metrics section.
- Removed all the instances of rel15 from this document because rel15 is not supported from SCP 24.3.0.
- Updated the examples for ocscp_med_total_rule_count and ocscp_med_active_rule_count metrics in the Mediation Metrics section.
- Replaced the restricted words, such as master, slave, and whitelist, with primary, secondary, and allowedlist, respectively.
- Updated the Table 3-26 in the Enhanced 5G SBI Message Failure Handling section.
- Added the following metrics in the Metrics
section:
ocscp_notification_duplicate_profile_detected_total
ocscp_configuration_rejected_request_total
ocscp_notification_nf_profile_rejected_total
- Updated Dimension and Example metrics in Metrics
section:
ocscp_mediation_upstream_service_time_ms
ocscp_metric_trafficfeed_not_attempted_total
ocscp_mediation_http_not_reachable
- Updated the descriptions of the following error IDs in the SCP Error IDs
section:
- OSCP-WRK-NFSEL-E003
- OSCP-WRK-NFSEL-E004
- OSCP-WRK-ROUTE-E008
- Added the following metrics in the Metrics
section:
ocscp_worker_object_pool_operation_failure_total
ocscp_worker_object_pool_uuid_conflict_total
- Added the
routing_options_config
dimension in theocscp_metric_http_rx_res_total
metric in the Metrics section. - Updated the value of the
ocscp_nf_service_type
dimension for the following metrics in the Metrics section:ocscp_metric_http_rx_res_total
ocscp_metric_http_rx_req_total
ocscp_metric_http_tx_req_total
ocscp_metric_http_tx_res_total
ocscp_metric_interscp_http_tx_req_total
ocscp_metric_interscp_http_rx_res_total
ocscp_metric_sepp_http_rx_res_total
- Added the following alerts:
- Added the following scenarios in the Table 3-26:
- Ingress Rate Limiting
- Pod Overload
- OCI where UDM2 SCP receives error response with server header
- OCI where SCP doesn't attempt on UDM1 and UDM2