クラウドおよびシステム管理 : CiscoWorks Voice Manager

CVM 2.02 - コール履歴レポートの原データ形式の説明

2002 年 6 月 11 日 - ライター翻訳版
その他のバージョン: PDFpdf | 機械翻訳版 (2013 年 8 月 21 日) | 英語版 (2007 年 1 月 8 日) | フィードバック

目次


概要

注:この文書の情報は Cisco Voice Manager(CVM)バージョン 2.02に基づいています。

Cisco Voice Manager 2.02 は、Telemate.Net の Quick View レポート作成パッケージを使用して Cisco Voice Manager からの原データ形式を処理し、ユーザが読むことのできるレポートを生成します。この文書は、独自のレポート作成ツールを開発されるお客様のために原データ形式の各フィールドについて説明しています。

CVM コール履歴インターフェイス ファイルの形式

次の各項では、CVM リリース 2.02 がルータをポーリングしてコール履歴データを収集するときに出力されるファイルについて説明しています。

CVM ルータ ファイル

このファイルは、CVM Polle(以下同様) アプリケーションの起動時、または新しいルータが CVM に追加されたときに、必ず生成されます。CVM ルータ ファイルのファイル名は router.dat です。このファイルは、ヘッダー レコードと少なくとも 1 つのルータ レコードからなります。レコードはすべてセミコロンで区切られたフィールドで構成されます。

ヘッダー レコード

Identifier          CVM Router 2.0

Version             2

Time Stamp          ファイルが生成されたときの NT タイムスタンプ

Record Count        次のルータ レコードの数

ルータ レコード

Router IP Address   ルータの IP アドレス

Router Name         ルータ名(ある場合) 


CVM コール履歴ファイル

このファイルは、CVM ポーラー アプリケーションがルータの Quality of Voice(QoV)トラップを受信したとき、またはコール履歴情報をルータから抽出したときに、ルータごとに CVM の内部で必ず生成されます。CVM コール履歴ファイルのファイル名の形式は r_..dat です。ファイルの命名規則により、CVM がルータからコール履歴データを抽出するたびに一意のファイルが生成されることが保証されます。

ファイルは、ヘッダー レコードと、少なくとも 1 つの QoV トラップ レコードまたはコール履歴データ レコードで構成されます。QoV トラップ レコードは、関連するコール履歴レコード(接続 ID(GUID)によって識別されます)が現在のコール履歴データ セット内にないときにだけ生成されます。コール履歴レコードが存在する場合は、適切な接続 ID に対応する VoIP コール レッグ レコードに QoV トラップ情報が結合されます。

レコードはすべてカンマで区切られたフィールドで構成されます。

ヘッダー レコード

Identifier              CVM2.0

Version                 2

Time Stamp              ポーリング時の NT タイムスタンプ

Router IP address       ルータの IP アドレス

Router sysUpTime        ルータの現在の sysupTime 値(1/100秒単位、unsigned long)

QOV record count        下記 QoV トラップ レコードの数

Record count            下記コール履歴レコードの数

QoV トラップ レコード(省略可能)

Record Type             5

Connection ID (GUID)    hex-string

Icpif                   integer 

コール履歴データ レコード(省略可能)

コール履歴レコードはすべて次の形式を持ちます。

Record Type                                           0 - Telephony, 1- VoIP, 2 - VoATM, 3 - VoFR

Source IP address                                     送信元ルータの IP アドレス、または null(電話からの場合)

Destination IP address                                宛先ルータの IP アドレス、または null(電話からの場合)

Connection ID (GUID)(cvCallHistoryConnectionId)       Hex-string

Calling/Called Number (cCallHistoryPeerAddress)       Digit-string

Sub-address (cCallHistoryPeerSubAddress)              String

Disconnect Text(cCallHistoryDisconnectText)           接続解除の原因を示すテキスト値(文書の最後にあるリストを参照)

Connect Time (cCallHistoryConnectTime)                コール接続時間 mm/dd/yy hh:mm:ss

Disconnect Time (cCallHistoryDisconnectTime)          コール接続解除時間 mm/dd/yy hh:mm:ss

Origin (cCallHistoryCallOrigin)                       1 - originate, 2 - answer, 3 - callback

Charged Units (cCallHistoryChargedUnits)              Unsigned long

Call Type (cCallHistoryInfoType)                      2 - voice, 10 - fax

Transmit Packets (cCallHistoryTrasmitPackets)         Unsigned long

Transmit Bytes (cCallHistoryTransmitBytes)            Unsigned long

Receive Packets (cCallHistoryReceivePackets)          Unsigned long

Receive Bytes (cCallHistoryReceiveBytes)              Unsigned long

Call Leg Specific Data                                下記定義を参照

テレフォニー コール レッグ データ

Transmit Duration (cvCallHistoryTxDuration)           Unsigned long

Speech Duration (cvCallHistoryVoiceTxDuration)        Unsigned long

Fax Duration (cvCallHistoryFaxTxDuration)             Unsigned long

Coder Rate (cvCallHistoryCoderTypeRate)               コール中に使用されるコーダ レート

 1 - other

 2 - fax2400

 3 - fax4800

 4 - fax7200

 5 - fax9600

 6 - fax14400

 7 - fax12000

10 - g729r8000

11 - g729Ar8000

12 - g726r16000

13 - g726r24000

14 - g726r32000

15 - g711ulawr64000

16 - g711Alawr64000

17 - g728r16000

18 - g723r6300

19 - g723r5300

20 - gsmr13200

21 - g729Br8000

22 - g729ABr8000

23 - g723Ar6300

24 - g723Ar5300

25 - ietfg729r8000

Noise Level (cvCallHistoryNoiseLevel)                 Integer

ACOM Level (cvCallHistoryACOMLevel)                   Integer

Session Target (cvCallHistorySessionTarget)           String

Image Page Count (cvCallHistoryImgPageCount)          Unsigned long

PeerId (cCallHistoryPeerId)                           Integer

PeerIfIndex (cCallHistoryPeerIfIndex)                 Integer

LogicalIfIndex (cCallHistoryLogicalIfIndex)           Integer

PeerIfName                                            String

LogicalIfName                                         String

Call Setup Time (cCallHistorySetupTime                コール セットアップ時間 mm/dd/yy hh:mm:ss

VoIP コール レッグ データ

Vad Enabled (cvCommonDcCallHistoryVADEnabled)             1 - true, 2 - false

Coder Rate (cvCommonDcCallHistoryCoderTypeRate)           テレフォニー コール レッグ データを参照

Codec Bytes (cvCommonDcCallHistoryCodecBytes)             Integer

InBand Signaling (cvCommonDcCallHistoryInbandSignalling)  1 - cas, 2 - external, 3 - cept, 4 - transparent

Remote IP address (cvVoIPCallHistoryRemoteIPAddress)      IP アドレス

Remote UDP port (cvVoIPCallHistoryRemoteUDPPort)          Integer

Round Trip Delay (cvVoIPCallHistoryRoundTripDelay)        Unsigned long

Selected Qos (cvVoIPCallHistorySelectedQos)               1 - best effort, 2 - controlled-load, 3- guaranteed-load

Protocol (cvVoIPCallHistorySessionProtocol)               1 - other, 2 - cisco, 3- sdp, 4-sip

Session Target (cvVoIPCallHistorySessionTarget)           String

Icpif (cvVoIPCallHistoryIcpif)                            Integer

Lost Packets (cvVoIPCallHistoryLostPackets)               Unsigned long

Late Packets (cvVoIPCallHistoryLatePackets)               Unsigned long

Early Packets (cvVoIPCallHistoryEarlyPackets)             Unsigned long

QOVTrap                                                   0 - no, 1 - yes

QOVTrap Icpif                                             Integer

OnTimePlayOut (cvVoIPCallHistoryOnTimRvPlayout)           Unsigned long

GapFilledWithSilence

  (cvVoIPCallHistoryGapFilledWithSilence)                 Unsigned long

GapFilledWithPrediction

  (cvVoIPCallHistoryGapFilledWithPrediction)              Unsigned long

GapFilledWithInterpolation

  (cvVoIPCallHistoryGapFilledWithInterpolation)           Unsigned long

GapFilledWithRedundancy

  (cvVoIPCallHistoryGapFilledWithRedundancy)              Unsigned long

HiWaterDelay (cvVoIPCallHistoryHiWaterPlayoutDelay)       Unsigned long

LoWaterDelay (cvVoIPCallHistoryLoWaterPlayoutDelay)       Unsigned long

ReceiveDelay (cvVoIPCallHistoryReceiveDelay)              Unsigned long

PeerId (cCallHistoryPeerID)                               Integer

PeerIfIndex (cCallHistoryPeerIfIndex)                     Integer

LogicalIfIndex (cCallHistoryLogicalIfIndex)               Integer

PeerIfName                                                String

LogicalIfName                                             String

Call Setup Time (cCallHistorySetupTime)                   コール セットアップ時間 mm/dd/yy hh:mm:ss

 

VoATM コール レッグ データ

Vad Enabled (cvCommonDcCallHistoryVADEnabled)             1 - true, 2 - false

Coder Rate (cvCommonDcCallHistoryCoderTypeRate)           テレフォニー コール レッグ データを参照

Codec Bytes (cvCommonDcCallHistoryCodecBytes)             Integer

InBand Signaling (cvCommonDcCallHistoryInBandSignaling)   1 - cas, 2 - external, 3 - cept, 4 - transparent

Interface Name (cvAtmCallHistoryInterfaceName)            String

Session Target (cvAtmCallHistorySessionTarget)            String

Vpi (cvAtmCallHistoryVpi)                                 Integer

Vci (cvAtmCallHistoryVci)                                 Integer

Sub-channel id (cvAtmCallHistoryCid)                      Integer

Protocol (cvAtmCallHistorySessionProtocol)                1 - cisco-switched, 2 - frf11

DTMF Relay (cvAtmCallHistoryDtmfRelay)                    1 - true, 2 - false

Sequence Numbers (cvAtmCallHistorySequenceNumbers)        1 - true, 2 - false

PeerId (cCallHistoryPeerID)                               Integer

PeerIfIndex (cCallHistoryPeerIfIndex)                     Integer

PeerIfName                                                String

LogicalIfName                                             String

Call Setup Time (cCallHistorySetupTime)                   コール セットアップ時間 mm/dd/yy hh:mm:ss

VoFR コール レッグ データ

Vad Enabled (cvCommonDcCallHistoryVADEnabled)             1 - true, 2 - false

Coder Rate (cvCommonDcCallHistoryCoderTypeRate)           テレフォニー コール レッグ データを参照

Codec Bytes (cvCommonDcCallHistoryCodecBytes)             Integer

InBand Signaling (cvCommonDcCallHistoryInBandSignaling)   1 - cas, 2 - external, 3 - cept, 4 - transparent

Interface Name (cvFrCallHistoryInterfaceName)             String

Session Target (cvFrCallHistorySessionTarget)             String

Dlci (cvFrCallHistoryDlci)                                Integer

Sub-channel id (cvFrCallHistoryCid)                       Integer

Protocol (cvFrCallHistorySessionProtocol)                 1 - cisco-switched, 2 - frf11

DTMF Relay (cvAtmCallHistoryDtmfRelay)                    1 - true, 2 - false

Sequence Numbers (cvFrCallHistorySequenceNumbers)         1 - true, 2 - false

PeerId (cCallHistoryPeerID)                               Integer

PeerIfIndex (cCallHistoryPeerIfIndex)                     Integer

LogicalIfIndex (cCallHistoryLogicalIfIndex)               Integer

PeerIfName                                                String

LogicalIfName                                             String

Call Setup Time (cCallHistorySetupTime)                   コール セットアップ時間 mm/dd/yy hh:mm:ss

接続解除原因

次の一覧は、Cisco IOS ソフトウェア コード内で現在定義されている接続解除理由を示すテキスト文字列です。これらは各コール履歴データ レコードの Disconnect Text フィールドに出力されます。

char *cause_strings[] = {

    "",                                              /* 0 */

    "unassigned number.",                            /* 1 */

    "no_route_to_transit_network",                   /* 2 */

    "no route to destination.",                      /* 3 */

    "send info tone",                                /* 4 */

    "misdialled trunk prefix",                       /* 5 */

    "channel unacceptable",                          /* 6 */

    "call awarded",                                  /* 7 */

    "preemption",                                    /* 8 */

    "preemption reserved",                           /* 9 */

    "n/a",                                           /* 10 */

    "n/a",                                           /* 11 */

    "n/a",                                           /* 12 */

    "n/a",                                           /* 13 */

    "n/a",                                           /* 14 */

    "n/a",                                           /* 15 */

    "normal call clearing.",                         /* 16 */

    "user  busy.",                                   /* 17 */

    "no user response.",                             /* 18 */

    "no user answer.",                               /* 19 */

    "subscriber absent",                             /* 20 */

    "call rejected.",                                /* 21 */

    "number changed",                                /* 22 */

    "n/a",                                           /* 23 */

    "n/a",                                           /* 24 */

    "n/a",                                           /* 25 */

    "non selected user clearing",                    /* 26 */

    "destination out of order",                      /* 27 */

    "invalid number.",                               /* 28 */

    "facility rejected",                             /* 29 */

    "response to status enquiry",                    /* 30 */

    "normal,    unspecified.",                       /* 31 */

    "n/a",                                           /* 32 */

    "n/a",                                           /* 33 */

    "no circuit.",                                   /* 34 */

    "requested vpci vci not available",              /* 35 */

    "vpci vci assignment failure",                   /* 36 */

    "cell rate not available",                       /* 37 */

    "network out of order",                          /* 38 */

    "perm frame mode out of service",                /* 39 */

    "perm frame mode operational",                   /* 40 */

    "temporary failure",                             /* 41 */

    "switch congestion",                             /* 42 */

    "access info discarded",                         /* 43 */

    "no requested circuit.",                         /* 44 */

    "no vpci vci available",                         /* 45 */

    "precedence call blocked",                       /* 46 */

    "no resource.",                                  /* 47 */

    "n/a",                                           /* 48 */

    "qos unavailable",                               /* 49 */

    "facility not subcribed",                        /* 50 */

    "n/a",                                           /* 51 */

    "n/a",                                           /* 52 */

    "cug outgoing calls barred",                     /* 53 */

    "n/a",                                           /* 54 */

    "cug incoming calls barred",                     /* 55 */

    "n/a",                                           /* 56 */

    "bearer capability not authorized",              /* 57 */

    "bearer capability not available",               /* 58 */

    "n/a",                                           /* 59 */

    "n/a",                                           /* 60 */

    "n/a",                                           /* 61 */

    "inconsistency in info and class",               /* 62 */

    "service or option not available, unspecified",  /* 63 */

    "n/a",                                           /* 64 */

    "bearer capability not implemented",             /* 65 */

    "chan type not implemented",                     /* 66 */

    "n/a",                                           /* 67 */

    "n/a",                                           /* 68 */

    "facility not implemented",                      /* 69 */

    "restricted digital info bc only",               /* 70 */

    "n/a",                                           /* 71 */

    "n/a",                                           /* 72 */

    "n/a",                                           /* 73 */

    "n/a",                                           /* 74 */

    "n/a",                                           /* 75 */

    "n/a",                                           /* 76 */

    "n/a",                                           /* 77 */

    "n/a",                                           /* 78 */

    "service not implemented",                       /* 79 */

    "n/a",                                           /* 80 */

    "invalid call ref value",                        /* 81 */

    "channel does not exist",                        /* 82 */

    "call exists call id in use",                    /* 83 */

    "call id in use",                                /* 84 */

    "no call suspended",                             /* 85 */

    "call cleared",                                  /* 86 */

    "user not in cug",                               /* 87 */

    "incompatible destination",                      /* 88 */

    "n/a",                                           /* 89 */

    "non existent cug",                              /* 90 */

    "invalid transit network",                       /* 91 */

    "n/a",                                           /* 92 */

     "aal parms not supported",                      /* 93 */

    "n/a",                                           /* 94 */

    "invalid message",                               /* 95 */

    "mandatory ie missing",                          /* 96 */

    "message type not implemented",                  /* 97 */

    "message type not compatible",                   /* 98 */

    "ie not implemented",                            /* 99 */

    "invalid ie contents",                           /* 100 */

    "message in incomp call state",                  /* 101 */

    "recovery on timer expiry",                      /* 102 */

    "non implemented param passed on",               /* 103 */

    "n/a",                                           /* 104 */

    "n/a",                                           /* 105 */

    "n/a",                                           /* 106 */

    "n/a",                                           /* 107 */

    "n/a",                                           /* 108 */

    "n/a",                                           /* 109 */

    "unrecognized param msg discarded",              /* 110 */

    "protocol error",                                /* 111 */

  };


関連するシスコ サポート コミュニティ ディスカッション

シスコ サポート コミュニティは、どなたでも投稿や回答ができる情報交換スペースです。


関連情報


Document ID: 13407