cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1393
Views
0
Helpful
2
Replies

Call Correlation ID

Gordon Ross
Level 9
Level 9

The MediaSense API docs talk about using the Call Correlation ID to link MediaSense recordings to CUCM calls. The MediaSense API for getSessionsByCCID shows the call correlation ID being a GUID. But the only field in a CUCM CDR (That I can see) that could be the GUID is the CDR ID field. But searching on this doesn't return any calls.

What field in the CDRs is MediaSense using for the correlation IDs?

GTG

Please rate all helpful posts.
2 Replies 2

nvalecha
Level 1
Level 1

We are using the Call Correlation ID to link MediaSense recordings to CUBE calls.

CCID is not used with CUCM calls as already mentioned CUCM gives Call detail record(CDR) ID field for searching

We are able to search in Mediasense Search And Play(Also hitting the getSessionsByCCID API) using call correlation ID being a GUID .

nvalecha
Level 1
Level 1

Please find below some more information:

"Call Correlation for Calls Forked by CUBE" is called IncomingProtocolCallRef in the CUCM CDR

Call Correlation for Calls Forked by CUBE

MediaSense

Ingress Gateway or CUBEAAA RADIUS CDRUCM CDRTAPI/JTAPI fieldUCCE DatabaseUCCE ScriptCTIOSGED-188
CCID (3)Cisco-GUIDCisco-GUIDIncomingProtocolCallRef TCD.CallGUIDCall.CallGUIDCallReferenceID

Notes

  1. In recordings of Unified Communications Manager calls, Cisco MediaSense does in fact receive a Cisco-GUID from UCM, but it is not the same one that is captured by the other solution devices. MediaSense therefore does not even store this value.
  2. CCID is the Cisco-GUID in decimal form, which is 4 hyphen-separated sets of 10-digit decimal numbers. These can be converted to the hex form by simply converting each 10-digit decimal number to an 8-digit hex number, and removing the hyphens. Where the Cisco-GUID is used in UCCE, it is in its hex form.