summaryrefslogtreecommitdiffstats
path: root/output/4.3.0/MAP-TS-Code.asn1
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2011-03-27 16:03:22 +0200
committerHarald Welte <laforge@gnumonks.org>2011-03-27 16:03:22 +0200
commita1786e9e56d8c81fab6dcaa463d00e5606254187 (patch)
tree17e18dc8d7953a0440d379a85cd5b73ce46b879c /output/4.3.0/MAP-TS-Code.asn1
parentd4a3adaaae300d74ce92b675005a64492cdeda7c (diff)
fix a bug in END detection
Diffstat (limited to 'output/4.3.0/MAP-TS-Code.asn1')
-rw-r--r--output/4.3.0/MAP-TS-Code.asn136
1 files changed, 27 insertions, 9 deletions
diff --git a/output/4.3.0/MAP-TS-Code.asn1 b/output/4.3.0/MAP-TS-Code.asn1
index 046f6d0..1db322d 100644
--- a/output/4.3.0/MAP-TS-Code.asn1
+++ b/output/4.3.0/MAP-TS-Code.asn1
@@ -1,8 +1,8 @@
-- 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)}
+ ccitt identified-organization (4) etsi (0) mobileDomainId (0)
+ gsmNetworkId(1) moduleId (3) map-TS-Code (19) version2 (2)}
DEFINITIONS
@@ -11,12 +11,13 @@ 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.
+ -- 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)
+ -- bits 87654321: group (bits 8765) and specific service
+ -- (bits 4321)
allTeleservices TeleserviceCode ::= '00000000'B
@@ -28,10 +29,9 @@ 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
+teletex TeleserviceCode ::= '01010001'B
+teletexISDN TeleserviceCode ::= '01010010'B
-- NU1 teletexISDN must not be used in version 1
allFacsimileTransmissionServices TeleserviceCode ::= '01100000'B
@@ -40,6 +40,21 @@ automaticFacsimileGroup3 TeleserviceCode ::= '01100010'B
facsimileGroup4 TeleserviceCode ::= '01100011'B
-- NU1 facsimileGroup4 must not be used in version 1
+-- NU1 The following non-hierarchical Compound Teleservice Groups
+-- are defined in TS GSM 02.30:
+allDataTeleservices TeleserviceCode ::= '01110000'B
+ -- covers Teleservice Groups 'allFacsimileTransmissionServices'
+ -- and 'allShortMessageServices'
+allTeleservices-ExeptSMS TeleserviceCode ::= '10000000'B
+ -- covers Teleservice Groups 'allSpeechTransmissionServices' and
+ -- 'allFacsimileTransmissionServices'
+--
+-- NU1 Compound Teleservice Group Codes are only used in call
+-- NU1 independent supplementary service operations, ie they
+-- NU1 are not used in InsertSubscriberData or in
+-- NU1 DeleteSubscriberData messages. Compound Teleservice Group
+-- NU1 Codes 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
@@ -58,3 +73,6 @@ plmn-specificTS-D TeleserviceCode ::= '11011101'B
plmn-specificTS-E TeleserviceCode ::= '11011110'B
plmn-specificTS-F TeleserviceCode ::= '11011111'B
+
+END
+-- MODULE END