D Channel De-assign 0x00C5

SwitchKit Name

DChannelDeAssign

Type

EXS API and SwitchKit API message

Description

This message is used by the host to de-assign an ISDN PRI D channel. The D channel may then be re-assigned using the D Channel Assign message. D channel De-assign messages must be sent for each of the D channels (DSOs) making up the Super Rate D channel. The base D channel must be de-assigned before any of the others can be de-assigned.

Sent by

Host

SwitchKit Code

Configuration

DChannelDeassign (

Node = integer,

Span = integer,

Channel = integer);

C Structure

typedef struct {

unsigned short Span;

UBYTE Channel;

} XL_DChannelDeAssign;

C++ Class

class XLC_DChannelDeAssign : public XLC_OneChannelOutbound {

public:

unsigned short getSpan() const;

void setSpan(unsigned short x);

UBYTE getChannel() const;

void setChannel(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 (0xNNNN)

1, 2

Length (0x0007)

3, 4

Message Type (0x00C5)

3, 4

Message Type (0x00C5)

5

Reserved (0x00)

5

Reserved (0x00)

6

Sequence Number

6

Same Sequence Number

7

Logical Node ID

7

Logical Node ID

:

AIB

Address Method

0x00 - Individual AEs

8, 9

Status MSB, LSB

Number of AEs to follow

AEs

0x0D Channel

or

0x23 Slot/Subrate

:

Checksum

10

Checksum