Hi:
Q2) How do i implement the following ExtensionContainer definition(using
BER) existing in the MAP-GSM ASN.1 message defintions when there is no
private extension types are defined(i.e ExtensionSet is empty as given
below) ?
-- IOC for private MAP extensions
0.) MAP-EXTENSION ::= CLASS{
&ExtensionType OPTIONAL,
&extensionId OBJECT IDENTIFIER
}
1.) ExtensionContainer ::= SEQUENCE{
privateExtensionList [0] PrivateExtensionList OPTIONAL,
pcs-Extensions [1] PCS-Extensions OPTIONAL,
...
}
1.1) PrivateExtensionList ::= SEQUENCE SIZE
(1..maxNumOfPrivateExtensions) OF PrivateExtension
1.1.1) maxNumOfPrivateExtensions INTEGER ::=10
1.1.2) PrivateExtension ::= SEQUENCE{
extId MAP-EXTENSION.&extensionId ({ExtensionSet}),
extType MAP-EXTENSION.&ExtensionType ({ExtensionSet}) {@extId})
OPTIONAL
}
1.1.2.1) ExtensionSet MAP-EXTENSION ::={
...,
-- ExtensionSet is the set of all defined private Extensions
-- Assume that no private extensions are defined.
}
-- Unsupported private extensions shall be discarded if received
1.2) PCS-Extensions ::= SEQUENCE{
...
}
Thanks in advance for the reply.
Waiting for the reply.
regards,
santhosh.