The Table 1 table summarizes the mapping between received PCMM error codes and the Rx status code that are communicated as a result.
| PCMM Error Code | Diameter Result-Codes |
|---|---|
| 1 Insufficient Resources | 5006 DIAMETER_RESOURCES_EXCEEDED |
| 2 Unknown GateID | 5012 DIAMETER_UNABLE_TO_COMPLY |
| 6 Missing Required Object | 5012 DIAMETER_UNABLE_TO_COMPLY |
| 7 Invalid Object | 5012 DIAMETER_UNABLE_TO_COMPLY |
| 8 Volume Based Usage Limit Exceeded | 5006 DIAMETER_RESOURCES_EXCEEDED |
| 9 Time Based Usage Limit Exceeded | 5006 DIAMETER_RESOURCES_EXCEEDED |
| 10 Session Class Limit Exceeded | 5006 DIAMETER_RESOURCES_EXCEEDED |
| 11 Undefined Service Class Name | 5003 DIAMETER_AUTHORIZATION_REJECTED |
| 12 Incompatible Envelope | 5012 DIAMETER_UNABLE_TO_COMPLY |
| 13 Invalid SubscriberID | 5030 DIAMETER_USER_UNKNOWN (defined in RFC 4006) |
| 14 Unauthorized AMID | 5003 DIAMETER_AUTHORIZATION_REJECTED |
| 15 Number of Classifiers Not Supported | 5012 DIAMETER_UNABLE_TO_COMPLY |
| 16 Policy Exception | 5003 DIAMETER_AUTHORIZATION_REJECTED |
| 17 Invalid Field Value in Object | 5012 DIAMETER_UNABLE_TO_COMPLY |
| 18 Transport Error | 5012 DIAMETER_UNABLE_TO_COMPLY |
| 19 Unknown Gate Command | 5012 DIAMETER_UNABLE_TO_COMPLY |
| 20 DOCSIS 1.0 CM | 5012 DIAMETER_UNABLE_TO_COMPLY |
| 21 Number of SIDs exceeded in CM | 5006 DIAMETER_RESOURCES_EXCEEDED |
| 22 Number of SIDs exceeded in CMTS | 5006 DIAMETER_RESOURCES_EXCEEDED |
| 23 Unauthorized PSID | 5003 DIAMETER_AUTHORIZATION_REJECTED |
| 127 Other/Unspecified Error | 5012 DIAMETER_UNABLE_TO_COMPLY |
The Table 2 table summarizes Rx status codes that are generated by the MPE based on a non-PCMM-related condition.
| Error Condition | Diameter Result-Code |
|---|---|
| ERRCODE_RESOURCES_EXCEEDED | 5006 DIAMETER_RESOURCES_EXCEEDED |
| ERRCODE_USER_UNKNOWN | 5030 DIAMETER_USER_UNKNOWN |
| ERRCODE_ENFORCEMENT_SESSION_NOT_FOUND | 5030 DIAMETER_USER_UNKNOWN |
| ERRCODE_AUTHORIZATION_REFECTED | 5003 DIAMETER_AUTHORIZATION_REJECTED |
| ERRCODE_POLICY_REJECTED | 5003 DIAMETER_AUTHORIZATION_REJECTED |
| Other | 5012 DIAMETER_UNABLE_TO_COMPLY |