summaryrefslogtreecommitdiffstats
path: root/output/4.3.0/MAP-TS-Code.asn1
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2011-03-27 15:33:42 +0200
committerHarald Welte <laforge@gnumonks.org>2011-03-27 15:33:42 +0200
commitd4a3adaaae300d74ce92b675005a64492cdeda7c (patch)
tree8084dad9da6274598bf21becb95d249c0a1cd29e /output/4.3.0/MAP-TS-Code.asn1
parent577b3d8e2c36dae814f0955f138352d3e909cfcf (diff)
add support to save individual .asn1 modules (+ output from 4.2.0/4.3.0)
Diffstat (limited to 'output/4.3.0/MAP-TS-Code.asn1')
-rw-r--r--output/4.3.0/MAP-TS-Code.asn160
1 files changed, 60 insertions, 0 deletions
diff --git a/output/4.3.0/MAP-TS-Code.asn1 b/output/4.3.0/MAP-TS-Code.asn1
new file mode 100644
index 0000000..046f6d0
--- /dev/null
+++ b/output/4.3.0/MAP-TS-Code.asn1
@@ -0,0 +1,60 @@
+
+-- MODULE 'MAP-TS-Code' START
+MAP-TS-Code {
+ ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
+ moduleId (3) map-TS-Code (19) version2 (2)}
+
+DEFINITIONS
+
+::=
+
+BEGIN
+
+TeleserviceCode ::= OCTET STRING (SIZE (1))
+ -- This type is used to represent the code identifying a single teleservice, a
+ -- group of teleservices, or all teleservices. The services are defined in
+ -- GSM 02.03.
+ -- The internal structure is defined as follows:
+
+ -- bits 87654321: group (bits 8765) and specific service (bits 4321)
+
+allTeleservices TeleserviceCode ::= '00000000'B
+
+allSpeechTransmissionServices TeleserviceCode ::= '00010000'B
+telephony TeleserviceCode ::= '00010001'B
+emergencyCalls TeleserviceCode ::= '00010010'B
+
+allShortMessageServices TeleserviceCode ::= '00100000'B
+shortMessageMT-PP TeleserviceCode ::= '00100001'B
+shortMessageMO-PP TeleserviceCode ::= '00100010'B
+
+
+allTeletextTransmissionServices TeleserviceCode ::= '01010000'B
+teletex TeleserviceCode ::= '01010001'B
+teletexISDN TeleserviceCode ::= '01010010'B
+-- NU1 teletexISDN must not be used in version 1
+
+allFacsimileTransmissionServices TeleserviceCode ::= '01100000'B
+facsimileGroup3AndAlterSpeech TeleserviceCode ::= '01100001'B
+automaticFacsimileGroup3 TeleserviceCode ::= '01100010'B
+facsimileGroup4 TeleserviceCode ::= '01100011'B
+-- NU1 facsimileGroup4 must not be used in version 1
+
+allPLMN-specificTS TeleserviceCode ::= '11010000'B
+-- NU1 *plmn-specific* must not be used in version 1
+plmn-specificTS-1 TeleserviceCode ::= '11010001'B
+plmn-specificTS-2 TeleserviceCode ::= '11010010'B
+plmn-specificTS-3 TeleserviceCode ::= '11010011'B
+plmn-specificTS-4 TeleserviceCode ::= '11010100'B
+plmn-specificTS-5 TeleserviceCode ::= '11010101'B
+plmn-specificTS-6 TeleserviceCode ::= '11010110'B
+plmn-specificTS-7 TeleserviceCode ::= '11010111'B
+plmn-specificTS-8 TeleserviceCode ::= '11011000'B
+plmn-specificTS-9 TeleserviceCode ::= '11011001'B
+plmn-specificTS-A TeleserviceCode ::= '11011010'B
+plmn-specificTS-B TeleserviceCode ::= '11011011'B
+plmn-specificTS-C TeleserviceCode ::= '11011100'B
+plmn-specificTS-D TeleserviceCode ::= '11011101'B
+plmn-specificTS-E TeleserviceCode ::= '11011110'B
+plmn-specificTS-F TeleserviceCode ::= '11011111'B
+