cvcmABCDBitTemplateConfigTable 1.3.6.1.4.1.9.9.389.1.1.1

This table is used to configure templates on the module/card. These templates provide mapping information between the incoming CAS ABCD signaling bit patterns and the outgoing ABCD signaling bit patterns. The outgoing bit patterns are derived from the incoming bit patterns by applying a set of actions to each incoming bit. Thus, this table essentially contains configuration information about CAS ABCD signaling bits. The ABCD bit carries signaling information describing off-hook, on-hook event etc on a T1 or E1. The pattern representations differ in CAS variants on a T1 and E1. For example: On T1: E&M protocol ABCD seized is 1100 On E1: CAS-R2 signaling ABCD seized is 0001 This table is configured on a per module/ card basis. Further, one can have multiple different actions performed on the different bits (A, B, C or D) consecutively for the same incoming ABCD bit index. However, a given bit position can only have one action being performed on it for a given incoming bit pattern. For example, for a given incoming bit index, one can define the 'A' bit to be set to 0, the 'B' bit to be swapped with the 'C' bit, the 'C' bit to be swapped with the 'B' bit and the 'D' bit to be inverted. Thus, using this table, the user can create a template with name (cvcmCasTemplateName) 'Template1' where for incoming pattern (cvcmABCDIncomingPattern) '0000', the action on the A bit (cvcmCasABitAction) is 'casBitSetToZero', the action on the B bit (cvcmCasBBitAction) is 'casBitCBit', the action on the C bit (cvcmCasCBitAction) is 'casBitBBit' and the action on the D bit (cvcmCasDBitAction) is 'casBitInvertBit'. This will create one entry in 'Template1' where the resultant outgoing pattern (cvcmABCDOutgoingPattern) will be '0001'.

Informations

Access Type
noaccess

Parent

1.3.6.1.4.1.9.9.389.1.1 cvcmCasConfig

Childs (1 objects)