View
20
Download
0
Category
Preview:
DESCRIPTION
CAPV1OP000.ASN1
Citation preview
--- Test file for ASN.1 Interpreter --- February 05, 2005. -CAP-PROTOCOL DEFINITIONS ::= BEGIN initialDP OPERATION ARGUMENT initialDPArg SEQUENCE { serviceKey calledPartyNumber callingPartyNumber callingPartysCategory locationNumber originalCalledPartyID extensionContainer highLayerCompatibility [00] ServiceKey, [02] CalledPartyNumber [03] CallingPartyNumber [05] CallingPartysCategory [10] LocationNumber [12] OriginalCalledPartyID OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL,
[15] SEQUENCE SIZE (1..7) OF OCTET STRING OPTIONAL, [23] HighLayerCompatibility OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL,
additionalCallingPartyNumber [25] GenericNumber bearerCapability eventTypeBCSM redirectingPartyID redirectionInformation iMSI subscriberState locationInformation ext-basicServiceCode callReferenceNumber mscAddress calledPartyBCDNumber -- ... [27] BearerCapability [28] EventTypeBCSM [29] RedirectingPartyID [30] RedirectionInformation [50] IMSI [51] SubscriberState
[52] IMPLICIT LocationInformation OPTIONAL, [53] Ext-BasicServiceCode [54] CallReferenceNumber [55] AddressString [56] CalledPartyBCDNumber OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL
}
ServiceKey ::= INTEGER (0..2147483647)
CalledPartyNumber ::= OCTET STRING (SIZE (3 .. 12))
CallingPartyNumber ::= OCTET STRING (SIZE (2 .. 10))
CallingPartysCategory ::= OCTET STRING (SIZE (1))
LocationNumber ::= OCTET STRING (SIZE (2..10))
OriginalCalledPartyID ::= OCTET STRING (SIZE (2..10))
HighLayerCompatibility ::= OCTET STRING (SIZE (2))
GenericNumber ::= OCTET STRING (SIZE(3..11))
BearerCapability ::= CHOICE { bearerCap [00] OCTET STRING (SIZE (2..11)), tmr } [01] OCTET STRING (SIZE (1))
RedirectingPartyID ::= OCTET STRING (SIZE (2..10))
RedirectionInformation ::= OCTET STRING (SIZE (2))
IMSI ::= TBCD-STRING (SIZE(3..8))
TBCD-STRING ::= OCTET STRING
SubscriberState ::= CHOICE { assumedIdle camelBusy netDetNotReachable notProvidedFromVLR } [00] NULL, [01] NULL, NotReachableReason, [02] NULL
NotReachableReason ::= ENUMERATED { msPurged (0), imsiDetached (1), restrictedArea (2), notRegistered (3) }
LocationInformation ::= SEQUENCE { ageOfLocationInformation AgeOfLocationInformation OPTIONAL,
geographicalInformation [00] GeographicalInformation OPTIONAL, vlr-number locationNumber cellIdOrLAI extensionContainer -- ... } [01] AddressString [02] LocationNumber [03] CellIdOrLAI [04] OCTET STRING OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL
AgeOfLocationInformation ::= INTEGER (0..32767)
GeographicalInformation ::= OCTET STRING (SIZE (8))
CellIdOrLAI ::= CHOICE {
cellIdFixedLength [00] CellIdFixedLength, laiFixedLength } [01] LAIFixedLength
CellIdFixedLength ::= OCTET STRING (SIZE (7))
LAIFixedLength ::= OCTET STRING (SIZE (5))
Ext-BasicServiceCode ::= CHOICE { ext-BearerService [02] Ext-BearerServiceCode, ext-Teleservice } [03] Ext-TeleserviceCode
Ext-BearerServiceCode ::= OCTET STRING (SIZE (1..5))
Ext-TeleserviceCode ::= OCTET STRING (SIZE (1..5))
CallReferenceNumber ::= OCTET STRING (SIZE (1..8))
AddressString ::= OCTET STRING (SIZE (1..9))
CalledPartyBCDNumber ::= OCTET STRING (SIZE (1..41))
EventTypeBCSM ::= ENUMERATED { origAttemptauthorized (01), -- TDP only collectedInfo analyzedInformation routeSelectFailure oCalledPartyBusy oAlerting (02), (03), (04), (05), (-1),
oCalledPartyNotReachable (-2),
oNoAnswer oAnswer oMidCall oSuspended oReAnswer oDisconnect oAbandon termAttemptauthorized tRouteSelectFailure tCalledPartyBusy tAlerting
(06), (07), (08), (-3), (-4), (09), (10), (12), -- TDP only (-5), (13), (-6),
tCalledPartyNotReachable (-7), tNoAnswer tAnswer tMidCall tSuspended tReAnswer tDisconnect tAbandon oSuspended oReanswer } ERRORS { -- missingCustomerRecord -- missingParameter -- systemFailure -- taskRefused -- unexpectedComponentSequence -- unexpectedDataValue -- unexpectedParameter } ::= localValue : 0 END -(14), (15), (16), (-8), (-9), (17), (18), (20), -- EDP only (24) -- EDP only
--------
localValue localValue localValue localValue localValue localValue localValue
6, 7, 11, 12, 14, 15, 16
-- End of file. --
Recommended