INPRTG Service Action Handler
The INPRTG Service Action Handler performs an UDR lookup on the conditioned TCAP CdPN or CgPN.
- If the INPRTG Service Action has been executed in an IDPRCDPN(X) service, then it will not be executed again in the IDPRCGPN service.
- The IDPRCGPN NPP service is invoked only if the incoming CgPN length is equal to or greater than 5 digits for IDP messages and equal to or greater than 1 digit for IDPSMS messages.
Configuration Options Used
The IDBROPTS options shown in Table 5-4 are used with the result of the INPRTG UDR lookup to determine whether a response is sent or the message is relayed.
IDBROPTS options are used in post-NPP processing to format the DRA and include or exclude the CutAndPaste parameter in CONNECT messages that result from INPRTG processing.
IDBROPTS options also specify the Release Cause to be included in RELEASECALL messages that result from INPRTG processing.
Action Performed
-
UDR lookup can produce the following results:
- RN entity associated with DN
- SP entity associated with DN
- Neither RN nor SP associated with DN
- DN not found
-
If the conditioned DN is less than 5 or greater than 32 digits, then UDR lookup will not be performed and the result shall be considered as "DN Not Found".
-
If the IGM feature is on or the Service Portability feature is enabled, then an entity type / portability type of RN/0 is considered to be SP.
The lookup result and IDBROPTS options are used in post-NPP processing to determine whether a CONNECT, CONTINUE, or RELEASECALL response is sent, or the message is relayed (here, relay means continue with the rest of the Service Action execution),
Note:
If the Calling Party is blacklisted as determined by the BLKLSTQRY or BLKLSTRLY Service Action, then a CONNECT message is sent according to the BLKLSTQRY or BLKLSTRLY Service Action processing. See .Table 5-5Table 5-5 IDBROPTS Parameters and Response Type Association for the INPRTG Service Action
Parameter | UDR Result | Default Response Type |
---|---|---|
CDRNRSP CGRNRSP |
Individual or Range database entry for CdPN or CgPN is found; RN entity is found. | CONNECT |
CDSPRSP CGSPRSP |
Individual or Range database entry for CdPN or CgPN is found; SP entity is found. | RELAY |
CDNOENTITYRSP CGNOENTITYRSP |
Individual or Range database entry for CdPN or CgPN is found; no entity is found. | CONTINUE |
CDDNNOTFNDRSP CGDNNOTFNDRSP |
No Individual or Range database entry for CdPN or CgPN is found. | RELEASE |