40 lines
1.3 KiB
Groff
40 lines
1.3 KiB
Groff
-- Pretty-printed by Asnp, the pretty-printer of France Telecom R&D (http://asn1.elibel.tm.fr/asnp/)
|
|
MAP-ExtensionDataTypes {itu-t identified-organization(4) etsi(0)
|
|
mobileDomain(0) gsm-Network(1) modules(3) map-ExtensionDataTypes(21)
|
|
version8(8)} DEFINITIONS IMPLICIT TAGS ::=
|
|
BEGIN
|
|
|
|
EXPORTS PrivateExtension, ExtensionContainer;
|
|
|
|
-- IOC for private MAP extensions
|
|
MAP-EXTENSION ::= CLASS {
|
|
&ExtensionType OPTIONAL,
|
|
&extensionId OBJECT IDENTIFIER}
|
|
|
|
-- The length of the Object Identifier shall not exceed 16 octets and the
|
|
-- number of components of the Object Identifier shall not exceed 16
|
|
-- data types
|
|
ExtensionContainer ::= SEQUENCE {
|
|
privateExtensionList [0] PrivateExtensionList OPTIONAL,
|
|
pcs-Extensions [1] PCS-Extensions OPTIONAL,
|
|
...}
|
|
|
|
PrivateExtensionList ::=
|
|
SEQUENCE SIZE (1..maxNumOfPrivateExtensions) OF PrivateExtension
|
|
|
|
PrivateExtension ::= SEQUENCE {
|
|
extId MAP-EXTENSION.&extensionId({ExtensionSet}),
|
|
extType MAP-EXTENSION.&ExtensionType({ExtensionSet}{@extId}) OPTIONAL}
|
|
|
|
maxNumOfPrivateExtensions INTEGER ::= 10
|
|
|
|
ExtensionSet MAP-EXTENSION ::=
|
|
{...}
|
|
-- ExtensionSet is the set of all defined private extensions
|
|
|
|
-- Unsupported private extensions shall be discarded if received.
|
|
PCS-Extensions ::= SEQUENCE {...}
|
|
|
|
END
|
|
|