Axesstel PST User Manual
Page 60

AXESSTEL Software User's Guide
Contents
for output to the MS, it issues an allocation request that reserves
exactly enough space for the type of log record to be transmitted.
It then fills in the space that has been allocated, and eventually the log
record is transmitted. If there was not enough space in the output
buffer to satisfy the allocation request, the log record is “dropped”
and never gets transmitted to the MS.
The priority mechanism modifies this process by assigning each log
code with a priority value, ranging from 0 to 2048. When a task is
ready to queue a log record, it issues an allocation request for the
size of the log record, plus (2048 – priority) bytes. This means that a
log code with a priority of 2048 requests exactly enough bytes to
hold the associated record, while an log code with a priority of 0 gets
an allocation request for 2048 bytes plus the actual record size. The
lower the priority value, the more space must be free in the output
queue in order to allocate the log record. This should squelch the
logging of records with low priority values when the output queue
is fairly full.
It is important to note that since the output buffer in most phones is
2048 bytes, priority codes of less than the size of the log packet will
always cause the packet to be dropped.
CAI MSG allows you to assign numeric values to represent Low,
Medium, and High priorities, and then to set the priority of any log
code to one of the three symbolic values in the log mask dialog. It
also maps log priorities read from the phone to one of the three
user-defined priorities.
The mask bit values available in this dialog box are defined in the
following table.
Item Description
Logging Mask Displays the hexadecimal value of the logging mask
code.
Signaling Messages
Common IS95/IS2000 Channels
Sync Channel When selected, logs all sync channel messages
received.
Paging Channel When selected, logs all paging channel signaling
messages received.
AXESSTEL Proprietary
60