D Channel Assign 0x00C4

SwitchKit Name

DChannelAssign

Type

EXS API and SwitchKit API message

Description

D Channel Assign 0x00C4

This message assigns a channel as an ISDN PRI or an ISDN Series 3
D channel or a subrate channel as an ISDN BRI channel. ISDN channels can be assigned as either primary or secondary.

Sent by

Host

SwitchKit Code

Configuration

 

In the configuration below you can replace:

PriDChannelSpanID = integer,

PriDChannel = integer,

with

SecondaryDChannelSpanID = integer,

SecondaryDChannel = integer,

 

DChannelAssign (

Node = integer,

Slot = integer,

PriDChannelSpanID = integer,

PriDChannel = integer,

SecondaryDChannelFacility = integer,

DChannelType = integer,

C Structure

typedef struct {

UBYTE AddrInfo[30];

UBYTE SecondaryDChannelFacility;

UBYTE DChannelType;

UBYTE Data;

} XL_DChannelAssign;

C++ Class

class XLC_DChannelAssign : public XLC_OutboundMessage {

public:

const UBYTE *getAddrInfo() const;

UBYTE *getAddrInfo();

void setAddrInfo(UBYTE *x);

UBYTE getSecondaryDChannelFacility() const;

void setSecondaryDChannelFacility(UBYTE x);

UBYTE getDChannelType() const;

void setDChannelType(UBYTE x);

UBYTE getData() const;

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

1, 2

Length (0x0007)

3, 4

Message Type (0x00C4)

3, 4

Message Type (0x00C4)

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

10

Checksum

Number of AEs

AEs

0x15 ISDN Primary D Channel

or

0x16 ISDN Secondary D Channel

:

Secondary D Channel Facility (See table below)

0x00 Assign primary ISDN PRI D channel

0x01-0x09 Assign secondary ISDN PRI D channel

:

D Channel Type

0x01 ISDN PRI Primary D channel

0x02 ISDN PRI Secondary D channel

:

Checksum

Secondary D Channel Facility

The table below shows timeslots on an E1 span that map to logical channels in the CSP. You must assign D channels to timeslot 16 (Channel 30 (0x1E) as noted with shading).You cannot use Channels 30 and 31 for voice/data when configured for ISDN applications.

Timeslot

Logical Channel

0

31

1

0

2

1

3

2

4

3

5

4

6

5

7

6

8

7

9

8

10

9

11

10

12

11

13

12

14

13

15

14

16

30

17

15

18

16

19

17

20

18

21

19

22

20

23

21

24

22

25

23

26

24

27

25

28

26

29

27

30

28

31

29