Sylvain Munaut | ce7be3a | 2009-12-22 21:53:22 +0100 | [diff] [blame] | 1 | -- $Id: MAP-TS-Code.asn 28149 2009-04-25 17:45:34Z etxrab $ |
| 2 | -- 3GPP TS 29.002 V8.9.0 (2009-04) |
| 3 | -- 17.7.9 Teleservice Codes |
| 4 | |
| 5 | MAP-TS-Code { |
| 6 | itu-t identified-organization (4) etsi (0) mobileDomain (0) |
| 7 | gsm-Network (1) modules (3) map-TS-Code (19) version11 (11)} |
| 8 | |
| 9 | DEFINITIONS |
| 10 | |
| 11 | ::= |
| 12 | |
| 13 | BEGIN |
| 14 | |
| 15 | TeleserviceCode ::= OCTET STRING (SIZE (1)) |
| 16 | -- This type is used to represent the code identifying a single |
| 17 | -- teleservice, a group of teleservices, or all teleservices. The |
| 18 | -- services are defined in TS GSM 22.003 [4]. |
| 19 | -- The internal structure is defined as follows: |
| 20 | |
| 21 | -- bits 87654321: group (bits 8765) and specific service |
| 22 | -- (bits 4321) |
| 23 | |
| 24 | Ext-TeleserviceCode ::= OCTET STRING (SIZE (1..5)) |
| 25 | -- This type is used to represent the code identifying a single |
| 26 | -- teleservice, a group of teleservices, or all teleservices. The |
| 27 | -- services are defined in TS GSM 22.003 [4]. |
| 28 | -- The internal structure is defined as follows: |
| 29 | |
| 30 | -- OCTET 1: |
| 31 | -- bits 87654321: group (bits 8765) and specific service |
| 32 | -- (bits 4321) |
| 33 | |
| 34 | -- OCTETS 2-5: reserved for future use. If received the |
| 35 | -- Ext-TeleserviceCode shall be |
| 36 | -- treated according to the exception handling defined for the |
| 37 | -- operation that uses this type. |
| 38 | |
| 39 | -- Ext-TeleserviceCode includes all values defined for TeleserviceCode. |
| 40 | |
| 41 | allTeleservices TeleserviceCode ::= '00000000'B |
| 42 | |
| 43 | allSpeechTransmissionServices TeleserviceCode ::= '00010000'B |
| 44 | telephony TeleserviceCode ::= '00010001'B |
| 45 | emergencyCalls TeleserviceCode ::= '00010010'B |
| 46 | |
| 47 | allShortMessageServices TeleserviceCode ::= '00100000'B |
| 48 | shortMessageMT-PP TeleserviceCode ::= '00100001'B |
| 49 | shortMessageMO-PP TeleserviceCode ::= '00100010'B |
| 50 | |
| 51 | allFacsimileTransmissionServices TeleserviceCode ::= '01100000'B |
| 52 | facsimileGroup3AndAlterSpeech TeleserviceCode ::= '01100001'B |
| 53 | automaticFacsimileGroup3 TeleserviceCode ::= '01100010'B |
| 54 | facsimileGroup4 TeleserviceCode ::= '01100011'B |
| 55 | |
| 56 | -- The following non-hierarchical Compound Teleservice Groups |
| 57 | -- are defined in TS 3GPP TS 22.030: |
| 58 | allDataTeleservices TeleserviceCode ::= '01110000'B |
| 59 | -- covers Teleservice Groups 'allFacsimileTransmissionServices' |
| 60 | -- and 'allShortMessageServices' |
| 61 | allTeleservices-ExeptSMS TeleserviceCode ::= '10000000'B |
| 62 | -- covers Teleservice Groups 'allSpeechTransmissionServices' and |
| 63 | -- 'allFacsimileTransmissionServices' |
| 64 | -- |
| 65 | -- Compound Teleservice Group Codes are only used in call |
| 66 | -- independent supplementary service operations, i.e. they |
| 67 | -- are not used in InsertSubscriberData or in |
| 68 | -- DeleteSubscriberData messages. |
| 69 | |
| 70 | allVoiceGroupCallServices TeleserviceCode ::= '10010000'B |
| 71 | voiceGroupCall TeleserviceCode ::= '10010001'B |
| 72 | voiceBroadcastCall TeleserviceCode ::= '10010010'B |
| 73 | |
| 74 | allPLMN-specificTS TeleserviceCode ::= '11010000'B |
| 75 | plmn-specificTS-1 TeleserviceCode ::= '11010001'B |
| 76 | plmn-specificTS-2 TeleserviceCode ::= '11010010'B |
| 77 | plmn-specificTS-3 TeleserviceCode ::= '11010011'B |
| 78 | plmn-specificTS-4 TeleserviceCode ::= '11010100'B |
| 79 | plmn-specificTS-5 TeleserviceCode ::= '11010101'B |
| 80 | plmn-specificTS-6 TeleserviceCode ::= '11010110'B |
| 81 | plmn-specificTS-7 TeleserviceCode ::= '11010111'B |
| 82 | plmn-specificTS-8 TeleserviceCode ::= '11011000'B |
| 83 | plmn-specificTS-9 TeleserviceCode ::= '11011001'B |
| 84 | plmn-specificTS-A TeleserviceCode ::= '11011010'B |
| 85 | plmn-specificTS-B TeleserviceCode ::= '11011011'B |
| 86 | plmn-specificTS-C TeleserviceCode ::= '11011100'B |
| 87 | plmn-specificTS-D TeleserviceCode ::= '11011101'B |
| 88 | plmn-specificTS-E TeleserviceCode ::= '11011110'B |
| 89 | plmn-specificTS-F TeleserviceCode ::= '11011111'B |
| 90 | |
| 91 | END |
| 92 | |