Global Screening Database Table Document Release History Publication Date Comments 01/16/03 Initial version of the document. Feature History Release Modification 9.3(2) Introduced in the MGC software in 9.3(2) patch CSCOgs005 (CSCuk37673). 9.4(1) Baselined in the MGC software. The Global Screening Database Table Feature is described in the following sections: • Feature Overview, page 1 • Supported Platforms, page 3 • Prerequisites, page 3 • Configuration Tasks, page 3 • Glossary, page 5 Feature Overview This featurette provides a single global screening table that is accessible from every dialplan without specific definition. It allows you to handle screening from a single database table instead of using multiple copies of screening tables by constructing a global database with a customer group id (GLBL) that can be searched from any dialplan. Various tables in the global dialplan, such as NOA, Cause, Result, and NPI cannot be edited. Screening results (stored in the TimesTen database) can be added and deleted from the global dialplan. For existing customers (customers with existing screening entries), the file digitanalysis.dat must be updated so that the engine acknowledges the new (GLBL.dialplan) dialplan file. Note This feature was introduced in release 9.3(2) patch CSCOgs005 (CSCuk37673) and will be baselined in release 9.4(1). Cisco MGC Software Release 9.4(1) 1 Global Screening Database Table Feature Overview Benefits The Global Screening Database Table has the following benefits: You can use the new global screening database table and the old database dialplan method to process screening requests. You can continue to use screening with multiple dialplans or you can use the global screening database table. The Global Screening Database Table provides a single global screening table that is accessible from every dialplan without specific definition. Previously, when defining a screening table (for example, BWHITE) for a dialplan, that screening table was specific to that particular dialplan. It was not possible to check numbers in a screening table that was defined by another dialplan. A customer using screening with multiple dialplans was required to duplicate the screening database for each dialplan and to define every subscriber in multiple screening tables. The Global Screening Database Table allows you to handle screening from a single database table instead of using multiple copies of screening tables. This featurette allows you to construct a global database with a customer group id (GLBL) that can be searched from any dialplan. The Global Screening Database Table allows you to construct a global database with a customer group id that can be searched from any dialplan. Previously, a customer using screening with multiple dialplans was required to duplicate the screening database for each dialplan because the customer group id that identifies the dialplan is passed to TimesTen as part of the key for the screening record. Restrictions The following restrictions apply when using the Global Screening Database Table featurette: Provisioning commands with a Customer Group Id of GLBL fail. A reserved customer group id named GLBL has been created. Therefore, you cannot create a dialplan with the name GLBL.dialplan. GLBL.dialplan cannot be deleted. This empty dialplan (GLBL.dialplan) is shipped with the system and cannot be deleted. Some tables in the global dialplan, such as NOA, Cause, Result, and NPI cannot be edited. Related Documents This document contains information that is related strictly to the Global Screening Database Table Feature. The documents that contain additional information related to the Cisco Media Gateway Controller (MGC) are listed below: • Release Notes for Cisco Media Gateway Controller Software Release 9.3(2) • Release Notes for Cisco Media Gateway Controller Software Release 9.4(1) Cisco MGC Software Release 9.4(1) 2 Global Screening Database Table Supported Platforms • Cisco Media Gateway Controller Software Release 9 Installation and Configuration Guide • Cisco Media Gateway Controller Software Release 9 Provisioning Guide • Cisco Media Gateway Controller Software Release 9 Dial Plan Guide • Cisco Media Gateway Controller Software Release 9 MML Command Reference Guide • Cisco Media Gateway Controller Software Release 9 Operations, Maintenance, and Troubleshooting Guide Supported Platforms The hardware platforms supported for the Cisco MGC software are described in the Cisco Media Gateway Controller Software Release 9 Installation and Configuration Guide. Prerequisites There are no prerequisites. Configuration Tasks Migration For Customers Without Screening Entries There are no migration issues for new customers (customers without screening entries). The new dialplan file, GLBL.dialplan is automatically added to your system starting with release 9.4(1). Migration For Customers With Screening Entries Existing customers may have multiple dialplans with duplicated sets of screening data in the TimesTen database. The difference in the records in the database is the customer group id that links the record to a specific dialplan. Complete the following procedure to migrate your data for global screening use: Step 1 Using an active PGW system, login. Step 2 Using the prov-export command, export the screening data from each dialplan. prov-exp:all:dirname=”save-config-2” Note Step 3 If you have dial plans T001 and T002 using T001.bwhite and T002.bwhite screening, after prov-export you will have 2 files, T001.Bwhite and T002.Bwhite. Copy T001.bwhite to GLBL.bwhite as follows: cd /opt/CiscoMGC/etc/cust_specific/save-config-2 cp T001.bwhite GLBL.bwhite more GLBL.bwhite Cisco MGC Software Release 9.4(1) 3 Global Screening Database Table Configuration Tasks Step 4 Import GLBL.bwhite as follows: prov-add:files:name=”bwhitefile”,file=”GLBL.bwhite”, action=”import” numan-rtrv:bwhite:custgrpid="GLBL",cli="x" Step 5 Modify the screening type dw1 to ”dw3” for one resulttable in T001 dialplan. Step 6 Make a test call from a test phone with the CLI listed in GLBL.bwhite. Step 7 Modify the screening type dw1 to ”dw3” for one resulttable in T002 dilaplan. Step 8 Make a test call from a test phone with the CLI listed in GLBL.bwhite. Step 9 Modify all screening type dw1 to “3” for both T001 and T002 dialplan as follows: Edit both T001.bwhite and T002.bwhite: vi T001.bwhite or vi T002.bwhite :1,$s/1 /2 /g to replace all 1s in the first column to 2s Step 10 Save your changes and quit the editor as follows: :wq! Step 11 Import both T001.bwhite and T002.bwhite back and verify they are empty afterwards using: prov-add:files:name=”bwhitefile”,file=”T001.bwhite”,action=”import” prov-add:files:name=”bwhitefile”,file=”T002.bwhite”,action=”import” numan-rtrv:bwhite:custgrpid="T001",cli="x" numan-rtrv:bwhite:custgrpid ="T002",cli="x" Step 12 Caution Make a test call from a test phone with the CLI listed in GLBL.bwhite. Configuration of the Cisco MGC software requires that the system software be shut down. In a simplex system, calls cannot be processed during system shut down. In a continuous service system, your system loses the ability to maintain calls during a critical event while the system software on one of the PGW hosts is shut down. For more information on configuring the rest of the Cisco MGC software, refer to the Cisco Media Gateway Controller Software Release 9 Installation and Configuration Guide. Modified MML Commands This section contains the MML commands that were modified for the Global Screening Database Table Feature. prov-export The prov-export command has been modified to extract global screening data (if any exists) from the TimesTen database after all dialplans are processed. Global screening data is stored in the following files: • GLBL.awhite • GLBL.ablack • GLBLbwhite Cisco MGC Software Release 9.4(1) 4 Global Screening Database Table Glossary • GLBLbblack Screening includes the following new values: • dw1 value 3—global whitelist screening • dw1 value 4—global blacklist screening These values indicate that the global database table is being used to process a screening request. The customer group id submitted to TimesTen is GLBL regardless of the customer group id of the active dialplan. These values are verified during provisioning validation. If the data word value indicates that global screening is used, then the current customer group id is ignored and the request is submitted with the customer group id of GLBL. Glossary The following table contains definitions of acronyms and technical terms used in this document. Table 1 Glossary Acronym Description DPNSS Digital Private Network Signaling System GTD Generic Transparency Descriptor ISUP Isdn User Part ITU International Telecommunication Union PGW PSTN Gateway PTCC Packet Telephony Call Control TDM Time Division Multiplexing UCM Universal Call Model Cisco MGC Software Release 9.4(1) 5 Global Screening Database Table Glossary Cisco MGC Software Release 9.4(1) 6
© Copyright 2026 Paperzz