1
MAP-ExtensionDataTypes {
2
ccitt identified-organization (4) etsi (0) mobileDomain (0)
3
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version6 (6)}
11
-- IOC for private MAP extensions
12
MAP-EXTENSION ::= CLASS {
13
&ExtensionType OPTIONAL,
14
&extensionId OBJECT IDENTIFIER }
15
-- The length of the Object Identifier shall not exceed 16 octets and the
16
-- number of components of the Object Identifier shall not exceed 16
18
ExtensionContainer ::= SEQUENCE {
19
privateExtensionList [0]PrivateExtensionList OPTIONAL,
20
pcs-Extensions [1]PCS-Extensions OPTIONAL,
22
PrivateExtensionList ::= SEQUENCE SIZE (1..maxNumOfPrivateExtensions) OF
24
PrivateExtension ::= SEQUENCE {
25
extId MAP-EXTENSION.&extensionId
27
extType MAP-EXTENSION.&ExtensionType
28
({ExtensionSet}{@extId}) OPTIONAL}
29
maxNumOfPrivateExtensions INTEGER ::= 10
30
ExtensionSet MAP-EXTENSION ::=
32
-- ExtensionSet is the set of all defined private extensions
34
-- Unsupported private extensions shall be discarded if received.
35
PCS-Extensions ::= SEQUENCE {