What's New in This Guide

This section introduces the documentation updates for release 24.3.x.

Release 24.3.0 - G12872-01, November 2024

  • Feature Updates:
    • New Features:
      • PCRF Core Pod Congestion Control:
        • Added the PCRF Core Pod Congestion Control section to describe the pod congestion control mechanism supported by PCRF Core service.
        • Updated the Congestion Control menu in CNC Console with PCRF Core congestion control configurations.
        • Added details of the following advanced settings keys in PCRF Core Settings section to configure the congestion response codes when rejecting the Diameter requests:
          • CONGESTION.USE.EXPERIMENTAL.RESULT.CODE
          • CONGESTION.VENDOR.ID
          • CONGESTION.DIAMETER.RESPONSE.CODE
          • GX.CREATE.REQUEST.PRIORITY
          • GX.MODIFY.REQUEST.PRIORITY
          • GX.DELETE.REQUEST.PRIORITY
          • RX.CREATE.REQUEST.PRIORITY
          • RX.MODIFY.REQUEST.PRIORITY
          • RX.DELETE.REQUEST.PRIORITY
          • SD.MODIFY.REQUEST.PRIORITY
          • SD.DELETE.REQUEST.PRIORITY
        • Added details of the following advanced settings keys in PCRF Core Settings section to configure the congestion response codes when rejecting HTTP requests:
          • CONGESTION.HTTP.RESPONSE.CODE
          • PDS.NOTIFY.REQUEST.PRIORITY
          • UM.NOTIFY.REQUEST.PRIORITY
          • PCRF.SESSION.DELETE.REQUEST.PRIORITY
          • PCRF.SESSION.GET.REQUEST.PRIORITY
          • AUDIT.NOTIFY.REQUEST.PRIORITY
        • Added the metric occnp_congestion_http_pending_request_active_counter in the Pod Congestion Metrics section.
        • Added the following metrics in the PCRF Core Metrics section.
          • occnp_http_congestion_message_reject_total
          • occnp_diam_congestion_message_reject_total
          • occnp_http_pending_requests_total
          • occnp_diam_pending_requests_total
          • occnp_congestion_diam_pending_request_active_counter
          • occnp_congestion_diam_pending_request_end_to_end_id_map_size
          • occnp_congestion_DiamMsgBuffer_queue_msg_count
      • UE Service Pod Congestion Control
        • Added the UE Service Pod Congestion Control section to describe the pod congestion control mechanism supported by UE service.
        • Updated the Congestion Control menu in CNC Console with UE service congestion control configurations.
        • Added details of the following advanced settings keys in PCF UE Policy Service section.
          • CONGESTION.HTTP.RESPONSE.CODE
          • UE.GET.SUBSCRIBER.SESSIONS.PRIORITY
          • UE.GET.POLICY.ASSOCIATION.PRIORITY
          • UE.CREATE.PRIORITY
          • UE.UPDATE.PRIORITY
          • UE.UPDATE.NOTIFICATION.PRIORITY
          • UE.DELETE.PRIORITY
          • UE.AUDIT.NOTIFY.PRIORITY
          • UE.N1.NOTIFICATION.MESSAGE.PRIORITY
          • UE.N1.FAILURE.NOTIFICATION.MESSAGE.PRIORITY
        • Added the details of http_congestion_message_reject_total metric in the UE Service Metrics section.
      • Support for Diameter Message Response Time Latency Metrics
      • Traffic Segregation
        • Added the Traffic Segregation section to support Ingress and Egress Gateway traffic segregation in Policy.
      • Support for TLS
      • Support for TLS in Diameter Gateway
      • Logging Support for Error Response
      • Support for Stale Requests Cleanup for SM Service
      • Support for Stale Requests Cleanup for PCRF Core Service
        • Described the stale request cleanup for PCRF Core in Support for Stale Requests Cleanup.
        • Added the following Advanced Settings keys for PCRF Core to Settings:
          • late.arrival.enabled
          • late.arrival.max.resp.time
          • skip.late.processing.for.terminate
          • sbi.timer.enabled
        • Added the following metrics to PCRF Core Metrics:
          • occnp_stale_diam_request_cleanup_total
          • occnp_stale_http_request_cleanup_total
        • Added the following alerts to Common Alerts:
          • STALE_DIAMETER_REQUEST_CLEANUP_MINOR
          • STALE_DIAMETER_REQUEST_CLEANUP_MAJOR
          • STALE_DIAMETER_REQUEST_CLEANUP_CRITICAL
    • Enhancements:
      • PDS Performance Improvement
        • Updated the PDS Settings menu in CNC Console with the following advanced keys to enable Database lookup in PDS using Primary Key:
          • PRIMARYKEY_LOOKUP_ENABLED
          • CONCURRENCY_DETECTION_CURRENT_FLOW_ENABLED
          • NOTIFICATION_RETRY_COUNT
          • NOTIFICATION_RETRY_DELAY
        • Added the details of pds_location_info_db_search_total metric to Policy DS Metrics section.
        • Added the details of occnp_pds_location_info_notification_total metric to AM Service Metrics section.
        • Added the details of occnp_pds_location_info_notification_total metric to UE Service Metrics section.
      • Support for cnDBTier APIs in CNC Console
      • Support for Policy Action to Send the Notify Terminate
      • Signaling and DB access processing latency histogram metrics for PCRF-Core service

        Added the following signaling and DB access processing latency histogram metrics to PCRF Core Metrics that are used to monitor the latency in PCRF Core call flows, Diameter Gateway response time for the incoming requests, HTTP incoming and outgoing connections, and DB request processing:
        • occnp_diam_response_local_processing_latency_seconds
        • occnp_http_out_conn_processing_latency_seconds
        • occnp_http_in_conn_processing_latency_seconds
      • Signaling and DB access processing latency histogram metrics for PDS service

        Added the following signaling and DB access processing latency histogram metrics to Policy DS Metrics that are used to monitor the latency in PDS DB processing, HTTP incoming and outgoing connections:
        • occnp_db_processing_latency_seconds
        • occnp_http_in_conn_processing_latency_seconds
        • occnp_http_out_conn_processing_latency_seconds
      • Support of E2E Log Identifier across all the CnPolicy microservices

        Updated Support for End-to-End Log Identifier Across Policy Services with the end-to-end log identifier details for PCRF Core, Notifier service, and Usage Monitoring service.

  • General Updates:
    • Updated PDS Settings menu in CNC Console with the ENABLE_STACK_TRACE_FOR_DB_OPS key to enable the printing of complete exception stack trace.
    • Updated PCF UE service Timer Profiles section with Timeout Per Service.notification(Non N1N2 messages. In milliseconds) field to configure timeout value for notification flows.
    • Updated the details of ue_n1_transfer_request and ue_n1_transfer_response metrics in UE Service Metrics.
    • Updated PCF Policy Authorization section with SYSTEM.PA_TERMINATE_NOTIFY_TIMEOUT_TRIGGER_PA_DELETE Advanced Settings key that is used to clean up the PA AppSession as soon as the ASR request times out, irrespective of whether it receives ASA or not.
    • Added RESOURCEID.SUFFIX_LIST advanced settings key to Settings which allows to choose the userID key(s) (SUPI/GPSI) that will be sent to make the lock request, when Bulwark service is enabled.
    • The following metrics
      • occnp_undertow_queue_limiter_reject_request_total
      • occnp_undertow_queue_limiter_accept_request_total
      are replaced with undertow_queue_limiter_request in Undertow Server Metrics section.
    • Added details of the following advanced settings keys for SM service in PCF Session Management section:
      • SYSTEM.ENABLE_CLEANUP_DELAY_AFTER_FAILED_REQUEST
      • SYSTEM.CLEANUP_DELAY_AFTER_FAILED_REQUEST