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 Foundor it may terminate connected call by sendingBYErequest. - Origination
- Call was disconnected by origination gateway. Origination gateway may cancel call by sending
CANCELrequest or or it may terminate connected call by sendingBYErequest.
- 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
FromSIP 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
FromSIP 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-Identityheader received from origination gateway in initial INVITE on legA. - Pai Out
- Value of
P-Asserted-Identityheader sent by Yeti to termination gateway in initial INVITE on legB. - Ppi In
- Value of
P-Preferred-Identityheader received from origination gateway in initial INVITE on legA. - Ppi Out
- Value of
P-Preferred-Identityheader sent by Yeti to termination gateway in initial INVITE on legB. - Rpid In
- Value of
Remote-Party-IDheader received from origination gateway in initial INVITE on legA. - Rpid Out
- Value of
Remote-Party-IDheader sent by Yeti to termination gateway in initial INVITE on legB. - Rpid Privacy In
- Value of
RPID-Privacyheader received from origination gateway in initial INVITE on legA. - Rpid Privacy Out
- Value of
RPID-Privacyheader sent by Yeti to termination gateway in initial INVITE on legB. - Privacy In
- Value of
Privacyheader received from origination gateway in initial INVITE legA. - Privacy Out
- Value of
Privacyheader sent by Yeti to termination gateway in initial INVITE on legB. - Diversion In
- Value of SIP
Diversionheader that was received from origination Gateway. - Diversion Out
- Value of SIP
Diversionheader that was sent to termination Gateway. - P Charge Info In
- Value of
P-Charge-Infoheader 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-Idheader received from origination gateway. - Term Call
- Value on
Call-Idheader 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.