cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2652
Views
15
Helpful
3
Replies

show voice call status

aeggers
Level 1
Level 1

is there a equivalent oid for the "show voice call status" command?

Andre

3 Replies 3

David Stanford
Cisco Employee
Cisco Employee

---A-----

To get just the count of VoIP active calls the simplest way is to count

the number of entries that you get in the object cvVoIPCallActiveTable.

Sometimes this may not be accurate so it is good to verify that for each

entry in cvVoIPCallActiveTable, there is an entry in callActiveTable. If

not, drop those ones from the count.

To further refine this to distinguish between calls that are in

connecting, connected or active state you can use the

callActiveCallState in callActiveTable.

The oid used above are as follows :

CISCO-VOICE-DIAL-CONTROL-MIB: "cvVoIPCallActiveTable"

"1.3.6.1.4.1.9.9.63.1.3.2"

DIAL-CONTROL-MIB: "callActiveTable"

"1.3.6.1.2.1.10.21.1.3.1"

DIAL-CONTROL-MIB: "callActiveCallState"

"1.3.6.1.2.1.10.21.1.3.1.1.9"

Also for Historical data, the following looks promising :

CISCO-VOICE-DIAL-CONTROL-MIB: "cvCallHistoryTable"

"1.3.6.1.4.1.9.9.63.1.4.1"

-----B------

To get something similar to the information of the command "sh call

voice active brief" you could do something like what I have below: (have

provided the MIB info next to it, for easier understanding)

H323 leg

pid: pid:200

callActivePeerId.291909790.1 = INTEGER: 200

Answer

callActiveCallOrigin.291909790.1 = INTEGER: answer(2)

205

callActivePeerAddress.291909790.1 = STRING: 205

active

callActiveCallState.291909790.1 = INTEGER: active(4)

tx:/ tx:85515/13681843

callActiveTransmitPackets.291909790.1 = Gauge32: 85692

callActiveTransmitBytes.291909790.1 = Gauge32: 13710323

rx:/ rx:85441/13670560

callActiveReceivePackets.291909790.1 = Gauge32: 85621

callActiveReceiveBytes.291909790.1 = Gauge32: 13699680

For the Telephony leg

pid:1

callActivePeerId.291909815.1 = INTEGER: 1

Originate

callActiveCallOrigin.291909815.1 = INTEGER: originate(1)

93928027

callActivePeerAddress.291909815.1 = STRING: 93928027

active

callActiveCallState.291909815.1 = INTEGER: active(4)

tx:/ tx:85442/13670720

callActiveTransmitPackets.291909815.1 = Gauge32: 85619

callActiveTransmitBytes.291909815.1 = Gauge32: 13699360

rx:/ rx:85515/13681843

callActiveReceivePackets.291909815.1 = Gauge32: 85695

callActiveReceiveBytes.291909815.1 = Gauge32: 13710963

Hi,

did you know the difference between the dialCtlPeerStatsSuccessCalls and dialCtlPeerStatsAcceptCalls object? For me the explanation of these objects isn't really clear.

andre

dialCtlPeerStatsSuccessCalls is the number of completed calls to this peer

dialCtlPeerStatsAcceptCalls is the number of calls from this peer accepted since system startup

Accepted calls aren't always completed.