6.4 Reservation Data Records

Reservation Data Records (RDR) are data records that are formatted as lines of quoted comma-separated values. The values are as follows:

Table 6-3 Reservation Data Record Values

Record

Type

Maximum Length

Record ID (Assigned in ascending order)

String: <hostname>-<10-digit sequence number>

11 + <max host name length>

Meeting ID

8-byte non-negative integer

19

Meeting Start (in seconds)

4-byte non-negative integer

10

Meeting End (in seconds)

4-byte non-negative integer

10

Community ID

4-byte non-negative integer

10

Host ID

4-byte non-negative integer

10

Meeting Options

Participant ID

8-byte non-negative integer

19

Participant PIN

8-byte non-negative integer

19

Operation

Integer

1 = Add Meeting Reservation1

2 = Update Meeting Reservation1

3 = Remove Meeting Reservation1

4 = Add Participant2

5 = Remove Participant2

6 = Remove All Participants3

2

Event Info

String:

DNIS (inbound call)

Dialed number (outbound call)

User name (IIC client)

297 + <max host name length>

  1. When this Operation value is selected, the Participant ID and Participant PIN fields display no data.

  2. When this Operation value is selected, the Community ID, Host ID, Meeting Start, Meeting End, and Meeting Options fields display no data.

  3. When this Operation value is selected, only the Record ID and Meeting ID fields display data.

6.4.1 Reservation Data Record (RDR) Interface

The Reservation Data Records are available to any consumers connected via TCP to an RDR port. RDRs are also written to files so that consumers can initialize and not lose billing data.

For RDRs written to a file, after a configurable interval of time, the file is closed and renamed to include a time stamp (such as /var/iic/cdr/rsrv-2005-01-28-08-27.log). Then a new RDR file is created.

When a real-time RDR consumer connects to the RDR port, all current RDR records are sent to the RDR consumer. Current RDR records are stored in /var/iic/cdr/rsrv.elg file until the log rotation time. A real-time RDR consumer can get the current information by retrieving all of the available rotated RDR files in the /var/iic/cdr directory.