map-modules
Version:
Expanded ASN.1 modules for Mobile Application Part (MAP) (3GPP TS 29.002) in JSON format
1,736 lines (1,735 loc) • 63.5 kB
JSON
{
"registerSS": {
"argument": {
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "forwardedToNumber",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..20))",
"optional": true
},
{
"name": "forwardedToSubaddress",
"tag": 6,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..21))",
"optional": true
},
{
"name": "noReplyConditionTime",
"tag": 5,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(5..30)",
"optional": true
},
{
"name": "defaultPriority",
"tag": 7,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(0..15)",
"optional": true
},
{
"name": "nbrUser",
"tag": 8,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(1..7)",
"optional": true
},
{
"name": "longFTN-Supported",
"tag": 9,
"implicit": true,
"type": "NULL",
"optional": true
}
]
},
"result": {
"type": "CHOICE",
"elements": [
{
"name": "forwardingInfo",
"tag": 0,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "forwardingFeatureList",
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "SEQUENCE",
"elements": [
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "forwardedToNumber",
"tag": 5,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..9))",
"optional": true
},
{
"name": "forwardedToSubaddress",
"tag": 8,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..21))",
"optional": true
},
{
"name": "forwardingOptions",
"tag": 6,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "noReplyConditionTime",
"tag": 7,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(5..30)",
"optional": true
},
{
"name": "longForwardedToNumber",
"tag": 9,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..15))",
"optional": true
}
]
}
}
]
},
{
"name": "callBarringInfo",
"tag": 1,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "callBarringFeatureList",
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "SEQUENCE",
"elements": [
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
}
]
}
}
]
},
{
"name": "ss-Data",
"tag": 3,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "ss-SubscriptionOption",
"type": "CHOICE",
"elements": [
{
"name": "cliRestrictionOption",
"tag": 2,
"implicit": true,
"type": "ENUMERATED",
"values": [
{
"name": "permanent",
"value": 0
},
{
"name": "temporaryDefaultRestricted",
"value": 1
},
{
"name": "temporaryDefaultAllowed",
"value": 2
}
]
},
{
"name": "overrideCategory",
"tag": 1,
"implicit": true,
"type": "ENUMERATED",
"values": [
{
"name": "overrideEnabled",
"value": 0
},
{
"name": "overrideDisabled",
"value": 1
}
]
}
],
"optional": true
},
{
"name": "basicServiceGroupList",
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
]
},
"optional": true
},
{
"name": "defaultPriority",
"type": "INTEGER",
"qualifiers": "(0..15)",
"optional": true
},
{
"name": "nbrUser",
"tag": 5,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(1..7)",
"optional": true
}
]
}
]
},
"code": 10
},
"eraseSS": {
"argument": {
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "longFTN-Supported",
"tag": 4,
"implicit": true,
"type": "NULL",
"optional": true
}
]
},
"result": {
"type": "CHOICE",
"elements": [
{
"name": "forwardingInfo",
"tag": 0,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "forwardingFeatureList",
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "SEQUENCE",
"elements": [
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "forwardedToNumber",
"tag": 5,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..9))",
"optional": true
},
{
"name": "forwardedToSubaddress",
"tag": 8,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..21))",
"optional": true
},
{
"name": "forwardingOptions",
"tag": 6,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "noReplyConditionTime",
"tag": 7,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(5..30)",
"optional": true
},
{
"name": "longForwardedToNumber",
"tag": 9,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..15))",
"optional": true
}
]
}
}
]
},
{
"name": "callBarringInfo",
"tag": 1,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "callBarringFeatureList",
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "SEQUENCE",
"elements": [
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
}
]
}
}
]
},
{
"name": "ss-Data",
"tag": 3,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "ss-SubscriptionOption",
"type": "CHOICE",
"elements": [
{
"name": "cliRestrictionOption",
"tag": 2,
"implicit": true,
"type": "ENUMERATED",
"values": [
{
"name": "permanent",
"value": 0
},
{
"name": "temporaryDefaultRestricted",
"value": 1
},
{
"name": "temporaryDefaultAllowed",
"value": 2
}
]
},
{
"name": "overrideCategory",
"tag": 1,
"implicit": true,
"type": "ENUMERATED",
"values": [
{
"name": "overrideEnabled",
"value": 0
},
{
"name": "overrideDisabled",
"value": 1
}
]
}
],
"optional": true
},
{
"name": "basicServiceGroupList",
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
]
},
"optional": true
},
{
"name": "defaultPriority",
"type": "INTEGER",
"qualifiers": "(0..15)",
"optional": true
},
{
"name": "nbrUser",
"tag": 5,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(1..7)",
"optional": true
}
]
}
]
},
"code": 11
},
"activateSS": {
"argument": {
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "longFTN-Supported",
"tag": 4,
"implicit": true,
"type": "NULL",
"optional": true
}
]
},
"result": {
"type": "CHOICE",
"elements": [
{
"name": "forwardingInfo",
"tag": 0,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "forwardingFeatureList",
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "SEQUENCE",
"elements": [
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "forwardedToNumber",
"tag": 5,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..9))",
"optional": true
},
{
"name": "forwardedToSubaddress",
"tag": 8,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..21))",
"optional": true
},
{
"name": "forwardingOptions",
"tag": 6,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "noReplyConditionTime",
"tag": 7,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(5..30)",
"optional": true
},
{
"name": "longForwardedToNumber",
"tag": 9,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..15))",
"optional": true
}
]
}
}
]
},
{
"name": "callBarringInfo",
"tag": 1,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "callBarringFeatureList",
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "SEQUENCE",
"elements": [
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
}
]
}
}
]
},
{
"name": "ss-Data",
"tag": 3,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "ss-SubscriptionOption",
"type": "CHOICE",
"elements": [
{
"name": "cliRestrictionOption",
"tag": 2,
"implicit": true,
"type": "ENUMERATED",
"values": [
{
"name": "permanent",
"value": 0
},
{
"name": "temporaryDefaultRestricted",
"value": 1
},
{
"name": "temporaryDefaultAllowed",
"value": 2
}
]
},
{
"name": "overrideCategory",
"tag": 1,
"implicit": true,
"type": "ENUMERATED",
"values": [
{
"name": "overrideEnabled",
"value": 0
},
{
"name": "overrideDisabled",
"value": 1
}
]
}
],
"optional": true
},
{
"name": "basicServiceGroupList",
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
]
},
"optional": true
},
{
"name": "defaultPriority",
"type": "INTEGER",
"qualifiers": "(0..15)",
"optional": true
},
{
"name": "nbrUser",
"tag": 5,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(1..7)",
"optional": true
}
]
}
]
},
"code": 12
},
"deactivateSS": {
"argument": {
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "longFTN-Supported",
"tag": 4,
"implicit": true,
"type": "NULL",
"optional": true
}
]
},
"result": {
"type": "CHOICE",
"elements": [
{
"name": "forwardingInfo",
"tag": 0,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "forwardingFeatureList",
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "SEQUENCE",
"elements": [
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "forwardedToNumber",
"tag": 5,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..9))",
"optional": true
},
{
"name": "forwardedToSubaddress",
"tag": 8,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..21))",
"optional": true
},
{
"name": "forwardingOptions",
"tag": 6,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "noReplyConditionTime",
"tag": 7,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(5..30)",
"optional": true
},
{
"name": "longForwardedToNumber",
"tag": 9,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..15))",
"optional": true
}
]
}
}
]
},
{
"name": "callBarringInfo",
"tag": 1,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "callBarringFeatureList",
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "SEQUENCE",
"elements": [
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
}
]
}
}
]
},
{
"name": "ss-Data",
"tag": 3,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "ss-SubscriptionOption",
"type": "CHOICE",
"elements": [
{
"name": "cliRestrictionOption",
"tag": 2,
"implicit": true,
"type": "ENUMERATED",
"values": [
{
"name": "permanent",
"value": 0
},
{
"name": "temporaryDefaultRestricted",
"value": 1
},
{
"name": "temporaryDefaultAllowed",
"value": 2
}
]
},
{
"name": "overrideCategory",
"tag": 1,
"implicit": true,
"type": "ENUMERATED",
"values": [
{
"name": "overrideEnabled",
"value": 0
},
{
"name": "overrideDisabled",
"value": 1
}
]
}
],
"optional": true
},
{
"name": "basicServiceGroupList",
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
]
},
"optional": true
},
{
"name": "defaultPriority",
"type": "INTEGER",
"qualifiers": "(0..15)",
"optional": true
},
{
"name": "nbrUser",
"tag": 5,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(1..7)",
"optional": true
}
]
}
]
},
"code": 13
},
"interrogateSS": {
"argument": {
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Code",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "longFTN-Supported",
"tag": 4,
"implicit": true,
"type": "NULL",
"optional": true
}
]
},
"result": {
"type": "CHOICE",
"elements": [
{
"name": "ss-Status",
"tag": 0,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "basicServiceGroupList",
"tag": 2,
"implicit": true,
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
]
}
},
{
"name": "forwardingFeatureList",
"tag": 3,
"implicit": true,
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..13))",
"ofElement": {
"type": "SEQUENCE",
"elements": [
{
"name": "basicService",
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
},
{
"name": "ss-Status",
"tag": 4,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "forwardedToNumber",
"tag": 5,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..9))",
"optional": true
},
{
"name": "forwardedToSubaddress",
"tag": 8,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..21))",
"optional": true
},
{
"name": "forwardingOptions",
"tag": 6,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "noReplyConditionTime",
"tag": 7,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(5..30)",
"optional": true
},
{
"name": "longForwardedToNumber",
"tag": 9,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..15))",
"optional": true
}
]
}
},
{
"name": "genericServiceInfo",
"tag": 4,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "ss-Status",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "cliRestrictionOption",
"type": "ENUMERATED",
"values": [
{
"name": "permanent",
"value": 0
},
{
"name": "temporaryDefaultRestricted",
"value": 1
},
{
"name": "temporaryDefaultAllowed",
"value": 2
}
],
"optional": true
},
{
"name": "maximumEntitledPriority",
"tag": 0,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(0..15)",
"optional": true
},
{
"name": "defaultPriority",
"tag": 1,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(0..15)",
"optional": true
},
{
"name": "ccbs-FeatureList",
"tag": 2,
"implicit": true,
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..5))",
"ofElement": {
"type": "SEQUENCE",
"elements": [
{
"name": "ccbs-Index",
"tag": 0,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(1..5)",
"optional": true
},
{
"name": "b-subscriberNumber",
"tag": 1,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..9))",
"optional": true
},
{
"name": "b-subscriberSubaddress",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..21))",
"optional": true
},
{
"name": "basicServiceGroup",
"tag": 3,
"type": "CHOICE",
"elements": [
{
"name": "bearerService",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "teleservice",
"tag": 3,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
}
],
"optional": true
}
]
},
"optional": true
},
{
"name": "nbrSB",
"tag": 3,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(2..7)",
"optional": true
},
{
"name": "nbrUser",
"tag": 4,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(1..7)",
"optional": true
},
{
"name": "nbrSN",
"tag": 5,
"implicit": true,
"type": "INTEGER",
"qualifiers": "(1..7)",
"optional": true
}
]
}
]
},
"code": 14
},
"processUnstructuredSS-Request": {
"argument": {
"type": "SEQUENCE",
"elements": [
{
"name": "ussd-DataCodingScheme",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "ussd-String",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..160))"
},
{
"name": "alertingPattern",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "msisdn",
"tag": 0,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..9))",
"optional": true
}
]
},
"result": {
"type": "SEQUENCE",
"elements": [
{
"name": "ussd-DataCodingScheme",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "ussd-String",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..160))"
}
]
},
"code": 59
},
"unstructuredSS-Request": {
"argument": {
"type": "SEQUENCE",
"elements": [
{
"name": "ussd-DataCodingScheme",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "ussd-String",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..160))"
},
{
"name": "alertingPattern",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "msisdn",
"tag": 0,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..9))",
"optional": true
}
]
},
"result": {
"type": "SEQUENCE",
"elements": [
{
"name": "ussd-DataCodingScheme",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "ussd-String",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..160))"
}
]
},
"code": 60
},
"unstructuredSS-Notify": {
"argument": {
"type": "SEQUENCE",
"elements": [
{
"name": "ussd-DataCodingScheme",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "ussd-String",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..160))"
},
{
"name": "alertingPattern",
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))",
"optional": true
},
{
"name": "msisdn",
"tag": 0,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..9))",
"optional": true
}
]
},
"result": {
"type": "BOOLEAN",
"value": true
},
"code": 61
},
"registerPassword": {
"argument": {
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
"result": {
"type": "NumericString",
"qualifiers": "(FROM(\"0\"|\"1\"|\"2\"|\"3\"|\"4\"|\"5\"|\"6\"|\"7\"|\"8\"|\"9\"))"
},
"code": 17
},
"getPassword": {
"argument": {
"type": "ENUMERATED",
"values": [
{
"name": "enterPW",
"value": 0
},
{
"name": "enterNewPW",
"value": 1
},
{
"name": "enterNewPW-Again",
"value": 2
}
]
},
"result": {
"type": "NumericString",
"qualifiers": "(FROM(\"0\"|\"1\"|\"2\"|\"3\"|\"4\"|\"5\"|\"6\"|\"7\"|\"8\"|\"9\"))"
},
"code": 18
},
"ss-InvocationNotification": {
"argument": {
"type": "SEQUENCE",
"elements": [
{
"name": "imsi",
"tag": 0,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(3..8))"
},
{
"name": "msisdn",
"tag": 1,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..9))"
},
{
"name": "ss-Event",
"tag": 2,
"implicit": true,
"type": "OCTET STRING",
"qualifiers": "(SIZE(1))"
},
{
"name": "ss-EventSpecification",
"tag": 3,
"implicit": true,
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..2))",
"ofElement": {
"type": "OCTET STRING",
"qualifiers": "(SIZE(1..20))"
},
"optional": true
},
{
"name": "extensionContainer",
"tag": 4,
"implicit": true,
"type": "SEQUENCE",
"elements": [
{
"name": "privateExtensionList",
"tag": 0,
"implicit": true,
"type": "SEQUENCE",
"qualifiers": "(SIZE(1..10))",
"ofElement": {
"type": "SEQUENCE",
"elements": [
{
"name": "extId",