diff options
Diffstat (limited to 'output/4.3.0/MAP-MS-DataTypes.asn1')
-rw-r--r-- | output/4.3.0/MAP-MS-DataTypes.asn1 | 83 |
1 files changed, 44 insertions, 39 deletions
diff --git a/output/4.3.0/MAP-MS-DataTypes.asn1 b/output/4.3.0/MAP-MS-DataTypes.asn1 index 14888e3..050eea7 100644 --- a/output/4.3.0/MAP-MS-DataTypes.asn1 +++ b/output/4.3.0/MAP-MS-DataTypes.asn1 @@ -1,8 +1,8 @@ -- MODULE 'MAP-MS-DataTypes' START MAP-MS-DataTypes { - ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1) - moduleId (3) map-MS-DataTypes (11) version2 (2)} + ccitt identified-organization (4) etsi (0) mobileDomainId (0) + gsmNetworkId(1) moduleId (3) map-MS-DataTypes (11) version2 (2)} DEFINITIONS @@ -30,6 +30,7 @@ EXPORTS -- access management types --<B-- ProcessAccessRequestArg,--B>-- --<B-- ProcessAccessRequestRes,--B>-- +--<B-- IMSI-OrIMEI,--B>-- -- handover types PerformHO-Arg, @@ -62,8 +63,8 @@ IMPORTS SS-List, SS-InfoList FROM MAP-SS-DataTypes { - ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1) - moduleId (3) map-SS-DataTypes (14) version2 (2)} + ccitt identified-organization (4) etsi (0) mobileDomainId (0) + gsmNetworkId(1) moduleId (3) map-SS-DataTypes (14) version2 (2)} TBCD-STRING, ISDN-AddressString, @@ -84,8 +85,8 @@ FROM MAP-SS-DataTypes { TeleserviceList, BasicServiceList FROM MAP-CommonDataTypes { - ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1) - moduleId (3) map-CommonDataTypes (18) version2 (2)} + ccitt identified-organization (4) etsi (0) mobileDomainId (0) + gsmNetworkId(1) moduleId (3) map-CommonDataTypes (18) version2 (2)} ; @@ -95,20 +96,21 @@ FROM MAP-CommonDataTypes { --<B-- subscriberId SubscriberId,--B>-- --<B-- previousLocAreaId LocAreaIdOrNone,--B>-- --<B-- targetLocAreaId LocAreaId,--B>-- ---<B-- cksn CKSN OPTIONAL}--B>-- +--<B-- cksn CKSN OPTIONAL}--B>-- --<B-- -- OP1 cksn must be present in version 1----B>-- UpdateLocationArg ::= SEQUENCE { imsi IMSI, locationInfo LocationInfo, vlr-Number ISDN-AddressString, - lmsi [10] LMSI OPTIONAL} + lmsi [10] LMSI OPTIONAL} UpdateLocationRes ::= CHOICE { hlr-Number ISDN-AddressString, -- NU>1 hlr-Number must not be used in version greater 1 - hlr-NumberWithRoamingRestrictions HLR-NumberWithRoamingRestrictions} - -- NU1 hlr-NumberWithRoamingRestrictions must not be used in version 1 + hlr-NumberWithRoamingRestrictions HLR-NumberWithRoamingRestrictions} + -- NU1 hlr-NumberWithRoamingRestrictions must not be used in + -- version 1 HLR-NumberWithRoamingRestrictions ::= SEQUENCE { hlr-Number ISDN-AddressString, @@ -123,27 +125,27 @@ ZoneCode ::= TBCD-STRING (SIZE (3..8)) maxNumOfZoneCodes INTEGER ::= 10 CancelLocationArg ::= CHOICE { - imsi IMSI, + imsi IMSI, imsi-WithLMSI IMSI-WithLMSI} PurgeMS-Arg ::= SEQUENCE { - imsi IMSI, + imsi IMSI, vlr-Number ISDN-AddressString} IMSI-WithLMSI ::= SEQUENCE { - imsi IMSI, - lmsi LMSI} + imsi IMSI, + lmsi LMSI} SendIdentificationRes ::= SEQUENCE { - imsi IMSI, + imsi IMSI, authenticationSetList AuthenticationSetList OPTIONAL} AuthenticationSetList ::= SEQUENCE SIZE (1..5) OF AuthenticationSet AuthenticationSet ::= SEQUENCE { - rand RAND, - sres SRES, + rand RAND, + sres SRES, kc Kc} RAND ::= OCTET STRING (SIZE (16)) @@ -156,12 +158,12 @@ Kc ::= OCTET STRING (SIZE (8)) -- page management types --<B--PageArg ::= SEQUENCE {--B>-- ---<B-- imsi [0] IMSI,--B>-- ---<B-- tmsi [1] TMSI OPTIONAL,--B>-- +--<B-- imsi [0] IMSI,--B>-- +--<B-- tmsi [1] TMSI OPTIONAL,--B>-- --<B-- locAreaId [2] LocAreaId}--B>-- --<B--SearchForMS-Arg ::= SEQUENCE {--B>-- ---<B-- imsi IMSI,--B>-- +--<B-- imsi IMSI,--B>-- --<B-- storedLocAreaId LocAreaIdOrNone}--B>-- @@ -171,14 +173,14 @@ Kc ::= OCTET STRING (SIZE (8)) --<B-- subscriberIdOrIMEI SubscriberIdOrIMEI,--B>-- --<B-- cm-ServiceType CM-ServiceType,--B>-- --<B-- accessConnectionStatus AccessConnectionStatus,--B>-- ---<B-- cksn CKSN,--B>-- +--<B-- cksn CKSN,--B>-- --<B-- targetLocArea LocAreaId OPTIONAL}--B>-- -- OA1 targetLocAreas must be absent in version 1 -- OP>1 targetLocArea must be present in version greater 1 --<B--SubscriberIdOrIMEI ::= CHOICE {--B>-- --<B-- subscriberID SubscriberId,--B>-- ---<B-- imei [2] IMEI}--B>-- +--<B-- imei [2] IMEI}--B>-- -- NU1 imei must not be used in version 1 --<B--CM-ServiceType ::= ENUMERATED {--B>-- @@ -207,11 +209,11 @@ Kc ::= OCTET STRING (SIZE (8)) --<B--ProcessAccessRequestRes ::= SEQUENCE {--B>-- --<B-- imsi-OrIMEI IMSI-OrIMEI,--B>-- ---<B-- msisdn ISDN-AddressString OPTIONAL}--B>-- +--<B-- msisdn ISDN-AddressString OPTIONAL}--B>-- --<B--IMSI-OrIMEI ::= CHOICE {--B>-- ---<B-- imsi IMSI,--B>-- ---<B-- imei [0] IMEI}--B>-- +--<B-- imsi IMSI,--B>-- +--<B-- imei [0] IMEI}--B>-- -- NU1 imei must not be used in version 1 -- handover types @@ -235,8 +237,8 @@ ChannelType ::= OCTET STRING (SIZE (1..10)) -- as defined in GSM 08.08 ClassmarkInfo ::= OCTET STRING (SIZE (1..2)) - -- classmark information element type 1 or 2 contents as defined in - -- GSM 08.08 + -- classmark information element type 1 or 2 contents as defined + -- in GSM 08.08 HandoverPriority ::= OCTET STRING (SIZE (1)) -- The internal structure is defined in GSM 08.08. @@ -258,8 +260,8 @@ PerformSubsequentHO-Arg ::= SEQUENCE { -- authentication management types --<B--AuthenticateArg ::= SEQUENCE {--B>-- ---<B-- rand RAND,--B>-- ---<B-- cksn CKSN}--B>-- +--<B-- rand RAND,--B>-- +--<B-- cksn CKSN}--B>-- --<B--CKSN ::= OCTET STRING (SIZE (1))--B>-- @@ -318,27 +320,27 @@ SentParameterList ::= SEQUENCE SIZE (1..maxNumOfSentParameter) OF SentParameter SentParameter ::= CHOICE { - imsi [0] IMSI, + imsi [0] IMSI, authenticationSet [1] AuthenticationSet, subscriberData [2] SubscriberData, ki [4] Ki} maxNumOfSentParameter INTEGER ::= 6 - -- This NamedValue corresponds to the maximum number of authentication set which may - -- be returned by a HLR plus 1. + -- This NamedValue corresponds to the maximum number of + -- authentication set which may be returned by a HLR plus 1 InsertSubscriberDataArg ::= SEQUENCE { - imsi [0] IMSI OPTIONAL, + imsi [0] IMSI OPTIONAL, COMPONENTS OF SubscriberData} SubscriberData ::= SEQUENCE { msisdn [1] ISDN-AddressString OPTIONAL, - category [2] Category OPTIONAL, + category [2] Category OPTIONAL, subscriberStatus [3] SubscriberStatus OPTIONAL, bearerServiceList [4] BearerServiceList OPTIONAL, teleserviceList [6] TeleserviceList OPTIONAL, provisionedSS [7] SS-InfoList OPTIONAL, - odb-Data [8] ODB-Data OPTIONAL} + odb-Data [8] ODB-Data OPTIONAL} -- OA1 odb-Data must be absent in version 1 SubscriberStatus ::= ENUMERATED { @@ -370,7 +372,7 @@ InsertSubscriberDataRes ::= SEQUENCE { odb-GeneralData [4] ODB-GeneralData OPTIONAL} DeleteSubscriberDataArg ::= SEQUENCE { - imsi [0] IMSI, + imsi [0] IMSI, basicServiceList [1] BasicServiceList OPTIONAL, ss-List [2] SS-List OPTIONAL} @@ -382,13 +384,16 @@ ResetArg ::= SEQUENCE { -- OP1 networkResource must be present in version 1 -- OA>1 networkResource must be absent in version greater 1 hlr-Number ISDN-AddressString, - hlr-List HLR-List OPTIONAL} + hlr-List HLR-List OPTIONAL} RestoreDataArg ::= SEQUENCE { imsi IMSI, - lmsi LMSI OPTIONAL} + lmsi LMSI OPTIONAL} RestoreDataRes ::= SEQUENCE { COMPONENTS OF HLR-NumberWithRoamingRestrictions, - msNotReachable NULL OPTIONAL} + msNotReachable NULL OPTIONAL} + +END +-- MODULE END |