Card Population Query 0x0007

SwitchKit Name

CardPopulationQuery

Type

EXS API and SwitchKit API message

Description

Card Population Query 0x0007

Use this message to query the cards installed in the system. The response indicates the Card Type installed in each slot (or virtual slots) in the system.

Related Information

Chassis Slot Numbering

Card Types

Sent by

Host

SwitchKit Code

C Structure

typedef struct {

} XL_CardPopulationQuery;

C Structure Response

typedef struct {

unsigned short Status;

UBYTE Info[96];

} XL_CardPopulationQueryAck;

C++ Class

class XLC_CardPopulationQuery : public XLC_OutboundMessage {

public:

};

C++ Class Response

class XLC_CardPopulationQueryAck : public XLC_AcknowledgeMessage {

public:

unsigned short getStatus() const;

void setStatus(unsigned short x);

const UBYTE *getInfo() const;

UBYTE *getInfo();

void setInfo(UBYTE *x);

};

Overview of message

The following table provides an overview of this message. The table following it provides the detail for each byte.

MESSAGE (White)

RESPONSE (Gray)

Byte

Field Description

Byte

Field Description

0

Frame (0xFE)

0

Frame (0xFE)

1, 2

Length (0x0005)

1, 2

Length (0x0067)

3, 4

Message Type (0x0007)

3, 4

Message Type (0x0007)

5

Reserved (0x00)

5

Reserved (0x00)

6

Sequence Number

6

Same Sequence Number

7

Logical Node ID

7

Logical Node ID

8

Checksum

8, 9

Status (MSB, LSB)

 

10

Slot 0* Card Type

11

Slot 1* Card Type

73

Card Type

74-105

Slot 63 Card Type

106

Checksum

 

EXS API Hex Format - Detailed

MESSAGE (White)

RESPONSE (Gray)

Byte

Field Description

Byte

Field Description

0

Frame (0xFE)

0

Frame (0xFE)

1, 2

Length (0x0005)

1, 2

Length (0x0067)

3, 4

Message Type (0x0007)

3, 4

Message Type (0x0007)

5

Reserved (0x00)

5

Reserved (0x00)

6

Sequence Number

6

Same Sequence Number

7

Logical Node ID

7

Logical Node ID

8

Checksum

8, 9

Status MSB, LSB

 

 

10

Slot 0* Card Type

 

 

11

Slot 1* Card Type

(Response continued below.)

:

Card Type

0x00 8-Span ST1LC

0x0 1 4-Span ST1LC

0x03 MFDSP

0x0A SS7

0x0B SE1LC 4-Span

0x0C SE1LC 8-Span

0x0E SJ1LC 4-Span

0x13 ISDN PRI

0x14 DASS2

0x15 DSP-ONE

0x16 T-ONE 8-Span

0x17 E-ONE 8-Span

0x18 T-ONE 16-Span

0x19 E-ONE 16-Span

0x1D J-ONE 8-Span

0x1E J-ONE 16-Span

0x1F DS3

0x33 Subrate Controller

0x42 EXNET Connect PCI H.100

0x50 SS7 PQ

0x54 EXNET ONE

0x60 VDAC

0x61 VDAC VOIP Module

0x65 IP Network Interface Series 2
0x6B DSP Series 2

0x6D IP Network Interface Series 2 VoIP Module

0x71 SS7 Series 3

0x72 CSP Matrix I/O

0x73 CSP Matrix 2000

0x75 CSP Matrix 1000

0x76 ISDN Series 3

0x79 IP Signaling Series 3

0x80 Virtual 32 Span VDAC-ONE or IP Media Series 2

0x91 IP Network Interface Series 3

0x92 Multi-Function Media I/O Plus

0xCA Multi-Function Media I/O

0xCC DS3 Standby I/O

0xCF VDAC I/O

0xD2 Virtual T1 16-Span

0xD5 Virtual E1/J1 16-Span

 

0xD8 CCS I/O Series 3

0xDB J-ONE Redundant I/O

0xDC J-ONE Standby I/O

0xDD DS3 Redundant I/O

0xDF CCS I/O

0xE0 E-ONE 75 Ohm Redundant I/O

0xE1 T-ONE 100 Ohm Redundant I/O

0xE2 E-ONE 120 Ohm Redundant I/O

0xE3 E-ONE 75 Ohm Standby I/O

0xE4 T-ONE 100 Ohm Standby I/O

0xE5 E-ONE 120 Ohm Standby I/O

0xE8 SS7 Multi-Protocol I/O

0xF0 Power Supply

0xF5 EXNET Ring I/O

0xF6 Rear Fan Tray

0xF7 SS7 Redundant I/O

0xF8 Front Fan Tray

0xF9 ISDN Redundant I/O

0xFA Midplane

0xFE Dead Card – All subsequent data fields are not applicable and all other bytes in the
message should be ignored.

0xFF Empty Slot – All subsequent data fields are not applicable.

73

Slot 63 Card Type

74-105

Slot 64-95 Card Type - Virtual Slot Configuration (See Virtual Slots below.)

106

Checksum

*Slot Numbers

Front of Chassis

0x00–0x0F Line Card Slots 0–15

0x00–0x03 Line Card Slots 0–3

0x10 Front Fan Tray

0x11 Power2/ PSC 2

0x12 Power1/PSC 1

0x16 Fan Tray

0x20 CSP Matrix Series 3 Card 1

0x21 CSP Matrix Series 3 Card 2

Back of Chassis

0x13 Midplane

0x14 CSP Matrix Card I/O for CPU1

0x15 CSP 2000 Matrix I/O for CPU2

0x16 Rear Fan Tray

0x30–0x3F Redundant Line Card I/Os

0x30–0x33 Redundant Line Card I/Os

Virtual

0x40-0x5F Virtual Slots