14 Calling Name Conversion Facility (CNCF) Configuration

Chapter 14, Calling Name Conversion Facility (CNCF) Configuration, contains a description of the Calling Name Conversion Facility feature the procedure necessary to configure this feature.

Introduction

This feature provides a conversion of ISUP IAM messages using two versions of calling name identification presentation (CNIP) for calling name information delivery. One version of the CNIP uses the non-standard proprietary ISUP party information (PIP) parameter. The other version uses the ANSI standard ISUP generic name (GN) parameter. The conversion will either replace the PIP parameter with the GN parameter or the GN parameter with the PIP parameter in the ISUP IAM message.

The gateway screening feature is used to select the ISUP messages that are converted. The incoming messages are selected based on the OPC and DPC in the routing label of the message, and the message type in the service information octet. The message type is defined by the value of the service indicator (SI) field of the SIO. ISUP messages contain the value 5 in the service indicator field of the SIO. Screening rules for Allowed OPC, Allowed DPC, and the Allowed SIO entities must be configured in the database for this feature.

This feature is an optional feature and must be turned on with the chg-feat command and the cncf=on parameter. The rtrv-feat command can be used to verify if this feature is on or not. This feature applies to only ANSI networks.

Figure 14-1 shows an example network which contains these two separate ISUP versions. Based on this example, Table 14-1 shows when the ISUP IAM message conversion by the CNCF feature occurs.

Figure 14-1 PIP/GN Parameter Conversion

img/c_introduction_12_dbags-fig1.jpg

Table 14-1 ISUP IAM Message Conversion Examples

Origination Point Code Destination Point Code ISUP IAM Message Conversion
001-002-003 004-005-006 Yes
001-002-003 007-008-009 No
004-005-006 001-002-003 Yes
004-005-006 007-008-009 Yes
007-008-009 001-002-003 No
007-008-009 004-005-006 Yes

Great care must be taken when configuring the gateway screening rules for this feature. The CNCF feature has no way to validate the gateway screening rules to detect errors in converting messages between compatible networks. For example, using the example network in Figure 14-1, the ISUP IAM message traffic from node 001-002-003 to node 007-008-009 does not need to be converted because they are using the same calling name delivery parameter, PIP. If the gateway screening rules are not carefully configured, these messages could be converted when they do not need to be.

No measurements are collected showing the number of MSUs converted by this feature.

If both the COPY and CNCF gateway screening stop actions are specified as the stop actions for the gateway screening process, the MSU is converted by the CNCF feature.

If both the RDCT and CNCF gateway screening stop actions are specified as the stop actions for the gateway screening process, the MSU is converted by the CNCF feature, then redirected for the DTA feature.

If there are multiple PIP parameters or GN parameters with calling name information within a single ISUP IAM, only the first occurrence of the parameter in the ISUP IAM message is converted.

Only GN IAM messages containing calling name information (Type of Name = Calling Name, Presentation = Allowed, Parameter Length >1) are converted to PIP IAM messages.

Only PIP IAM messages containing Calling Name Information (Sub-Parameter Code = Name Information, Name Element Indicator = Calling Party) are converted to GN IAM messages.

If the received IAM message contains both a GN and a PIP parameter with calling name information, the GN parameter is retransmitted and the PIP parameter is deleted.

Any MSU that is not converted is simply retransmitted. These MSUs include non-ISUP MSUs, non-IAM MSUs, and any IAM MSU received that does not contain either a GN or PIP parameter.

If the PIP parameter contains other information in addition to the calling party name information, only a GN parameter containing calling party name information is generated.

The linkset being screened for this feature should not contain C links (lst=c parameter of the ent-ls and chg-ls commands). This would result in the double conversion of the ISUP IAM messages.

Configuring the EAGLE for the CNCF Feature

To configure the EAGLE for the CNCF feature, gateway screening rules for Allowed OPC, Allowed DPC, and the Allowed SIO entities must be configured in the database for this feature. The last entity in the screening process (nsfi=stop) must have a gateway screening stop action set containing the CNCF gateway screening stop action.

The allowed OPC screening rules must contain the OPCs that the ISUP IAM messages are being sent from.

The allowed DPC screening rules must contain the DPCs that the ISUP IAM messages are being sent to.

The allowed SIO screening rules must contain the ISUP message type, defined by the si=5 parameter.

The CNCF feature must be turned on. Before the CNCF feature can be turned on, the gateway screening feature must be on. This can be verified with the rtrv-feat command.

The examples in this procedure are based on these figures and tables.

Figure 14-2 CNCF Gateway Screening Configuration - Example 1


img/r_configuring_the_eagle_5_iss_for_the_cncf_feature_dbags-fig1.jpg

Figure 14-3 CNCF Gateway Screening Configuration - Example 2


img/r_configuring_the_eagle_5_iss_for_the_cncf_feature_dbags-fig2.jpg

Figure 14-4 CNCF Gateway Screening Configuration - Example 3


img/r_configuring_the_eagle_5_iss_for_the_cncf_feature_dbags-fig3.jpg

Figure 14-5 CNCF Gateway Screening Configuration - Example 4


img/r_configuring_the_eagle_5_iss_for_the_cncf_feature_dbags-fig4.jpg

Canceling the RTRV-LS Command

Because the rtrv-ls command used in this procedure can output information for a long period of time, the rtrv-ls command can be canceled and the output to the terminal stopped. There are three ways that the rtrv-ls command can be canceled.

  • Press the F9 function key on the keyboard at the terminal where the rtrv-ls command was entered.
  • Enter the canc-cmd without the trm parameter at the terminal where the rtrv-ls command was entered.
  • Enter the canc-cmd:trm=<xx>, where <xx> is the terminal where the rtrv-ls command was entered, from another terminal other that the terminal where the rtrv-ls command was entered. To enter the canc-cmd:trm=<xx> command, the terminal must allow Security Administration commands to be entered from it and the user must be allowed to enter Security Administration commands. The terminal’s permissions can be verified with the rtrv-secu-trm command. The user’s permissions can be verified with the rtrv-user or rtrv-secu-user commands.

For more information about the canc-cmd command, go to Commands User's Guide.

  1. Verify that the gateway screening and the calling name conversion facility features are on, by entering the rtrv-feat command.

    If the gateway screening feature is on, the GWS field should be set to on. If the calling name conversion facility feature is on, the CNCF field should be set to on. For this example, the gateway screening and the calling name conversion facility features are off.

    Note:

    Thertrv-feat command output contains other fields that are not used by this procedure. If you wish to see all the fields displayed by thertrv-feat command, see thertrv-feat command description inCommands User's Guide.

    If both features are on, go to step 4. If the gateway screening feature is on, but the calling name conversion facility feature is off, go to step 3. If the gateway screening feature is off, go to step 2.

  2. If the gateway screening feature is not on, shown by the GWS = off entry in the rtrv-feat command output in step 1, turn the gateway screening feature on by entering this command.

    chg-feat:gws=on

    Note:

    Once the gateway screening feature is turned on with thechg-feat command, it cannot be turned off.

    When the chg-feat has successfully completed, this message should appear.

    rlghncxa03w 06-10-25 15:26:30 GMT EAGLE5 36.0.0
    CHG-FEAT: MASP A - COMPLTD
  3. If the calling name conversion facility feature is not on, shown by the CNCF = off entry in the rtrv-feat command output in step 1, turn the calling name conversion facility feature on by entering this command.

    chg-feat:cncf=on

    Note:

    Once the calling name conversion facility feature is turned on with thechg-feat command, it cannot be turned off.

    When the chg-feat has successfully completed, this message should appear.

    rlghncxa03w 06-10-25 15:27:30 GMT EAGLE5 36.0.0
    CHG-FEAT: MASP A - COMPLTD
  4. Display the gateway screening stop action sets in the database with the rtrv-gws-actset command.

    This is an example of the possible output.

    rlghncxa03w 06-10-25 15:28:30 GMT EAGLE5 36.0.0
    ACT  ACT    ACT  ACT  ACT  ACT  ACT  ACT  ACT  ACT  ACT  ACT
    ID   NAME   1    2    3    4    5    6    7    8    9    10
    --   ------ ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
    1    copy   copy      
    2    rdct   rdct      
    3    cr     copy rdct 
    4    cncf   cncf      
    5    cpcncf copy cncf 
    6    cncfrd cncf rdct 
    7    cpcfrd copy cncf rdct
    
    GWS action set table is (7 of 16) 44% full

    If the cncf gateway screening stop action is not shown in the rtrv-gws-actset command output, perform the Configuring Gateway Screening Stop Action Sets procedure to create a new gateway screening stop action set containing the cncf gateway screening stop action, or change an existing gateway screening stop action set to contain the cncf gateway screening stop action.

  5. Display all allowed DPC screens in the database using the rtrv-scr-dpc command.

    The following is an example of the possible output.

    rlghncxa03w 06-10-25 15:29:30 GMT EAGLE5 36.0.0
    SCREEN = ALLOWED DPC
    SR    REF  RULES
    IEC   YES     2
    WRD2  YES     1
    WRD4  YES     9

    If the necessary screening reference name is shown in the rtrv-scr-dpc command output, make sure the screening data you wish to enter is not already in the database by entering the rtrv-scr-dpc command with the screening reference name. For example, enter the rtrv-scr-dpc:sr=iec command.

    The following is an example of the possible output.

    rlghncxa03w 06-10-25 15:30:30 GMT  EAGLE5 36.0.0
    SCREEN = ALLOWED DPC
    SR    NI       NC       NCM      NSFI    NSR/ACT
    IEC   240      001      010      STOP    ------
    IEC   241      010      *        CGPA    cg04
    SR      NPC                      NSFI    NSR/ACT
    IEC     00235                    CGPA    cg04
    IEC     00240                    CGPA    cg01
    SR      ZONE   AREA     ID       NSFI    NSR/ACT
    IEC     1      003      4        BLKDPC  blk1
    IEC     1      003      5        STOP    ------
  6. If the required screen is not in the database, perform the Adding an Allowed DPC Screen procedure to add the required allowed DPC screen.

    For this example, enter the screening information in Table 14-2.

    Table 14-2 Example Gateway Screening Allowed DPC Configuration Table for the CNCF Feature

    Screening Reference NI NC NCM NSFI ACTNAME*
    ls2 004 005 006 Stop CNCF
    ls13 001 002 003 Stop CPCNCF
    ls13 007 008 009 Stop CNCFRD
    * The value of the actname parameter is shown in the rtrv-gws-actset command output example shown in step 4.

    If you wish to change an existing allowed DPC screen, instead of adding a new allowed DPC screen, perform the Changing an Allowed DPC Screen procedure to change an existing allowed DPC screen. For this example, change the screens with the screening information in Table 14-2.

  7. Display all allowed SIO screens in the database using the rtrv-scr-sio command.

    The following is an example of the possible output.

    rlghncxa03w 06-10-25 15:31:30 GMT EAGLE5 36.0.0
    SCREEN = ALLOWED SIO
    SR    REF  RULES
    IEC   YES     2
    WRD2  YES     1
    WRD4  YES     9

    If the necessary screening reference name is shown in the rtrv-scr-sio command output, make sure the screening data you wish to enter is not already in the database by entering the rtrv-scr-sio command with the screening reference name. For example, enter the rtrv-scr-sio:sr=iec command.

    The following is an example of the possible output.

    rlghncxa03w 06-10-25 15:32:30 GMT  EAGLE5 36.0.0
    SCREEN = ALLOWED SIO
    SR    NIC  PRI  SI  H0     H1     NSFI    NSR/ACT
    IEC   2    0&&3 0   0      0      BLKDPC  WDB2
    IEC   2    0&&2 0   1      1      DPC     WDB3
    IEC   2    0&&1 0   2      2      STOP    ------
    IEC   2    0&&3 4   --     --     STOP    ------
    IEC   2    0&&2 1   *      *      DPC     WDB3
  8. If the required screen is not in the database, perform the Adding an Allowed SIO Screen procedure to add the required allowed SIO screen.

    For this example, enter the screening information in Table 14-3.

    Table 14-3 Example Gateway Screening Allowed SIO Configuration Table for the CNCF Feature

    Screening Reference NIC SI H0 H1 PRI NSFI NSR
    ls2 0 5 -- -- * dpc ls2
    ls13 0 5 -- -- * dpc ls13

    If you wish to change an existing allowed SIO screen, instead of adding a new allowed SIO screen, perform the Changing an Allowed SIO Screen procedure to change an existing allowed SIO screen. For this example, change the screens with the screening information in Table 14-3.

  9. Display all allowed OPC screens in the database using the rtrv-scr-opc command.

    The following is an example of the possible output.

    rlghncxa03w 06-10-25 15:33:30 GMT EAGLE5 36.0.0
    SCREEN = ALLOWED OPC
    SR    REF  RULES
    IEC   YES     2
    WRD2  YES     1
    WRD4  YES     9

    If the necessary screening reference name is shown in the rtrv-scr-opc command output, make sure the screening data you wish to enter is not already in the database by entering the rtrv-scr-opc command with the screening reference name. For example, enter the rtrv-scr-opc:sr=iec command.

    The following is an example of the possible output.

    rlghncxa03w 06-10-25 15:34:30 GMT  EAGLE5 36.0.0
    SCREEN = ALLOWED OPC
    SR    NI       NC       NCM      NSFI    NSR/ACT
    IEC   240      001      010      STOP    ------
    IEC   241      010      *        CGPA    cg04 
    SR      NPC                      NSFI    NSR/ACT
    IEC     00235                    CGPA    cg04
    IEC     00240                    CGPA    cg01
    SR      ZONE   AREA     ID       NSFI    NSR/ACT
    IEC     1      003      4        BLKOPC  blk1
    IEC     1      003      5        STOP    ------
  10. If the required screen is not in the database, perform the Adding an Allowed OPC Screen procedure to add the required allowed OPC screen.

    For this example, enter the screening information in Table 14-4.

    Table 14-4 Example Gateway Screening Allowed OPC Configuration Table for the CNCF Feature

    Screening Reference NI NC NCM NSFI NSR
    ls1 001 002 003 sio ls2
    ls2 004 005 006 sio ls13
    ls3 007 008 009 sio ls2

    If you wish to change an existing allowed OPC screen, instead of adding a new allowed OPC screen, perform the Changing an Allowed OPC Screen procedure to change an existing allowed OPC screen. For this example, change the screens with the screening information in Table 14-4.

  11. Display all the screen sets in the database using the rtrv-scrset command.

    The following is an example of the possible output.

    rlghncxa03w 06-10-25 15:35:30 GMT EAGLE5 36.0.0
    ENTIRE GWS DATABASE IS 1% FULL
    CDPA + AFTPC TABLES ARE 1% FULL
    THERE ARE 248 SCREEN SETS AVAILABLE
    
    THE FOLLOWING ARE OVER 80% FULL:
    SCRN  NSFI    NSR/ACT  FULL  RULES  TABLES  DESTFLD
    
    SCRN  NSFI    NSR/ACT  FULL  RULES  TABLES  DESTFLD
    ss01  OPC     opc1      51%  2075   22      YES
    ss02  OPC     opc2       2%    75   22      YES
    ss03  OPC     opc3       2%    75   22      YES
    ss04  OPC     opc1      51%  2075   22      NO
    ss07  OPC     opc1      51%  2075   22      YES
    ss09  OPC     opc1      51%  2075   22      NO
    ss28  OPC     opc1      51%  2075   22      YES
  12. If the required screen set is not in the database, perform the Adding a Screen Set procedure to add the required screen set.

    For this example, enter the screening information in Table 14-5.

    Table 14-5 Example Gateway Screening Screen Set Configuration Table for the CNCF Feature

    Screen Set Name Next Screening Function Identifier Next Screening Reference DESTFLD
    cnc1 opc ls1 No
    cnc2 opc ls2 No
    cnc3 opc ls3 No

    If you wish to change an existing screen set, instead of adding a new screen set, perform the Changing a Screen Set procedure to change an existing screen set. For this example, change the screen sets with the screening information in Table 14-5.

  13. Display the current linkset configuration using the rtrv-ls command.

    This is an example of the possible output.

    rlghncxa03w 09-05-25 15:36:30 GMT EAGLE5 41.0.0
    
                                     L3T SLT              GWS GWS GWS
    LSN          APCA   (SS7)  SCRN  SET SET BEI LST LNKS ACT MES DIS SLSCI NIS
    lsa1         240-020-000   scr1  1    1  yes A   1    off off off no    off
    lsa2         240-030-000   scr2  1    2  no  C   3    on  on  on  yes   off
    lsa3         240-040-000   scr3  1    3  yes C   5    off off off yes   off
    
                                     L3T SLT              GWS GWS GWS
    LSN          APCI   (SS7)  SCRN  SET SET BEI LST LNKS ACT MES DIS SLSCI NIS
    lsi1         1-111-1       scr1  1   1   yes A   1    off off off ---   ---
    lsi2         1-111-2       scr2  1   2   no  C   3    on  on  on  ---   ---
    lsi3         1-111-3       scr3  1   3   yes C   5    off off off ---   ---
    
                                     L3T SLT              GWS GWS GWS
    LSN          APCN   (SS7)  SCRN  SET SET BEI LST LNKS ACT MES DIS SLSCI NIS
    lsn1         11111         scr1  1   1   yes A   1    off off off ---   off
    lsn2         11112         scr2  1   2   no  C   3    on  on  on  ---   off
    lsn3         11113         scr3  1   3   yes C   5    off off off ---   off
    
    Link set table is ( 9 of 1024)  1% full
  14. If the required linkset is not in the database, perform the Adding an SS7 Linkset in Database Administration - SS7 User's Guide to add the required linkset.

    For this example, enter the linkset information in Table 14-6.

    Table 14-6 Linkset Configuration Table for the CNCF Feature

    Linkset Name Linkset APC # LINKS LST GWSA GWSM SCRN
    ls1 001-002-003 2 B on off cnc1
    ls2 004-005-006 2 B on off cnc2
    ls3 007-008-009 2 B on off cnc3

    If you wish to change an existing linkset, instead of adding a new linkset, perform the Changing an SS7 Linkset procedure in Database Administration - SS7 User's Guide to change an existing linkset. For this example, change the linksets with the information in Table 14-6.

  15. Backup the new changes using the chg-db:action=backup:dest=fixed command.

    The following messages should appear, the active Maintenance and Administration Subsystem Processor (MASP) appears first.

    BACKUP (FIXED) : MASP A - Backup starts on active MASP.
    BACKUP (FIXED) : MASP A - Backup on active MASP to fixed disk complete.
    BACKUP (FIXED) : MASP A - Backup starts on standby MASP.
    BACKUP (FIXED) : MASP A - Backup on standby MASP to fixed disk complete.

Figure 14-6 Calling Name Conversion Facility Configuration - Sheet 1 of 4



Figure 14-7 Calling Name Conversion Facility Configuration - Sheet 2 of 4



Figure 14-8 Calling Name Conversion Facility Configuration - Sheet 3 of 4



Figure 14-9 Calling Name Conversion Facility Configuration - Sheet 4 of 4