Introduction
This document explains the Troubleshooting Procedure and Solution to the issue, when Cisco PGW2200 is not generating System Measurements and Call Counter statistics are not incremented.
Problem description
PGW Measurement Counters are not enabled after Restart. "rtrv-ne-health:all" command doesn't show measurement counter statistics getting incremented even when there is no recent upgrade. Call Stastics counters "Current in progress calls","half calls", "full calls" and "call attempts" are not getting incremented even when the calls are in progress.
Solution
Step1: Check the Measurement Counter Statistics using the command,
mml>rtrv-ne-health:all
MGC-01 - Media Gateway Controller 2010-05-08 12:51:14.204 IST
M COMPLD
"Platform State:ACTIVE"
"Machine Congestion Level = MCL 0 (No Congestion), Reason: not applicable"
"Current in progress calls = 0, half calls = 0, full calls = 0, call attempts = 0 cps"
"CPU 0 Utilization = 14 % CPU 1 Utilization = 15 %"
"Memory (KB): 2434368 Free virtual, 8295224 Total virtual, 4194304 Total real, 0 Total Dial Plan"
"Filesystem kbytes used avail capacity Mounted on"
"/dev/md/dsk/d3 1993711 454469 1479431 24% /"
"/dev/md/dsk/d12 128010110 70440248 56289761 56% /opt"
;
Note: Check whether the Call counters "Current in progress calls","half calls", "full calls" and "call attempts" are getting incremented.
Step2: Verify whether the Processors are running using the command,
mml>rtrv-softw:all
MGC-01 - Media Gateway Controller 2010-05-08 12:51:20.696 IST
M RTRV
"CFM-01:RUNNING ACTIVE"
"ALM-01:RUNNING ACTIVE"
"MM-01:RUNNING ACTIVE"
"AMDMPR-01:RUNNING ACTIVE"
"CDRDMPR-01:RUNNING ACTIVE"
"DSKM-01:RUNNING IN N/A STATE"
"MMDB-01:RUNNING IN N/A STATE"
"POM-01:RUNNING ACTIVE"
"MEASAGT:RUNNING ACTIVE"
"OPERSAGT:RUNNING ACTIVE"
"Replic-01:RUNNING ACTIVE"
"ENG-01:RUNNING ACTIVE"
"IOCM-01:RUNNING ACTIVE"
Note: If any of the processes stop, you can see "process name:STOPPED" in the system output.
Step3: Verify the XECfgParm.dat file in the location: /opt/CiscoMGC/etc
On the PGW if you found “*.disableMeas” entry in XECfgParm.dat file is set true then this will not generate the System Measurements and Call Counter Statistics.
*.disableMeas : Disables the collection of measurement data.
Values:
• true—Disables data collection
• false—Data is collected
Default: false
Step4: Set this “*.disableMeas” entry in XECfgParm.dat file entry to false on both PGW’s and restart PGW’s.
Step5: Follow the Procedure to Modify the Parameters and Restart the PGW.
Please follow standard procedure to restart PGW’s i.e
(Assumption is mgc_002 is standby and mgc_001 is Active)
1. Set entry “*.disableMeas=false” in mgc_002
2. Set “pom.dataSync=false” in mgc_002
3. Stop mgc_002
4. Start mgc_002
5. Do manul switch-over from mgc_001
6. Repeat steps 1-4 for mgc_001
7. When PGW’s are stable (Active/Standby pair), please make “pom.dataSync=true” in both PGW’s
Step6: Follow the Procedure to Edit the XECfgParm.dat file.
Procedures to Edit XECfgParm.dat file in PGW2200
- Open the XECfgParm.dat by using a text editor, such as vi.
- Modify the incorrect parameters. Save your changes and close the text editor.
Related links
Shutting Down the Cisco PGW 2200 Softswitch Software Manually
Starting the Cisco PGW 2200 Softswitch Software
Cisco PGW2200 XECfgParm.dat file Parameters