Skip to content

CDR History

Storage of Call Detail Records (CDR) for all calls (or call attempts) what are passed via Yeti. Yeti save CDR for every call termination attempt, so one received call on legA can cause multiple CDRs in case of rerouting.

All CDRs related to one call will have same values of Time Start, Orig Call Id and Local tag. routing attempt value indicates sequence number of CDR withing same call.

INFO

There is built-in tool to provide CDR data retention, see Data retention documentation.

CDR attributes

Id

Unique CDR identifier.

UUID

Unique CDR identifier.

Time Start

Date and time when call was received by Yeti Switch.

Time Connect

Date and time of receiving 200OK response.

Time End

Date and time of receiving Bye.

Duration

Duration of the call in seconds.

Internal Disconnect Code

Internal Disconnect Code for the call.

Lega Disconnect Code

Disconnect Code sent by Yeti to Origination gateway.

Lega Disconnect Reason

Disconnect Reason sent by Yeti to Origination gateway.

LegA Q850 Cause

Q.850 cause code received on call legA in Reason header.

LegA Q850 Text

Q.850 text received on call legA in Reason header.

LegA Q850 Params

Q.850 parameters received on call legA in Reason header.

Legb Disconnect Code

Disconnect Code received by Yeti from Termination gateway.

Legb Disconnect Reason

Disconnect Reason received by Yeti from Termination gateway.

LegB Q850 Cause

Q.850 cause code received on call legB in Reason header.

LegB Q850 Text

Q.850 text received on call legB in Reason header.

LegB Q850 Params

Q.850 parameters received on call legB in Reason header.

Disconnect Initiator

Component that caused call disconnection. Possible values:

Traffic Manager
Call was disconnected by Yeti routing logic before sending to termination gateway.
Traffic Switch
Call was disconnected by Yeti SIP/RTP stack. It may happen on different stages of call processing.
Destination
Call was disconnected by termination gateway. Termination gateway may reject call by responding error code like 404 Not Found or it may terminate connected call by sending BYE request.
Origination
Call was disconnected by origination gateway. Origination gateway may cancel call by sending CANCEL request or or it may terminate connected call by sending BYE request.
Customer

Contractor who originated call

Vendor

Contractor who acts as termination provider for call

Customer Auth

Customer Auth that authorised this call

Src Area

Source Area for the call (if any).

Dst Area

Destination Area for the call (if any).

Dst Country

Destination Country detected by Network Prefixes data

Dst Network

Destination Network detected by Network Prefixes data

Dst Network Type

Destination Network Type detected by Network Prefixes data

Src Country

Source Country detected by Network Prefixes data

Src Network

Source Network detected by Network Prefixes data Src Network Type

Source Network Type detected by Network Prefixes data table

Status

Status of the call regarding("Success" or "Failed")

Is Last CDR

This field is "true" for last routing attempt for the call.

Dump Level

Tracing level applied to this call. Read more in Troubleshooting Guide.

Orig GW

Gateway where call was received from.

Term GW

Gateway where call was sent to.

Routing Plan

Routing plan that was used for the call.

Routing Group

Routing Group that was used for the call.

Routing Tags

Routing Tags associated with the call.

Rateplan

Rateplan that was used for the call.

Src Name In

Name of caller that was received in the From SIP header from origination Gateway.

Src Prefix In

Source number (A-number) that was received from Origination Gateway.

Dst Prefix In

Destination number (B-number) that was received from Origination Gateway.

Src Prefix Routing

Source number (A-number) that was used for routing for the call.

Dst Prefix Routing

Destination number (B-number) that was used for routing for the call.

LRN

Routing number that was received from LNP database (in case of requesting) for the call.

Src Prefix Out

Source number (A-number) that was sent to Gateway that was used as Terminator for the call.

Dst Prefix Out

Destination number (B-number) that was sent to Gateway that was used as Terminator for the call.

Src Name Out

Name of caller that was sent in the From SIP header to Gateway that was used as Terminator for the call.

LegA Remote socket

Protocol, Source IP address and Source Port of initial INVITE request received on Yeti node.

LegA Local socket

Destination IP address and Destination Port of initial INVITE request received on Yeti node.

LegA Originator address

Protocol, Source IP address and Source Port of initial INVITE request received from call originator(legA) on Load balancer or Yeti node.

LegB Remote socket

Protocol, Destination IP address and Destination Port of initial INVITE request sent by Yeti on legB. This field may be empty if no response received for initial INVITE.

LegB Local socket

Source IP address and Source Port of initial INVITE request sent by Yeti on legB.

WARNING

LegB Remote socket and LegB Local socket attributes may be empty if no response received for initial INVITE.

LegB Ruri
R-URI of initial INVITE request sent by Yeti on legB.
Is Redirected
Will be true if call leg B was redirected using 3xx SIP response or REFER request.
Pai In
Value of P-Asserted-Identity header received from origination gateway in initial INVITE on legA.
Pai Out
Value of P-Asserted-Identity header sent by Yeti to termination gateway in initial INVITE on legB.
Ppi In
Value of P-Preferred-Identity header received from origination gateway in initial INVITE on legA.
Ppi Out
Value of P-Preferred-Identity header sent by Yeti to termination gateway in initial INVITE on legB.
Rpid In
Value of Remote-Party-ID header received from origination gateway in initial INVITE on legA.
Rpid Out
Value of Remote-Party-ID header sent by Yeti to termination gateway in initial INVITE on legB.
Rpid Privacy In
Value of RPID-Privacy header received from origination gateway in initial INVITE on legA.
Rpid Privacy Out
Value of RPID-Privacy header sent by Yeti to termination gateway in initial INVITE on legB.
Privacy In
Value of Privacy header received from origination gateway in initial INVITE legA.
Privacy Out
Value of Privacy header sent by Yeti to termination gateway in initial INVITE on legB.
Diversion In
Value of SIP Diversion header that was received from origination Gateway.
Diversion Out
Value of SIP Diversion header that was sent to termination Gateway.
P Charge Info In
Value of P-Charge-Info header received from origination gateway in initial INVITE on legA. Yeti doesn't validate P-Charge-Info header format and accept any value even not in URI format.
Node
Node that processed call
PoP
Location of node processed call
Local Tag
Internal session ID for call legA
LebB Local Tag
Internal session ID for call legB
Orig Call
Value on Call-Id header received from origination gateway.
Term Call
Value on Call-Id header sent to termination gateway.
Routing Attempt
Number of attempt to route this call to destination.
Customer Price
Price that was used for changing balance of Customer's Account (in case of success call).
Vendor Price
Price that was used for changing balance of Vendors's Account (in case of success call).
Routing Delay
Delay (in seconds) between receiving call by Yeti (from Originator) and sending it to termination gateway. Routing delay for first CDR(routing_attempt = 1) represent delay introduced by Yeti routing logic.
PDD
Post Dial Delay (PDD) for this call. PDD calculated as time between sending INVITE to termination gateway and receiving 18x response back. Measured in seconds.
RTT
Round-trip time (RTT) for this call. RTT calculated as time between sending INVITE to termination gateway and receiving 10x response back. Measured in seconds.
Yeti version
Versions of SEMS core and Yeti module that handled call
Lega User Agent
Values of User-Agent and Server headers received from origination gateway on legA.
Legb User Agent
Values of User-Agent and Server headers received from termination gateway on legB.