1-- module(Mvrasn-21-4). 2-- vsn('%CCaseRev: %'). 3-- date('%CCaseDate: %'). 4-- author('eedkbu'). 5-- ============================================================================= 6 7-- ============================================================================= 8-- 9-- Title : "Extension data types". 10-- 11-- ASN.1 module: "MAP-ExtensionDataTypes". 12-- 13-- ============================================================================= 14 15-- ============================================================== 16-- #1. REVISION LOG 17-- ============================================================== 18-- Rev Date Name What 19-- .... ....... ....... ........................................ 20-- PA1 981014 eedkbu First draft including changes due to 21-- incompatibilities of the ASN.1-ERLANG 22-- compiler from OTP. 23-- Based on GSM 09.02 v. 6.1.0. 24-- .............................................................. 25 26 27-- ============================================================================= 28-- 29-- NOTE: 30-- 31-- This module was changed compared to the original in the ETSI 32-- standard GSM 09.02 v. 6.1.0. The reason for this change was an 33-- incompatibility of the used ASN.1-ERLANG compiler from OTP. 34-- 35-- In GSM 09.02 v. 6.1.0 the data type 'ExtensionContainer' is partly 36-- defined by the ASN.1 type 'CLASS', but the ASN.1-ERLANG compiler is 37-- not able to handle such a 'CLASS' construct correctly. Therefore, and 38-- since the content of a received 'ExtensionContainer' is not of further 39-- interest at this stage of the project, the data type 'ExtensionContainer' 40-- has been changed here. 41-- 42-- The new definition of 'ExtensionContainer' is simply an ASN.1 'Extension' 43-- ('...'). This definition allows to receive any kind of information 44-- within the 'ExtensionContainer' without causing a crash of the 45-- decoder when handling the respective message. 46-- 47-- ============================================================================= 48 49Mvrasn-21-4 50 51DEFINITIONS 52 53IMPLICIT TAGS 54 55::= 56 57BEGIN 58 59EXPORTS 60 61 ExtensionContainer; 62 63ExtensionContainer ::= SEQUENCE { 64 ...} 65 66END 67