cc/td/doc/product/wanbu/das/das_1_4
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Call Detail Records

Call Detail Records

As described in Chapter 1, the DAS Server Shelf records information about each Frame Relay Dial-Up or Dial-Backup call in a Call Detail Record (CDR). This appendix contains information about the format of CDRs. It includes the following sections:

The call detail record (CDR) feature creates text records of call related data. The data recorded includes calling and called numbers, call origination/connect time, the time the call was disconnected, the disconnect reason, the DLCI field to identify the originating PRI, and the bearer (B) channel used. There are CDRs for normal calls, i.e., calls that were successfully completed and for failed calls.

The CDRs are collected in files so that they can be uploaded by an StrataView Plus Workstation and to prevent file over-writes and disk capacity problems. The DAS Server Shelf stores up to 10 files of CDRs at any time. Each CDR file contains CDRs that are collected during the time period configured by the CDR Interval. (To configure the CDR Interval and the number of CDR files, see the Modify CDR Configuration section in the chapter, Understanding the DAS Command Line Interface.) If the CDR Interval is configured for 30 minutes (the default), each CDR file will hold CDRs for calls that are accepted during a 30-minute interval. The size of the CDR files will be proportional to the CDR configuration parameters and the call activity rate.

The StrataView Plus Workstation uploads the CDR files from the DAS Server Shelf every 30 minutes, archives and stores them. These archived files are kept for 30 days on the StrataView Plus Workstation before they are deleted.


Note The CDR files are continually updated to the StrataView Plus Workstation or a customer NMS to prevent file over-writes and disk capacity problems.

CDR Format

The CDR is logged in character (ASCII) and fixed-space format, i.e., each data entity (field) occupies a fixed number of spaces in the record. Table D-1 illustrates the fixed-spaced format of the CDRs. The bold text (e.g., Time [26]) identifies the data entity (field) and the number of spaces in the record that it occupies. There is one CDR event, such as a call origination (orig) or a call disconnect (disc), per line in the record. Each line is terminated by an end-of-line character. The time logged in a CDR is the time kept by the DAS Server Shelf.


Table  D-1: CDR Format
Time [26] Qualifier [11] Calling
Number
[21]
Called
Number
[21]
PRI ID
Number
[5]
B-Channel
Number
[3]
Time [26] Text [35]
orig time Call Rqst calling called PRI id B-channel
disc time Call Disc calling called PRI id B-channel connect time cause
orig time Setup Fail calling called PRI id B-channel
disc time Disc Fail calling called PRI id B-channel connect time cause

The fields of each record are defined as follows:

Start of Call Demarcation

All incoming call requests are recorded, time-stamped, and identified by the Call Rqst qualifier to help trace network events triggered by the call request. For each call request, the DAS Server Shelf will record the following:

Call failures may occur during call setup or teardown. These failures will be recorded in CDR files, which include all available information identifying the call, as well as failure codes.

Call Failures

All call-related operation failures will also be recorded in a CDR. The information in a CDR for a failed call will include:

Failure/Error Cause Codes

The majority of the failure/error Cause Codes maintained by the DAS Server Shelf are identical to those described in Q.931 specifications. The set of Q.931 Cause Codes has been enhanced, however, for the DAS (INS) Dial-Up Frame Relay application in the following two ways:

Table D-2 lists the Standard Q.931 Cause Codes which have slightly enhanced meanings when applied to the DAS Server Shelf or the DAS (INS) Dial-Up Frame Relay application. These altered meanings are very closely aligned with the Cause Codes defined in Q.931.


Table  D-2: Standard Q.931 Cause Codes with Expanded Definitions
Cause Code
[Decimal]
Cause Mnemonic Exception/error condition
16 Normal call clearing 1. Normal disconnect/release

2. Cause not present/unavailable

18 No user response Call timed out awaiting connection in FR network
21 Call rejected Caller/calling length error
31 Normal unspecified Call declined by Server
41 Temporary failure Call processing suspended
58 Bearer cap not available 1. Rate adaptation not V110

2. Non restricted/unrestricted data

3. Data transfer rate not 64kbp

4. User rate not 56 or 64kbps

66 Channel type not implemented 1. H type or mapped channel type

2. Call on D-channel

96 Info element missing Calling number (ANI) missing

In addition, there are a few failure conditions for the DAS Server Shelf and DAS (INS) Dial-Up Frame Relay application that do not have close equivalents in the set of Q.931 Cause Codes. Cisco has designed some Error/Failure Cause Codes that are specific only to the DAS Server Shelf and DAS Dial-Up Frame Relay application. These "new" Cause Codes are listed in Table D-3 . These codes are never sent in the "cause information element" of any Q.931 messages. They are used only in the alarm traps and CDR files.


Table  D-3: Cause Codes Specific Only to the Dial Access Switching System
Cause Code [Decimal] Cause Mnemonic Exception/error condition
512 Database error Problem accessing call database
513 ANI not subscribed Specified ANI not in call database
514 Local FR port busy Port at local-end of connection is busy
515 Far-end FR port busy Port at far-end of connection is busy
516 Connection exists Requested connection already exists in the network
517 Routing failure Connection could not be routed in network
518 Conn. removal failure Could not delete original connection in backup connections during setup, or backup/dialup connection during disconnect
519 Node operation failure Setup declined/timed-out by FR network node
520 Indeterminate PRI endpoint PRI location in network could not be determined
521 INSD suspended INSD not processing new calls temporarily
522 INS off-line INS (DAS Server Shelf) not processing calls
523 Miscellaneous failure Unknown failure
524 INSD response timeout INS/DAS timed out waiting for response from INSD

hometocprevnextglossaryfeedbacksearchhelp
Copyright 1989-1998 © Cisco Systems Inc.