Configuring CdrArmMessage Fields
The following below describes the CDR ARM message fields. Use the table as a reference when configuring the Map file for the output CSV file.
CdrArmMessage Field Descriptions
CDR Field |
Description |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CdrApplicationType |
Defines the node application type:
|
||||||||||||
sessionKey |
Defines a unique key identifier. |
||||||||||||
sessionId |
Defines a unique session identifier. |
||||||||||||
nodeId |
Defines the ARM node's database ID. |
||||||||||||
nodeName |
Defines the node name as described in the ARM GUI. |
||||||||||||
nodeIp |
Defines the node's IP address. |
||||||||||||
incomingPconOrConnectionName |
Defines the incoming leg name as described in the ARM GUI. |
||||||||||||
incomingSipInterface |
Defines the SIP interface ID of an incoming Connection or Peer Connection in the SBC / Gateway. |
||||||||||||
incomingCallId |
Defines the Call ID of the incoming leg. |
||||||||||||
outgoingPconOrConnectionName |
Defines the outgoing leg name as described in the ARM GUI. |
||||||||||||
outgoingCallId |
Defines the Call ID of the outgoing leg. |
||||||||||||
srcUri |
Defines the Source URI that is sent (following manipulation). |
||||||||||||
srcUriBeforeMap |
Defines the Source URI before manipulation. |
||||||||||||
from |
Defines the From URI that is sent (following manipulation). |
||||||||||||
fromBeforeMap |
Defines the From URI before manipulation. |
||||||||||||
pai |
Defines the P-Asserted-Identity URI that it sent (following manipulation). |
||||||||||||
paiBeforeMap |
Defines the P-Asserted-Identity URI before manipulation. |
||||||||||||
ppi |
Defines the P-Prefetred-Identity URI sent (following manipulation). |
||||||||||||
ppiBeforeMap |
Defines the P-Prefetred-Identity URI before manipulation. |
||||||||||||
dstUri |
Defines the Destination URI sent (following manipulation). |
||||||||||||
dstUriBeforeMap |
Defines the Destination URI before manipulation. |
||||||||||||
armSetupTime |
Defines the time at which CALL_START is sent, per the ARM's time. |
||||||||||||
armReleaseTime |
Defines the time at which CALL_END is sent, per the ARM's time. |
||||||||||||
sbcSetupTime |
Defines the the time at which Gateway / SBC time when starting to handle an Invite message, as reported by the Gateway / SBC. |
||||||||||||
sbcConnectTime |
Defines the time at which a 200 OK response is sent (i.e., when the call is established), as reported by the Gateway / SBC. |
||||||||||||
sbcReleaseTime |
Defines the time at which a BYE message is sent (i.e., when a call ends), as reported by the Gateway / SBC. |
||||||||||||
sbcAlertTime |
Defines the time at which the remote side phone starts to ring, as reported by the Gateway / SBC. |
||||||||||||
alertDuration |
Defines how long the phone rings, in milliseconds, as reported by the Gateway / SBC. The SBC / Gateway must be configured to send the time (duration) in milliseconds. |
||||||||||||
voiceDuration |
Defines how long voice is streamed, in milliseconds, as reported by the Gateway / SBC. The SBC / Gateway must be configured to send the time (duration) in milliseconds. |
||||||||||||
completeDuration |
Defines how long the entire call takes, from the first incoming Invite until the call is ended, in milliseconds, as reported by the Gateway / SBC. |
||||||||||||
voiceStreamed |
Determines whether the call was established or not. |
||||||||||||
sipTerminationReason |
Defines the SIP termination reason. |
||||||||||||
sipTerminationReasonDesc |
Defines a more detailed and descriptive SIP termination reason than the field 'sipTerminationReason'. |
||||||||||||
routeSeq |
Defines the number that each route (path) of a call has, starting from 0. |
||||||||||||
lastNodeId |
Defines the ARM database ID of the last node in the path. |
||||||||||||
lastNodeName |
Defines the name of the last node in the path as described in the ARM GUI. |
||||||||||||
lastPconOrConnectionName |
Defines the name of the last Peer Connection or Connection in the path. |
||||||||||||
routingRuleId |
Defines the Routing Rule ID of the matching rule |
||||||||||||
routingRuleName |
Defines the Routing Rule name of the matching rule |
||||||||||||
discardingByRoutingRule |
Defines the Routing Rule ID in case of discarding rule |
||||||||||||
path |
Describes the path. |
||||||||||||
partial |
Defines whether all CdrMessages applicable to this route are found in the input file. Will be ‘True’ for in-progress calls. |
||||||||||||
description |
Briefly describes a partial call. |
||||||||||||
score |
The score value that is returned from SecureLogix. |