Result Codes

The following table includes the various result codes and behaviour for Transient Failures (4xxx) and Permanent Failures (5xxx) result codes:

Result Codes

Result Code

Behaviour

4010/4012 (CCAI)

  1. CCAI received with 4010/4012

  2. PFCP_SESSION_ESTABLISHMENT_REQUEST goes with CREATE FAR with APPLY ACTION as DROP:1, CREATE URR with REPORTING_TRIGGERS as "volqu, timqu" and VOLUME_QUOTA as 'volume_quota' : {'dlvol': 1, 'ulvol': 1, 'tovol': 1, 'total_vol': 0, 'up_vol': 0, 'down_vol': 0}, TIME_QUOTA as 'tm_quta' : 0

4010/4012 (CCAU)

  1. CCAU received with 4010/4012

  2. PFCP_SESSION_MODIFICATION_REQUEST goes with UPDATE FAR with APPLY ACTION as DROP:1, UPDATE URR with REPORTING_TRIGGERS as "volqu, timqu" and VOLUME_QUOTA as 'volume_quota' : {'dlvol': 1, 'ulvol': 1, 'tovol': 1, 'total_vol': 0, 'up_vol': 0, 'down_vol': 0}, TIME_QUOTA as 'tm_quta' : 0

4010/4012 (CCRT)

  1. PFCP_SESSION_DELETION_REQUEST received with usage report with timqu trigger

  2. CCRT should go with3GPP-Reporting reason as “FINAL”

4011 (CCAI)

  1. CCAI received with 4011

  2. PFCP_SESSION_ESTABLISHMENT_REQUEST goes with CREATE FAR APPLY ACTION as DROP:1, CREATE URR with REPORTING_TRIGGERS as "volqu, timqu" and VOLUME_QUOTA as 'volume_quota' : {'dlvol': 1, 'ulvol': 1, 'tovol': 1, 'total_vol': 9223372036854775807, 'up_vol': 9223372036854775807, 'down_vol': 9223372036854775807}, TIME_QUOTA as 'tm_quta' : 2147483647, TIME_THRESHOLD as 'time_treshold' : 10

4011 (CCAU)

  1. CCAU received with 4011

  2. PFCP_SESSION_MODIFICATION_REQUEST should go with UPDATE FAR APPLY ACTION as DROP:1, UPDATE URR with REPORTING_TRIGGERS as "volqu, timqu" and VOLUME_QUOTA as 'volume_quota' : {'dlvol': 1, 'ulvol': 1, 'tovol': 1, 'total_vol': 9223372036854775807, 'up_vol': 9223372036854775807, 'down_vol': 9223372036854775807}, TIME_QUOTA as 'tm_quta' : 2147483647, TIME_THRESHOLD as 'time_treshold' : 10

4011 (CCRT)

  1. PFCP_SESSION_DELETION_REQUEST received with usage report with timqu trigger

  2. CCRT goes without MSCC

5003/5012/5030/5031

(CCAI)
  1. CCAI received with 5003/5012/5030/5031

  2. PFCP_SESSION_ESTABLISHMENT_REQUEST goes with CREATE FAR with APPLY ACTION as DROP:1, CREATE URR with REPORTING_TRIGGERS as "volqu, timqu" and VOLUME_QUOTA as 'volume_quota' : {'dlvol': 1, 'ulvol': 1, 'tovol': 1, 'total_vol': 0, 'up_vol': 0, 'down_vol': 0}, TIME_QUOTA as 'tm_quta' : 0

5003/5012/5030/5031

(CCAU)
  1. CCAU received with 5003/5012/5030/5031

  2. PFCP_SESSION_MODIFICATION_REQUEST goes with UPDATE FAR with APPLY ACTION as DROP:1, UPDATE URR with REPORTING_TRIGGERS as "volqu, timqu" and VOLUME_QUOTA as 'volume_quota' : {'dlvol': 1, 'ulvol': 1, 'tovol': 1, 'total_vol': 0, 'up_vol': 0, 'down_vol': 0}, TIME_QUOTA as 'tm_quta' : 0

5003/5012/5030/5031

(CCRT)
  1. PFCP_SESSION_DELETION_REQUEST received with usage report with timqu trigger

  2. CCRT goes with USU(time(0)+volume(0)) and 3GPP-Reporting-Reason as “FINAL”

Note

Once SMF receives any supported failure codes for the URRS. No operations are performed on the URRs based on local trigger configuration or triggers received from OCS.