ProcessUnstructuredSSRequestResult

Introduction

The N-Squared ASN.1 codec for the MAP ProcessUnstructuredSSRequestResult operation supports the following argument attributes for encode/decode.

This operation does not support any variants. This structure is the only codec option available.

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.
.ussdDataCodingScheme Binary String OCTET STRING, UNIVERSAL 4, IMPLICIT, Tag Byte = 04
The value is the raw encoded bytes for this element.
This field has sub-encoding as per Cell Broadcast Data Coding Scheme in 3GPP TS 23.038, Figure 5.
[Required]: This element is required to be present whenever the containing element is present.
.ussdDataCodingScheme_group 0 - 15 Coding Group. Alternate encode source.
Will always be set on decode when source field is present.
[Encode Default]: 0 (GSM 7-bit Scheme 1)
.ussdDataCodingScheme_encoding 0 - 15 Encoding Method. Alternate encode source.
Will always be set on decode when source field is present.
[Encode Default]: 0 (GSM 7-bit)
.ussdDataCodingScheme_message_class 0 - 3 Message Class. Alternate encode source.
Will always be set on decode when source field is present.
[Encode Default]: 0
.ussdDataCodingScheme_is_compressed 0 - 1 Compression Flag. Alternate encode source.
Will always be set on decode when source field is present.
[Encode Default]: 0 (Not Compressed)
.ussdDataCodingScheme_language 0 - 15 Language Number. Alternate encode source.
Will always be set on decode when source field is present.
[Encode Default]: 15 (Unspecified)
.ussdString Binary String OCTET STRING, UNIVERSAL 4, IMPLICIT, Tag Byte = 04
The value is the raw encoded bytes for this element.
This field has sub-encoding as per GSM 02.90.
[Required]: This element is required to be present whenever the containing element is present.
.ussdString_text String User-readable message text. Alternate encode source.
The mechanism used to encode-to/decode-from the binary ussdString is determined based on the associated ussdDataCodingScheme attribute, and may include 7-bit or 16-bit conversion, compression, character-mapping, etc.
Will always be set on decode when source field is present.