You are here: CSP Developer’s Guide: Overview > 7 Configuring and Using Resources on the DSP Series 2 Cards > Full Duplex Channel Recording

Full Duplex Channel Recording

Introduction

This feature allows you to record both the inbound and outbound legs of a single channel. You can use this feature to record both channels in a connection within a single node or across the EXNET® ring in a multi-node system.

Implementation

To invoke this feature, send a Record File Start 0x011E message that contains a single Channel AIB and the Dual Channel Recording TLV (0x5ED). In the TLV you can select whether the channels are recorded summed or independently.

TLV Format

The format of the Dual Channel Record Option TLV is shown below:

0x05ED Dual Channel Record Option

Use this TLV to record both sides of a connection. This TLV allows you to choose whether you want each channel to be saved to its own file (Independent) or both channels to be saved to the same file (Summed).

This TLV is optional for the Record File Start 0x011E message.

Byte | Description
0, 1 | Tag: 0x05ED Dual Channel Record Option
2, 3 | Length: 0x0001
4 | Value[0]: 0x00 - Sum Channels Together (Default) 0x01 - Independent Channels (file location is the same, but filename is appended with "_2" )

Example Call Trace

Record File Start

H->X

00 78 01 1e 00 00 ff 00 02 0d 03 00 00 00 01 01 04

00 04 'Number of TLVs

05 e0 00 04 00 00 00 0a 'File ID

05 e1 00 02 00 01 'File Format

05 E2 00 15 00 01 00 02 5C 52 65 63 6F 72 64 5C 74 65 73 74 2E 75 6C 61 77 'File Location

05 ED 00 01 00 'Dual Channel Record - Summed

See Address Information Block.
Tag-Length-Value block. A standardized block that allows data to inserted in a standard way into API messages.