Professional Documents
Culture Documents
Summary
1.2. Public..............................................................................................................................4
2. CSTA Licenses ...................................................................................................................6
2.1. OPS PBX licenses ..........................................................................................................6
4400 OPS locks checking ........................................................................................................6
Server activity ..........................................................................................................................6
License for OmniGenesys........................................................................................................8
2.2. Get possible monitored objects ....................................................................................12
3. Analyse method ................................................................................................................13
3.1. Method..........................................................................................................................13
3.2. Reproduce it..................................................................................................................13
3.3. Collect piece of informations .......................................................................................13
Report the version ..................................................................................................................13
Collect the PBX incidents......................................................................................................13
Verify the basics ....................................................................................................................13
What is the scenario which creates that malfunctioning........................................................13
What are the objects involved in the scenario .......................................................................14
What are the call types...........................................................................................................14
What are the action performed by the object .........................................................................14
What are the CSTA used option ............................................................................................14
What are the system used option ...........................................................................................15
What is the status of CSTA buffers .......................................................................................15
Can i reproduce the scenario..................................................................................................16
Other informations about the issue ........................................................................................16
3.4. Miscellaneous ...............................................................................................................16
Use pilot tool..........................................................................................................................16
Traces on monoserver ............................................................................................................17
Reset a blocked Z...................................................................................................................19
4. 4400 R&D traces ..............................................................................................................20
4.1. PBX Configuration.......................................................................................................20
4.2. mtracer options .............................................................................................................20
SIP / RSI traces ......................................................................................................................20
Set in incorrect status .............................................................................................................21
CSTA service traces...............................................................................................................21
To get RSI traces in pbx ........................................................................................................22
To get an equipment traces ....................................................................................................22
To get the traces of a set at this time: exp a blocked Z..........................................................22
To get the traces within RSI and ABC ..................................................................................23
To get the traces for SIP ........................................................................................................23
To get the traces of a set with VAD function ........................................................................23
To get traces for vps line........................................................................................................24
To get the traces of a set with VAD function ........................................................................24
5. IP Network........................................................................................................................26
permitted without written authorization from Alcatel.
All rights reserved. Passing on and copying of this
1. This document
This document is a guideline for trouble shooting CSTA for Genesys on Omnitouch.
1.2. Public
The CSTA programming guide line is a mandatory document, which permits to determine if
the scenario or the behaviour is valid.
2. CSTA Licenses
100-CSTAProfile : p1: 2
1 : business set monitorable
2 : CCD/RSI agent monitorable
101-CSTAMonitorRequests : p1: 30
Number of monitor request possible in the system
113-CSTAPiloteCCDMonito : p1: 1
Pilot monitorable in a CCD context
158-CSTAByPass : p1: 0
Not use in genesys context
159-CSTAForfaitMonitoring : p1: 0
Never used
169 -VAD =0
VAD used in conjonction with virtual Z for Outbound
190-RSINumberAgents : p1: 15
Capability to use RSI if different from 0 and the number of agent RSI
possible
196-RSIBusiness : p1: 0
information about the type of agent, business is genesys model agent not
RSI
(1)a4400> spadmin
Server activity
4400>cd /tmpd
document, use and communication of its contents not.
permitted without written authorization from Alcatel.
4400>ll cst*
All rights reserved. Passing on and copying of this
(1)a4400>tool cstainfo
CSTA LOCKS
CSTA profile = 2
2 Call center/ 1 business
IVR access = 3 (9999 max)
N umber of Z created on PCM2 (CCIVR/GVP)
CCD agents = 1 (1000 max)
RSI agents = 0 (9999 max)
CCD pilot can be monitored = true
Feature SOSM = false
Feature Emirats Arabes Unis = false
Feature NICE - DR Link = Nice
NICE recording time slot = 0 (600 max)
NICE recording net time slot = 0 (9999 max)
4980 standard = 0 (9999 max)
4980 pro = 0
4980 groupware = 0
4980 multidevice = 0
4980 dispatcher = 0 (1 max)
4980 nomadic logged = 9999
TAPI premium server = 0
CCW = 0 (9999 max)
CCE = 0 (9999 max)
CCO max = 9999
VAD = 1
Virtual Z with VAD function for outbound suite
CSTA = 0 (9999 max) does not include the pilot and the RSI
CSTA bypass = 113 (9999 max)
TSAPI = 0 (9999 max)
NICE = 0 (1000 max)
CCD Pilot = 0 (800 max)
CCD Pilot bypass = 3
GPBX = 0
GPBX bypass = 1
.
RSI = 0
RSI bypass = 3
AFE = 14
SOSM = 0
A4980 = 0
IVR = 0
TAPI = 0
TOTAL = 134
ED
04
TPE
http://a4400_IP_@:2555
Current monitored object by client
19/03/07
TG0030
Genesys on Omnitouch trouble shooting guide for CSTA
9/34
document, use and communication of its contents not.
permitted without written authorization from Alcatel.
All rights reserved. Passing on and copying of this
The 6501 is monitored by the 3 CSTA clients, the cross ref id for each client is given.
These stats are from the latest start of the cstamono and the counters reset after 65535.
3. Analyse method
3.1. Method
Here is a global method to provide information and begin the analyze about a malfunctioning.
.
3.2. Reproduce it
Try to reproduce it by the phone set when it is possible
Example :
The alternate does not work from the softphone
Does it work from the set ==> no , then check if the alternate suffix is created, and if the category
of the user authorizes it
Pilot
agent
business set
multiline set
Virtual Z
Virtual Z with VAD function
MEA agent
.
MLA set
Voice mail 4635
Automatic attendant
Attendant
Entity
IVR on analog port
IVR on PCM2
Un monitored set
Trunk with/without DTMF transparency
4400>tool cstainfo
CSTA FREE BUFFERS ==> number of free buffer
MONITORING buffers = 750 (750 max)
PILOTE buffers = 800 (800 max)
ROUTING buffers = 200 (200 max)
REFERENCE buffers = 1000 (1000 max)
ASSOCIATE buffers = 1000 (1000 max)
SERVICE buffers = 300 (300 max)
Call Reference : This buffer is used to store data corresponding to a call (called number, calling number,
call identifier, global call identifier, ...).
Associate : This buffer is used to store correlator data.
Monitoring : This buffer is associated to a monitored phone set when it becomes active.
Pilote : This buffer is associated to trunk when the call is a distributed CCD call.
Old Routing : This buffer is used by routing services (not RSI).
Routing : This buffer is associated to trunk when the call is a RSI call.
Service : This buffer is used to temporarily store internal data.
TransConf : Tempory buffer used on multiline in conference and an other call is transfered on it.
Trunk : NOT USED.
Lis : Specific to countries AE and RU.
4400>excvisu
According to the equipment number get the type of the faulty device.
According to the device try to find the scenario which leads to the crash
.
Is there any overflow managed in PBX for no answer, busy, thru the group, what are the
entities used by the sets, agents, hunting group, RSI ....
Create log for Tserver with the Tserver option in tserver subsection trace=on or log-
trace-flags :+devlink
That permits to have the CSTA ASN1 traces.
Determine the shift time between the PBX and the servers
3.4. Miscellaneous
Monitor a set
Pilot>X1 is monitor start 6500
Permit to get all the event on the set (RSI will not provide anything)
Divert a call
Pilot>C1 is delivered on 6500
Pilot>divert_call C1 6501
Transfer a call
Pilot> C1 is delivered on 6500
Pilot> answer_call C1
Pilot> C2 is consultation_call C1 6501
Pilot> transfer_call C1 C2
Wait 5
All rights reserved. Passing on and copying of this
Traces on monoserver
dbg> trc -?
trc -dfvxsr
trace flags :
-f traces redirection in file /tmpd/cstamono.553 off
-r reset traces
-d general traces off
-x hexdump messages off
-v verbose off
-s system traces off
dbg> ls -?
ls -rlmafh [client number]
list infos :
-r routing infos
-m monitoring infos
-l rose infos
-a accounting infos
-f [filter number]
-h hash table infos
dbg> log -?
log -c [client number] type1 [[type2] ...] | log -m max_size_in_Mo
Log traces in file:
-m specify the server size log
-c specific client traces
trace type :
0 :reset trace
1 :hexa dump
2 :events and services counters
3.4.1.1.Example
dbg> ls -l
5 : [192.168.6.153] CSTA (CCATServer, Ecma II, TSERVERCCA, Null, SessionAssociated)
Number Rose Invoke : Host 0
Number Rose Invoke : Switch 0
6 : [192.168.6.153] CSTA (Generic, Ecma II, Null, Null, SessionAssociated)
Number Rose Invoke : Host 0
Number Rose Invoke : Switch 0
7 : [pbx_acr2] CSTA (AFE, Afe II, AFE, CSTA V2, SessionAssociated)
--| cstaSearRoid=8933=0x22e5
permitted without written authorization from Alcatel.
All rights reserved. Passing on and copying of this
--| Value=0
Outgoing:
Reset a blocked Z
Don’t forget to :
STOP mtracer : tuner km
RESET the traces :
Actdbg all=off
Tuner all=off
Tuner –cpu -cpl
Tuner cpl-cpu=off
Tuner cpu-cpl=off
The command mtracer generates in /usr4/tmp the 99 files myfile sized 10Mbytes rotating.
You can zip the file by
gzip file_name
tar –cvf file_name.Z
cd /usr2/servers
motortrace 2
traced –1 /usr4/tmp/mymotorfile –s 10000000 –f 20 –d
PS : the eqts to trace are the fictive equipements of coupler 19 hereby the access method
+----+---------------------------------+-------------------------+-----+
All rights reserved. Passing on and copying of this
| 1 | ON UP (19, 0, 0) B Channel | | 0|
| 2 | ON UP (19, 0, 1) B Channel | | 0|
+----+---------------------------------+-------------------------+-----+
Get the link number here 2001 to launch "hybvisu -f 2001 all"
Trace the both equipement Neqt phantom (here 1636 and 1572)
4400> mtracer
All rights reserved. Passing on and copying of this
a4400>tuner km
a4400>actdbg all=off
a4400>tuner all=off
.
a4400>tradna directory_number
a4400>tuner km
a4400>actdbg all=off
a4400>tuner all=off
a4400>actdbg csta=on
a4400>actdbg cstaevt=on (VAD option)
(R6 in addition use actdbg cstatr=on)
a4400>actdbg cnx=on (Cnx tone/dtmf...option)
a4400>actdbg trk=on (Trunk option)
a4400>actdbg acdv2=on (RSI or CCD agent)
a4400>tuner s a
a4400>tuner xtr,eqt (R6 in addition use actdbg cstatr=on)
a4400>tuner at,eqt
a4400>tuner ptrace=on,eqt (Propagation option provide lot of traces)
a4400>mtracer -a
a4400>tradna d directory_number
a4400>tuner km
a4400>actdbg all=off
a4400>tuner xtrace,eqt_virtual_Z
permitted without written authorization from Alcatel.
All rights reserved. Passing on and copying of this
a4400>mtracer -a
On both node
.
a4400>tuner km
a4400>actdbg all=off
a4400>tuner all=off
a4400>tuner +cpu+cpl
a4400>tuner hybrid=on
a4400>actdbg cstaevt=on
a4400>actdbg cstarout=on
a4400>tuner xtrace,eqt_virtual_Z
a4400>mtracer
a4400>tuner km
a4400>actdbg all=off
a4400>tuner all=off
a4400>tuner +cpu+cpl
a4400>tuner hybrid=on
a4400>actdbg ccdn=on
a4400>actdbg sip=on
a4400>actdbg rtp=on
a4400>tuner at,eqt_of trunk
a4400>mtracer –a
a4400>tradna d directory_number
a4400>tuner km
a4400>actdbg all=off
a4400>tuner all=off
a4400>actdbg cstaevt=on
a4400>actdbg gpa=on
a4400>tuner xtrace,eqt_virtual_Z
The OPS licenses used are Z_IVR and a CSTA monitoring license.
The user for the IVR line parameter is not ISDN user
mtracer
5. IP Network
The ethernet link has to be isolated from the broadcast ff:ff:ff:ff:ff:ff.
A way to achieve that is to connect the CPU behind a router.
The ethctl command permits to get the configuration of the IP connection.
Chorus :
.
5.1. CPU5
The Ethernet link is 10BT half duplex.
The IP switch must be set at that rate without negociation.
5.2. CPU6/7
The Ethernet link is 100BT half duplex.
The IP switch must be set at that rate with negociation.
That can be due to the IP network failure as overload of the link due to a high traffic flow or a storm of
message.
Ethereal is a efficient tool to get traffic measurement: Volume and time response.
The oxe port and tserver port must be measure
Action to check :
6. ABC Network
Specify which node is the master and which node is the slave for B channel selection and for the
T2
7. Decodage trames
Frame 27 (215 bytes on wire, 215 bytes captured)
Arrival Time: Jun 15, 2004 10:48:53.496247000
.
0000 00 9f a1 81 9c 02 02 27 54 02 01 15 30 81 92 55 .......'T...0..U
0010 04 02 1c a9 01 a0 4a a5 48 30 46 6b 0a 82 02 16 ......J.H0Fk....
0020 de 83 04 00 78 01 00 63 09 84 07 39 33 32 31 30 ....x..c...93210
0030 31 39 61 0b 82 09 33 38 38 33 35 37 32 39 37 62 19a...388357297b
0040 06 84 04 35 31 37 35 64 06 84 04 35 31 37 35 6b ...5175d...5175k
0050 0a 82 02 16 de 83 04 00 0e 01 04 4e 01 03 0a 01 ...........N....
0060 26 7e 3e a0 0f 17 0d 30 34 30 36 31 35 31 30 35 &~>....040615105
0070 33 34 36 5a a1 2b 30 12 06 06 2b 0c 89 36 84 09 346Z.+0...+..6..
0080 04 08 15 b9 ce 40 de 16 02 00 30 15 06 06 2b 0c .....@....0...+.
0090 89 36 84 0b a3 0b 80 09 33 38 38 33 35 37 32 39 .6......38835729
00a0 37 7
36 5a a1 2b 30 12 06 06 2b 0c 89 36 84 09 04 08
permitted without written authorization from Alcatel.
All rights reserved. Passing on and copying of this
15 b9 ce 40 de 16 02 00 30 15 06 06 2b 0c 89 36
84 0b a3 0b 80 09 33 38 38 33 35 37 32 39 37
8. 4400 Utilities
8.1. R6.0
To run correctly a tserver 6.5 on PBX R6.0 create the empty file privdataV2.csta in DHS3data/afe
.
8.2. Timers
Timer 42 (set to 2) and test with pilot the outbound call + transfer to the target (if not possible
check the connection category and the telephone category (transfer outgoing-incoming/transfer
outgoing-outgoing)
8.3. Tones
MFR1.5 dialling:
F_BCA JR_BCAR1.5Out –> numeric trunk on PCM2 board
–> analog trunk on ATL8 board
Russia use
ED
04
TPE
19/03/07
End of document
TG0030
Genesys on Omnitouch trouble shooting guide for CSTA
34/34