RequestReportBCSMEvent CS3
Introduction
The N-Squared ASN.1 codec for the INAP RequestReportBCSMEvent CS3 operation supports the following argument attributes for encode/decode.
These attributes are used when variant = ‘cs3’.
Field | Type | Description |
---|---|---|
<anon> |
Object | SEQUENCE, UNIVERSAL 16, IMPLICIT, Tag Byte = 30 This element is a sequence which contains one or more of the following elements. [Required]: This element is required to be present. |
.bcsmEvents |
Array | SEQUENCE OF, CONTEXT 0, IMPLICIT, Tag Byte = a0 This element is an array of elements each with the following structure. The array must contain at least 1 elements. [Required]: This element is required to be present whenever the containing element is present. |
<anon> |
Object | SEQUENCE, UNIVERSAL 16, IMPLICIT, Tag Byte = 30 This element is a sequence which contains one or more of the following elements. [Required]: This element is required to be present whenever the containing element is present. |
.eventTypeBCSM |
-549755813888 - 549755813887 |
ENUMERATED, CONTEXT 0, IMPLICIT, Tag Byte = 80 The value is an integer within the indicated range. [Required]: This element is required to be present whenever the containing element is present. |
.monitorMode |
-549755813888 - 549755813887 |
ENUMERATED, CONTEXT 1, IMPLICIT, Tag Byte = 81 The value is an integer within the indicated range. [Required]: This element is required to be present whenever the containing element is present. |
.legID |
Object | CHOICE, CONTEXT 2, Tag Byte = a2 This element is a choice. Specify at most one of the following options. |
.sendingSideID |
Binary String | OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80 The value is the raw encoded bytes for this element. This binary field value also provides a hex mechanism for encoding and decoding. This element is one of the possible alternatives for the containing CHOICE. |
.sendingSideID_hex |
[0-9a-fA-F]+ | Hex String. Alternate encode source. The hex string value must always consist of an even number of characters. For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used. Will always be set (using lower-case) on decode when source field is present. |
.receivingSideID |
Binary String | OCTET STRING, CONTEXT 1, IMPLICIT, Tag Byte = 81 The value is the raw encoded bytes for this element. This binary field value also provides a hex mechanism for encoding and decoding. This element is one of the possible alternatives for the containing CHOICE. |
.receivingSideID_hex |
[0-9a-fA-F]+ | Hex String. Alternate encode source. The hex string value must always consist of an even number of characters. For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used. Will always be set (using lower-case) on decode when source field is present. |
.dPSpecificCriteria |
Object | CHOICE, CONTEXT 30, Tag Byte = be This element is a choice. Specify at most one of the following options. |
.numberOfDigits |
-549755813888 - 549755813887 |
INTEGER, CONTEXT 0, IMPLICIT, Tag Byte = 80 The value is an integer within the indicated range. This element is one of the possible alternatives for the containing CHOICE. |
.applicationTimer |
0 - 2047 |
INTEGER, CONTEXT 1, IMPLICIT, Tag Byte = 81 The value is an integer within the indicated range. This element is one of the possible alternatives for the containing CHOICE. |
.midCallControlInfo |
Array | SEQUENCE OF, CONTEXT 2, IMPLICIT, Tag Byte = a2 This element is an array of elements each with the following structure. This element is one of the possible alternatives for the containing CHOICE. |
<anon> |
Object | SEQUENCE, UNIVERSAL 16, IMPLICIT, Tag Byte = 30 This element is a sequence which contains one or more of the following elements. [Required]: This element is required to be present whenever the containing element is present. |
.midCallInfoType |
Object | SEQUENCE, CONTEXT 0, IMPLICIT, Tag Byte = a0 This element is a sequence which contains one or more of the following elements. [Required]: This element is required to be present whenever the containing element is present. |
.iNServiceControlCodeLow |
Binary String | OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80 The value is the raw encoded bytes for this element. This field has sub-encoding as per ISUP Generic Digits in Q.763, Figure 24.[Required]: This element is required to be present whenever the containing element is present. |
.iNServiceControlCodeLow_digits |
[0-9a-fA-F]+ | Digits. Alternate encode source. For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used. Will always be set (using lower-case) on decode when source field is present. |
.iNServiceControlCodeLow_scheme |
0 - 7 |
Scheme. Relevant for encode iff iNServiceControlCodeLow_digits is used. Will always be set on decode when source field is present. [Encode Default]: 0 (BCD even) or 1 (BCD odd) as appropriate.
|
.iNServiceControlCodeLow_type |
0 - 31 |
Type of Digits. Relevant for encode iff iNServiceControlCodeLow_digits is used. Will always be set on decode when source field is present. [Encode Default]: 0
|
.iNServiceControlCodeHigh |
Binary String | OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80 The value is the raw encoded bytes for this element. This field has sub-encoding as per ISUP Generic Digits in Q.763, Figure 24. |
.iNServiceControlCodeHigh_digits |
[0-9a-fA-F]+ | Digits. Alternate encode source. For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used. Will always be set (using lower-case) on decode when source field is present. |
.iNServiceControlCodeHigh_scheme |
0 - 7 |
Scheme. Relevant for encode iff iNServiceControlCodeHigh_digits is used. Will always be set on decode when source field is present. [Encode Default]: 0 (BCD even) or 1 (BCD odd) as appropriate.
|
.iNServiceControlCodeHigh_type |
0 - 31 |
Type of Digits. Relevant for encode iff iNServiceControlCodeHigh_digits is used. Will always be set on decode when source field is present. [Encode Default]: 0
|
.midCallReportType |
-549755813888 - 549755813887 |
ENUMERATED, CONTEXT 1, IMPLICIT, Tag Byte = 81 The value is an integer within the indicated range. |
.extensions |
Array | SEQUENCE OF, CONTEXT 3, IMPLICIT, Tag Byte = a3 This element is an array of elements each with the following structure. |
<anon> |
Object | SEQUENCE, UNIVERSAL 16, IMPLICIT, Tag Byte = 30 This element is a sequence which contains one or more of the following elements. [Required]: This element is required to be present whenever the containing element is present. |
.type |
-549755813888 - 549755813887 |
INTEGER, UNIVERSAL 2, IMPLICIT, Tag Byte = 02 The value is an integer within the indicated range. [Required]: This element is required to be present whenever the containing element is present. |
.criticality |
-549755813888 - 549755813887 |
ENUMERATED, UNIVERSAL 10, IMPLICIT, Tag Byte = 0a The value is an integer within the indicated range. |
.value |
Binary String | ANY, CONTEXT 1, Tag Byte = a1 The value is the raw encoded bytes for this element. This field supports basic UNIVERSAL BOOLEAN, INTEGER, OCTET STRING sub-encoding, also a HEX catch-all. [Required]: This element is required to be present whenever the containing element is present. |
.value_integer |
Integer | Helper mechanism for requesting encoding of a simple ASN.1 UNIVERSAL INTEGER. Will always be set on decode when source field is present as UNIVERSAL integer. |
.value_boolean |
0 / 1 |
Helper mechanism for requesting encoding of a simple ASN.1 UNIVERSAL BOOLEAN. Will always be set on decode when source field is present as UNIVERSAL boolean. |
.value_octet_string |
Binary String | Helper mechanism for requesting encoding of a simple ASN.1 UNIVERSAL OCTET STRING. The bytes in this binary string are exclusive of the tag and length bytes. Will always be set on decode when source field is present as UNIVERSAL octet string. |
.value_hex |
[0-9a-fA-F]+ | Hex String. Alternate encode source. The hex string value must always consist of an even number of characters. The bytes in this hex string include any tag and length bytes which may potentially be present. For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used. Will always be set on decode when source field is present. |