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

Channel Release Request 0x0037

SwitchKit Name

ChannelReleaseRequest

Type

EXS API and SwitchKit API message

Description

Channel Release Request 0x0037

The conditions in which the CSP uses this message depends on the protocol you are using.

SS7

An SS7 channel reports this message to the host if both of the following conditions exist:

• The SS7 channel is connected to a channel that is released

• The release modes for the channels call for the SS7 channel to be released

This lets the host insert parameters for the outgoing ISUP REL using the Release Channel With Data message. If no data is to be inserted, the host may use the Release Channel message.

ISDN

The CSP sends this message to the host upon a network-initiated ISDN Disconnect message if the ISUP mode configuration is set to allow release upon a disconnect. The host responds with either a Release Channel message or a Release Channel With Data message to send information to the ISDN with the release.

Sent by

CSP

SwitchKit Code

C Structure

typedef struct {

unsigned short Span;

UBYTE Channel;

UBYTE ReleaseDataType;

UBYTE Data[222];

} XL_ChannelReleaseRequest;

C++ Class

class XLC_ChannelReleaseRequest : public XLC_OneChannelMessage {

public:

unsigned short getSpan() const;

void setSpan(unsigned short x);

UBYTE getChannel() const;

void setChannel(UBYTE x);

UBYTE getReleaseDataType() const;

void setReleaseDataType(UBYTE x);

const UBYTE *getData() const;

UBYTE *getData();

void setData(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 (0x0005)
3, 4 | Message Type (0x0037) | 3, 4 | Message Type (0x0037)
5 | Reserved (0x00) | 5 | Reserved (0x00)
6 | Sequence Number | 6 | Same Sequence Number
7 | Logical Node ID | 7 | Logical Node ID
: | AIB 0x00 - Individual AEs | 8 | Checksum
Number of AEs to follow
AEs 0x0D Channel
: | Release Data Type 0x00 No Data 0x03 ISDN ICB 0x04 SS7 ICB
: | Data ICBs The data format depends on the Release Data Type. 0x10 ISDN Formatted IEs 0x12 SS7 Parameters 0x25 ISDN Segmented Message
| Refer to Interworking TLVs if you have enabled interworking from the VoIP Protocol Configure 0x00EE message.
: | Checksum

See Signaling System Number Seven.
See Integrated Services Digital Network User Part.
See Integrated Services Digital Network.
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 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.
See Information Control Block.