Technical information
7
Cisco Unified CallManager 4.2(3) Call Detail Record Definition
OL-10659-01
Cisco Unified CallManager Configuration
Enterprise Parameters
Configure the following parameters in the Enterprise Parameters Configuration window in Cisco Unified
CallManager Administration.
• Local CDR Path—The directory for local CDR files that Cisco Unified CallManager writes. Ensure
that the value is not empty or invalid, or the CDR files will not be moved.
• Primary CDR UNC Path—The central collection point for CDR files. Ensure that the value is not
empty or invalid, or the CDR files will not be moved. The install sets this parameter.
• CDR Format—The parameter that determines whether the files get inserted into the database. The
value specifies either FLAT or DB(Default DB).
• Primary CDR DSN—An optional parameter that points to the primary CDR server on which to
insert CDRs. The machine to which the parameter points does not need a Cisco Unified CallManager
install but does need SQL server and a CDR database. This allows movement of the CDRs off the
Cisco Unified CallManager cluster. If this parameter is missing, CDRs get written locally at the
PrimaryCDRUNCPath.
• CDR Flat File Interval—The parameter that determines the number of minutes to write to a CDR
file before Cisco Unified CallManager closes the CDR file and opens a new one.
Note If the Primary CDR DSN parameter is missing, CDRs get written locally at the Primary
CDR UNC Path.
Retaining the default values for these parameters will write CDRs to the primary CDR server database.
Global Call Identifier
The Cisco Unified CallManager allocates a global call identifier (GlobalCallID) each time that a Cisco
Unified IP Phone is taken off hook or a call is received from a gateway.
The CDR table lists the CDRs that are written to the CDR table at the end of a call in the order that they
are written. GlobalCallIDs for active calls do not appear in the CDR table. Other global IDs may not
appear in the CDR table. For example, each call leg in a conference call gets assigned a GlobalCallID
that the conference GlobalCallID overwrites. The original GlobalCallID does not appear in the CDR.
The following table contains a sample CDR:
The CDR table does not contain an entry for GlobalCallID 3 because that call was active when this
record was taken. The table shows GlobalCallID 5 listed before GlobalCallId 4 because the
GlobalCallID 5 call ended before GlobalCallID 4 ended, and only completed calls and failed calls get
written to the CDR table.
GlobalCallID Start Time End Time
1 973795815 973795820
2 973795840 973795845
5 973795860 973795870
4 973795850 973795880