You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > CCS Redundancy Configure 0x005B
CCS Redundancy Configure 0x005B
SwitchKit Name
CCSRedundancyConfig
Type
EXS API and SwitchKit API message
Description
CCS Redundancy Configure 0x005B
This message configures a chassis for common channel signaling (CCS) redundancy. When the system is successfully configured, all configuration and call processing is mirrored on the secondary card. If the primary card fails, the secondary card resumes call processing where the primary left off.
You enter the slot number of the primary and secondary SS7 or ISDN cards (using an AIB), and a configuration option to suspend synchronization or to not suspend synchronization.
Related Message
CCS Redundancy Report 0x0073 (CCSRedundancyReport)
Dialogic strongly recommends sending this message during minimal call processing loads only. Replicating database and call processing information entails heavy processor bandwidth, which affects call processing performance and throughput.
Sent by
SwitchKit Code
Configuration
CCSRedundancyConfig (
Node = integer,
PrimaryCard = integer,
SecondaryCard = integer,
RedundancyType = integer);
C Structure
typedef struct {
UBYTE PrimaryCard;
UBYTE SecondaryCard;
UBYTE RedundancyType;
} XL_CCSRedundancyConfig;
C++ Class
class XLC_CCSRedundancyConfig : public XLC_OutboundMessage {
public:
UBYTE getPrimaryCard() const;
void setPrimaryCard(UBYTE x);
UBYTE getSecondaryCard() const;
void setSecondaryCard(UBYTE x);
UBYTE getRedundancyType() const;
void setRedundancyType(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 (0x0007) |
3, 4 |
Message Type (0x005B) |
3, 4 |
Message Type (0x005B) |
5 |
Reserved (0x00) |
5 |
Reserved (0x00) |
6 |
Sequence Number |
6 |
Same Sequence Number |
7 |
Logical Node ID
|
7 |
Logical Node ID |
8, 9 |
|||
10 |
Checksum |
||
: |
AIB Address Method 0x00 - Individual AEs |
||
Number of AEs to follow |
|||
AEs 0x01 Slot (Primary Card) 0x01 Slot (Secondary Card) For a non-redundant card, this field must be 0xFF. |
|||
: |
Options 0x00 Do Not Suspend Synchronization (Default) 0x01 Suspend Synchronization |
||
: |
Checksum |