CGPNNP Service Action Handler

The CGPNNP Service Action Handler performs an UDR lookup on the conditioned CgPN. A successful lookup is one that returns an entity of the type defined by the CGNPTYPE configuration option.

Configuration Options Used

The IDPROPTS CGNPTYPE option is used to define the success of the UDR lookup.

The IDPROPTS SPFILL option controls the populating of the SP entity type if the DFLTRN option value is used for NPP processing.

The IDPROPTS RNSPFILL option controls the populating of the RN and SP entity types to the values of the digits from the UDR lookup when specific conditions are met.

Action Performed

Before an UDR lookup is performed, the conditioned TCAP DN is matched to the CSL CCNC list. If a match is not found in the CCNC list, the MSU falls through to GTT handling.

The UDR lookup performed on the conditioned CgPN. If a match on the CGNPTYPE value is found, the following actions are performed:
  • If the SRFIMSI value is present in an SP or RN entity, the SRFIMSI value is used to populate the SRFIMSI Formatting Action value.

  • The IDPROPTS SPFILL option value is used to control the population of UDR RN and SP digits are populated under the control or the IDPROPTS SPFILL option value and the IDPROPTS RNSPFILL option value, as shown in Table 5-4.

    Note:

    This table notes that the Service Portability check is performed for CdPN, but not for CgPN.

If the returned digit string value is less than 5 digits, the IDP Relay feature generates an error message and the message falls through to GTT.

If the returned digit string value is greater than 15 digits, only the first 15 digits are used.

Terminating Action?

This is not a terminating action.