For deployments in which the SBC Core is configured to generate CDRs in Q-SBC format, the following table indicates how the content for Q-SBC format CDRs is derived. The table lists all of the fields in a standard Q-SBC CDR. The Data Source column identifies where the SBC Core obtains the data if it populates the field. In most cases, the SBC Core derives the data from fields in an SBC Core CDR. Links to descriptions of the source fields appear in the Data Source column. If the data is derived using another source or method, that is listed. If a field in the Q-SBC CDR is not applicable in the SBC Core context (for example, if the field is populated based on a specific Q-SBC configuration), or the data is not currently derived, the Data Source column contains "Currently blank." The last four columns indicate in which specific Q-SBC CDR types (start1, end1, interim, or hunt) SBC Core populates the field.
Fields that are not populated are blank and appear as a single semi-colon character in the generated CDR record. The SBC Core provides the data in the same CDR format for all CDR types.
Table 1: CDR Field Mapping | Q-SBC_CDR_Mapping
Q-SBC CDR Field | Q-SBC CDR Field Name | Data Format and Size | Field Description | Data Source | Populated in Q-SBC CDR Types: | |||
---|---|---|---|---|---|---|---|---|
start1 | end1 | interim | hunt | |||||
1 | start-time | YYYY-MM-DD HH:MM:SS | Starting date and time of call in the local gateway. HH is between 00 and 23. | Start Time (Date) Start Time (Time) The two fields are joined and converted to Q-SBC format. | Yes | Yes | Yes | Yes |
2 | start-time | uint32 | Gateway starting time of the call in seconds since January 1, 1970 (GMT + Bias). | The generated value is computed from 1970. | Yes | Yes | Yes | Yes |
3 | call-duration | HH:MM:SS | Duration of call after the connection was established. | Call Service Duration The value is converted to the Q-SBC format. | Yes | Yes | ||
4 | call-source | A.B.C.D string, max 15 chars, or IPv6 address format (colon-hex, compact, lower case), max string length is 45 chars | IPv4 or IPv6 address of the originator gateway. | Ingress Remote Gateway Signaling IP Address | Yes | Yes | Yes | Yes |
5 | call-source-q931sig-port | uint32 | Signaling port for the call. | The field is populated with the SIP signaling UDP/TCP port number used at the "Ingress Remote Gateway" (see field 4). | Yes | Yes | Yes | Yes |
6 | call-dest | A.B.C.D string, max 15 chars, or IPv6 address format (colon-hex, compact, lower case), max string length is 45 chars | IPv4 or IPv6 address of the terminating gateway. | Egress Remote Gateway Signaling IP Address | Yes | Yes | Yes | Yes |
7 | Terminator line | Integer | Not used in Q-SBC CDRs. | Currently blank. | ||||
8 | call-source-custid | Alphanumeric string, max 24 chars | Code identifying the user originating the call. | Currently blank. | ||||
9 | called-party-on-dest | string, max 64 chars | Called number in E.164 format. Number as out-pulsed to the call terminator. | Called Number Limited to 30 characters. | Yes | Yes | Yes | Yes |
10 | called-party-from-src | string, max 64 chars | Called number as dialed by the user. Number as sent from the ingress gateway. | Dialed Number Limited to 30 characters. | Yes | Yes | Yes | Yes |
11 | call-type | string, max 2 chars | Call type code. Possible values:
| Media Stream Stats | Yes | |||
12 | Not currently used. | Not used in Q-SBC CDRs. | Currently blank. | |||||
13 | disconnect-error-type | string, one char. | Call disconnect reason. Possible values:
| Call Disconnect Reason | Yes | |||
14 | call-error | uint32 | Error code of the call. | Currently blank. | ||||
15 | call-error | string, max 64 chars | Error code text description. | Currently blank. | ||||
16 | (fax pages) | integer | Not used in Q-SBC CDRs. | Currently blank. | ||||
17 | (fax priority) | 0 - Real time | Not used in Q-SBC CDRs. | Currently blank. | ||||
18 | ani | string, max 64 chars | Calling number identification. This field is used, if present from remote gateway. | Incoming Calling Number Limited to 30 characters. | Yes | Yes | Yes | Yes |
19 | media-type | string, 2 chars | The type of media. Possible values:
For calls containing more than one m-line, the field can contain multiple, comma-separated values, one for each m-line. | Yes | ||||
20 | data-volume-tx-src | integer | Number of bytes forwarded from the source leg. For calls containing more than one m-line, the field can contain multiple, comma-separated values, one for each m-line. | Media Stream Stats For the primary value. For subsequent m-lines, the values come from ingress packetSent[1..n]. | Yes | |||
21 | data-volume-tx-dst | integer | Number of bytes forwarded from the destination leg. For calls containing more than one m-line, the field can contain multiple, comma-separated values, one for each m-line. | Media Stream Stats For the primary value. For subsequent m-lines, the values come from egress packetSent[1..n]. | Yes | |||
22 | cdr-seq-no | uint32 | Sequence number of the CDR record. System-generated. | Record Sequence Number | Yes | Yes | Yes | Yes |
23 | transcoder-id | uint32 | Specifies transcoder device ID if call was transcoded. | Currently blank. | ||||
24 | callid | string, max 64 chars | Unique Call ID on ingress. Ingress leg call ID as received from the origination endpoint. | Ingress Protocol Variant Specific Data SBC Core generates only end1 records (not end2), therefore this is the ingress-callid. | Yes | Yes | Yes | Yes |
25 | call-hold-time | 0:00:00 | Complete time during which the call occupies network resources, until it is either abandoned or connected. Time between SIP INVITE and CANCEL or 200 OK | Currently blank. | ||||
26 | call-source-regid | string, max 128 chars | Registration ID of the call originating gateway. | Ingress Trunk Group Name | Yes | Yes | Yes | Yes |
27 | call-source-uport | uint32 | Originating gateway port number. | Currently blank. | ||||
28 | call-dest-regid | string, max 128 chars | Registration ID of the destination gateway. | Egress Trunk Group Name | Yes | Yes | Yes | Yes |
29 | call-dest-uport | uint32 | Port number of the call at the destination. | Currently blank. | ||||
30 | isdn-cause-code | uint32 | ISDN release cause code for call leg1; range 1 to 127. See field 60 for the equivalent field for leg2. | Ingress Protocol Variant Specific Data For STOP records, the value is 16. | Yes | |||
31 | called-party-after-src-calling-plan | string, max 64 chars | Called number after applying source call plan (translation). Called number after applying the call plan of the source endpoint. | Called Number Before Translation #2 | Yes | Yes | Yes | Yes |
32 | call-error-dest | uint32 | Error code of the call; present if call is disconnected on leg 2. | Currently blank. | ||||
33 | call-error-dest | string, max 256 chars | Text description of error in field 32. | Currently blank. | ||||
34 | call-error-event-str | string, max 256 chars | Used for debugging only. | Currently blank. | ||||
35 | new-ani | string, max 64 characters | Translated calling number after applying the call plan (translation). | Calling Number Limited to 30 characters. | Yes | Yes | Yes | Yes |
36 | call-duration | uint32 | Duration of call, in seconds, after the connection was established. | Call Service Duration | Yes | |||
37 | egress-callid-termination-endpoint | string, max 128 chars | Unique call ID on egress. Call ID generated by the SBC and sent to the termination endpoint. | Egress Protocol Variant Specific Data SBC Core generates only end1 records (not end2), therefore this is the egress-callid. | Yes | Yes | Yes | |
38 | protocol | string, max 16 chars | Either sip or h323. | Ingress Signaling Type | Yes | Yes | Yes | Yes |
39 | cdr-type | string, max 32 chars | CDR type. | Final ATTEMPT Indicator
| Yes | Yes | Yes | Yes |
40 | hunting-attempts | uint32 | Current call attempt number (while hunting). | Route Attempt Number | Yes | Yes | Yes | Yes |
41 | caller-trunk-group | string, 24 chars. max. | Source trunk group ID. | Ingress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
42 | call-pdd | uint32 | Post dial delay, in milliseconds, from SETUP to ALERTING or Progress Indicator. | Time Elapsed from Receipt of Setup Message to Receipt of Alerting/ProcProg | Yes | Yes | Yes | Yes |
43 | h323-dest-ras- error | uint32 | RAS error return code. | Currently blank. | ||||
44 | h323-dest-h225-error | uint32 | H.225 error return code. | Currently blank. | ||||
45 | sip-dest-respcode | uint32 | Response code received from SIP leg 2, if that leg was SIP and call did not connect successfully. | Egress Protocol Variant Specific Data Blank if the call is released successfully. | Yes | Yes | ||
46 | dest-trunk-group | string, max 256 chars | Destination trunk group ID. | Egress Protocol Variant Specific Data This is the dtg or tgrp in the Request-URI, if present. | Yes | Yes | Yes | Yes |
47 | cal-duration- fractional | s.mmm | Call duration in seconds, to thousandths. | Intermediate Time (Time) | Yes | Yes | ||
48 | timezone | string, max 64 chars | Local time zone of the SBC. | Node Time Zone | Yes | Yes | Yes | Yes |
49 | msw-name | string, max 256 chars | The configured SBC host-name or UNIX hostname if not configured. This is also the sipserver name for SIP calls. | Gateway Name | Yes | Yes | Yes | Yes |
50 | called-party-after-transit-route | string, max 64 chars | Result if a transit route was applied to a called party number (or blank). | Currently blank. | ||||
51 | called-party-on-dest-num-type | uint32 | The called party number type for CDR field 9 (national or international). This field is only applicable for IWF calls. | Called Party Nature of Address | Yes | Yes | Yes | Yes |
52 | called-party-from-src-num-type | uint32 | The called party number type for CDR field 10 (national or international). This field is only applicable for IWF calls. | Dialed Number NOA | Yes | Yes | Yes | Yes |
53 | call-source-realm-name | string, max 64 chars | Name of the realm from which the call was placed. | Ingress Zone Name | Yes | Yes | Yes | Yes |
54 | call-dest-realm-name | string, max 64 chars | Name of the realm to which the call was placed. | Egress Zone Name | Yes | Yes | Yes | Yes |
55 | call-dest-crname | string, max 64 chars | Egress route used to complete the call. | Route Selected | Yes | Yes | Yes | Yes |
56 | call-dest-custid | string, max 64 chars | Egress endpoint customer id. | Currently blank. | ||||
57 | call-zone-data | string, max 64 chars | Zone for the ingress endpoint. | Ingress Zone Name | ||||
58 | calling-party-on-dest-num-type | uint32 | Calling party number type for CDR field 18. Type sent to the egress endpoint. | Calling Party Nature of Address | Yes | Yes | Yes | Yes |
59 | calling-party-from-src-num-type | uint32 | Calling party number type for CDR field 18. Type received from ingress endpoint. | Incoming Calling Number NOA | Yes | Yes | Yes | Yes |
60 | original-isdn-cause-code | uint32 | Original endpoint-generated ISDN release cause code (leg 2), range 1 to 127. Zero indicates an unknown or unspecified cause code. | Egress Protocol Variant Specific Data For STOP records, the value is 16. | Yes | Yes | ||
61 | packets-received-on-src-leg | uint32 | Number of packets received on the source leg (ingress) | Media Stream Stats | Yes | |||
62 | packets-lost-on-src-leg | uint32 | Number of packets lost + packets discarded on the source leg (ingress). | Media Stream Stats (Ingress packetDiscarded1 + ingress packetLost1) | Yes | |||
63 | packets-discarded-on-src-leg | uint32 | Number of packets discarded on the source leg (ingress). | Media Stream Stats | Yes | |||
64 | pdv-on-src-leg | uint32 | Packet delay variation on the source leg (ingress) in microseconds. | Ingress Interarrival Packet Jitter | Yes | |||
65 | codec-on-src-leg | string, max 64 chars | Type of codec used on the source leg (ingress) of media-routed calls. Contains "unknown" for calls for which the SBC did not route media. Possible values are:
| Ingress Codec Type Media Stream Data SBC Core provides a comma-separated list of codecs. | Yes | |||
66 | latency-on-src-leg | uint32 | Average packet latency (transit time) in milliseconds as measured by the SBC on the source leg using RTCP or RTCP-XR. | Ingress Last Measurement for Latency | Yes | |||
67 | rfactor-on-src-leg | uint32 | R-factor voice quality score. The range for narrow-band codecs is 0 to 100. The range for wide-band codecs is 0 to 129. Includes listening or conversational R-factor. | Ingress Inbound R-Factor | Yes | |||
68 | packets-received-on-dest-leg | uint32 | Number of packets received on the destination leg (egress). | Egress Number of Audio Packets Received | Yes | |||
69 | packets-lost-on-dest-leg | uint32 | Number of packets lost + packets discarded on the destination leg (egress). | Media Stream Stats | Yes | |||
70 | packets-discarded-on-dest-leg | uint32 | Number of packets discarded on the destination leg (egress). | Media Stream Stats | Yes | |||
71 | pdv-on-dest-leg | uint32 | Packet delay variation on the destination leg (egress), in microseconds. | Egress Interarrival Packet Jitter | Yes | |||
72 | codec-on-dest-leg | string, max 64 chars | Type of codec used on the destination leg (egress) of media-routed calls. See field 65 for possible values. | Egress Codec Type Media Stream Data SBC Core provides a comma-separated list of codecs. | Yes | |||
73 | latency-on-dest-leg | uint32 | Average packet latency (transit time) in milliseconds as measured by the SBC on the destination leg using RTCP or RTCP XR. | Egress Last Measurement for Latency | Yes | |||
74 | rfactor-on-dest-leg | uint32 | R-factor voice quality score. The range for narrow-band codecs is 0 to 100. The range for wide-band codecs is 0 to 129. Includes listening or conversational R-factor. | Egress Inbound R-Factor | Yes | |||
75 | sip-src-respcode | uint32 | SIP response code sent to the ingress point if egress call leg did not connect successfully. In route-advance (hunt) CDRs, this field is blank. | Ingress Protocol Variant Specific Data | Yes | |||
76 | peer-protocol | string, max 16 chars | Either sip or h323. | Egress Signaling Type | Yes | Yes | Yes | Yes |
77 | src-private-ip | A.B.C.D string, max 15 chars, 15 chars, or IPv6 address format (colon-hex, compact, lower case), max string length is 45 chars | Calling party (source) media IPv4 or IPv6 address. | Media Stream Data | Yes | |||
78 | dest-private-ip | A.B.C.D string, max 15 chars, 15 chars, or IPv6 address format (colon-hex, compact, lower case), max string length is 45 chars | Called party (source) media IPv4 or IPv6 address. | Media Stream Data | Yes | |||
79 | src-igrp-name | string, max 32 chars | Leg 1 endpoint-group. | Currently blank. | ||||
80 | dest-igrp-name | string, max 32 chars | Leg 2 endpoint-group. | Currently blank. | ||||
81 | diversion-info | string, max 512 chars | Call diversion information for SIP calls. | This field is populated as follows: “<redirect count>,<redirecting number>,<redirecting reason>,<original called number>,<original redirecting reason>” <redirect count> is printed as a number. <redirecting number> and <original called number> are printed as digit strings. <redirecting reason> and <original redirecting reason> are printed as strings from the following list: "Unknown" | Yes | Yes | Yes | Yes |
82 | custom-contact-tag | string, max 512 chars | Bid and ask history of an Arbinet server’s redirect arbinet field, in its Contact header. | Currently blank. | ||||
83 | e911-call | string, max 16 chars | Indicates the call was an emergency call. | Emergency Indicator SBC Core does not support German Notruf processing. | Yes | Yes | Yes | Yes |
84 | <reserved> | string | Not used in Q-SBC CDRs. | SBC Call ID | Yes | Yes | Yes | Yes |
85 | <reserved> | string | Not used in Q-SBC CDRs. | Currently blank. | ||||
86 | call-release-source | string, max 16 chars | Indicates the point from which the call was disconnected. | Disconnect Initiator 0 (Internal) = "internal" Other Q-SBC values are not supported. | Yes | |||
87 | hunt-attempts-including-LCF-tries | uint32 | Indicates all hunt attempts made, regardless of reason. | Currently blank. | ||||
88 | call-gapping-error | uint32 | Call is dropped due to session-layer rate limiting. | Currently blank. | ||||
89 | error-code-in-reason-header | uint32 | Call is dropped due to outbound call limits. | Currently blank. | ||||
90 | ocl-object-type | string, max 16 chars | Call is measured against outbound call limits (object type). | Currently blank. | ||||
91 | ocl-object-id-dtn-regid-realmname | string, max 512 chars | Call is measured against outbound call limits (realm name). | Currently blank. | ||||
92 | ocl-object-id-dtnrealm-uport | string, max 64 chars | Call is measured against outbound call limits (uport). | Currently blank. | ||||
93 | ocl-policy-name | string, max 64 chars | Call is measured against outbound call limits (profile name). | Currently blank. | ||||
94 | src-private-port | uint32 | Calling party (source) media port number. | Media Stream Data | Yes | |||
95 | dest-private-port | uint32 | Called party (destination) media port number. | Media Stream Data | Yes | |||
96 | src-realm-media-ip | A.B.C.D string, max 15 chars, or IPv6 address format (colon-hex, compact, lower case), max string length is 45 chars | Media IPv4 or IPv6 address for the source realm. | Media Stream Data | Yes | |||
97 | src-realm-media-port | uint32 | Media port number allocated on the source realm. | Media Stream Data | Yes | |||
98 | dest-realm-media-ip | A.B.C.D string, max 15 chars, or IPv6 address format (colon-hex, compact, lower case), max string length is 45 chars | Media IPv4 or IPv6 address for the destination realm. | Media Stream Data | Yes | |||
99 | dest-realm-media-port | uint32 | Media port number allocated on the destination realm. | Media Stream Data | Yes | |||
100 | src-trunk-context | string, max 64 chars | Source trunk group context. | Ingress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
101 | dst-trunk-context | string, max 64 chars | Destination trunk group context. | Ingress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
102 | Leg1_PCV | string, max 512 chars | Contents of SIP P-Charging-Vector header, if present, on leg 1. | Ingress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
103 | Leg2_PCV | string, max 512 chars | Contents of SIP P-Charging-Vector header, if present, on leg 2. | Egress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
104 | Leg1_PANI | string, max 512 chars | Contents of SIP P-Access-Network-Info header, if present, on leg 1. | Ingress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
105 | Leg2_PANI | string, max 512 chars | Contents of SIP P-Access-Network-Info header, if present, on leg 2. | Egress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
106 | call-connect-time-ms | YYYY-MM-DD HH:MM:SS.sss | Start time of the call, in millisecond precision. Time when the 200 OK message is received for SIP calls. | Time Elapsed from Receipt of Setup Message to Service Established | Yes | Yes | Yes | |
107 | call-end-time-ms | YYYY-MM-DD HH:MM:SS.sss | End time of the call, in millisecond precision. | Yes | ||||
108 | routingNumber | string, max 64 chars | Local routing number (rn parameter), if present, and only if an npdi parameter is also present. | Routing Number Information comes from Ingress or Egress Protocol Variant Specific Data sub-field 9. | Yes | Yes | Yes | Yes |
109 | No of m-lines | uint32 | The number of media lines (m-lines) present in the SDP. | Media Stream Stats | Yes | |||
110 | from-uri-user-part | string, max 128 chars | Original user part from the From URI in the ingress INVITE message. Any semi-colon characters are replaced with spaces. | Ingress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
111 | new-from-uri-user-part | string, max 128 chars | User part from the From URI in the egress INVITE message. This field contains the user part after any manipulation occurs. If the user part is not manipulated during processing, this value matches the value in field 110. Any semi-colon characters are replaced with spaces. | Egress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
112 | paid-uri-user-part | string, max 128 chars | Original user part from the PAID URI in the ingress INVITE message. This field is populated if a PAID header is present in the incoming message. Any semi-colon characters are replaced with spaces. | Ingress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
113 | new-paid-uri-user-part | string, max 128 chars | User part from the PAID URI in the egress INVITE message This value provides the user part after any manipulation occurs, or from the inserted header if the SBC inserts a PAID header. If the user part is not manipulated during processing, this value matches the value in field 112. Any semi-colon characters are replaced with spaces. | Egress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
114 | privacy | string, max 16 characters | Privacy support for SIP calls (Draft-01 support and RFC 3325 support). | Currently blank. | ||||
115 | request-uri-user-part | string, max 128 chars | Original Request-URI user part in the ingress INVITE message. Any semi-colon characters are replaced with spaces. | Ingress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
116 | new-request-uri-user-part | string, max 128 chars | Manipulated Request-URI user part in the egress INVITE message. This field contains the Request-URI user part after any manipulation occurs. If the user part is not manipulated during processing then this value matches the value in field 115. Any semi-colon characters are replaced with spaces. | Egress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
117 | local-refer-status | string, max 8 chars | Indicates the status of SIP local REFER call transfer processing if it is in use. | Currently blank. | ||||
118 | sip-dest-respreason | string, max 64 chars | Response code text in SIP response corresponding to the code in field 45. | Egress Protocol Variant Specific Data | Yes | Yes | ||
119 | sip-src-respreason | string, max 64 chars | Response code text in SIP response corresponding to the code in field 75. | Ingress Protocol Variant Specific Data | Yes | |||
120 | charge-number | String; max 32 characters | Charge Number from the ingress P-Charge-Info Header, if present, or the Charge Number from the ingress ISUP body. | Currently blank. | ||||
121 | charge-number-noa | integer | Nature of address of the Charge Number from the ingress P-Charge-Info Header, if present, or the Nature of address of the Charge Number from the ingress ISUP body. | Currently blank. | ||||
122 | charge-number-npi | integer | Numbering Plan Indicator of the Charge Number from the ingress P-Charge-Info Header, if present, or the Numbering Plan Indicator of the Charge Number from the ingress ISUP body | Currently blank. | ||||
123 | segment-start-time-ms | YYYY-MM-DD- HH:MM:SS:sss | Specifies the connect date and time for the call segment in an interim CDR, in millisecond precision. Only applies to interim CDRs. For the first interim CDR, this value is the same as the “call-connect-time-ms” (field 106). For subsequent interim CDRs this field is the time/date when the last interim CDR was written. | Yes | ||||
124 | segment-duration-fractional | S.sss | Specifies the duration in seconds for the segment of the call reported by the interim CDR, in millisecond precision. Only applies to interim CDRs | Intermediate Time (Time) | Yes | |||
125 | leg1-loss-rate | uint32 | For the source leg, the fraction of RTP data packets from the endpoint lost since the beginning of reception, expressed as a fixed point number with the binary point at the left edge of the field. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
126 | leg1-discard-rate | uint32 | For the source leg, the fraction of RTP data packets from the endpoint discarded since the beginning of reception, due to late or early arrival, under-run or overflow at the receiving jitter buffer. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
127 | leg1-burst-density | uint32 | For the source leg, the fraction of RTP data packets within burst periods since the beginning of reception that were either lost or discarded. This field is populated and set to zero if no packets have been received. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
128 | leg1-gap-density | uint32 | For the source leg, the fraction of RTP data packets within inter-burst gaps since the beginning of reception that were either lost or discarded. This field is populated and set to zero if no packets have been received. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
129 | leg1-burst-duration | uint32 | For the source leg, the mean duration of the burst periods that have occurred since the beginning of reception, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
130 | leg1-gap-duration | uint32 | For the source leg, the mean duration of the gap periods that have occurred since the beginning of reception, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
131 | leg1-round-trip-delay | uint32 | For the source leg, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
132 | leg1-ES-delay | uint32 | For the source leg, the most recently estimated end system delay, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
133 | leg1-Gmin | uint32 | For the source leg, the gap threshold used for the report block to determine if a gap exists. The recommended value is 16, which corresponds to a burst period having a minimum density of 6.25% of lost or discarded packets. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
134 | leg1-jb-adaptive | uint32 | For the source leg, the size of the jitter buffer as it dynamically adjusts in response to varying levels of jitter. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
135 | leg1-jb-rate | uint32 | For the source leg, the implementation-specific adjustment rate of the jitter buffer in adaptive mode. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
136 | leg1-RFactor | uint32 | For the source leg, the voice quality metric describing the segment of the call that is carried over this RTP session. Valid range is 0 to 100 for narrow-band codecs and 0 to 129 for wide-band codecs. A value of 94 corresponds to "toll quality" and values of 50 or less are regarded as unusable. A value of 127 indicates this metric is unavailable. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
137 | leg1-MCQ | uint32 | For the source leg, the estimated mean opinion score for conversational quality (MOS-CQ) including the effects of delay and other effects that would affect conversational quality. A value of 127 indicates that this metric is unavailable. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
138 | leg1-jb-nominal | uint32 | For the source leg, the current nominal jitter buffer delay for packets that arrive exactly on time, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
139 | leg1-jb-max-delay | uint32 | For the source leg, the current maximum jitter buffer delay corresponding to the earliest arriving packet that would not be discarded, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
140 | leg1-jb-abs-max-delay | uint32 | For the source leg, the absolute maximum delay that the adaptive jitter buffer can reach under worst case conditions, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
141 | leg2-loss-rate | uint32 | For the destination leg, the fraction of RTP data packets from the endpoint lost since the beginning of reception, expressed as a fixed point number with the binary point at the left edge of the field. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
142 | leg2-discard-rate | uint32 | For the destination leg, the fraction of RTP data packets from the endpoint that have been discarded since the beginning of reception, due to late or early arrival, under-run or overflow at the receiving jitter buffer. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
143 | leg2-burst-density | uint32 | For the destination leg, the fraction of RTP data packets within burst periods since the beginning of reception that were either lost or discarded. This field will be populated and will be set to zero if no packets have been received. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
144 | leg2-gap-density | uint32 | For the destination leg, the fraction of RTP data packets within inter-burst gaps since the beginning of reception that were either lost or discarded. This field will be populated and will be set to zero if no packets have been received. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
145 | leg2-burst-duration | uint32 | For the destination leg, the mean duration of the burst periods that have occurred since the beginning of reception, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
146 | leg2-gap-duration | uint32 | For the destination leg, the mean duration of the gap periods that have occurred since the beginning of reception, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
147 | leg2-round-trip-delay | uint32 | For the destination leg, the most recently calculated round trip time between RTP interfaces, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
148 | leg2-ES-delay | uint32 | For the destination leg, the most recently estimated end system delay, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
149 | leg2-Gmin | uint32 | For the destination leg, the gap threshold used for the report block to determine if a gap exists. The recommended value is 16, which corresponds to a burst period having a minimum density of 6.25% of lost or discarded packets. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
150 | leg2-jb-adaptive | uint32 | For the destination leg, the size of the jitter buffer as it dynamically adjusts in response to varying levels of jitter. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
151 | leg2-jb-rate | uint32 | For the destination leg, the implementation specific adjustment rate of the jitter buffer in adaptive mode. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
152 | leg2-RFactor | uint32 | For the destination leg, the voice quality metric describing the segment of the call that is carried over this RTP session. Valid range is 0 to 100 for narrow-band codecs and 0 to 129 for wide-band codecs. A value of 94 corresponds to "toll quality" and values of 50 or less are regarded as unusable. A value of 127 indicates this metric is unavailable. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
153 | leg2-MCQ | uint32 | For the destination leg, the estimated mean opinion score for conversational quality (MOS-CQ) including the effects of delay and other effects that would affect conversational quality. A value of 127 indicates that this metric is unavailable. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
154 | leg2-jb-nominal | uint32 | For the destination leg, the current nominal jitter buffer delay for packets that arrive exactly on time, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
155 | leg2-jb-max-delay | uint32 | For the destination leg, the current maximum jitter buffer delay corresponding to the earliest arriving packet that would not be discarded, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
156 | leg2-jb-abs-max- delay | uint32 | For the destination leg, the absolute maximum delay that the adaptive jitter buffer can reach under worst case conditions, in millisecond precision. | Audio Stream RTCP-XR Voice Metric Statistics | Yes | |||
157 | reserved for future use | Not used in Q-SBC CDRs. | Currently blank. | |||||
158 | reserved for future use | Not used in Q-SBC CDRs. | Currently blank. | |||||
159 | src-cipher-suite | string, max 50 chars | Name of cipher-suite accepted on ingress leg. If more than one m-line contains a cipher-suite, additional cipher-suites will be added as comma-separated values. The cipher-suite that was in use the time of CDR generation is sent. | Media Stream Data | Yes | |||
160 | dest-cipher-suite | string, max 50 chars | Name of cipher-suite accepted on egress leg. If more than one m-line contains a cipher-suite, additional cipher-suites are added as comma-separated values. The cipher-suite that was in use the time of CDR generation is sent. | Media Stream Data | Yes | |||
161 | src-packet-outside-replay-window | uint32 | Number of packets received that are outside replay window at origination (ingress) leg. | Media Stream SRTP Statistics | Yes | |||
162 | src-packet-auth-failure | uint32 | Number of packets received that failed authentication check at origination (ingress) leg. | Media Stream SRTP Statistics | Yes | |||
163 | src-packet-cipher-failure | uint32 | Number of packets received that experienced cipher failure at origination (ingress) leg. | Currently blank. | ||||
164 | dest-packet-outside-replay-window | uint32 | Number of packets received that are outside replay window at origination (egress) leg. | Media Stream SRTP Statistics | Yes | |||
165 | dest-packet-auth-failure | uint32 | Number of packets received that failed authentication check at origination (egress) leg. | Media Stream SRTP Statistics | Yes | |||
166 | dest-packet-cipher-failure | uint32 | Number of packets received that experienced cipher failure at origination (egress) leg. | Currently blank. | ||||
167-176 | reserved for future use | Not used in Q-SBC CDRs. | Currently blank. | |||||
177 | embedded-DSP-insertion-reason | string, max 8 chars | Code indicates whether or not DSP (transcoder) services were used for the call and for what purpose. If the call was rejected the value indicates why. Valid values:
| DSP insertion/rejection reason | Yes | |||
178 | outgoing-to-uri | string, max 512 chars | Contents of the To URI in the outgoing INVITE message. | Egress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
179 | incoming-request-uri | string, max 512 chars | Contents of the Request-URI in the incoming INVITE message. | Ingress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
180 | incoming-rsa-ip-address | string, max 512 chars | Signaling IP address for the incoming call in either IPv4 or IPv6 format. | Ingress Local Gateway Signaling IP Address | Yes | Yes | Yes | Yes |
181 | SBC-iServer-version | string, max 512 chars | Version of (Q-SBC) SBC software running. | Currently blank. | ||||
182 | outgoing-request-uri | string, max 512 chars | Contents of the Request-URI in the outgoing INVITE message. | Egress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
183 | outgoing-from-uri | string, max 512 chars | Contents of the From URI in the outgoing INVITE message. | Egress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
184 | privacy-ingress-requested | Indicates whether privacy was requested for the ingress call leg. | Currently blank. | |||||
185 | privacy-method-egress | Indicates whether privacy has been applied to the egress call leg and the type of privacy applied. | Currently blank. | |||||
186 | privacy-egress-requested | Indicates whether privacy was requested for the egress call leg. | Currently blank. | |||||
187 | src-policed-packets | string, max 16 characters | The number of packets dropped at the ingress leg by the RTP/SRTP bandwidth policing or video bandwidth policing function during media transmission. The field is populated only in ingress end (end1) CDRs. The field is blank in all other CDR types. If multiple m-lines are present in the SDP for the call, the field contains values for each m-line (comma-separated and in the order shown in the SDP). | Media Stream Stats | Yes | |||
188 | dest-policed-packets | string, max 16 characters | The number of packets dropped at the egress leg by the RTP/SRTP bandwidth policing or video bandwidth function during media transmission. The field is populated only in ingress end (end1) CDRs. The field is blank in all other CDR types. If multiple m-lines are present in the SDP for the call, the field contains values for each m-line (comma-separated and in the order shown in the SDP). | Media Stream Stats | Yes | |||
189 | full-paid-hdr | string, max 512 chars | Contents of the full PAID header in the incoming INVITE message. | Ingress Protocol Variant Specific Data | Yes | Yes | Yes | Yes |
190 | Source ptime | uint32 | Indicates the ptime in milliseconds used by the received RTP stream on the source leg. | Ingress RTP Packetization Time | Yes | |||
191 | Destination ptime | uint32 | Indicates the ptime in milliseconds used by the received RTP stream on the destination leg. | Egress RTP Packetization Time | Yes | |||
192 | fmm-call-invoked-profiles | string | In end1 CDRs, lists the Flexible Message Manipulation (FMM) profiles invoked during processing of the initial request/response. | Currently blank. | ||||
193 | outgoing-topmost-route-header | string, max 512 characters | When SIP loose routing is used for a call, this field contains the top-most Route header from the outgoing request. | Egress Protocol Variant Specific Data | ||||
194-198 | Reserved for future use. | Not used in Q-SBC CDRs. | Currently blank. | |||||
199 | reinvite-reject-count | uint32 | Indicates the number of re-INVITE requests rejected because configured re-INVITE rate limits were exceeded. | Currently blank. | ||||
200 | organization-hdr | string, max 128 chars | If an Organization header is present in an initial, incoming INVITE request, this field contains up to 31 characters from that header. | Currently blank. | ||||
201 | sdp-media-offer-codec | string, max 64 characters | Records the final negotiated offer codec for a call. If multiple m-lines are present in the SDP for the call, the fields contain values for each m-line (comma-separated). Possible values are:
| Media Stream Data | Yes | |||
202 | sdp-media-answer-codec | string, max 64 characters | Records the final negotiated answer codec for a call. If multiple m-lines are present in the SDP for the call, the fields contain values for each m-line (comma-separated). Possible values are the same as for field 201. | Media Stream Data | Yes | |||
203 | video-cac | string, max 32 characters | Populated if video CAC limits have been applied. | When applicable, field is populated with "video-cac-applied." | Yes | |||
204 | vmg-name | string, max 64 characters | Indicates the name of the VMG used to process the call. | Currently blank. | ||||
205 | msrp-data-volume-rx-src | uint32 | Number of bytes received by the source leg during the active session. This is the number of bytes received, before any topology hiding is applied by the SBC, from the source. | Media Stream Stats | Yes | |||
206 | msrp-data-volume-rx-dst | uint32 | Number of bytes received by the destination leg during the active session. This is the number of bytes received, before any topology hiding is applied by the SBC, from the destination. | Media Stream Stats | Yes | |||
207 | msrp-im-rx-src | uint32 | Number of IM messages received from the originator of the session during the active session. | Currently blank. | ||||
208 | msrp-im-rx-dst | uint32 | Number of IM messages received from the session destination during the active session. | Currently blank. | ||||
209 | msrp-file-size | uint32 | For MSRP sessions, size of the file transferred using MSRP. | Currently blank. | ||||
210 | siprec-profile | string | SIP recording profile used for the recording session. | Currently blank. | ||||
211 | siprec-associated-callids | string | The list of recording session Call IDs if a session is recorded. | Currently blank. | ||||
212 | rs-setup-error | uint32 | Error code if the SBC is unable to establish a recording session with a SIP recording server when a session meets recording criteria. | Currently blank. | ||||
213 | siprec-calluuid | string | The UUID value from the X-Genesys-Call-UUID header | Currently blank. |