4.331 ent-npp-srs
Use this command to enter a Numbering Plan Processor (NPP) Service Rule Set entry. A Service Rule Set (SRS) is a collection of NPP Rules that are associated with a NPP Service. A NPP Rule is an association between a single NPP filter and a single NPP Action Set.
Parameters
- fdl (mandatory)
- Filter digit length. This parameter specifies the number of digits on the incoming digit string that is filtered by the NPP.
- fnai (mandatory)
- Filter nature of address indicator. The filter Nature of Address Indicator (NAI) class.
- srvn (mandatory)
- Service name. The name of the NPP service.
- Range:
-
- nppt
- NPP Test Service
- idprcdpn
- IDPRCDPN Service
- idprcgpn
- IDPRCGPN Service
- tif
- TIF Service
- tif2
- TIF2 Service
- tif3
- TIF3 Service
- mosmsicgpn
- MOSMSICGPN Service
- mosmsicdpn
- MOSMSICDPN Service
- mosmsgcgpn
- MOSMSGCGPN Service
- mosmsgcdpn
- MOSMSGCDPN Service
- iarcdpn
- IARCDPN Service
- iarcgpn
- IARCGPN Service
- idprcdpn2
- IDPRCDPN2 Service
- idprcdpn3
- IDPRCDPN3 Service
- idprcdpn4
- IDPRCDPN4 Service
- tifcgpn
- TIFCGPN Service
- tifcgpn2
- TIFCGPN2 Service
- tifcgpn3
- TIFCGPN3 Service
- invkserv (optional)
- Invoke service name. The name of the NPP service to be invoked.
Note:
As of Release 44.0, only the tifcgpn, tifcgpn2, tifcgpn3, and none values are supported.- Range:
-
- nppt
- NPP Test Service
- idprcdpn
- IDPRCDPN Service
- idprcgpn
- IDPRCGPN Service
- tif
- TIF Service
- tif2
- TIF2 Service
- tif3
- TIF3 Service
- mosmsicgpn
- MOSMSICGPN Service
- mosmsicdpn
- MOSMSICDPN Service
- mosmsgcgpn
- MOSMSGCGPN Service
- mosmsgcdpn
- MOSMSGCDPN Service
- iarcdpn
- IARCDPN Service
- iarcgpn
- IARCGPN Service
- idprcdpn2
- IDPRCDPN2 Service
- idprcdpn3
- IDPRCDPN3 Service
- idprcdpn4
- IDPRCDPN4 Service
- tifcgpn
- TIFCGPN Service
- tifcgpn2
- TIFCGPN2 Service
- tifcgpn3
- TIFCGPN3 Service
- none
- no additional NPP services are invoked
- Default:
- none
Example
ent-npp-srs:srvn=nppt:fpfx=a:fdl=10:fnai=intl:asn=asn2
ent-npp-srs:srvn=tif:fnai=INTL:fpfx=9090:fdl=*:asn=set1:invkserv=tifcgpn
ent-npp-srs:srvn=nppt:asn=testzn1:fnai=nai2:fdl=*:fpfx=1?2?3
ent-npp-srs:srvn=tif:fpfx=12:fdl=*:fnai=intl:asn=set32
Dependencies
The value specified for the asn parameter must exist in the NPP AS table.
The AS specified by the asn parameter cannot contain Conditioning Actions that are not supported by the service specified by the srvn parameter.
The AS specified by the asn parameter cannot contain Service Actions that are not supported by the service specified by the srvn parameter.
The AS specified by the asn parameter cannot contain Formatting Actions that are not supported by the service specified by the srvn parameter.
The AS specified by the asn parameter cannot contain Service Actions that do not conform to the precedence order supported by the service specified by the srvn parameter.
The Conditioning Actions in the AS specified by the asn parameter cannot condition more digits than allowed by the fdl parameter.
If the fdl=* parameter is specified, then the AS specified by the asn parameter must contain Conditioning Actions that support variable digit string conditioning.
A maximum of 8192 (8K) rules can be specified in the NPP system.
A maximum of 4096 (4K) service rules can be specified in the NPP system.
The NPP Rule cannot already exist within the NPP Rule table.
If a values other than * is specified for the fpfx and fdl parameters, then the value specified for the fpfx parameter cannot be greater than the value specified for the fdl parameter.
All of the features that are associated with the Service Actions in the AS specified by the asn parameter must be turned on before the AS can be used.
The Service Actions in the AS specified by the asn parameter cannot violate mutual exclusivity rules defined by the service specified by the srvn parameter.
The AS specified by the asn parameter cannot contain an OFNAI class with a value of none.
At least one TIF feature must be turned on before an AS containing the CDIAL Service Action can be specified as a value for the asn parameter.
The TIF SCS Forwarding feature must be turned on before an AS containing the FWDSCS Service Action can be specified.
The TIF Simple Number Substitution feature must be turned on before an AS containing the SNSCGPN Service Action can be specified as a value for the asn parameter.
The TIF Number Portability feature must be turned on before an AS containing the CRP, NPNRLS, CGPNNPRQD, NPRELA, or NPRLS Service Action can be specified as a value for the asn parameter.
The IDPR ASD feature must be enabled before an AS containing the ASDLKUP or CGPNASDRQD Service Action can be specified as a value for the asn parameter with the IDPRCDPN(X) or IDPRCGPN service.
The IDPR GRN feature must be enabled before an AS containing the GRNLKUP or GPNGRNRQD Service Action can be specified as a value for the asn parameter with the IDPRCDPN(X) or IDPRCGPN service.
An AS containing the ASDLKUP and CGPNASDRQD and SAs cannot be specified as a value for the asn parameter.
An AS containing the GRNLKUP and CGPNGRNRQD Service Actions cannot be specified as a value for the asn parameter.
The TIF GRN feature must be enabled before an AS containing the GRNLKUP or CGPNGRNRQD SAs can be specified as a value for the asn parameter with the TIF services.
The TIF ASD feature must be enabled before an AS containing the ASDLKUP or CGPNASDRQD SA can be specified as a value for the asn parameter with the TIF services.
If a value of mosmsgcdpn, mosmsgcgpn, mosmsicdpn, or mosmsicgpn is specified for the srvn parameter, then the MO SMS ASD feature must be enabled before an AS containing the ASDLKUP or CGPNASDRQD Service Action can be specified as a value for the asn parameter.
If a value of mosmsgcdpn, mosmsgcgpn, mosmsicdpn, or mosmsicgpn is specified for the srvn parameter, then the MO SMS GRN feature must be enabled before an AS containing the CGPNGRNRQD or GRNLKUP Service Action can be specified as a value for the asn parameter.
If the fpfx=* parameter is specified, then an AS containing the FPFX Conditioning Action cannot be specified as value for the asn parameter.
The value specified for the fpfx parameter cannot have a ? as the final character.
The TIF Number Substitution feature must be enabled before an AS containing the NSCGPN or NSCDPN Service Action can be specified.
The AS specified by the asn parameter cannot contain both the NSCGPN and SNSCGPN Service Actions.
If a value of mosmsgcdpn or mosmsgcgpn is specified for the srvn parameter, then the Prepaid SMS Intercept Ph1 feature must be enabled before an AS containing the PPRELAY Service Action can be specified as a value for the asn parameter.
If the srvn=mosmsgcgpn parameter is specified, then the Portability Check for MO SMS feature must be enabled before an AS containing the FRAUDCHK Service Action can be specified as a value for the asn parameter.
If the srvn=mosmsicdpn parameter is specified, then the MO SMS IS41-to-GSM Migration feature must be enabled before an AS containing the MIGRATE Service Action can be specified as a value for the asn parameter.
If the srvn=mosmsicdpn parameter is specified, then the MO-based IS41 SMS NP feature must be enabled before an AS containing the CDPNNP Service Action can be specified as a value for the asn parameter.
If the srvn=mosmsgcdpn parameter is specified, then the MO-based GSM SMS NP feature must be enabled before an AS containng the CDPNNP Service Action can be specified as a value for the asn parameter.
The IDP A-Party Routing feature must be enabled before the AS specified by the asn parameter can contain the CGPNRTG Service Action.
The IDP A-Party Blacklist feature must be enabled before the AS specified for the asn parameter can contain the BLKLSTQRY or BLKLSTRLY Service Action.
If the AS specified by the asn parameter contains the BLKLSTQRY Service Action, then the AS cannot contain any other Service Actions.
The NPP Unlimited SDWC Characters feature must be turned on before a single digit wildcard (?) can be specified as a value for the fpfx parameter more than 25 times across all of the rules for an NPP service.
If the srvn=idprcdpn(X) parameter is specified, then the Action Set specified by the asn parameter cannot contain both the ACCGPN* and the CCCGPN Conditioning Actions.
If a value of iarcdpn or iargcpn is specified for the srvn parameter, then the IAR ASD feature must be enabled before an AS containing the ASDLKUP or CGPNASDRQD Service Action can be specified as a value for the asn parameter.
If a value of iarcdpn or iargcpn is specified for the srvn parameter, then the IAR GRN feature must be enabled before an AS containing the GRNLKUP or CGPNGRNRQD Service Action can be specified as a value for the asn parameter.
If a value of iarcdpn or iargcpn is specified for the srvn parameter, then the IAR Base feature must be enabled before an AS containing the CCNCCHK, CDIAL, or CGPNSRVRQD Service Action can be specified as a value for the asn parameter.
If a value of iarcdpn or iargcpn is specified for the srvn parameter, then the IAR NP feature must be enabled before an AS containing the CDNNP or CGNNP Service Action can be specified as a value for the asn parameter.
If the NPP Service specified by the srvn parameter does not support invoking another NPP Service, then only a value of none can be specified for the invkserv parameter.
If the NPP Service specified by the srvn parameter can invoke the TIFCGPN NPP Service, then only a value of tifcgpn or none can be specified for the invkserv parameter.
If the NPP Service specified by the srvn parameter can invoke the TIFCGPN2 NPP Service, then only a value of tifcgpn2 or none can be specified for the invkserv parameter.
If the NPP Service specified by the srvn parameter can invoke the TIFCGPN3 NPP Service, then only a value of tifcgpn3 or none can be specified for the invkserv parameter.
If the AS specified by the asn parameter contains the ASDOTHER or GRNOTHER Formatting Action, then the invkserv=none parameter cannot be specified.
If the AS specified by the asn parameter contains the CGPNASDRQD, CGPNGRNQD, CGPNSVCRQD, NSCGPN, or SNSCGPN Service Action, then only a value of none can be specified for the invkserv parameter.
The TIF Range CgPN Blacklist feature must be enabled before:
- an AS containing the NOCGPNRLS Service Action can be specified as a value for the asn parameter and a value of tif, tif2, or tif3 can be specified for the srvn parameter
- an AS containing the FPFXRLS Service Action can be specified as a value for the sn parameter and a value of tifcgpn, tifcgnp2, or tifcgpn3 can be specified for the srvn parameter.
If the AS specified by the asn parameter contains the FPFXRLS Service Action, then no other Service Action can be specified in the AS.
If the AS specified by the asn parameter contains the FPFXRLS Service Action, then the AS must also contain a numerical values list with 2 numerical values.
If the AS specified by the asn parameter contains the TIFLSBL Service Action, then the AS must also contain a numerical values list with 2 numerical values.
If the AS specified by the asn parameter contains the TIFGNBL Service Action, then the AS must also contain a numerical values list with 2 numerical values.
If the AS specified by the asn parameter contains the FPFXRLS Service Action, then the 2 numerical values specified by the numerical values list must each be between 0-127.
If the AS specified by the asn parameter contains the TIFLSBL Service Action, then the 2 numerical values specified by the numerical values list must each be between 0-127.
If the AS specified by the asn parameter contains the TIFGNBL Service Action, then the 2 numerical values specified by the numerical values list must each be between 0-127.
If the AS specified by the asn parameter contains the NOCGPNRLS Service Action, then the AS must also contain a numerical values list with 2 numerical values.
If the AS specified by the asn parameter contains the NOCGPNRLS Service Action, then the 2 numerical values specified by the numerical values list must each be between 0-127.
The TIF Subscr CgPN Blacklist feature must be enabled before an AS containing the BLRLS or BLNFNDRLS Service Action can be specified as a value for the asn parameter, and a value of tifcgpn, tifcgpn2, or tifcgpn3 can be specified as a value for the srvn parameter.
If the AS specified by the asn parameter contains the BLRLS Service Action, then the AS must also contain a numerical values list with 2 numerical values.
If the AS specified by the asn parameter contains the BLRLS Service Action, then the 2 numerical values specified by the numerical values list must each be between 0-127.
If the AS specified by the asn parameter contains the BLNFNDRLS Service Action, then the AS must also contain a numerical values list with 2 numerical values.
If the AS specified by the asn parameter contains the BLNFNDRLS Service Action, then the 2 numerical values specified by the numerical values list must each be between 0-127.
If the Service specified by the srvn parameter does not support a numerical value list for the first Service Action in the AS specified by the asn parameter, then the sa1val parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a numerical value list for the second Service Action in the AS specified by the asn parameter, then the sa2val parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a numerical value list for the third Service Action in the AS specified by the asn parameter, then the sa3val parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a numerical value list for the fourth Service Action in the AS specified by the asn parameter, then the sa4val parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a numerical value list for the fifth Service Action in the AS specified by the asn parameter, then the sa5val parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a numerical value list for the sixth Service Action in the AS specified by the asn parameter, then the sa6val parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a numerical value list for the seventh Service Action in the AS specified by the asn parameter, then the sa7val parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a numerical value list for the eighth Service Action in the AS specified by the asn parameter, then the sa8val parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a digit string for the first Service Action in the AS specified by the asn parameter, then the sa1dgts parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a digit string for the second Service Action in the AS specified by the asn parameter, then the sa2dgts parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a digit string for the third Service Action in the AS specified by the asn parameter, then the sa3dgts parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a digit string for the fourth Service Action in the AS specified by the asn parameter, then the sa4dgts parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a digit string for the fifth Service Action in the AS specified by the asn parameter, then the sa5dgts parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a digit string for the sixth Service Action in the AS specified by the asn parameter, then the sa6dgts parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a digit string for the seventh Service Action in the AS specified by the asn parameter, then the sa7dgts parameter in the AS can only have a value of none.
If the Service specified by the srvn parameter does not support a digit string for the eighth Service Action in the AS specified by the asn parameter, then the sa8dgts parameter in the AS can only have a value of none.
If the NPP Unlimited SDWC Characters feature is turned on, then the value specified for the fpfx parameter cannot contain more than three single digit wildcards (?).
If the NPP Unlimited SDWC Characters feature is turned on, then the value specified for the fpfx parameter can contain single digit wildcards (?) within only the first six digits.
The TIF Selective Screening feature must be enabled before an AS containing the SELSCR, FPFXRLS, BLRLS, or BLNFNDRLS Service Action can be specified as a value for the asn parameter, and a value of tif, tif2, or tif3 can be specified as a value for the srvn parameter.
If the AS specified by the asn parameter contains the SELSCR Service Action, then no TIF Number Substitution (NSCGPN or NSCDPN) Service Action can be specified in the AS.
If the AS specified by the asn parameter contains the SELSCR Service Action, then the 2 numerical values specified by the numerical values list must be none or between 0-127.
Only one call type can be specified for the SELSCR SA. If the AS specified by the asn parameter contains the SELSCR SA, the corresponding SA Digit String specified must be none or between 1-FF.
The CGPNSVCRQD and NPNRLS Service Actions cannot exist within the same Action Set.
SUBCDPN must be configured in TIFOPTS in order to apply TIFRDNBL SA.
ASD related SAs cannot be configured in same srs.
Notes
None.
The following error messages were deleted in release 41.1 for PR 135911: E4856 and E4958. These two error messages were re-added and slightly modified for PR 194229 that is in releases 42.1 and 44.0 (and later). These two error messages are NOT in release 43.0.
Output
ent-npp-srs:srvn=nppt:fpfx=abc:fdl=16:fnai=intl:asn=asn3
tekelecstp 09-02-19 13:57:09 EST EAGLE 40.1.0
NPP-SRS table is (1 of 8192) 1% full.
ENT-NPP-SRS: MASP A - COMPLTD
;
Related Topics