SS7 Signaling Stack Query 0x006D

SwitchKit Name

SS7SignalingStackQuery

Type

EXS API and SwitchKit API message

Description

SS7 Signaling Stack Query 0x006D

This message retrieves the configuration of an SS7signaling stack.

Sent by

Host

SwitchKit Code

C Structure

typedef struct {

UBYTE StackID;

} XL_SS7SignalingStackQuery;

C Structure Response

typedef struct {

unsigned short Status;

UBYTE StackID;

int OPC;

UBYTE NumModules;

UBYTE Data[216];

} XL_SS7SignalingStackQueryAck;

C++ Class

class XLC_SS7SignalingStackQuery : public XLC_OutboundMessage {

public:

UBYTE getStackID() const;

void setStackID(UBYTE x);

};

C++ Class Response

class XLC_SS7SignalingStackQueryAck : public XLC_AcknowledgeMessage {

public:

unsigned short getStatus() const;

void setStatus(unsigned short x);

UBYTE getStackID() const;

void setStackID(UBYTE x);

int getOPC() const;

void setOPC(int x);

UBYTE getNumModules() const;

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

1, 2

Length (0x0007)

3, 4

Message Type (0x006D)

3, 4

Message Type (0x006D)

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

0x00 - Individual AEs

8, 9

Status MSB, LSB

Number of AEs to follow

10

AIB

Same as message.

AEs

0x08 SS7 Stack

:

OPC (four bytes)

Every point code in the API messages will always be 4 bytes long with the first byte (MSB) as zero. See the SS7 section of the API Developer's Guide: CCS for an explanation of how to convert the 4 bytes into ITU and ANSI point codes.

 

:

Checksum

:

Number of Modules (n)

 

Response continued below.

:

Module 1: Type

0x01 MTP

0x02 ISUP

0x03 L3P

0x04 TUP

0x05 L3P TUP

0x06 SCCP

0x07 TCAP

:

Module 1: Variant

0x00 ANSI

0x01 ITU-TS

:

Module n: Type

:

Module n: Variant

:

Checksum