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.