You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > Receive Signaling Configure 0x0015

Receive Signaling Configure 0x0015

Configuration API Messages

SwitchKit Name

ReceiveSignalingConfig

Type

EXS API and SwitchKit API message

Description

Receive Signaling Configure 0x0015

This message is used to define the signaling received by the CSP for non-standard trunk or line interfaces on the ST1LC card.

This message cannot be used with the T-ONE card. Line signaling for the T-ONE card is configured with T1 PPL Config Bytes
111–116 using the PPL Configure message.

NOTE: This message should not be used without first contacting Dialogic Technical Support.

Sent by

Host

SwitchKit Code

Configuration

ReceiveSignalingConfig (

Node = integer,

Range = StartSpan:StartChan - EndSpan:EndChan,

SignallingType = integer,

SignallingValue = integer,

TransmissionMode = integer,

BitMask = integer);

C Structure

typedef struct {

unsigned short StartSpan;

UBYTE StartChannel;

unsigned short EndSpan;

UBYTE EndChannel;

UBYTE SignallingType;

UBYTE SignallingValue;

UBYTE TransmissionMode;

UBYTE BitMask;

} XL_ReceiveSignalingConfig;

C++ Class

class XLC_ReceiveSignalingConfig : public XLC_ChanRangeMessage {

public:

unsigned short getStartSpan() const;

void setStartSpan(unsigned short x);

UBYTE getStartChannel() const;

void setStartChannel(UBYTE x);

unsigned short getEndSpan() const;

void setEndSpan(unsigned short x);

UBYTE getEndChannel() const;

void setEndChannel(UBYTE x);

UBYTE getSignallingType() const;

void setSignallingType(UBYTE x);

UBYTE getSignallingValue() const;

void setSignallingValue(UBYTE x);

UBYTE getTransmissionMode() const;

void setTransmissionMode(UBYTE x);

UBYTE getBitMask() const;

void setBitMask(UBYTE x);

};

EXS API Hex Format

MESSAGE (White) | RESPONSE (Gray)
Byte | Field Description | Byte | Field Description
0 | Frame (0xFE) | 0 | Frame (0xFE)
1, 2 | Length (0x00NN) | 1, 2 | Length (0x0007)
3, 4 | Message Type (0x0015) | 3, 4 | Message Type (0x0015)
5 | Reserved (0x00) | 5 | Reserved (0x00)
6 | Sequence Number | 6 | Same Sequence Number
7 | Logical Node ID | 7 | Logical Node ID
8 : | AIB Address Method 0x01 Range of AEs | 8, 9 | Status (MSB, LSB)
10 | Checksum
Number of AEs to follow
AEs 0x0D Channel (Starting) 0x0D Channel (Ending)
: | Signaling Type 0x01 On-hook 0x02 Initial Inseize 0x03 Secondary Inseize 0x04 Outseize Acknowledgment 0x05 Answer 0x06 Post Inseize Acknowledgment
: | Signaling Value Bit 0 A Bit 1 B Bits 2–7 Reserved, must be 0x00
: | Transmission Mode 0x01 A and B Fixed 0x02 A Fixed, B Pulsed 0x03 A Pulsed, B Fixed 0x04 A Pulsed, B Pulsed Pulsed mode timing is determined by ringing on/off timers.
: | Bit Mask This byte assigns a "Don’t Care" status to bits in the Signaling Value field (for example, 0x01 = consider A bit only, 0x03 = consider A and B bits only).
: | Checksum

Example—Inverting E&M Signaling

This example shows the message sequence sent to invert the default E&M Wink Start receive signaling on a channel. The default E&M signaling values are: On-hook: A = 0, B = 0; all other signaling: A = 1, B = 1.

A separate message must be sent to change each signaling type. The examples below show the values which would be sent in each message.

Signaling Type | 0x01 (On-hook)
Signaling Value | 0x03 (A = 1, B = 1)
Transmission Mode | 0x01 (A and B fixed)
Bit Mask | 0x03 (A and B)

Signaling Type | 0x02 (Initial Inseize)
Signaling Value | 0x00 (A = 0, B = 0)
Transmission Mode | 0x01 (A and B fixed)
Bit Mask | 0x03 (A and B)

Signaling Type | 0x03 (Secondary Inseize)
Signaling Value | 0x00 (A = 0, B = 0)
Transmission Mode | 0x01 (A and B fixed)
Bit Mask | 0x03 (A and B)

Signaling Type | 0x04 (Outseize Acknowledgment)
Signaling Value | 0x00 (A = 0, B = 0)
Transmission Mode | 0x01 (A and B fixed)
Bit Mask | 0x03 (A and B)

Signaling Type | 0x05 (Answer)
Signaling Value | 0x00 (A = 0, B = 0)
Transmission Mode | 0x01 (A and B fixed)
Bit Mask | 0x03 (A and B)

Signaling Type | 0x06 (Post Outseize Acknowledgment)
Signaling Value | 0x00 (A = 0, B = 0)
Transmission Mode | 0x01 (A and B fixed)
Bit Mask | 0x03 (A and B)

Digital communications link - voice, data, and video at a 1.544 Mbps rate (24 64 Kbps channels)
See Programmable Protocol Language.
A computer, attached to the Excel platform through an RS-232 or Ethernet link, from which you run the telecommunications application that controls the Excel platform.
A group of data bits in a specific format, with a flag at each end to indicate the beginning and the end of the frame.
See Address Information Block.
Most Significant Bit
Least Significant Bit
Outgoing call setup during real-time call processing on a specific channel.
Momentary interruption in a single frequency tone indicating the distant switch is ready to receive the digits just dialed.