You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > Release Channel 0x0008

Release Channel 0x0008

SwitchKit Name

ReleaseChannel

Type

EXS API and SwitchKit API message

Description

Release Channel 0x0008

Use this message to initiate the release of a single channel or a connected pair of channels. The host receives a Channel Released message when the distant-end releases.

To release only one channel, enter the channel in both the Logical Span ID and Channel fields. The other connected channel is parked.

Sent by

Host

SwitchKit Code

C Structure

typedef struct {

unsigned short SpanA;

UBYTE ChannelA;

unsigned short SpanB;

UBYTE ChannelB;

} XL_ReleaseChannel;

C++ Class

class XLC_ReleaseChannel : public XLC_OutboundMessage {

public:

unsigned short getSpanA() const;

void setSpanA(unsigned short x);

UBYTE getChannelA() const;

void setChannelA(UBYTE x);

unsigned short getSpanB() const;

void setSpanB(unsigned short x);

UBYTE getChannelB() const;

void setChannelB(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 (0x0008) | 3, 4 | Message Type (0x0008)
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 | 8, 9 | Status (MSB, LSB) The LSB is the Call State when the Nack value is 0x1D. Otherwise the LSB is 00.
Number of AEs to follow | 10 | Checksum
AEs 0x0D Channel A or 0x0D Channel B Specify either Channel A or Channel B whichever channel did not initiate the release. You must specify the channel twice.
: | Checksum

Response Status

Call State | CSP Call Control CH Values
Out-of-Service | 0x00 Out-of-Service
Idle | 0x03 In Service Idle
Connect Wait | 0x04 Incoming Call, Wait for L5
Book Wait | 0x06 Wait For CSA in Incoming Call Wait for Host State
0x01 Incoming Call
Answer Wait 2 | 0x0E Incoming Call Alerted
Connect | 0x07 Answered
0x02 Wait For CSA in Incoming Call State
0x0C Wait for CSA in Incoming Alerted State
0x0D Wait for CSA in Incoming in Answered State
Clear Wait | 0x09 L3 Clear Wait
0x0F L3 Clear Wait
Busied Out | 0x0A Busied out
0x10 Wait for CSA in Outgoing Cut-thru
Release With Data Wait | 0x15 L5 Release Wait
Outseize Wait | 0x05 Outgoing Call, L3 Outseize Wait
Parked | 0x13 Outgoing Call Alerted
0x11 Wait for CSA in Outgoing Alerted State
Outseized | 0x0B Outgoing Call Cut-thru
0x12 L4 Clear ACK Wait, L3 Clear Received
Release Wait | 0x08 L4 Clear ACK Wait, L3 Disconnect Received
0x14 L4 Clear ACK Wait, L5 Clear Received
0x16 Incoming Call, L4 Clear ACK Wait (Park Processing)
0x17 Incoming Call Alerted, L4 Clear ACK Wait (Park Processing)
0x18 Answered, L4 Clear ACK Wait (Park Processing)
0x19 Outgoing Alerted, L4 Clear ACK Wait (Park Processing)
Call State | CSP Call Control CH Values
0x1A Outgoing Cut-thru, L4 Clear ACK Wait (Park Processing)
0x1B Wait for CSA for Internal Routing

Range of channels provided by T1 or E1 transmission service. A physical span is a group of channels taking up a single physical wire. A logical span is a group of channels taking up less than a single logical wire, or carried over more than one physical wire.
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
The condition of a component at a given instant. The current "context" of a PPL object, such as Idle, Seizing, Answered. In PPL files, a State is represented by a circle.
Setting up, monitoring, and tearing down calls.
See Converged Services Administrator.
Outgoing call setup during real-time call processing on a specific channel.
Positive acknowledgment to a message