TIF Additional Subscriber Data Feature

The TIF Additional Subscriber Data (TIF ASD) feature allows for the insertion of Additional Subscriber Data (ASD) into the CdPN or CgPN of an outgoing IAM or Redirection Number of a REL ISUP message.

The ASD is obtained from the Number Portability lookup of the CdPN and CgPN digits.

TIF ASD provides Service Action Handlers for the ASDLKUP and CgPNASDRqd Service Actions associated with TIF CdPN services TIF, TIF2, and TIF3 in NPP. The ASDLKUP Service Action allows retrieval of ASD from the matched incoming CdPN to be inserted into the outgoing CdPN digits. The CgPNASDRqd Service Action allows retrieval of ASD from the matched incoming CgPN to be inserted into the outgoing CdPN digits.

TIF ASD provides a Service Action Handler for the ASDLKUP Service Action associated with TIF CgPN services TIFCGPN, TIFCGPN2, and TIFCGPN3 in NPP. The ASDLKUP Service Action allows retrieval of ASD from the matched incoming CgPN to be inserted into the outgoing CgPN digits.

A TIF CgPN service is invoked by the corresponding TIF CdPN service by setting the INVKSERV parameter value to the TIF CgPN service name in the Service Rule for the TIF CdPN service.

The NPP ASD Formatting Action is used for TIF ASD. The ASD Formatting Action is used to process the ASD that is retrieved by TIF ASD Service Actions.

The NPP ASD and ASDOTHER Formatting Actions are used for TIF ASD:
  • The ASD Formatting Action is used to process the ASD that is retrieved by TIF ASD Service Actions.
  • The ASDOTHER Formatting Action allows the ASD returned from a Number Portability search by the ASDLKUP Service Action for a TIF CgPN service to be used in CdPN formatting.

Basic TIF ASD Use Case for TIF CdPN Service

In the use case described in this section, the incoming IAM message contains CdPN=1238882223333 and CgPN=1239995556666.

The following Filter and Action Set components are used for the example:
  • Filter Prefix (FPFX) = 123
  • Filter Digit Length (FDL) = 13
  • Conditioning Actions = CC3 + AC3 + SN7
  • Service Action = CgPNASDRqd
  • Formatting Actions = CC + ASD + AC + SN

The CgPNASDRqd Service Action Handler performs an Number Portability DN lookup on the CgPN, finds the CgPN entry with ASD value a5d, and populates the ASD Formatting Action value with the ASD value.

NPP Formatting Action execution uses the extracted CdPN information and the ASD to construct the outgoing CdPN digit string as CC + ASD + AC + SN = 123a5d8882223333.

TIF inserts the outgoing CdPN digit into the outgoing IAM message. The CgPN is not changed. The IAM message is relayed.

Basic TIF ASD Use Case for TIF CgPN Service

In the use case described in this section, the incoming IAM message contains CdPN=1238882223333 and CgPN=1239995556666.

The following Filter and Action Set components are used for the example:
  • Filter Prefix (FPFX) = 123
  • Filter Digit Length (FDL) = 13
  • Conditioning Actions = CC3 + AC3 + SN7
  • Service Action = ASDLKUP
  • Formatting Actions = CC + ASD + AC + SN

The ASDLKUP Service Action Handler performs an Number Portability lookup for the DN in the CgPN, finds the CgPN entry with ASD value a5d, and populates the ASD Formatting Action value with the ASD value.

NPP Formatting Action execution uses the extracted information and the ASD to construct the outgoing CgPN digit string as CC + ASD + AC + SN = 123a5d9995556666.

TIF inserts the outgoing CgPN digit string into the outgoing IAM message. The CdPN is not changed. The IAM message is relayed.

TIF ASD Use Case for TIF CgPN Service using ASDOTHER

In the use case described in this section, the incoming IAM message contains CdPN=4568882223333 and CgPN=1239995556666.

The following TIF Filter and Action Set components are used for the example:
  • Filter Prefix (FPFX) = 456
  • Filter Digit Length (FDL) = 13
  • INVKSERV=TIFCGPN
  • Conditioning Actions = CC3 + AC3 + SN7
  • Service Action = CDIAL
  • Formatting Actions = CC + ASDOTHER + AC + SN
The following TIFCGPN Filter and Action Set components are used for the example:
  • Filter Prefix (FPFX) = 123
  • Filter Digit Length (FDL) = 13
  • Conditioning Actions = CC3 + AC3 + SN7
  • Service Action = ASDLKUP
  • Formatting Actions = CC + AC + SN

The ASDLKUP Service Action Handler performs an Number Portability lookup for the DN in the CgPN, finds the CgPN entry with ASD value a5d, and populates the CgPN ASD Formatting Action value with the ASD value.

NPP Formatting Action execution uses the extracted information to construct the outgoing CgPN digit string as CC + AC + SN = 1239995556666.

TIF populates the CdPN ASDOTHER Formatting Action value from the CgPN ASD Formatting Action value.

NPP Formatting Action execution uses the extracted information and the CdPN ASDOTHER value to construct the outgoing CdPN digit string as CC + ASDOTHER + AC + SN = 456a5d8882223333.

TIF inserts the outgoing CdPN and CgPN into the outgoing IAM message. The IAM message is relayed.