⚡Quick answer -
A Call Detail Record (CDR) is a data record that a telecom system automatically creates for every phone call or communication session. Each record logs key metadata such as start time, end time, duration, calling/called numbers, call status, call type, cost, and the source and destination of the call.
A Call Detail Record (CDR) is a data record generated by a telecommunications system or network for each individual phone call or communication session.
Field | Description |
Call Start Time | The date and time when the call or session was initiated. |
Call End Time | The date and time when the call or session was terminated. |
Call Duration | The length of the call or session, usually measured in seconds or minutes. |
Calling Number (Caller ID) | The phone number or identifier of the party making the call. |
Called Number | The phone number or identifier of the party receiving the call. |
Call Status | Indicates whether the call was successful, unanswered, busy, etc. |
Call Type | Whether the call is incoming, outgoing, internal, international, etc. |
Call Cost | The cost associated with the call, especially for billing purposes. |
Call Source | The location or device from which the call was initiated. |
Call Destination | The location or device where the call was terminated. |
CDRs are crucial for multiple telecom operations:
• Billing: Operators and service providers track and charge customers accurately.
• Fraud detection: Sudden spikes or patterns in CDRs can reveal fraudulent activity.
• Network analysis: Engineers study CDR patterns to optimize network performance.
• Quality of Service (QoS) monitoring: CDR metrics help troubleshoot call-quality and connectivity issues.
If a call or session never reaches the telecom system—or if the system fails to log an event—no CDR is generated. In such cases, usage cannot be tracked or billed accurately, and fraud detection or QoS analysis is impeded.