The following fields are populated in the Recording CDR. As this is generated for each SRS separately, the SBC does not add recorder(s) information here.
Field | Length | Type | Record number | Comment |
---|---|---|---|---|
RECORDING | 9 | Characters | 1 | The string "RECORDING" indicating this is a Recording-CDR |
Gateway Name | 23 | Characters | 2 | Same as CDR Field Descriptions#gatewayName |
Accounting ID | 18 | 64-Bit Hex | 3 | Same as CDR Field Descriptions#accountingId |
Start Time in System Ticks | 10 | Decimal | 4 | Start time in System Ticks (system tick = 10 ms) - the timestamp of when INVITE is sent out (Decimal number 0 - 4294967295). |
23 | Characters | 5 | Same as CDR Field Descriptions#nodeTimeZone | |
Record Sequence Number | 10 | Decimal | 6 | Same as CDR Field Descriptions#recordSequenceNumber |
10 | 32 Bit Hex | 7 | Communication Session's GCID | |
CS Call ID | 256 | string | 8 | SIP Call ID as received/sent by the target |
Recording leg | 1 | Decimal | 9 | The leg of the CS that is being recorded. SIPSG_LEG_EGRESS = 0 |
Recording Initiation | 1 | Decimal | 10 | SIPSG_REC_TRIGGER_PSX = 1 |
10 | mm/dd/yyyy | 11 | Start Date (mm/dd/yyyy) - GMT date stamp when Setup Request was sent. This value is provided by NTP | |
10 | hh:mm:ss.d | 12 | Start Time (hh:mm:ss.d) (d=deci-seconds) - GMT timestamp when Setup Request was sent, for example 16:20:38.6. This value is provided by NTP. | |
Time Elapsed from Sending Setup Message to | 10 | Decimal | 13 | Time Elapsed from Transmission of Setup Message to Service Established (Receipt of Answer and Completion of Cut-through) in 10 millisecond ticks (Decimal number 0 - 4294967295). |
10 | mm/dd/yyyy | 14 | Disconnect Date (mm/dd/yyyy) - GMT date stamp when Disconnect Request was received. | |
10 | hh:mm:ss.d | 15 | Disconnect Time (hh:mm:ss.d) (d=deci-seconds) - GMT time stamp when Disconnect Request was received, for example 16:20:38.6. | |
1 | Decimal | 16 | Same as CDR Field Descriptions#disconnectInitiator All values are applicable - Calling is SBC and Called is SRS Additional value: 5: Recording terminated by CLI command
CPC_DISC_INTERNAL = 0u, /* 0 - Call released by GSX due to internal failures */ | |
3 | Decimal | 17 | Recording session disconnection reason SIPSG_REC_REL_BYE_FROM_RECORDER = 1 | |
10 | Decimal | 18 | Call Service Duration in 10 millisecond ticks. This count is initiated when the answer message is received and continues to increment until one leg of the call is released (Decimal number 0 - 4294967295). | |
39 | Dotted Decimal | 19 | SBC's local IP address used in the RS | |
39 | Dotted Decimal | 20 | SRS IP address used in the RS | |
23 | Characters | 21 | SIPREC TG name used for this call | |
Egress Zone Name | 23 | String | 22 | SIPREC TG Zone name |
3129 | Characters | 23 | CDR Field Descriptions#egressProtocolVariant Only the fields corresponding to the SIP headers exchanged with the SRS are populated. | |
Media Stream Data Tx & Rx (see Notes on Media Stream below) | 2944 (includes double quotes at begin/end) | Characters | 24 | For this release only one stream is filled |
Media Stream Stats Tx & Rx (see Notes on Media Stream below) | 1414 | Characters | 25 | For this release only one stream is filled. Note: To reduce the size of CDRs, the SBC metadata captures only the |
Media Stream SRTP Statistics Tx & Rx (see Notes on Media Stream below) | 151 | Characters | 26 | For this release only one stream is filled |
Metadata | 2047 | char | 27 | Dump of the CallData in Metadata sent to SRS. This is the metadata sent in the INVITE. Note: BYE has different metadata and is ignored. GCID in metadata is not added in this field as there is a separate field for it. |
In the Recording session, SRS does not send any media or feedback (RTCP) about the media. The following fields are applicable in this CDR, the rest are listed as 0.