1.4.2 NPP Service Actions
The NPP Service Actions listed in Table 1-8 are used by the indicated TIF features. Before an NPP Rule can be provisioned with an Action Set containing a Service Action for a TIF feature, the TIF feature must be turned on. The precedence indicates the sequence of execution if more than one Service Action is used by a service; services are executed in high-to-low precedence.
Table 1-8 Service Actions used by TIF Features
Service Action | Description | Required Feature | Precedence | CdPN | CgPN |
---|---|---|---|---|---|
CRP | Circular Route Prevention | 893018901 TIF Number Portability | 92 | X | |
FPFXRLS | Matched NPP rule prefix; always release (no UDR lookup) | 893037701 TIF Range CgPN Blacklist (CgPN)
893040201 TIF Selective Screening (CdPN) |
92 | X | X |
BLRLS | Release because Blacklist Flag Set in UDR | 893037601 TIF Subscr CgPN Blacklist
893040201 TIF Selective Screening (CdPN) |
91 | X | X |
BLNFNDRLS | Release because Blacklist Record not found in UDR | 893037601 TIF Subscr CgPN Blacklist
893040201 TIF Selective Screening (CdPN) |
91 | X | X |
NPNRLS | Number Portability Release on No Match | 893018901 TIF Number Portability | 91 | X | |
SELSCR | Selective Screening | 893040201 TIF Selective Screening | 91 | X | |
ASDLKUP | Use of CdPN Additional Subscriber Data when formatting CdPN | 89302450 TIF Additional Subscriber Data | 90 | X | X |
CgPNASDRqd | Use of CgPN Additional Subscriber Data when formatting CdPN | 89302450 TIF Additional Subscriber Data | 90 | X | |
GRNLKUP | Use of CdPN Generic Routing Number when formatting CdPN | 89302550 TIF Generic Routing Number | 90 | X | X |
CgPNGRNRqd | Use of CgPN Generic Routing Number when formatting CdPN | 89302550 TIF Generic Routing Number | 90 | X | |
CGPNNP | Calling Number Portability | 893018901 TIF Number Portability | 80 | X | |
CGPNSVCRQD | Calling Number Lookup | 893018901 TIF Number Portability | 80 | X | |
NOCGPNRLS | Release if no CgPN data exists | 893037701 TIF Range CgPN Blacklist | 80 | X | |
NPRELAY | Number Portability Relay | 893018901 TIF Number Portability | 80 | X | |
NPRLS | Number Portability Release on Match | 893018901 TIF Number Portability | 80 | X | |
NSCdPN | Called Number Substitution | 893022501 TIF Number Substitution | 80 | X | |
NSCgPN | Calling Number Substitution | 893022501 TIF Number Substitution | 75 | X | |
SNSCgPN | Simple Number Substitution | 893024001 TIF Simple Number Substitution | 75 | X | X |
CDIAL | Corrective Dialing | NPP basic functions; no TIF feature is required | 10 | X | X |
TIF Service Action Interactions
Table 1-9 Mutually Exclusive TIF Service Actions
Provisioned NPP Services | Mutually Exclusive SAs | Conflict |
---|---|---|
TIF, TIF2, or TIF3 | ASDLKUP, CgPNASDRqd | Both process ASD. |
TIF, TIF2, or TIF3 | GRNLKUP, CgPNGRNRqd | Both process GRN. |
TIF, TIF2, or TIF3 | CgPNSVCRqd, NPRLS | CgPNSVCRqd applies NP on the CgPN with intent to relay the IAM, whereas NPRLS applies NP on the CdPN with intent to send REL. |
TIF, TIF2, or TIF3, and TIFCGPN, TIFCGPN2, or TIFCGPN3 | SNSCgPN, NSCgPN | The outgoing digit string resulting from SNSCgPN could be modified by NSCgPN. |
TIF, TIF2, or TIF3, and INVKSERV=TIFCGPN, TIFCGPN2, or TIFCGPN3 | TIF:SA=FPFXRLS / CgPNASDRqd / CgPNGRNRqd / CgPNSVCRqd / NSCgPN / SNSCgPN | These TIF SAs use CgPN digits that have not undergone NPP number conditioning, and therefore are not allowed to be provisioned if a TIF CgPN service is also provisioned. |
TIF, TIF2, or TIF3, and TIFCGPN, TIFCGPN2, or TIFCGPN3 | FPFXRLS and any supported SA for this service shown in Table 1-8 | REL must be sent. |
TIF, TIF2, or TIF3 | SA=SELSCR and NSCdPN / NSCgPN | SELSCR uses Number Substitution DN as a set of Call Types for the DN. |
Unusual Service Action Behavior
Table 1-10 Unusual Service Action Behavior
Provisioned NPP Services | Provisioned SAs | Unusual Behavior |
---|---|---|
TIF, TIF2, or TIF3 |
CgPNSVCRqd, NSCgPN |
The outgoing CgPN digit string set by CgPNSVCRqd can be modified by NSCgPN based on the value of the TIFOPTS IAMCGPN option. This combination would work only if IAMCGPN=RNDN, CgPNSVCRqd
sets the RN digits and NSCgPN would set the DN digits, but:
|
TIF, TIF2, or TIF3 |
CgPNSVCRqd, SNSCgPN |
The outgoing CgPN digit string is set by CgPNSVCRqd. If the TIFOPTS SNSCGPNDFLT option is NONE, then the outgoing CgPN digit string is not read. |
TIF, TIF2, or TIF3 | NPNRLS, NPRELAY |
There can be cases where the combination of the values of the
TIFOPTS NPTYPERLS and NPTYPERLY option and the entity type from Number
Portability lookup of CdPN digits can cause the original IAM to be relayed. For
example:
|
TIF, TIF2, or TIF3 |
NPNRLS, NPRLS |
Because both of these SAs use the same TIFOPTS NPTYPERLS option value, final outcome is always release. REL due to NPNRLS does not include a Redirection Number. REL due to NPRLS may include a Redirection Number depending on the value of the TIFOPTS RNRQD option. |
TIF, TIF2, or TIF3 |
NPRLS, NPRELAY |
There can be cases where the combination of the values of
the TIFOPTS NPTYPERLS and NPTYPERLY option and the entity type from Number
Portability lookup of CdPN digits can cause the original IAM to be relayed. For
example:
|