Specifications
System Software Diagnostics Guide — September 2006 89
18
18.GCEV_TRACEDATA Reference
This chapter describes the data layout in the GCEV_TRACEDATA event so that a parser can be
designed. This chapter also provides a sample parser and sample output. This information is
provided in the following sections:
• Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
• Structure of Data - Tracing CAS Signaling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
• Structure of Data - Tracing ISDN Trunks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
• Payload Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
• Sample Parser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
• Sample Parser Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
18.1 Description
Inbound and outbound R2MF tones and CAS bit transitions/states can be traced using Global Call
APIs and the GCEV_TRACEDATA event. The GCEV_TRACEDATA event is received on a board
device whenever the trace buffer maintained by the firmware is full. The size of the maximum data
received with this event will not exceed 1000 bytes.
For ISDN, the GCEV_TRACEDATA is generated for every ISDN frame received or transmitted.
The size of the maximum data received will not exceed the maximum allowable Layer 2 frame size
of 260 bytes.
This chapter describes the data layout in the GCEV_TRACEDATA so that a parser can be
designed. The actual data content refers to actions/state changes occurring on a particular
trunk/channel. The data comes from an Intel
®
telecom product’s firmware in response to either a
call being presented to an Intel telecom board or an application trying to initiate a call through the
Intel telecom board.
For information about performing the tracing, refer to Chapter 8, “Tracing CAS Signaling Using
Global Call” or Chapter 9, “Tracing Multiple ISDN Trunks Using Global Call”. This chapter
describes the trace data.
Note: This tracing procedure is only relevant to systems using an Intel NetStructure DMT160TEC digital
telephony interface board.
18.2 Structure of Data - Tracing CAS Signaling
Table 1 shows the structure of the data, listing the fields and size of each field. A description of the
fields follows the table.










