Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

4.0.4 Call Detailed Records

Info
titleNEW FEATURE

In this version the CDR has been completely rearrange to better show the valuable informations

Despite its name the CDR is a debugging and quality assurance facility. It saves all the calls status, meaning it is very useful to understand is something is going wrong with you Secure Call Service.

...

  • Call Date: when the call has been placed
  • Caller Number: The virtual phone number used to place the call
  • Caller: The caller description, if any
  • Caller Group: The caller's group description, if any
  • Callee Number: The virtual phone number called
  • Callee: The callee description, if any
  • Callee Group: The callee's group description, if any
  • Total Duration: how long the call lasted. Time elapsed from the moment the "Call Button" is pressed on the caller's client to the one in which the communication is closed at all
  • Call Duration: how long the call lasted, just the voice
  • Disposition: which result the call had
  • Hangup Cause: how long the call lasted
  • Call id: a unique number that identifies the call
  • Call type: nature of the call performed

...

Relevant fields in CDR

The Disposition is very important because it tells you the exit code of each call. Possible codes are:

...

The Hangup Cause describes in details what caused the hangup. Possible causes are:
  1. NO_ROUTE_DESTINATION: The callee is not reachable because of network issues.
  2. NORMAL_CLEARING: Call closed normally.
  3. USER_BUSY: The user is busy.
  4. NO_ANSWER: The callee didn't answer and the call was closed for timeout reason.
  5. CALL_REJECTED: The callee rejected the call, as by pressing the "hold" button.
  6. BEARERCAPABILITY_NOTAVAIL: The caller and the callee were using different security models that are not compatible.
  7. NO_USER_RESPONSE: The same as in "NO_ANSWER", but this happens when the call goes out by Trunk.
The Call Type identifies the nature of the call. Used with the Call id fields this value is useful to trace down complex calls like three-way calls, conferences or transferred calls. Possible values are:
  1. CALL: xdgsdgUsual call between two persons
  2. 3-WAY: Usual call (as above) with an added person during the call
  3. CONFERENCE: Conference call
  4. TRANSFER: Usual call that is transferred to a third person
The Call id is a number that identifies uniquely the call. It can be used to trace a call if it changes its nature (ie becoming a three-way call) or to group all the participants (ie in a conference room).

...