aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/inap
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2007-06-04 15:55:20 +0000
committerAnders Broman <anders.broman@ericsson.com>2007-06-04 15:55:20 +0000
commitc4b66c82e760e2eb48ea8173bd5172f4b8d000f4 (patch)
tree07857611e269b2cdbd4e1f79c1b72727b4e78c79 /asn1/inap
parenteb782d0ceae4a195a0d0b7fb7b6c1883cf0d7354 (diff)
Use the unmodified files.
svn path=/trunk/; revision=22037
Diffstat (limited to 'asn1/inap')
-rw-r--r--asn1/inap/IN-SCF-SRF-Classes.asn1
-rw-r--r--asn1/inap/IN-SCF-SRF-ops-args.asn45
-rw-r--r--asn1/inap/IN-SSF-SCF-Classes.asn595
-rw-r--r--asn1/inap/IN-common-classes.asn705
-rw-r--r--asn1/inap/IN-common-datatypes.asn81
-rw-r--r--asn1/inap/IN-object-identifiers.asn1441
6 files changed, 1431 insertions, 1437 deletions
diff --git a/asn1/inap/IN-SCF-SRF-Classes.asn b/asn1/inap/IN-SCF-SRF-Classes.asn
index 2698b8ff64..e5a7f96ef1 100644
--- a/asn1/inap/IN-SCF-SRF-Classes.asn
+++ b/asn1/inap/IN-SCF-SRF-Classes.asn
@@ -1,5 +1,4 @@
-- $Id$
--- Small modifications made to the original due to as2wrs shortfalls, to be corrected.
-- Module IN-SCF-SRF-Classes (Q.1248.3:07/2001)
IN-SCF-SRF-Classes {itu-t recommendation q 1248 modules(1)
in-scf-srf-classes(11) version1(0)} DEFINITIONS ::=
diff --git a/asn1/inap/IN-SCF-SRF-ops-args.asn b/asn1/inap/IN-SCF-SRF-ops-args.asn
index 579837b54c..f2a42db1a5 100644
--- a/asn1/inap/IN-SCF-SRF-ops-args.asn
+++ b/asn1/inap/IN-SCF-SRF-ops-args.asn
@@ -1,5 +1,4 @@
-- $Id$
--- Small modifications made to the original due to as2wrs shortfalls, to be corrected.
-- Module IN-SCF-SRF-ops-args (Q.1248.3:07/2001)
IN-SCF-SRF-ops-args {itu-t recommendation q 1248 modules(1)
in-scf-srf-ops-args(12) version1(0)} DEFINITIONS IMPLICIT TAGS ::=
@@ -38,12 +37,12 @@ IMPORTS
FROM IN-common-classes common-classes;
-- The following three definitions are local short-hand notation for convenience.
---B1 ::=
--- COMMON-BOUNDS defined in Q.1248.1 (Part 1 of Recommendation Q.1248)
+B1 ::=
+ COMMON-BOUNDS -- defined in Q.1248.1 (Part 1 of Recommendation Q.1248)
---B2 ::= SCF-SSF-BOUNDS defined in Q.1248.2 (Part 2 of Recommendation Q.1248)
+B2 ::= SCF-SSF-BOUNDS -- defined in Q.1248.2 (Part 2 of Recommendation Q.1248)
---B3 ::= SCF-SRF-BOUNDS defined in this Recommendation (Q.1248.3)
+B3 ::= SCF-SRF-BOUNDS -- defined in this Recommendation (Q.1248.3)
-- activityTest OPERATION
-- This operation is described in Recommendation Q.1248.2.
@@ -51,7 +50,7 @@ IMPORTS
-- This operation is described in Recommendation Q.1248.2.
--cancel OPERATION
-- This operation is described in Recommendation Q.1248.2.
-playAnnouncement--{B1:b1, B2:b2, B3:b3}-- OPERATION ::= {
+playAnnouncement{B1:b1, B2:b2, B3:b3} OPERATION ::= {
ARGUMENT PlayAnnouncementArg {b1,
b2,
b3}
@@ -72,7 +71,7 @@ playAnnouncement--{B1:b1, B2:b2, B3:b3}-- OPERATION ::= {
-- standard tones (congestion tone ...) or standard announcements. In the latter case, the SRF is always
-- collocated with the SSF in the switch. Any error is returned to the SCF. The timer associated with this
-- operation must be of a sufficient duration to allow its linked operation to be correctly correlated.
-PlayAnnouncementArg--{B1:b1, B2:b2, B3:b3}-- ::= SEQUENCE {
+PlayAnnouncementArg{B1:b1, B2:b2, B3:b3} ::= SEQUENCE {
informationToSend [0] InformationToSend{b2, b3},
disconnectFromIPForbidden [1] BOOLEAN DEFAULT TRUE,
requestAnnouncementComplete [2] BOOLEAN DEFAULT TRUE,
@@ -83,7 +82,7 @@ PlayAnnouncementArg--{B1:b1, B2:b2, B3:b3}-- ::= SEQUENCE {
...
}
-promptAndCollectUserInformation--{B1:b1, B2:b2, B3:b3}-- OPERATION ::= {
+promptAndCollectUserInformation{B1:b1, B2:b2, B3:b3} OPERATION ::= {
ARGUMENT PromptAndCollectUserInformationArg {b1,
b2,
b3}
@@ -97,7 +96,7 @@ promptAndCollectUserInformation--{B1:b1, B2:b2, B3:b3}-- OPERATION ::= {
-- Direction: SCF -> SRF, Timer: Tpc
-- This operation is used to interact with a user to collect information.
-PromptAndCollectUserInformationArg--{B1:b1, B2:b2, B3:b3}-- ::= SEQUENCE {
+PromptAndCollectUserInformationArg{B1:b1, B2:b2, B3:b3} ::= SEQUENCE {
collectedInfo [0] CollectedInfo,
disconnectFromIPForbidden [1] BOOLEAN DEFAULT TRUE,
informationToSend [2] InformationToSend{b2, b3} OPTIONAL,
@@ -112,7 +111,7 @@ ReceivedInformationArg{B2:b2} ::= CHOICE {
modemdetected [2] BOOLEAN
}
-promptAndReceiveMessage--{B1:b1, B2:b2, B3:b3}-- OPERATION ::= {
+promptAndReceiveMessage{B1:b1, B2:b2, B3:b3} OPERATION ::= {
ARGUMENT PromptAndReceiveMessageArg {b1,
b2,
b3}
@@ -127,7 +126,7 @@ promptAndReceiveMessage--{B1:b1, B2:b2, B3:b3}-- OPERATION ::= {
-- Direction: SCF ->SRF, Timer: Tprm
-- Used to prompt a user to store a message
-PromptAndReceiveMessageArg--{B1:b1, B2:b2, B3:b3}-- ::= SEQUENCE {
+PromptAndReceiveMessageArg{B1:b1, B2:b2, B3:b3} ::= SEQUENCE {
disconnectFromIPForbidden [0] BOOLEAN DEFAULT TRUE,
informationToSend [1] InformationToSend{b2, b3} OPTIONAL,
extensions [3] Extensions{b1} OPTIONAL,
@@ -142,7 +141,7 @@ PromptAndReceiveMessageArg--{B1:b1, B2:b2, B3:b3}-- ::= SEQUENCE {
MessageReceivedArg{B1:b1, B3:b3} ::= SEQUENCE {
receivedStatus [0] ReceivedStatus,
recordedMessageID [1] RecordedMessageID OPTIONAL,
- recordedMessageUnits [2] INTEGER(1..--b3.&--maxRecordedMessageUnits) OPTIONAL,
+ recordedMessageUnits [2] INTEGER(1..b3.&maxRecordedMessageUnits) OPTIONAL,
extensions [3] Extensions{b1} OPTIONAL,
...
}
@@ -153,7 +152,7 @@ MessageReceivedArg{B1:b1, B3:b3} ::= SEQUENCE {
-- This operation is described in Recommendation Q.1248.2.
-- sendSTUI OPERATION
-- This operation is described in Recommendation Q.1248.2.
-scriptClose--{B1:b1, B2:b2}-- OPERATION ::= {
+scriptClose{B1:b1, B2:b2} OPERATION ::= {
ARGUMENT ScriptCloseArg {b1,
b2}
RETURN RESULT FALSE
@@ -167,7 +166,7 @@ scriptClose--{B1:b1, B2:b2}-- OPERATION ::= {
-- Direction:SCF-> SRF. Timer :TCl
-- This operation is issued by the SCF to deallocate the resources used to perform the
-- instance of the "User Interaction" script: the context is released.
-ScriptCloseArg--{B1:b1, B2:b2}-- ::= SEQUENCE {
+ScriptCloseArg{B1:b1, B2:b2} ::= SEQUENCE {
uIScriptId UISCRIPT.&id({SupportedUIScripts}),
uIScriptSpecificInfo
[0] UISCRIPT.&SpecificInfo({SupportedUIScripts}{@uIScriptId}) OPTIONAL,
@@ -176,7 +175,7 @@ ScriptCloseArg--{B1:b1, B2:b2}-- ::= SEQUENCE {
...
}
-scriptEvent--{B1:b1, B2:b2}-- OPERATION ::= {
+scriptEvent{B1:b1, B2:b2} OPERATION ::= {
ARGUMENT ScriptEventArg {b1,
b2}
RETURN RESULT FALSE
@@ -187,7 +186,7 @@ scriptEvent--{B1:b1, B2:b2}-- OPERATION ::= {
-- Direction:SRF-> SCF. Timer :TRe
-- This operation is issued by the SRF to return information to the SCF on the results of the
-- execution of the instance of User Interaction script.
-ScriptEventArg--{B1:b1, B2:b2}-- ::= SEQUENCE {
+ScriptEventArg{B1:b1, B2:b2} ::= SEQUENCE {
uIScriptId UISCRIPT.&id({SupportedUIScripts}),
uIScriptResult
[0] UISCRIPT.&Result({SupportedUIScripts}{@uIScriptId}) OPTIONAL,
@@ -197,7 +196,7 @@ ScriptEventArg--{B1:b1, B2:b2}-- ::= SEQUENCE {
...
}
-scriptInformation--{B1:b1, B2:b2}-- OPERATION ::= {
+scriptInformation{B1:b1, B2:b2} OPERATION ::= {
ARGUMENT ScriptInformationArg {b1,
b2}
RETURN RESULT FALSE
@@ -209,7 +208,7 @@ scriptInformation--{B1:b1, B2:b2}-- OPERATION ::= {
}
-- Direction:SCF-> SRF. Timer :Tinf
-ScriptInformationArg--{B1:b1, B2:b2}-- ::= SEQUENCE {
+ScriptInformationArg{B1:b1, B2:b2} ::= SEQUENCE {
uIScriptId UISCRIPT.&id({SupportedUIScripts}),
uIScriptSpecificInfo
[0] UISCRIPT.&SpecificInfo({SupportedUIScripts}{@uIScriptId}) OPTIONAL,
@@ -218,7 +217,7 @@ ScriptInformationArg--{B1:b1, B2:b2}-- ::= SEQUENCE {
...
}
-scriptRun--{B1:b1, B2:b2}-- OPERATION ::= {
+scriptRun{B1:b1, B2:b2} OPERATION ::= {
ARGUMENT ScriptRunArg {b1,
b2}
RETURN RESULT FALSE
@@ -233,7 +232,7 @@ scriptRun--{B1:b1, B2:b2}-- OPERATION ::= {
-- This operation is issued by the SCF to allocate the necessary resources to perform the
-- instance of the "User Interaction" script and then to activate this "User Interaction" script
-- instance. A context is partially defined for it if necessary.
-ScriptRunArg--{B1:b1, B2:b2}-- ::= SEQUENCE {
+ScriptRunArg{B1:b1, B2:b2} ::= SEQUENCE {
uIScriptId UISCRIPT.&id({SupportedUIScripts}),
uIScriptSpecificInfo
[0] UISCRIPT.&SpecificInfo({SupportedUIScripts}{@uIScriptId}) OPTIONAL,
@@ -255,7 +254,7 @@ specializedResourceReport OPERATION ::= {
-- report indication is set.
SpecializedResourceReportArg ::= NULL
-sRFCallGap--{B1:b1, B2:b2}-- OPERATION ::= {
+sRFCallGap{B1:b1, B2:b2} OPERATION ::= {
ARGUMENT SRFCallGapArg {b1,
b2}
RETURN RESULT FALSE
@@ -266,12 +265,12 @@ sRFCallGap--{B1:b1, B2:b2}-- OPERATION ::= {
-- Direction: SRF -> SCF, Timer: Tcg
-- This operation is used to request the SCF to reduce the rate at which specific service requests are sent to
-- the SRF.
-SRFCallGapArg--{B1:b1, B2:b2}-- ::= SEQUENCE {
+SRFCallGapArg{B1:b1, B2:b2} ::= SEQUENCE {
sRFgapCriteria [0] SRFGapCriteria{b2},
gapIndicators [1] GapIndicators,
controlType [2] ControlType OPTIONAL,
...,
--- ...,
+ ...,
extensions [30] Extensions{b1} OPTIONAL
}
diff --git a/asn1/inap/IN-SSF-SCF-Classes.asn b/asn1/inap/IN-SSF-SCF-Classes.asn
index 624677df82..16d61b11f7 100644
--- a/asn1/inap/IN-SSF-SCF-Classes.asn
+++ b/asn1/inap/IN-SSF-SCF-Classes.asn
@@ -1,298 +1,297 @@
--- $Id: IN-CS-1-Datatypes.asn 22021 2007-06-01 19:52:26Z etxrab $
--- Small modifications made to the original due to as2wrs shortfalls, to be corrected.
--- Module IN-SSF-SCF-Classes (Q.1248.2:07/2001)
-IN-SSF-SCF-Classes {itu-t recommendation q 1248 modules(1)
- in-ssf-scf-classes(7) version1(0)} DEFINITIONS ::=
-BEGIN
-
-TRIGGER ::= CLASS {&Parameter OPTIONAL,
- &id INTEGER UNIQUE
-}WITH SYNTAX {[PARAMETER &Parameter]
- IDENTIFIED BY &id
-}
-
---The &id field uniquely identifies a class of triggers.
---The &Parameter field defines the ASN.1 type for representing specific parameters
--- (e.g. criteria, scfAddress, ...)
---associated with this class of triggers.
-SCF-SSF-BOUNDS ::= CLASS {
- &highLayerCompatibilityLength INTEGER OPTIONAL,
- &minAChBillingChargingLength INTEGER OPTIONAL,
- &maxAChBillingChargingLength INTEGER OPTIONAL,
- &minBackwardGVNSLength INTEGER OPTIONAL,
- &maxBackwardGVNSLength INTEGER OPTIONAL,
- &maxBearerCapabilityLength INTEGER OPTIONAL,
- &minCalledDirectoryNumberLength INTEGER OPTIONAL,
- &maxCalledDirectoryNumberLength INTEGER OPTIONAL,
- &minCalledPartyNumberLength INTEGER OPTIONAL,
- &maxCalledPartyNumberLength INTEGER OPTIONAL,
- &minCalledPartySubaddressLength INTEGER OPTIONAL,
- &maxCalledPartySubaddressLength INTEGER OPTIONAL,
- &minCallingGeodeticLocationLength INTEGER OPTIONAL,
- &maxCallingGeodeticLocationLength INTEGER OPTIONAL,
- &minCallingPartyNumberLength INTEGER OPTIONAL,
- &maxCallingPartyNumberLength INTEGER OPTIONAL,
- &minCallingPartySubaddressLength INTEGER OPTIONAL,
- &maxCallingPartySubaddressLength INTEGER OPTIONAL,
- &minCallResultLength INTEGER OPTIONAL,
- &maxCallResultLength INTEGER OPTIONAL,
- &maxCallReferenceLength INTEGER OPTIONAL,
- &minCarrierLength INTEGER OPTIONAL,
- &maxCarrierLength INTEGER OPTIONAL,
- &minCauseLength INTEGER OPTIONAL,
- &maxCauseLength INTEGER OPTIONAL,
- &maxCNInfoLength INTEGER OPTIONAL,
- &minDestinationIndexLength INTEGER OPTIONAL,
- &maxDestinationIndexLength INTEGER OPTIONAL,
- &minDigitsLength INTEGER OPTIONAL,
- &maxDigitsLength INTEGER OPTIONAL,
- &minDisplayInformationLength INTEGER OPTIONAL,
- &maxDisplayInformationLength INTEGER OPTIONAL,
- &minEventSpecificInformationChargingLength INTEGER OPTIONAL,
- &maxEventSpecificInformationChargingLength INTEGER OPTIONAL,
- &minEventTypeChargingLength INTEGER OPTIONAL,
- &maxEventTypeChargingLength INTEGER OPTIONAL,
- &minFCIBillingChargingLength INTEGER OPTIONAL,
- &maxFCIBillingChargingLength INTEGER OPTIONAL,
- &minForwardGVNSLength INTEGER OPTIONAL,
- &maxForwardGVNSLength INTEGER OPTIONAL,
- &minGenericNameLength INTEGER OPTIONAL,
- &maxGenericNameLength INTEGER OPTIONAL,
- &minGenericNumberLength INTEGER OPTIONAL,
- &maxGenericNumberLength INTEGER OPTIONAL,
- &maxInitialTimeInterval INTEGER OPTIONAL,
- &maxINServiceCompatibilityIndLength INTEGER OPTIONAL,
- &minIPAvailableLength INTEGER OPTIONAL,
- &maxIPAvailableLength INTEGER OPTIONAL,
- &minIPSSPCapabilitiesLength INTEGER OPTIONAL,
- &maxIPSSPCapabilitiesLength INTEGER OPTIONAL,
- &minISDNAccessRelatedInfoLength INTEGER OPTIONAL,
- &maxISDNAccessRelatedInfoLength INTEGER OPTIONAL,
- &minLocationNumberLength INTEGER OPTIONAL,
- &maxLocationNumberLength INTEGER OPTIONAL,
- &maxNbOfRoutes INTEGER OPTIONAL,
- &minMidCallControlInfoNum INTEGER OPTIONAL,
- &maxMidCallControlInfoNum INTEGER OPTIONAL,
- &minOriginalCalledPartyIDLength INTEGER OPTIONAL,
- &maxOriginalCalledPartyIDLength INTEGER OPTIONAL,
- &minReasonLength INTEGER OPTIONAL,
- &maxReasonLength INTEGER OPTIONAL,
- &minRedirectingPartyIDLength INTEGER OPTIONAL,
- &maxRedirectingPartyIDLength INTEGER OPTIONAL,
- &minRequestedUTSINum INTEGER OPTIONAL,
- &maxRequestedUTSINum INTEGER OPTIONAL,
- &minRouteListLength INTEGER OPTIONAL,
- &maxRouteListLength INTEGER OPTIONAL,
- &minRouteingNumberLength INTEGER OPTIONAL,
- &maxRouteingNumberLength INTEGER OPTIONAL,
- &minScfIDLength INTEGER OPTIONAL,
- &maxScfIDLength INTEGER OPTIONAL,
- &minSCIBillingChargingLength INTEGER OPTIONAL,
- &maxSCIBillingChargingLength INTEGER OPTIONAL,
- &minSDSSinformationLength INTEGER OPTIONAL,
- &maxSDSSinformationLength INTEGER OPTIONAL,
- &minServiceInteractionIndicatorsLength INTEGER OPTIONAL,
- &maxServiceInteractionIndicatorsLength INTEGER OPTIONAL,
- &minSFBillingChargingLength INTEGER OPTIONAL,
- &maxSFBillingChargingLength INTEGER OPTIONAL,
- &minUSIInformationLength INTEGER OPTIONAL,
- &maxUSIInformationLength INTEGER OPTIONAL,
- &minUSIServiceIndicatorLength INTEGER OPTIONAL,
- &maxUSIServiceIndicatorLength INTEGER OPTIONAL,
- &numOfBCSMEvents INTEGER OPTIONAL,
- &numOfBCUSMEvents INTEGER OPTIONAL,
- &numOfChargingEvents INTEGER OPTIONAL,
- &numOfCounters INTEGER OPTIONAL,
- &numOfCSAs INTEGER OPTIONAL,
- &numOfCSs INTEGER OPTIONAL,
- &numOfGenericNumbers INTEGER OPTIONAL,
- &numOfInfoItems INTEGER OPTIONAL,
- &numOfInServiceCompatibilityIndLength INTEGER OPTIONAL,
- &numOfLegs INTEGER OPTIONAL,
- &numOfMessageIDs INTEGER OPTIONAL,
- &maxAmount INTEGER OPTIONAL,
- &maxInitialUnitIncrement INTEGER OPTIONAL,
- &maxScalingFactor INTEGER OPTIONAL,
- &maxSegmentsPerDataInterval INTEGER OPTIONAL,
- &ub-nbCall INTEGER OPTIONAL,
- &numOfAddresses INTEGER OPTIONAL,
- &numOfINProfile INTEGER OPTIONAL,
- &numOfTriggers INTEGER OPTIONAL,
- &minAALPLength INTEGER OPTIONAL,
- &maxAALPLength INTEGER OPTIONAL,
- &minAdditionalATMCellRateLength INTEGER OPTIONAL,
- &maxAdditionalATMCellRateLength INTEGER OPTIONAL,
- &minAESACalledPartyLength INTEGER OPTIONAL,
- &maxAESACalledPartyLength INTEGER OPTIONAL,
- &minAESACallingPartyLength INTEGER OPTIONAL,
- &maxAESACallingPartyLength INTEGER OPTIONAL,
- &minATMCellRateLength INTEGER OPTIONAL,
- &maxATMCellRateLength INTEGER OPTIONAL,
- &minCDVTDescriptorLength INTEGER OPTIONAL,
- &maxCDVTDescriptorLength INTEGER OPTIONAL,
- &minConnectionIdentifierLength INTEGER OPTIONAL,
- &maxConnectionIdentifierLength INTEGER OPTIONAL,
- &minCumulativeTransitDelayLength INTEGER OPTIONAL,
- &maxCumulativeTransitDelayLength INTEGER OPTIONAL,
- &minEndToEndTDLength INTEGER OPTIONAL,
- &maxEndToEndTDLength INTEGER OPTIONAL,
- &minGenericIdentifierLength INTEGER OPTIONAL,
- &maxGenericIdentifierLength INTEGER OPTIONAL,
- &minMinAcceptableATMTrafficDescriptorLength INTEGER OPTIONAL,
- &maxMinAcceptableATMTrafficDescriptorLength INTEGER OPTIONAL,
- &minAlternativeATMTrafficDescriptorLength INTEGER OPTIONAL,
- &maxAlternativeATMTrafficDescriptorLength INTEGER OPTIONAL,
- &minQoSParameterLength INTEGER OPTIONAL,
- &maxQoSParameterLength INTEGER OPTIONAL,
- &minBroadbandBearerCapabilityLength INTEGER OPTIONAL,
- &maxBroadbandBearerCapabilityLength INTEGER OPTIONAL,
- &maxGlobalCallReferenceLength INTEGER OPTIONAL,
- &maxAlternativeIdentities INTEGER OPTIONAL,
- &maxAlternativeIds INTEGER OPTIONAL
-}
-WITH SYNTAX {
- [HIGH-LAYER-COMPATIBILITY-LENGTH &highLayerCompatibilityLength]
- [MINIMUM-FOR-ACH-BILLING-CHARGING &minAChBillingChargingLength]
- [MAXIMUM-FOR-ACH-BILLING-CHARGING &maxAChBillingChargingLength]
- [MINIMUM-FOR-BACKWARD-GVNS &minBackwardGVNSLength]
- [MAXIMUM-FOR-BACKWARD-GVNS &maxBackwardGVNSLength]
- [MAXIMUM-FOR-BEARER-CAPABILITY &maxBearerCapabilityLength]
- [MINIMUM-FOR-CALLED-DIRECTORY-NUMBER &minCalledDirectoryNumberLength]
- [MAXIMUM-FOR-CALLED-DIRECTORY-NUMBER &maxCalledDirectoryNumberLength]
- [MINIMUM-FOR-CALLED-PARTY-NUMBER &minCalledPartyNumberLength]
- [MAXIMUM-FOR-CALLED-PARTY-NUMBER &maxCalledPartyNumberLength]
- [MINIMUM-FOR-CALLED-PARTY-SUBADDRESS &minCalledPartySubaddressLength]
- [MAXIMUM-FOR-CALLED-PARTY-SUBADDRESS &maxCalledPartySubaddressLength]
- [MINIMUM-FOR-CALLING-GEODETIC-LOCATION &minCallingGeodeticLocationLength]
- [MAXIMUM-FOR-CALLING-GEODETIC-LOCATION &maxCallingGeodeticLocationLength]
- [MINIMUM-FOR-CALLING-PARTY-NUMBER &minCallingPartyNumberLength]
- [MAXIMUM-FOR-CALLING-PARTY-NUMBER &maxCallingPartyNumberLength]
- [MINIMUM-FOR-CALLING-PARTY-SUBADDRESS &minCallingPartySubaddressLength]
- [MAXIMUM-FOR-CALLING-PARTY-SUBADDRESS &maxCallingPartySubaddressLength]
- [MINIMUM-FOR-CALL-RESULT &minCallResultLength]
- [MAXIMUM-FOR-CALL-RESULT &maxCallResultLength]
- [MINIMUM-FOR-CARRIER &minCarrierLength]
- [MAXIMUM-FOR-CARRIER &maxCarrierLength]
- [MINIMUM-FOR-CAUSE &minCauseLength]
- [MAXIMUM-FOR-CAUSE &maxCauseLength]
- [MINIMUM-FOR-DESTINATION &minDestinationIndexLength]
- [MAXIMUM-FOR-DESTINATION &maxDestinationIndexLength]
- [MINIMUM-FOR-DIGITS &minDigitsLength]
- [MAXIMUM-FOR-DIGITS &maxDigitsLength]
- [MINIMUM-FOR-DISPLAY &minDisplayInformationLength]
- [MAXIMUM-FOR-DISPLAY &maxDisplayInformationLength]
- [MINIMUM-FOR-EVENT-SPECIFIC-CHARGING
- &minEventSpecificInformationChargingLength]
- [MAXIMUM-FOR-EVENT-SPECIFIC-CHARGING
- &maxEventSpecificInformationChargingLength]
- [MINIMUM-FOR-EVENT-TYPE-CHARGING &minEventTypeChargingLength]
- [MAXIMUM-FOR-EVENT-TYPE-CHARGING &maxEventTypeChargingLength]
- [MINIMUM-FOR-FCI-BILLING-CHARGING &minFCIBillingChargingLength]
- [MAXIMUM-FOR-FCI-BILLING-CHARGING &maxFCIBillingChargingLength]
- [MINIMUM-FOR-FORWARD-GVNS &minForwardGVNSLength]
- [MAXIMUM-FOR-FORWARD-GVNS &maxForwardGVNSLength]
- [MINIMUM-FOR-GENERIC-NAME &minGenericNameLength]
- [MAXIMUM-FOR-GENERIC-NAME &maxGenericNameLength]
- [MINIMUM-FOR-GENERIC-NUMBER &minGenericNumberLength]
- [MAXIMUM-FOR-GENERIC-NUMBER &maxGenericNumberLength]
- [MAXIMUM-FOR-INITIAL-TIME-INTERVAL &maxInitialTimeInterval]
- [MAXIMUM-FOR-IN-SERVICE-COMPATIBILITY &maxINServiceCompatibilityIndLength]
- [MINIMUM-FOR-IP-AVAILABLE &minIPAvailableLength]
- [MAXIMUM-FOR-IP-AVAILABLE &maxIPAvailableLength]
- [MINIMUM-FOR-IP-SSP-CAPABILITIES &minIPSSPCapabilitiesLength]
- [MAXIMUM-FOR-IP-SSP-CAPABILITIES &maxIPSSPCapabilitiesLength]
- [MINIMUM-FOR-ISDN-ACCESS-RELATED-INFO &minISDNAccessRelatedInfoLength]
- [MAXIMUM-FOR-ISDN-ACCESS-RELATED-INFO &maxISDNAccessRelatedInfoLength]
- [MINIMUM-FOR-LOCATION-NUMBER &minLocationNumberLength]
- [MAXIMUM-FOR-LOCATION-NUMBER &maxLocationNumberLength]
- [MAXIMUM-NB-OF-ROUTES &maxNbOfRoutes]
- [MINIMUM-FOR-MID-CALL-CONTROL-INFO &minMidCallControlInfoNum]
- [MAXIMUM-FOR-MID-CALL-CONTROL-INFO &maxMidCallControlInfoNum]
- [MINIMUM-FOR-ORIGINAL-CALLED-PARTY-ID &minOriginalCalledPartyIDLength]
- [MAXIMUM-FOR-ORIGINAL-CALLED-PARTY-ID &maxOriginalCalledPartyIDLength]
- [MINIMUM-FOR-REASON &minReasonLength]
- [MAXIMUM-FOR-REASON &maxReasonLength]
- [MINIMUM-FOR-REDIRECTING-ID &minRedirectingPartyIDLength]
- [MAXIMUM-FOR-REDIRECTING-ID &maxRedirectingPartyIDLength]
- [MINIMUM-FOR-REQUESTED-UTSI-NUM &minRequestedUTSINum]
- [MAXIMUM-FOR-REQUESTED-UTSI-NUM &maxRequestedUTSINum]
- [MINIMUM-FOR-ROUTE-LIST &minRouteListLength]
- [MAXIMUM-FOR-ROUTE-LIST &maxRouteListLength]
- [MINIMUM-FOR-ROUTING-NUMBER &minRouteingNumberLength]
- [MAXIMUM-FOR-ROUTING-NUMBER &maxRouteingNumberLength]
- [MINIMUM-FOR-SCF-ID &minScfIDLength]
- [MAXIMUM-FOR-SCF-ID &maxScfIDLength]
- [MINIMUM-FOR-SCI-BILLING-CHARGING &minSCIBillingChargingLength]
- [MAXIMUM-FOR-SCI-BILLING-CHARGING &maxSCIBillingChargingLength]
- [MINIMUM-FOR-SDSS-INFORMATION &minSDSSinformationLength]
- [MAXIMUM-FOR-SDSS-INFORMATION &maxSDSSinformationLength]
- [MINIMUM-FOR-SII &minServiceInteractionIndicatorsLength]
- [MAXIMUM-FOR-SII &maxServiceInteractionIndicatorsLength]
- [MINIMUM-FOR-SF-BILLING-CHARGING &minSFBillingChargingLength]
- [MAXIMUM-FOR-SF-BILLING-CHARGING &maxSFBillingChargingLength]
- [MINIMUM-FOR-USI-INFORMATION &minUSIInformationLength]
- [MAXIMUM-FOR-USI-INFORMATION &maxUSIInformationLength]
- [MINIMUM-FOR-USI-SERVICE-INDICATOR &minUSIServiceIndicatorLength]
- [MAXIMUM-FOR-USI-SERVICE-INDICATOR &maxUSIServiceIndicatorLength]
- [NUM-OF-BCSM-EVENT &numOfBCSMEvents]
- [NUM-OF-BCUSM-EVENT &numOfBCUSMEvents]
- [NUM-OF-CHARGING-EVENT &numOfChargingEvents]
- [NUM-OF-COUNTERS &numOfCounters]
- [NUM-OF-CSAS &numOfCSAs]
- [NUM-OF-CSS &numOfCSs]
- [NUM-OF-GENERIC-NUMBERS &numOfGenericNumbers]
- [NUM-OF-INFO-ITEMS &numOfInfoItems]
- [NUM-OF-INPROFILE &numOfINProfile]
- [NUM-OF-SEVERALTRIGGER &numOfTriggers]
- [NUM-OF-IN-SERVICE-COMPATIBILITY-ID &numOfInServiceCompatibilityIndLength]
- [NUM-OF-LEGS &numOfLegs]
- [NUM-OF-MESSAGE-IDS &numOfMessageIDs]
- [MAXIMUM-FOR-AMOUNT &maxAmount]
- [MAXIMUM-FOR-CALL-REFERENCE &maxCallReferenceLength]
- [MAXIMUM-FOR-CNINFO &maxCNInfoLength]
- [MAXIMUM-FOR-INITIAL-UNIT-INCREMENT &maxInitialUnitIncrement]
- [MAXIMUM-FOR-SCALING-FACTOR &maxScalingFactor]
- [MAXIMUM-FOR-SEGMENTS-PER-DATA-INTERVAL &maxSegmentsPerDataInterval]
- [MAXIMUM-FOR-UB-NB-CALL &ub-nbCall]
- [NUM-OF-ADDRESSES &numOfAddresses]
- [MINIMUM-FOR-AAL-PARAMETERS &minAALPLength]
- [MAXIMUM-FOR-AAL-PARAMETERS &maxAALPLength]
- [MINIMUM-FOR-ADDITIONAL-ATM-CELL-RATE &minAdditionalATMCellRateLength]
- [MAXIMUM-FOR-ADDITIONAL-ATM-CELL-RATE &maxAdditionalATMCellRateLength]
- [MINIMUM-FOR-AESA-CALLED-PARTY &minAESACalledPartyLength]
- [MAXIMUM-FOR-AESA-CALLED-PARTY &maxAESACalledPartyLength]
- [MINIMUM-FOR-AESA-CALLING-PARTY &minAESACallingPartyLength]
- [MAXIMUM-FOR-AESA-CALLING-PARTY &maxAESACallingPartyLength]
- [MINIMUM-FOR-ATM-CELL-RATE &minATMCellRateLength]
- [MAXIMUM-FOR-ATM-CELL-RATE &maxATMCellRateLength]
- [MINIMUM-FOR-CDVT-DESCRIPTOR &minCDVTDescriptorLength]
- [MAXIMUM-FOR-CDVT-DESCRIPTOR &maxCDVTDescriptorLength]
- [MINIMUM-FOR-CONNECTION-IDENTIFIER &minConnectionIdentifierLength]
- [MAXIMUM-FOR-CONNECTION-IDENTIFIER &maxConnectionIdentifierLength]
- [MINIMUM-FOR-CUMULATIVE-TRANSIT-DELAY &minCumulativeTransitDelayLength]
- [MAXIMUM-FOR-CUMULATIVE-TRANSIT-DELAY &maxCumulativeTransitDelayLength]
- [MINIMUM-FOR-END-TO-END-TRANSIT-DELAY &minEndToEndTDLength]
- [MAXIMUM-FOR-END-TO-END-TRANSIT-DELAY &maxEndToEndTDLength]
- [MINIMUM-FOR-GENERIC-IDENTIFIER &minGenericIdentifierLength]
- [MAXIMUM-FOR-GENERIC-IDENTIFIER &maxGenericIdentifierLength]
- [MINIMUM-FOR-MIN-ACCEPTABLE-ATM-TRAFFIC-DESCRIPTOR
- &minMinAcceptableATMTrafficDescriptorLength]
- [MAXIMUM-FOR-MIN-ACCEPTABLE-ATM-TRAFFIC-DESCRIPTOR
- &maxMinAcceptableATMTrafficDescriptorLength]
- [MINIMUM-FOR-ALTERNATIVE-ATM-TRAFFIC-DESCRIPTOR
- &minAlternativeATMTrafficDescriptorLength]
- [MAXIMUN-FOR-ALTERNATIVE-ATM-TRAFFIC-DESCRIPTOR
- &maxAlternativeATMTrafficDescriptorLength]
- [MINIMUM-FOR-QOS-PARAMETER &minQoSParameterLength]
- [MAXIMUM-FOR-QOS-PARAMETER &maxQoSParameterLength]
- [MINIMUM-FOR-BROADBAND-BEARER-CAPABILITY &minBroadbandBearerCapabilityLength]
- [MAXIMUM-FOR-BROADBAND-BEARER-CAPABILITY &maxBroadbandBearerCapabilityLength]
- [MAXIMUM-GLOBAL-CALL-REFERENCE &maxGlobalCallReferenceLength]
- [MAXIMUM-ALTERNATIVE-IDENTITIES &maxAlternativeIdentities]
- [MAXIMUM-NB-OF-ALTERNATIVE-IDENTITIES &maxAlternativeIds]
-}
-
-END
-
--- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
-
+-- $Id: IN-object-identifiers.asn 22031 2007-06-03 19:58:59Z etxrab $
+-- Module IN-SSF-SCF-Classes (Q.1248.2:07/2001)
+IN-SSF-SCF-Classes {itu-t recommendation q 1248 modules(1)
+ in-ssf-scf-classes(7) version1(0)} DEFINITIONS ::=
+BEGIN
+
+TRIGGER ::= CLASS {&Parameter OPTIONAL,
+ &id INTEGER UNIQUE
+}WITH SYNTAX {[PARAMETER &Parameter]
+ IDENTIFIED BY &id
+}
+
+--The &id field uniquely identifies a class of triggers.
+--The &Parameter field defines the ASN.1 type for representing specific parameters
+-- (e.g. criteria, scfAddress, ...)
+--associated with this class of triggers.
+SCF-SSF-BOUNDS ::= CLASS {
+ &highLayerCompatibilityLength INTEGER OPTIONAL,
+ &minAChBillingChargingLength INTEGER OPTIONAL,
+ &maxAChBillingChargingLength INTEGER OPTIONAL,
+ &minBackwardGVNSLength INTEGER OPTIONAL,
+ &maxBackwardGVNSLength INTEGER OPTIONAL,
+ &maxBearerCapabilityLength INTEGER OPTIONAL,
+ &minCalledDirectoryNumberLength INTEGER OPTIONAL,
+ &maxCalledDirectoryNumberLength INTEGER OPTIONAL,
+ &minCalledPartyNumberLength INTEGER OPTIONAL,
+ &maxCalledPartyNumberLength INTEGER OPTIONAL,
+ &minCalledPartySubaddressLength INTEGER OPTIONAL,
+ &maxCalledPartySubaddressLength INTEGER OPTIONAL,
+ &minCallingGeodeticLocationLength INTEGER OPTIONAL,
+ &maxCallingGeodeticLocationLength INTEGER OPTIONAL,
+ &minCallingPartyNumberLength INTEGER OPTIONAL,
+ &maxCallingPartyNumberLength INTEGER OPTIONAL,
+ &minCallingPartySubaddressLength INTEGER OPTIONAL,
+ &maxCallingPartySubaddressLength INTEGER OPTIONAL,
+ &minCallResultLength INTEGER OPTIONAL,
+ &maxCallResultLength INTEGER OPTIONAL,
+ &maxCallReferenceLength INTEGER OPTIONAL,
+ &minCarrierLength INTEGER OPTIONAL,
+ &maxCarrierLength INTEGER OPTIONAL,
+ &minCauseLength INTEGER OPTIONAL,
+ &maxCauseLength INTEGER OPTIONAL,
+ &maxCNInfoLength INTEGER OPTIONAL,
+ &minDestinationIndexLength INTEGER OPTIONAL,
+ &maxDestinationIndexLength INTEGER OPTIONAL,
+ &minDigitsLength INTEGER OPTIONAL,
+ &maxDigitsLength INTEGER OPTIONAL,
+ &minDisplayInformationLength INTEGER OPTIONAL,
+ &maxDisplayInformationLength INTEGER OPTIONAL,
+ &minEventSpecificInformationChargingLength INTEGER OPTIONAL,
+ &maxEventSpecificInformationChargingLength INTEGER OPTIONAL,
+ &minEventTypeChargingLength INTEGER OPTIONAL,
+ &maxEventTypeChargingLength INTEGER OPTIONAL,
+ &minFCIBillingChargingLength INTEGER OPTIONAL,
+ &maxFCIBillingChargingLength INTEGER OPTIONAL,
+ &minForwardGVNSLength INTEGER OPTIONAL,
+ &maxForwardGVNSLength INTEGER OPTIONAL,
+ &minGenericNameLength INTEGER OPTIONAL,
+ &maxGenericNameLength INTEGER OPTIONAL,
+ &minGenericNumberLength INTEGER OPTIONAL,
+ &maxGenericNumberLength INTEGER OPTIONAL,
+ &maxInitialTimeInterval INTEGER OPTIONAL,
+ &maxINServiceCompatibilityIndLength INTEGER OPTIONAL,
+ &minIPAvailableLength INTEGER OPTIONAL,
+ &maxIPAvailableLength INTEGER OPTIONAL,
+ &minIPSSPCapabilitiesLength INTEGER OPTIONAL,
+ &maxIPSSPCapabilitiesLength INTEGER OPTIONAL,
+ &minISDNAccessRelatedInfoLength INTEGER OPTIONAL,
+ &maxISDNAccessRelatedInfoLength INTEGER OPTIONAL,
+ &minLocationNumberLength INTEGER OPTIONAL,
+ &maxLocationNumberLength INTEGER OPTIONAL,
+ &maxNbOfRoutes INTEGER OPTIONAL,
+ &minMidCallControlInfoNum INTEGER OPTIONAL,
+ &maxMidCallControlInfoNum INTEGER OPTIONAL,
+ &minOriginalCalledPartyIDLength INTEGER OPTIONAL,
+ &maxOriginalCalledPartyIDLength INTEGER OPTIONAL,
+ &minReasonLength INTEGER OPTIONAL,
+ &maxReasonLength INTEGER OPTIONAL,
+ &minRedirectingPartyIDLength INTEGER OPTIONAL,
+ &maxRedirectingPartyIDLength INTEGER OPTIONAL,
+ &minRequestedUTSINum INTEGER OPTIONAL,
+ &maxRequestedUTSINum INTEGER OPTIONAL,
+ &minRouteListLength INTEGER OPTIONAL,
+ &maxRouteListLength INTEGER OPTIONAL,
+ &minRouteingNumberLength INTEGER OPTIONAL,
+ &maxRouteingNumberLength INTEGER OPTIONAL,
+ &minScfIDLength INTEGER OPTIONAL,
+ &maxScfIDLength INTEGER OPTIONAL,
+ &minSCIBillingChargingLength INTEGER OPTIONAL,
+ &maxSCIBillingChargingLength INTEGER OPTIONAL,
+ &minSDSSinformationLength INTEGER OPTIONAL,
+ &maxSDSSinformationLength INTEGER OPTIONAL,
+ &minServiceInteractionIndicatorsLength INTEGER OPTIONAL,
+ &maxServiceInteractionIndicatorsLength INTEGER OPTIONAL,
+ &minSFBillingChargingLength INTEGER OPTIONAL,
+ &maxSFBillingChargingLength INTEGER OPTIONAL,
+ &minUSIInformationLength INTEGER OPTIONAL,
+ &maxUSIInformationLength INTEGER OPTIONAL,
+ &minUSIServiceIndicatorLength INTEGER OPTIONAL,
+ &maxUSIServiceIndicatorLength INTEGER OPTIONAL,
+ &numOfBCSMEvents INTEGER OPTIONAL,
+ &numOfBCUSMEvents INTEGER OPTIONAL,
+ &numOfChargingEvents INTEGER OPTIONAL,
+ &numOfCounters INTEGER OPTIONAL,
+ &numOfCSAs INTEGER OPTIONAL,
+ &numOfCSs INTEGER OPTIONAL,
+ &numOfGenericNumbers INTEGER OPTIONAL,
+ &numOfInfoItems INTEGER OPTIONAL,
+ &numOfInServiceCompatibilityIndLength INTEGER OPTIONAL,
+ &numOfLegs INTEGER OPTIONAL,
+ &numOfMessageIDs INTEGER OPTIONAL,
+ &maxAmount INTEGER OPTIONAL,
+ &maxInitialUnitIncrement INTEGER OPTIONAL,
+ &maxScalingFactor INTEGER OPTIONAL,
+ &maxSegmentsPerDataInterval INTEGER OPTIONAL,
+ &ub-nbCall INTEGER OPTIONAL,
+ &numOfAddresses INTEGER OPTIONAL,
+ &numOfINProfile INTEGER OPTIONAL,
+ &numOfTriggers INTEGER OPTIONAL,
+ &minAALPLength INTEGER OPTIONAL,
+ &maxAALPLength INTEGER OPTIONAL,
+ &minAdditionalATMCellRateLength INTEGER OPTIONAL,
+ &maxAdditionalATMCellRateLength INTEGER OPTIONAL,
+ &minAESACalledPartyLength INTEGER OPTIONAL,
+ &maxAESACalledPartyLength INTEGER OPTIONAL,
+ &minAESACallingPartyLength INTEGER OPTIONAL,
+ &maxAESACallingPartyLength INTEGER OPTIONAL,
+ &minATMCellRateLength INTEGER OPTIONAL,
+ &maxATMCellRateLength INTEGER OPTIONAL,
+ &minCDVTDescriptorLength INTEGER OPTIONAL,
+ &maxCDVTDescriptorLength INTEGER OPTIONAL,
+ &minConnectionIdentifierLength INTEGER OPTIONAL,
+ &maxConnectionIdentifierLength INTEGER OPTIONAL,
+ &minCumulativeTransitDelayLength INTEGER OPTIONAL,
+ &maxCumulativeTransitDelayLength INTEGER OPTIONAL,
+ &minEndToEndTDLength INTEGER OPTIONAL,
+ &maxEndToEndTDLength INTEGER OPTIONAL,
+ &minGenericIdentifierLength INTEGER OPTIONAL,
+ &maxGenericIdentifierLength INTEGER OPTIONAL,
+ &minMinAcceptableATMTrafficDescriptorLength INTEGER OPTIONAL,
+ &maxMinAcceptableATMTrafficDescriptorLength INTEGER OPTIONAL,
+ &minAlternativeATMTrafficDescriptorLength INTEGER OPTIONAL,
+ &maxAlternativeATMTrafficDescriptorLength INTEGER OPTIONAL,
+ &minQoSParameterLength INTEGER OPTIONAL,
+ &maxQoSParameterLength INTEGER OPTIONAL,
+ &minBroadbandBearerCapabilityLength INTEGER OPTIONAL,
+ &maxBroadbandBearerCapabilityLength INTEGER OPTIONAL,
+ &maxGlobalCallReferenceLength INTEGER OPTIONAL,
+ &maxAlternativeIdentities INTEGER OPTIONAL,
+ &maxAlternativeIds INTEGER OPTIONAL
+}
+WITH SYNTAX {
+ [HIGH-LAYER-COMPATIBILITY-LENGTH &highLayerCompatibilityLength]
+ [MINIMUM-FOR-ACH-BILLING-CHARGING &minAChBillingChargingLength]
+ [MAXIMUM-FOR-ACH-BILLING-CHARGING &maxAChBillingChargingLength]
+ [MINIMUM-FOR-BACKWARD-GVNS &minBackwardGVNSLength]
+ [MAXIMUM-FOR-BACKWARD-GVNS &maxBackwardGVNSLength]
+ [MAXIMUM-FOR-BEARER-CAPABILITY &maxBearerCapabilityLength]
+ [MINIMUM-FOR-CALLED-DIRECTORY-NUMBER &minCalledDirectoryNumberLength]
+ [MAXIMUM-FOR-CALLED-DIRECTORY-NUMBER &maxCalledDirectoryNumberLength]
+ [MINIMUM-FOR-CALLED-PARTY-NUMBER &minCalledPartyNumberLength]
+ [MAXIMUM-FOR-CALLED-PARTY-NUMBER &maxCalledPartyNumberLength]
+ [MINIMUM-FOR-CALLED-PARTY-SUBADDRESS &minCalledPartySubaddressLength]
+ [MAXIMUM-FOR-CALLED-PARTY-SUBADDRESS &maxCalledPartySubaddressLength]
+ [MINIMUM-FOR-CALLING-GEODETIC-LOCATION &minCallingGeodeticLocationLength]
+ [MAXIMUM-FOR-CALLING-GEODETIC-LOCATION &maxCallingGeodeticLocationLength]
+ [MINIMUM-FOR-CALLING-PARTY-NUMBER &minCallingPartyNumberLength]
+ [MAXIMUM-FOR-CALLING-PARTY-NUMBER &maxCallingPartyNumberLength]
+ [MINIMUM-FOR-CALLING-PARTY-SUBADDRESS &minCallingPartySubaddressLength]
+ [MAXIMUM-FOR-CALLING-PARTY-SUBADDRESS &maxCallingPartySubaddressLength]
+ [MINIMUM-FOR-CALL-RESULT &minCallResultLength]
+ [MAXIMUM-FOR-CALL-RESULT &maxCallResultLength]
+ [MINIMUM-FOR-CARRIER &minCarrierLength]
+ [MAXIMUM-FOR-CARRIER &maxCarrierLength]
+ [MINIMUM-FOR-CAUSE &minCauseLength]
+ [MAXIMUM-FOR-CAUSE &maxCauseLength]
+ [MINIMUM-FOR-DESTINATION &minDestinationIndexLength]
+ [MAXIMUM-FOR-DESTINATION &maxDestinationIndexLength]
+ [MINIMUM-FOR-DIGITS &minDigitsLength]
+ [MAXIMUM-FOR-DIGITS &maxDigitsLength]
+ [MINIMUM-FOR-DISPLAY &minDisplayInformationLength]
+ [MAXIMUM-FOR-DISPLAY &maxDisplayInformationLength]
+ [MINIMUM-FOR-EVENT-SPECIFIC-CHARGING
+ &minEventSpecificInformationChargingLength]
+ [MAXIMUM-FOR-EVENT-SPECIFIC-CHARGING
+ &maxEventSpecificInformationChargingLength]
+ [MINIMUM-FOR-EVENT-TYPE-CHARGING &minEventTypeChargingLength]
+ [MAXIMUM-FOR-EVENT-TYPE-CHARGING &maxEventTypeChargingLength]
+ [MINIMUM-FOR-FCI-BILLING-CHARGING &minFCIBillingChargingLength]
+ [MAXIMUM-FOR-FCI-BILLING-CHARGING &maxFCIBillingChargingLength]
+ [MINIMUM-FOR-FORWARD-GVNS &minForwardGVNSLength]
+ [MAXIMUM-FOR-FORWARD-GVNS &maxForwardGVNSLength]
+ [MINIMUM-FOR-GENERIC-NAME &minGenericNameLength]
+ [MAXIMUM-FOR-GENERIC-NAME &maxGenericNameLength]
+ [MINIMUM-FOR-GENERIC-NUMBER &minGenericNumberLength]
+ [MAXIMUM-FOR-GENERIC-NUMBER &maxGenericNumberLength]
+ [MAXIMUM-FOR-INITIAL-TIME-INTERVAL &maxInitialTimeInterval]
+ [MAXIMUM-FOR-IN-SERVICE-COMPATIBILITY &maxINServiceCompatibilityIndLength]
+ [MINIMUM-FOR-IP-AVAILABLE &minIPAvailableLength]
+ [MAXIMUM-FOR-IP-AVAILABLE &maxIPAvailableLength]
+ [MINIMUM-FOR-IP-SSP-CAPABILITIES &minIPSSPCapabilitiesLength]
+ [MAXIMUM-FOR-IP-SSP-CAPABILITIES &maxIPSSPCapabilitiesLength]
+ [MINIMUM-FOR-ISDN-ACCESS-RELATED-INFO &minISDNAccessRelatedInfoLength]
+ [MAXIMUM-FOR-ISDN-ACCESS-RELATED-INFO &maxISDNAccessRelatedInfoLength]
+ [MINIMUM-FOR-LOCATION-NUMBER &minLocationNumberLength]
+ [MAXIMUM-FOR-LOCATION-NUMBER &maxLocationNumberLength]
+ [MAXIMUM-NB-OF-ROUTES &maxNbOfRoutes]
+ [MINIMUM-FOR-MID-CALL-CONTROL-INFO &minMidCallControlInfoNum]
+ [MAXIMUM-FOR-MID-CALL-CONTROL-INFO &maxMidCallControlInfoNum]
+ [MINIMUM-FOR-ORIGINAL-CALLED-PARTY-ID &minOriginalCalledPartyIDLength]
+ [MAXIMUM-FOR-ORIGINAL-CALLED-PARTY-ID &maxOriginalCalledPartyIDLength]
+ [MINIMUM-FOR-REASON &minReasonLength]
+ [MAXIMUM-FOR-REASON &maxReasonLength]
+ [MINIMUM-FOR-REDIRECTING-ID &minRedirectingPartyIDLength]
+ [MAXIMUM-FOR-REDIRECTING-ID &maxRedirectingPartyIDLength]
+ [MINIMUM-FOR-REQUESTED-UTSI-NUM &minRequestedUTSINum]
+ [MAXIMUM-FOR-REQUESTED-UTSI-NUM &maxRequestedUTSINum]
+ [MINIMUM-FOR-ROUTE-LIST &minRouteListLength]
+ [MAXIMUM-FOR-ROUTE-LIST &maxRouteListLength]
+ [MINIMUM-FOR-ROUTING-NUMBER &minRouteingNumberLength]
+ [MAXIMUM-FOR-ROUTING-NUMBER &maxRouteingNumberLength]
+ [MINIMUM-FOR-SCF-ID &minScfIDLength]
+ [MAXIMUM-FOR-SCF-ID &maxScfIDLength]
+ [MINIMUM-FOR-SCI-BILLING-CHARGING &minSCIBillingChargingLength]
+ [MAXIMUM-FOR-SCI-BILLING-CHARGING &maxSCIBillingChargingLength]
+ [MINIMUM-FOR-SDSS-INFORMATION &minSDSSinformationLength]
+ [MAXIMUM-FOR-SDSS-INFORMATION &maxSDSSinformationLength]
+ [MINIMUM-FOR-SII &minServiceInteractionIndicatorsLength]
+ [MAXIMUM-FOR-SII &maxServiceInteractionIndicatorsLength]
+ [MINIMUM-FOR-SF-BILLING-CHARGING &minSFBillingChargingLength]
+ [MAXIMUM-FOR-SF-BILLING-CHARGING &maxSFBillingChargingLength]
+ [MINIMUM-FOR-USI-INFORMATION &minUSIInformationLength]
+ [MAXIMUM-FOR-USI-INFORMATION &maxUSIInformationLength]
+ [MINIMUM-FOR-USI-SERVICE-INDICATOR &minUSIServiceIndicatorLength]
+ [MAXIMUM-FOR-USI-SERVICE-INDICATOR &maxUSIServiceIndicatorLength]
+ [NUM-OF-BCSM-EVENT &numOfBCSMEvents]
+ [NUM-OF-BCUSM-EVENT &numOfBCUSMEvents]
+ [NUM-OF-CHARGING-EVENT &numOfChargingEvents]
+ [NUM-OF-COUNTERS &numOfCounters]
+ [NUM-OF-CSAS &numOfCSAs]
+ [NUM-OF-CSS &numOfCSs]
+ [NUM-OF-GENERIC-NUMBERS &numOfGenericNumbers]
+ [NUM-OF-INFO-ITEMS &numOfInfoItems]
+ [NUM-OF-INPROFILE &numOfINProfile]
+ [NUM-OF-SEVERALTRIGGER &numOfTriggers]
+ [NUM-OF-IN-SERVICE-COMPATIBILITY-ID &numOfInServiceCompatibilityIndLength]
+ [NUM-OF-LEGS &numOfLegs]
+ [NUM-OF-MESSAGE-IDS &numOfMessageIDs]
+ [MAXIMUM-FOR-AMOUNT &maxAmount]
+ [MAXIMUM-FOR-CALL-REFERENCE &maxCallReferenceLength]
+ [MAXIMUM-FOR-CNINFO &maxCNInfoLength]
+ [MAXIMUM-FOR-INITIAL-UNIT-INCREMENT &maxInitialUnitIncrement]
+ [MAXIMUM-FOR-SCALING-FACTOR &maxScalingFactor]
+ [MAXIMUM-FOR-SEGMENTS-PER-DATA-INTERVAL &maxSegmentsPerDataInterval]
+ [MAXIMUM-FOR-UB-NB-CALL &ub-nbCall]
+ [NUM-OF-ADDRESSES &numOfAddresses]
+ [MINIMUM-FOR-AAL-PARAMETERS &minAALPLength]
+ [MAXIMUM-FOR-AAL-PARAMETERS &maxAALPLength]
+ [MINIMUM-FOR-ADDITIONAL-ATM-CELL-RATE &minAdditionalATMCellRateLength]
+ [MAXIMUM-FOR-ADDITIONAL-ATM-CELL-RATE &maxAdditionalATMCellRateLength]
+ [MINIMUM-FOR-AESA-CALLED-PARTY &minAESACalledPartyLength]
+ [MAXIMUM-FOR-AESA-CALLED-PARTY &maxAESACalledPartyLength]
+ [MINIMUM-FOR-AESA-CALLING-PARTY &minAESACallingPartyLength]
+ [MAXIMUM-FOR-AESA-CALLING-PARTY &maxAESACallingPartyLength]
+ [MINIMUM-FOR-ATM-CELL-RATE &minATMCellRateLength]
+ [MAXIMUM-FOR-ATM-CELL-RATE &maxATMCellRateLength]
+ [MINIMUM-FOR-CDVT-DESCRIPTOR &minCDVTDescriptorLength]
+ [MAXIMUM-FOR-CDVT-DESCRIPTOR &maxCDVTDescriptorLength]
+ [MINIMUM-FOR-CONNECTION-IDENTIFIER &minConnectionIdentifierLength]
+ [MAXIMUM-FOR-CONNECTION-IDENTIFIER &maxConnectionIdentifierLength]
+ [MINIMUM-FOR-CUMULATIVE-TRANSIT-DELAY &minCumulativeTransitDelayLength]
+ [MAXIMUM-FOR-CUMULATIVE-TRANSIT-DELAY &maxCumulativeTransitDelayLength]
+ [MINIMUM-FOR-END-TO-END-TRANSIT-DELAY &minEndToEndTDLength]
+ [MAXIMUM-FOR-END-TO-END-TRANSIT-DELAY &maxEndToEndTDLength]
+ [MINIMUM-FOR-GENERIC-IDENTIFIER &minGenericIdentifierLength]
+ [MAXIMUM-FOR-GENERIC-IDENTIFIER &maxGenericIdentifierLength]
+ [MINIMUM-FOR-MIN-ACCEPTABLE-ATM-TRAFFIC-DESCRIPTOR
+ &minMinAcceptableATMTrafficDescriptorLength]
+ [MAXIMUM-FOR-MIN-ACCEPTABLE-ATM-TRAFFIC-DESCRIPTOR
+ &maxMinAcceptableATMTrafficDescriptorLength]
+ [MINIMUM-FOR-ALTERNATIVE-ATM-TRAFFIC-DESCRIPTOR
+ &minAlternativeATMTrafficDescriptorLength]
+ [MAXIMUN-FOR-ALTERNATIVE-ATM-TRAFFIC-DESCRIPTOR
+ &maxAlternativeATMTrafficDescriptorLength]
+ [MINIMUM-FOR-QOS-PARAMETER &minQoSParameterLength]
+ [MAXIMUM-FOR-QOS-PARAMETER &maxQoSParameterLength]
+ [MINIMUM-FOR-BROADBAND-BEARER-CAPABILITY &minBroadbandBearerCapabilityLength]
+ [MAXIMUM-FOR-BROADBAND-BEARER-CAPABILITY &maxBroadbandBearerCapabilityLength]
+ [MAXIMUM-GLOBAL-CALL-REFERENCE &maxGlobalCallReferenceLength]
+ [MAXIMUM-ALTERNATIVE-IDENTITIES &maxAlternativeIdentities]
+ [MAXIMUM-NB-OF-ALTERNATIVE-IDENTITIES &maxAlternativeIds]
+}
+
+END
+
+-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
+
diff --git a/asn1/inap/IN-common-classes.asn b/asn1/inap/IN-common-classes.asn
index ca3ed53d81..522ae3e6dc 100644
--- a/asn1/inap/IN-common-classes.asn
+++ b/asn1/inap/IN-common-classes.asn
@@ -1,354 +1,353 @@
--- Module IN-common-classes (Q.1248.1:07/2001)
-- $Id$
--- Small modifications made to the original due to as2wrs shortfalls, to be corrected.
-IN-common-classes {itu-t recommendation q 1248 modules(1) in-common-classes(5)
- version1(0)} DEFINITIONS ::=
-BEGIN
-
-IMPORTS
- id-package-emptyConnection, id-rosObject-scf, id-rosObject-cusf,
- id-rosObject-sdf, id-rosObject-srf, id-rosObject-ssf,
- ros-InformationObjects, ros-UsefulDefinitions, ssf-scf-Protocol,
- scf-cusf-Protocol, scf-scf-Protocol, scf-srf-Protocol, scf-sdf-Protocol,
- sdf-sdf-Protocol, common-datatypes
- FROM IN-object-identifiers {itu-t recommendation q 1248 modules(1)
- in-object-identifiers(0) version1(0)}
- ROS-OBJECT-CLASS, CONTRACT, OPERATION-PACKAGE, Code, OPERATION,
- CONNECTION-PACKAGE
- FROM Remote-Operations-Information-Objects ros-InformationObjects
- emptyBind
- FROM Remote-Operations-Useful-Definitions ros-UsefulDefinitions
- inAssistHandoffSsfToScf, inScfToSsfDpSpecific, inScfToSsfGeneric,
- inScfToSsfStatusReporting, inScfToSsfServiceManagement,
- inScfToSsfINTrafficManagement, inScfToSsfTrafficManagement,
- inScfToSsfTriggerManagement, inSsfToScfDpSpecific, inSsfToScfGeneric,
- inSsfToScfServiceManagement, inScfToSsfRouteMonitoring,
- inSsfToScfRouteMonitoring
- FROM IN-SSF-SCF-pkgs-contracts-acs ssf-scf-Protocol
- cusfscfDPSpecificContract, scfcusfDPSpecificContract, cusfscfGenericContract,
- scfcusfGenericContract
- FROM IN-SCF-CUSF-Protocol scf-cusf-Protocol
- dsspContract, scfc-scfsContract, scfs-scfcContract
- FROM IN-SCF-SCF-pkgs-contracts-acs scf-scf-Protocol
- srf-scf-contract
- FROM IN-SCF-SRF-pkgs-contracts-acs scf-srf-Protocol
- dapContract, dapExecuteContract, tfcContract
- FROM IN-SCF-SDF-Protocol scf-sdf-Protocol
- indspContract, shadowConsumerContract, shadowSupplierContract
- FROM IN-SDF-SDF-Protocol sdf-sdf-Protocol
- CriticalityType
- FROM IN-common-datatypes common-datatypes;
-
-ssf ROS-OBJECT-CLASS ::= {
- INITIATES
- {inSsfToScfGeneric | inSsfToScfDpSpecific | inAssistHandoffSsfToScf |
- inSsfToScfServiceManagement | inSsfToScfRouteMonitoring}
- RESPONDS
- {inScfToSsfGeneric | inScfToSsfDpSpecific | inScfToSsfINTrafficManagement |
- inScfToSsfTrafficManagement | inScfToSsfServiceManagement |
- inScfToSsfTriggerManagement | inScfToSsfStatusReporting |
- inScfToSsfRouteMonitoring}
- ID id-rosObject-ssf
-}
-
--- The ssf class of ROS-object describes the communication capabilities of an SSF
--- This object can act as the initiator of the following contracts
---
--- inSsfToScfGeneric contract expresses the form of the service in which the SSF,
--- a ROS-object of class ssf, initiates the generic triggering approach contract.
--- This dialogue is initiated by the SSF with the InitialDP Operation.
--- inSsfToScfDpSpecific contract expresses the form of the service in which the SSF,
--- a ROS-object of class ssf, initiates the DP specific approach contract.
--- This dialogue is initiated by the SSF with the DP specific Initial Operations.
--- inAssistHandoffSsfToScf contract expresses the form of the service in which the SSF,
--- a ROS-object of class ssf, initiates the Assist or Hand-off contract.
--- This dialogue is initiated by the SSF with the AssistRequestInstructions Operation.
--- inSsfToScfServiceManagement contract expresses the form of the service in which the SSF,
--- a ROS-object of class ssf, initiates ServiceManagement related contract for reporting
--- service Management results. This dialogue is initiated/ended by the SSF with
--- the ServicefilteringResponse Operation.
--- inSsfToScfRouteMonitoring contract expresses the form of the service in which the SSF,
--- a ROS-object of class ssf, initiates the reporting of route monitoring. This dialogue is
--- initiated/ended by the SSF with the monitorRouteReport Operation
--- This object can act as the responder of the following contracts
---
--- inScfToSsfGeneric contract expresses the form of the service in which the SSF,
--- a ROS-object of class ssf, responds to the generic messaging approach for
--- the SCF Initiate Call Attempt contract. This dialogue is initiated by the SCF with
--- the InitiateCallAttempt or CreateCallSegmentAssociation, Generic case.
--- inScfToSsfDpSpecific contract expresses the form of the service in which the SSF,
--- a ROS-object of class ssf, responds to theDP specific messaging approach for the
--- SCF Initiate Call Attempt contract. This dialogue is initiated by the SCF with
--- the InitiateCallAttempt, DP Specific case.
--- inScfToSsfINTrafficManagement contract expresses the form of service in which the SSF,
--- a ROS object of class ssf, responds to theIN Traffic Management related contract.
--- This dialogue is initiated by the SCF with the CallGap Operation
--- inScfToSsfTrafficManagement contract expresses the form of service in which the SSF,
--- a ROS object of class ssf, responds to the Traffic Management related contract.
--- This dialogue is initiated by the SCF with the CallFiltering Operation
--- inScfToSsfServiceManagement contract expresses the form of service in which the SSF,
--- a ROS object of class ssf, responds to the Service Management related contract.
--- This dialogue is initiated by the SCF with the ActivateServiceFiltering Operation
--- inScfToSsfTriggerManagement contract expresses the form of service in which the SSF,
--- a ROS object of class ssf, responds to the Trigger Management related contract.
--- This dialogue is initiated by the SCF with the ManageTriggerData Operation
--- inScfToSsfStatusReporting contract expresses the form of service in which the SSF,
--- a ROS object of class ssf, responds to the Status Reporting related contract.
--- This dialogue is initiated by the SCF with the StatusReporting Operations.
--- inScfToSsfRouteMonitoring contract expresses the form of the service in which the SSF,
--- a ROS-object of class ssf ,responds to the route monitoring request.
--- This dialogue is initiated by the SCF with the monitorRouteRequest Operation.
-srf ROS-OBJECT-CLASS ::= {
- INITIATES {srf-scf-contract}
- ID id-rosObject-srf
-}
-
--- The srf class of ROS-object describes the communication capabilities of an SRF
--- This object can act as the initiator of the following contract
---
--- srf-scf-contract contract expresses the form of service in which the SRF, a ROS-object of class srf,
--- initiates the srf related contract. This dialogue is initiated by the SRF with
--- the AssistRequestInstruction Operation
-cusf ROS-OBJECT-CLASS ::= {
- INITIATES {cusfscfDPSpecificContract | cusfscfGenericContract}
- RESPONDS {scfcusfDPSpecificContract | scfcusfGenericContract}
- ID id-rosObject-cusf
-}
-
--- The cusf class of ROS-object describes the communication capabilities of an CUSF
--- This object can act as the initiator of the following contracts
---
---cusfscfDPSpecificContract expresses the form of the service in which the CUSF,
--- a ROS-object of class cusf, initiates the DP specific approach contract by using a DP specific operation.
--- cusfscfGenericContract expresses the form of the service in which the CUSF,
--- a ROS-object of class cusf, initiates the generic approach contract by using
--- an InitialAssociationDP operation.
---
--- This object can act as the responder of the following contracts
---
---scfcusfDPSpecificContract expresses the form of the service in which the CUSF,
--- a ROS-object of class cusf, responds the DP specific approach contract initiates by the SCF
--- using an InitiateAssociation operation.
--- scfcusfGenericContract expresses the form of the contract in which the CUSF,
--- a ROS-object of class cusf, responds the generic approach contract initiates by the SCF
--- using an InitiateAssociation operation.
-scf ROS-OBJECT-CLASS ::= {
- INITIATES
- {inScfToSsfGeneric | inScfToSsfDpSpecific | inScfToSsfINTrafficManagement |
- inScfToSsfTrafficManagement | inScfToSsfServiceManagement |
- inScfToSsfTriggerManagement | inScfToSsfStatusReporting |
- inScfToSsfRouteMonitoring |
- -- scf to sdf contracts
- dapContract | dapExecuteContract |
- -- scf to scf contracts
- scfc-scfsContract | scfs-scfcContract | dsspContract |
- -- tfc contract (scf to scf)
- tfcContract |
- -- scf to cusf contracts
- scfcusfDPSpecificContract | scfcusfGenericContract}
- RESPONDS
- {inSsfToScfGeneric | inSsfToScfDpSpecific | inAssistHandoffSsfToScf |
- inSsfToScfServiceManagement | inSsfToScfRouteMonitoring |
- -- srf to scf contracts
- srf-scf-contract |
- -- tfc contract (scf to scf, sdf to scf)
- tfcContract |
- -- scf to scf contracts
- scfc-scfsContract | scfs-scfcContract | dsspContract |
- -- cusf to scf contracts
- cusfscfDPSpecificContract | cusfscfGenericContract}
- ID id-rosObject-scf
-}
-
--- The scf class of ROS-object describes the communication capabilities of an SCF
--- This object can act as the initiator of the following contracts
---
--- scf to ssf contracts
--- inScfToSsfGeneric contract expresses the form of the service in which the SCF,
--- a ROS-object of class scf, initiates the generic messaging approach for the SCF
--- Initiate Call Attempt contract. This dialogue is initiated by the SCF with the InitiateCallAttempt
--- or CreateCallSegmentAssociation, Generic case.
--- inScfToSsfDpSpecific contract expresses the form of the service in which the SCF,
--- a ROS-object of class scf, initiates theDP specific messaging approach for the SCF Initiate Call Attempt
--- contract. This dialogue is initiated by the SCF with the InitiateCallAttempt, DP Specific case.
--- inScfToSsfINTrafficManagement contract expresses the form of service in which the SCF,
--- a ROS object of class scf, initiates the IN Traffic Management related contract. This dialogue is initiated
--- by the SCF with the CallGap Operation
--- inScfToSsfTrafficManagement contract expresses the form of service in which the SCF,
--- a ROS object of class scf, initiates the Traffic Management related contract. This dialogue is initiated
--- by the SCF with the CallFiltering Operation
--- inScfToSsfServiceManagement contract expresses the form of service in which the SCF,
--- a ROS object of class scf, initiates the Service Management related contract.
--- This dialogue is initiated by the SCF with the ActivateServiceFiltering Operation
--- inScfToSsfTriggerManagement contract expresses the form of service in which the SCF,
--- a ROS object of class scf, initiates the Trigger Management related contract.
--- This dialogue is initiated by the SCF with the ManageTriggerData Operation
--- inScfToSsfStatusReporting contract expresses the form of service in which the SCF,
--- a ROS object of class scf, initiates the Status Reporting related contract. This dialogue is initiated
--- by the SCF with the StatusReporting Operations.
--- inScfToSsfRouteMonitoring contract expresses the form of the service in which the SCF,
--- a ROS-object of class scf initiates the route monitoring request. This dialogue is initiated
--- by the SCF with the monitorRouteRequest Operation.
---
--- scf to sdf
--- dapContract contract expresses the form of service in which the SCF, a ROS object of class scf,
--- initiates the SCF/SDF message exchange based on a DAP protocol (Search operation and Directory
--- Modify operations).
--- dapExecuteContract contract expresses the form of service in which the SCF, a ROS object of class scf,
--- initiates the SCF/SDF message exchange based on a DAP protocol (Search operation and Directory
--- Modify operations) plus the Execute operation.
--- tfc contract (scf to scf)
--- tfcContract contract expresses the form of service in which the SCF, a ROS object of class scf,
--- initiates the traffic flow control mechanism.
---
--- scf to scf contracts
--- scfc-scfsContract and scfs-scfcContract contracts expresse the form of service in which the controlling or
--- supporting SCF, a ROS object of class scf, initiate the SCF/SCF message exchange.
--- dsspContract contract expresses the form of service in which the SCF, a ROS object of class scf,
--- initiates the chained SCF/SCF message exchange.
---
--- scf to cusf contracts
---scfcusfDPSpecificContract expresses the form of the service in which the SCF, a ROS-object of class scf,
--- initiates the DP specific approach contract by using an InitiateAssociation operation.
--- scfcusfGenericContract expresses the form of the contract in which the SCF, a ROS-object of class scf,
--- initiates the generic approach contract by using an InitiateAssociation operation.
---
--- This object can act as the responder of the following contracts
---
--- ssf to scf contracts
--- inSsfToScfGeneric contract expresses the form of the service in which the SCF,
--- a ROS-object of class scf, responds to the generic triggering approach contract.
--- This dialogue is initiated by the SSF with the InitialDP Operation.
--- inSsfToScfDpSpecific contract expresses the form of the service in which the SCF,
--- a ROS-object of class scf, responds to the DP specific approach contract.
--- This dialogue is initiated by the SSF with the DP specific Initial Operations.
--- inAssistHandoffSsfToScf contract expresses the form of the service in which the SCF,
--- a ROS-object of class scf, responds to the Assist or Hand-off contract.
--- This dialogue is initiated by the SSF with the AssistRequestInstructions Operation.
--- inSsfToScfServiceManagement contract expresses the form of the service in which the SCF,
--- a ROS-object of class scf, responds to the ServiceManagement related contract for reporting
--- Service Management results.
--- This dialogue is initiated/ended by the SSF with the ServicefilteringResponse Operation.
--- inSsfToScfRouteMonitoring contract expresses the form of the service in which the SCF,
--- a ROS-object of class scf ,responds to the route monitoring procedures.
--- This dialogue is initiated/ended by the SSF with the monitorRouteReport Operation.
---
--- srf to scf contracts
--- srf-scf-contract contract expresses the form of service in which the SCF, a ROS-object of class scf,
--- responds to the srf related contract. This dialogue is initiated by the SRF with the AssistRequestInstruction
--- tfc contract (scf to scf, sdf to scf)
--- tfcContract contract expresses the form of service in which the SCF, a ROS object of class scf,
--- responds to the traffic flow control contract initiated either by the SCF or the SDF.
---
--- scf to scf contracts
--- scfc-scfsContract and scfs-scfcContract contracts express the form of service in which the controlling or
--- supporting SCF, a ROS object of class scf, responds the SCF/SCF message exchange.
--- dsspContract contract expresses the form of service in which the SCF, a ROS object of class scf,
--- responds to the previously initiated chained SCF/SCF message exchange.
---
--- cusf to scf contracts
--- cusfscfDPSpecificContract expresses the form of the service in which the SCF,
--- a ROS-object of class scf, responds to the DP specific approach contract.
--- cusfscfGenericContract expresses the form of the service in which the SCF,
--- a ROS-object of class scf, responds to the generic approach contract.
-sdf ROS-OBJECT-CLASS ::= {
- INITIATES
- {indspContract | shadowConsumerContract | shadowSupplierContract |
- tfcContract}
- RESPONDS
- {dapContract | dapExecuteContract | indspContract | shadowConsumerContract
- | shadowSupplierContract | tfcContract}
- ID id-rosObject-sdf
-}
-
--- The sdf class of ROS-Object describes the communication capabilities of an SDF
--- This object can act as the initiator of the following contracts
--- indspContract contract expresses the form of service in which the SDF, a ROS object of class sdf,
--- initiates the chained SCF/SDF message exchange, based on the DSP protocol.
--- shadowConsumerContract contract expresses the form of service in which the SDF,
--- a ROS object of class sdf, initiates the shadowing mechanism as a shadow consumer,
--- based on the DISP protocol.
--- shadowSupplierContract contract expresses the form of service in which the SDF,
--- a ROS object of class sdf, initiates the shadowing mechanism as a shadow supplier,
--- based on the DISP protocol.
--- tfcContract contract expresses the form of service in which the SDF, a ROS object of class sdf,
--- initiates the traffic flow control mechanism.
--- This object can act as the responder of the following contracts
--- dapContract contract expresses the form of service in which the SDF, a ROS object of class sdf,
--- responds to the previously initiated SCF/SDF message exchange.
--- dapExecuteContract contract expresses the form of service in which the SDF, a ROS object of class sdf,
--- responds to the previously initiated SCF/SDF message exchange.
--- indspContract contract expresses the form of service in which the SDF, a ROS object of class sdf,
--- responds to the previously initiated chained SCF/SDF message exchange.
--- shadowConsumerContract contract expresses the form of service in which the SDF,
--- a ROS object of class sdf, responds to the previously initiated shadowing mechanism.
--- shadowSupplierContract contract expresses the form of service in which the SDF,
--- a ROS object of class sdf, responds to the previously initiated shadowing mechanism.
--- tfcContract contract expresses the form of service in which the SDF, a ROS object of class sdf,
--- responds to the traffic flow control initiated by the SDF.
--- Definition of the extension class
-EXTENSION ::= CLASS {
- &ExtensionType ,
- &criticality CriticalityType DEFAULT ignore,
- &id Code
-}
-WITH SYNTAX {
- EXTENSION-SYNTAX &ExtensionType
- [CRITICALITY &criticality]
- IDENTIFIED BY &id
-}
-
--- Example of addition of an extension named 'Some Network Specific Indicator' of type
--- BOOLEAN, with criticality 'abort' and to be identified as extension number 1
--- Example of definition using the above information object class:
---
--- SomeNetworkSpecificIndicator EXTENSION ::= {
--- EXTENSION-SYNTAX BOOLEAN
--- CRITICALITY abort
--- IDENTIFIED BY local : 1
--- }
--- Example of transfer syntax, using the ExtensionField datatype as specified in section 4.1.
--- Assuming the value of the extension is set to TRUE, the extensions parameter
--- becomes a Sequence of type INTEGER ::= 1, criticality ENUMERATED ::= 1 and value [1]
--- EXPLICIT BOOLEAN ::= TRUE.
---
--- Use of Q.1400 defined Extension is ffs
--- In addition the extension mechanism marker is used to identify the future minor additions to INAP.
-firstExtension EXTENSION ::= {
- EXTENSION-SYNTAX NULL
- CRITICALITY ignore
- IDENTIFIED BY local:1
-}
-
--- firstExtension is just an example.
-SupportedExtensions EXTENSION ::=
- {firstExtension, ...
- -- full set of network operator extensions --}
-
--- SupportedExtension is the full set of the network operator extensions.
-inUnbind OPERATION ::= {RETURN RESULT FALSE
- ALWAYS RESPONDS FALSE
-}
-
-emptyConnectionPackage CONNECTION-PACKAGE ::= {
- BIND emptyBind
- UNBIND inUnbind
- RESPONDER UNBIND TRUE
- ID id-package-emptyConnection
-}
-
-EmptyReturnable OPERATION ::=
- {...}
-
-COMMON-BOUNDS ::= CLASS {&numOfExtensions INTEGER OPTIONAL
-}WITH SYNTAX {[NUM-OF-EXTENSIONS &numOfExtensions]
-}
-
--- The following instance of the parameter bound is just an example
-networkSpecificBoundSet COMMON-BOUNDS ::= {NUM-OF-EXTENSIONS 1
-}
-
-END
-
--- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
-
+-- Module IN-common-classes (Q.1248.1:07/2001)
+IN-common-classes {itu-t recommendation q 1248 modules(1) in-common-classes(5)
+ version1(0)} DEFINITIONS ::=
+BEGIN
+
+IMPORTS
+ id-package-emptyConnection, id-rosObject-scf, id-rosObject-cusf,
+ id-rosObject-sdf, id-rosObject-srf, id-rosObject-ssf,
+ ros-InformationObjects, ros-UsefulDefinitions, ssf-scf-Protocol,
+ scf-cusf-Protocol, scf-scf-Protocol, scf-srf-Protocol, scf-sdf-Protocol,
+ sdf-sdf-Protocol, common-datatypes
+ FROM IN-object-identifiers {itu-t recommendation q 1248 modules(1)
+ in-object-identifiers(0) version1(0)}
+ ROS-OBJECT-CLASS, CONTRACT, OPERATION-PACKAGE, Code, OPERATION,
+ CONNECTION-PACKAGE
+ FROM Remote-Operations-Information-Objects ros-InformationObjects
+ emptyBind
+ FROM Remote-Operations-Useful-Definitions ros-UsefulDefinitions
+ inAssistHandoffSsfToScf, inScfToSsfDpSpecific, inScfToSsfGeneric,
+ inScfToSsfStatusReporting, inScfToSsfServiceManagement,
+ inScfToSsfINTrafficManagement, inScfToSsfTrafficManagement,
+ inScfToSsfTriggerManagement, inSsfToScfDpSpecific, inSsfToScfGeneric,
+ inSsfToScfServiceManagement, inScfToSsfRouteMonitoring,
+ inSsfToScfRouteMonitoring
+ FROM IN-SSF-SCF-pkgs-contracts-acs ssf-scf-Protocol
+ cusfscfDPSpecificContract, scfcusfDPSpecificContract, cusfscfGenericContract,
+ scfcusfGenericContract
+ FROM IN-SCF-CUSF-Protocol scf-cusf-Protocol
+ dsspContract, scfc-scfsContract, scfs-scfcContract
+ FROM IN-SCF-SCF-pkgs-contracts-acs scf-scf-Protocol
+ srf-scf-contract
+ FROM IN-SCF-SRF-pkgs-contracts-acs scf-srf-Protocol
+ dapContract, dapExecuteContract, tfcContract
+ FROM IN-SCF-SDF-Protocol scf-sdf-Protocol
+ indspContract, shadowConsumerContract, shadowSupplierContract
+ FROM IN-SDF-SDF-Protocol sdf-sdf-Protocol
+ CriticalityType
+ FROM IN-common-datatypes common-datatypes;
+
+ssf ROS-OBJECT-CLASS ::= {
+ INITIATES
+ {inSsfToScfGeneric | inSsfToScfDpSpecific | inAssistHandoffSsfToScf |
+ inSsfToScfServiceManagement | inSsfToScfRouteMonitoring}
+ RESPONDS
+ {inScfToSsfGeneric | inScfToSsfDpSpecific | inScfToSsfINTrafficManagement |
+ inScfToSsfTrafficManagement | inScfToSsfServiceManagement |
+ inScfToSsfTriggerManagement | inScfToSsfStatusReporting |
+ inScfToSsfRouteMonitoring}
+ ID id-rosObject-ssf
+}
+
+-- The ssf class of ROS-object describes the communication capabilities of an SSF
+-- This object can act as the initiator of the following contracts
+--
+-- inSsfToScfGeneric contract expresses the form of the service in which the SSF,
+-- a ROS-object of class ssf, initiates the generic triggering approach contract.
+-- This dialogue is initiated by the SSF with the InitialDP Operation.
+-- inSsfToScfDpSpecific contract expresses the form of the service in which the SSF,
+-- a ROS-object of class ssf, initiates the DP specific approach contract.
+-- This dialogue is initiated by the SSF with the DP specific Initial Operations.
+-- inAssistHandoffSsfToScf contract expresses the form of the service in which the SSF,
+-- a ROS-object of class ssf, initiates the Assist or Hand-off contract.
+-- This dialogue is initiated by the SSF with the AssistRequestInstructions Operation.
+-- inSsfToScfServiceManagement contract expresses the form of the service in which the SSF,
+-- a ROS-object of class ssf, initiates ServiceManagement related contract for reporting
+-- service Management results. This dialogue is initiated/ended by the SSF with
+-- the ServicefilteringResponse Operation.
+-- inSsfToScfRouteMonitoring contract expresses the form of the service in which the SSF,
+-- a ROS-object of class ssf, initiates the reporting of route monitoring. This dialogue is
+-- initiated/ended by the SSF with the monitorRouteReport Operation
+-- This object can act as the responder of the following contracts
+--
+-- inScfToSsfGeneric contract expresses the form of the service in which the SSF,
+-- a ROS-object of class ssf, responds to the generic messaging approach for
+-- the SCF Initiate Call Attempt contract. This dialogue is initiated by the SCF with
+-- the InitiateCallAttempt or CreateCallSegmentAssociation, Generic case.
+-- inScfToSsfDpSpecific contract expresses the form of the service in which the SSF,
+-- a ROS-object of class ssf, responds to theDP specific messaging approach for the
+-- SCF Initiate Call Attempt contract. This dialogue is initiated by the SCF with
+-- the InitiateCallAttempt, DP Specific case.
+-- inScfToSsfINTrafficManagement contract expresses the form of service in which the SSF,
+-- a ROS object of class ssf, responds to theIN Traffic Management related contract.
+-- This dialogue is initiated by the SCF with the CallGap Operation
+-- inScfToSsfTrafficManagement contract expresses the form of service in which the SSF,
+-- a ROS object of class ssf, responds to the Traffic Management related contract.
+-- This dialogue is initiated by the SCF with the CallFiltering Operation
+-- inScfToSsfServiceManagement contract expresses the form of service in which the SSF,
+-- a ROS object of class ssf, responds to the Service Management related contract.
+-- This dialogue is initiated by the SCF with the ActivateServiceFiltering Operation
+-- inScfToSsfTriggerManagement contract expresses the form of service in which the SSF,
+-- a ROS object of class ssf, responds to the Trigger Management related contract.
+-- This dialogue is initiated by the SCF with the ManageTriggerData Operation
+-- inScfToSsfStatusReporting contract expresses the form of service in which the SSF,
+-- a ROS object of class ssf, responds to the Status Reporting related contract.
+-- This dialogue is initiated by the SCF with the StatusReporting Operations.
+-- inScfToSsfRouteMonitoring contract expresses the form of the service in which the SSF,
+-- a ROS-object of class ssf ,responds to the route monitoring request.
+-- This dialogue is initiated by the SCF with the monitorRouteRequest Operation.
+srf ROS-OBJECT-CLASS ::= {
+ INITIATES {srf-scf-contract}
+ ID id-rosObject-srf
+}
+
+-- The srf class of ROS-object describes the communication capabilities of an SRF
+-- This object can act as the initiator of the following contract
+--
+-- srf-scf-contract contract expresses the form of service in which the SRF, a ROS-object of class srf,
+-- initiates the srf related contract. This dialogue is initiated by the SRF with
+-- the AssistRequestInstruction Operation
+cusf ROS-OBJECT-CLASS ::= {
+ INITIATES {cusfscfDPSpecificContract | cusfscfGenericContract}
+ RESPONDS {scfcusfDPSpecificContract | scfcusfGenericContract}
+ ID id-rosObject-cusf
+}
+
+-- The cusf class of ROS-object describes the communication capabilities of an CUSF
+-- This object can act as the initiator of the following contracts
+--
+--cusfscfDPSpecificContract expresses the form of the service in which the CUSF,
+-- a ROS-object of class cusf, initiates the DP specific approach contract by using a DP specific operation.
+-- cusfscfGenericContract expresses the form of the service in which the CUSF,
+-- a ROS-object of class cusf, initiates the generic approach contract by using
+-- an InitialAssociationDP operation.
+--
+-- This object can act as the responder of the following contracts
+--
+--scfcusfDPSpecificContract expresses the form of the service in which the CUSF,
+-- a ROS-object of class cusf, responds the DP specific approach contract initiates by the SCF
+-- using an InitiateAssociation operation.
+-- scfcusfGenericContract expresses the form of the contract in which the CUSF,
+-- a ROS-object of class cusf, responds the generic approach contract initiates by the SCF
+-- using an InitiateAssociation operation.
+scf ROS-OBJECT-CLASS ::= {
+ INITIATES
+ {inScfToSsfGeneric | inScfToSsfDpSpecific | inScfToSsfINTrafficManagement |
+ inScfToSsfTrafficManagement | inScfToSsfServiceManagement |
+ inScfToSsfTriggerManagement | inScfToSsfStatusReporting |
+ inScfToSsfRouteMonitoring |
+ -- scf to sdf contracts
+ dapContract | dapExecuteContract |
+ -- scf to scf contracts
+ scfc-scfsContract | scfs-scfcContract | dsspContract |
+ -- tfc contract (scf to scf)
+ tfcContract |
+ -- scf to cusf contracts
+ scfcusfDPSpecificContract | scfcusfGenericContract}
+ RESPONDS
+ {inSsfToScfGeneric | inSsfToScfDpSpecific | inAssistHandoffSsfToScf |
+ inSsfToScfServiceManagement | inSsfToScfRouteMonitoring |
+ -- srf to scf contracts
+ srf-scf-contract |
+ -- tfc contract (scf to scf, sdf to scf)
+ tfcContract |
+ -- scf to scf contracts
+ scfc-scfsContract | scfs-scfcContract | dsspContract |
+ -- cusf to scf contracts
+ cusfscfDPSpecificContract | cusfscfGenericContract}
+ ID id-rosObject-scf
+}
+
+-- The scf class of ROS-object describes the communication capabilities of an SCF
+-- This object can act as the initiator of the following contracts
+--
+-- scf to ssf contracts
+-- inScfToSsfGeneric contract expresses the form of the service in which the SCF,
+-- a ROS-object of class scf, initiates the generic messaging approach for the SCF
+-- Initiate Call Attempt contract. This dialogue is initiated by the SCF with the InitiateCallAttempt
+-- or CreateCallSegmentAssociation, Generic case.
+-- inScfToSsfDpSpecific contract expresses the form of the service in which the SCF,
+-- a ROS-object of class scf, initiates theDP specific messaging approach for the SCF Initiate Call Attempt
+-- contract. This dialogue is initiated by the SCF with the InitiateCallAttempt, DP Specific case.
+-- inScfToSsfINTrafficManagement contract expresses the form of service in which the SCF,
+-- a ROS object of class scf, initiates the IN Traffic Management related contract. This dialogue is initiated
+-- by the SCF with the CallGap Operation
+-- inScfToSsfTrafficManagement contract expresses the form of service in which the SCF,
+-- a ROS object of class scf, initiates the Traffic Management related contract. This dialogue is initiated
+-- by the SCF with the CallFiltering Operation
+-- inScfToSsfServiceManagement contract expresses the form of service in which the SCF,
+-- a ROS object of class scf, initiates the Service Management related contract.
+-- This dialogue is initiated by the SCF with the ActivateServiceFiltering Operation
+-- inScfToSsfTriggerManagement contract expresses the form of service in which the SCF,
+-- a ROS object of class scf, initiates the Trigger Management related contract.
+-- This dialogue is initiated by the SCF with the ManageTriggerData Operation
+-- inScfToSsfStatusReporting contract expresses the form of service in which the SCF,
+-- a ROS object of class scf, initiates the Status Reporting related contract. This dialogue is initiated
+-- by the SCF with the StatusReporting Operations.
+-- inScfToSsfRouteMonitoring contract expresses the form of the service in which the SCF,
+-- a ROS-object of class scf initiates the route monitoring request. This dialogue is initiated
+-- by the SCF with the monitorRouteRequest Operation.
+--
+-- scf to sdf
+-- dapContract contract expresses the form of service in which the SCF, a ROS object of class scf,
+-- initiates the SCF/SDF message exchange based on a DAP protocol (Search operation and Directory
+-- Modify operations).
+-- dapExecuteContract contract expresses the form of service in which the SCF, a ROS object of class scf,
+-- initiates the SCF/SDF message exchange based on a DAP protocol (Search operation and Directory
+-- Modify operations) plus the Execute operation.
+-- tfc contract (scf to scf)
+-- tfcContract contract expresses the form of service in which the SCF, a ROS object of class scf,
+-- initiates the traffic flow control mechanism.
+--
+-- scf to scf contracts
+-- scfc-scfsContract and scfs-scfcContract contracts expresse the form of service in which the controlling or
+-- supporting SCF, a ROS object of class scf, initiate the SCF/SCF message exchange.
+-- dsspContract contract expresses the form of service in which the SCF, a ROS object of class scf,
+-- initiates the chained SCF/SCF message exchange.
+--
+-- scf to cusf contracts
+--scfcusfDPSpecificContract expresses the form of the service in which the SCF, a ROS-object of class scf,
+-- initiates the DP specific approach contract by using an InitiateAssociation operation.
+-- scfcusfGenericContract expresses the form of the contract in which the SCF, a ROS-object of class scf,
+-- initiates the generic approach contract by using an InitiateAssociation operation.
+--
+-- This object can act as the responder of the following contracts
+--
+-- ssf to scf contracts
+-- inSsfToScfGeneric contract expresses the form of the service in which the SCF,
+-- a ROS-object of class scf, responds to the generic triggering approach contract.
+-- This dialogue is initiated by the SSF with the InitialDP Operation.
+-- inSsfToScfDpSpecific contract expresses the form of the service in which the SCF,
+-- a ROS-object of class scf, responds to the DP specific approach contract.
+-- This dialogue is initiated by the SSF with the DP specific Initial Operations.
+-- inAssistHandoffSsfToScf contract expresses the form of the service in which the SCF,
+-- a ROS-object of class scf, responds to the Assist or Hand-off contract.
+-- This dialogue is initiated by the SSF with the AssistRequestInstructions Operation.
+-- inSsfToScfServiceManagement contract expresses the form of the service in which the SCF,
+-- a ROS-object of class scf, responds to the ServiceManagement related contract for reporting
+-- Service Management results.
+-- This dialogue is initiated/ended by the SSF with the ServicefilteringResponse Operation.
+-- inSsfToScfRouteMonitoring contract expresses the form of the service in which the SCF,
+-- a ROS-object of class scf ,responds to the route monitoring procedures.
+-- This dialogue is initiated/ended by the SSF with the monitorRouteReport Operation.
+--
+-- srf to scf contracts
+-- srf-scf-contract contract expresses the form of service in which the SCF, a ROS-object of class scf,
+-- responds to the srf related contract. This dialogue is initiated by the SRF with the AssistRequestInstruction
+-- tfc contract (scf to scf, sdf to scf)
+-- tfcContract contract expresses the form of service in which the SCF, a ROS object of class scf,
+-- responds to the traffic flow control contract initiated either by the SCF or the SDF.
+--
+-- scf to scf contracts
+-- scfc-scfsContract and scfs-scfcContract contracts express the form of service in which the controlling or
+-- supporting SCF, a ROS object of class scf, responds the SCF/SCF message exchange.
+-- dsspContract contract expresses the form of service in which the SCF, a ROS object of class scf,
+-- responds to the previously initiated chained SCF/SCF message exchange.
+--
+-- cusf to scf contracts
+-- cusfscfDPSpecificContract expresses the form of the service in which the SCF,
+-- a ROS-object of class scf, responds to the DP specific approach contract.
+-- cusfscfGenericContract expresses the form of the service in which the SCF,
+-- a ROS-object of class scf, responds to the generic approach contract.
+sdf ROS-OBJECT-CLASS ::= {
+ INITIATES
+ {indspContract | shadowConsumerContract | shadowSupplierContract |
+ tfcContract}
+ RESPONDS
+ {dapContract | dapExecuteContract | indspContract | shadowConsumerContract
+ | shadowSupplierContract | tfcContract}
+ ID id-rosObject-sdf
+}
+
+-- The sdf class of ROS-Object describes the communication capabilities of an SDF
+-- This object can act as the initiator of the following contracts
+-- indspContract contract expresses the form of service in which the SDF, a ROS object of class sdf,
+-- initiates the chained SCF/SDF message exchange, based on the DSP protocol.
+-- shadowConsumerContract contract expresses the form of service in which the SDF,
+-- a ROS object of class sdf, initiates the shadowing mechanism as a shadow consumer,
+-- based on the DISP protocol.
+-- shadowSupplierContract contract expresses the form of service in which the SDF,
+-- a ROS object of class sdf, initiates the shadowing mechanism as a shadow supplier,
+-- based on the DISP protocol.
+-- tfcContract contract expresses the form of service in which the SDF, a ROS object of class sdf,
+-- initiates the traffic flow control mechanism.
+-- This object can act as the responder of the following contracts
+-- dapContract contract expresses the form of service in which the SDF, a ROS object of class sdf,
+-- responds to the previously initiated SCF/SDF message exchange.
+-- dapExecuteContract contract expresses the form of service in which the SDF, a ROS object of class sdf,
+-- responds to the previously initiated SCF/SDF message exchange.
+-- indspContract contract expresses the form of service in which the SDF, a ROS object of class sdf,
+-- responds to the previously initiated chained SCF/SDF message exchange.
+-- shadowConsumerContract contract expresses the form of service in which the SDF,
+-- a ROS object of class sdf, responds to the previously initiated shadowing mechanism.
+-- shadowSupplierContract contract expresses the form of service in which the SDF,
+-- a ROS object of class sdf, responds to the previously initiated shadowing mechanism.
+-- tfcContract contract expresses the form of service in which the SDF, a ROS object of class sdf,
+-- responds to the traffic flow control initiated by the SDF.
+-- Definition of the extension class
+EXTENSION ::= CLASS {
+ &ExtensionType ,
+ &criticality CriticalityType DEFAULT ignore,
+ &id Code
+}
+WITH SYNTAX {
+ EXTENSION-SYNTAX &ExtensionType
+ [CRITICALITY &criticality]
+ IDENTIFIED BY &id
+}
+
+-- Example of addition of an extension named 'Some Network Specific Indicator' of type
+-- BOOLEAN, with criticality 'abort' and to be identified as extension number 1
+-- Example of definition using the above information object class:
+--
+-- SomeNetworkSpecificIndicator EXTENSION ::= {
+-- EXTENSION-SYNTAX BOOLEAN
+-- CRITICALITY abort
+-- IDENTIFIED BY local : 1
+-- }
+-- Example of transfer syntax, using the ExtensionField datatype as specified in section 4.1.
+-- Assuming the value of the extension is set to TRUE, the extensions parameter
+-- becomes a Sequence of type INTEGER ::= 1, criticality ENUMERATED ::= 1 and value [1]
+-- EXPLICIT BOOLEAN ::= TRUE.
+--
+-- Use of Q.1400 defined Extension is ffs
+-- In addition the extension mechanism marker is used to identify the future minor additions to INAP.
+firstExtension EXTENSION ::= {
+ EXTENSION-SYNTAX NULL
+ CRITICALITY ignore
+ IDENTIFIED BY local:1
+}
+
+-- firstExtension is just an example.
+SupportedExtensions EXTENSION ::=
+ {firstExtension, ...
+ -- full set of network operator extensions --}
+
+-- SupportedExtension is the full set of the network operator extensions.
+inUnbind OPERATION ::= {RETURN RESULT FALSE
+ ALWAYS RESPONDS FALSE
+}
+
+emptyConnectionPackage CONNECTION-PACKAGE ::= {
+ BIND emptyBind
+ UNBIND inUnbind
+ RESPONDER UNBIND TRUE
+ ID id-package-emptyConnection
+}
+
+EmptyReturnable OPERATION ::=
+ {...}
+
+COMMON-BOUNDS ::= CLASS {&numOfExtensions INTEGER OPTIONAL
+}WITH SYNTAX {[NUM-OF-EXTENSIONS &numOfExtensions]
+}
+
+-- The following instance of the parameter bound is just an example
+networkSpecificBoundSet COMMON-BOUNDS ::= {NUM-OF-EXTENSIONS 1
+}
+
+END
+
+-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
+
diff --git a/asn1/inap/IN-common-datatypes.asn b/asn1/inap/IN-common-datatypes.asn
index 816c835a76..56e0453939 100644
--- a/asn1/inap/IN-common-datatypes.asn
+++ b/asn1/inap/IN-common-datatypes.asn
@@ -1,42 +1,41 @@
--- Module IN-common-datatypes (Q.1248.1:07/2001)
-- $Id$
--- Small modifications made to the original due to as2wrs shortfalls, to be corrected.
-IN-common-datatypes {itu-t recommendation q 1248 modules(1)
- in-common-datatypes(1) version1(0)} DEFINITIONS IMPLICIT TAGS ::=
-BEGIN
-
-IMPORTS
- common-classes
- FROM IN-object-identifiers {itu-t recommendation q 1248 modules(1)
- in-object-identifiers(0) version1(0)}
- EXTENSION, COMMON-BOUNDS, SupportedExtensions
- FROM IN-common-classes common-classes;
-
-CriticalityType ::= ENUMERATED {ignore(0), abort(1)}
-
-Extensions{COMMON-BOUNDS:b1} ::=
- SEQUENCE SIZE (1..numOfExtensions) OF ExtensionField
-
-ExtensionField ::= SEQUENCE {
- type EXTENSION.&id({SupportedExtensions}),
- -- shall identify the value of an EXTENSION type
- criticality CriticalityType DEFAULT ignore,
- value [1] EXTENSION.&ExtensionType({SupportedExtensions}{@type})
-}
-
---This parameter indicates an extension of an argument data type. Its content is network operator specific
-Integer4 ::= INTEGER(0..2147483647)
-
-InvokeID ::= INTEGER(-128..127)
-
-UnavailableNetworkResource ::= ENUMERATED {
- unavailableResources(0), componentFailure(1),
- basicCallProcessingException(2), resourceStatusFailure(3), endUserFailure(4),
- screening(5)}
-
--- Indicates the network resource that failed
--- Note that in IN CS4 the screening value can only be used by the SCF.
-END
-
--- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
-
+-- Module IN-common-datatypes (Q.1248.1:07/2001)
+IN-common-datatypes {itu-t recommendation q 1248 modules(1)
+ in-common-datatypes(1) version1(0)} DEFINITIONS IMPLICIT TAGS ::=
+BEGIN
+
+IMPORTS
+ common-classes
+ FROM IN-object-identifiers {itu-t recommendation q 1248 modules(1)
+ in-object-identifiers(0) version1(0)}
+ EXTENSION, COMMON-BOUNDS, SupportedExtensions
+ FROM IN-common-classes common-classes;
+
+CriticalityType ::= ENUMERATED {ignore(0), abort(1)}
+
+Extensions{COMMON-BOUNDS:b1} ::=
+ SEQUENCE SIZE (1..b1.&numOfExtensions) OF ExtensionField
+
+ExtensionField ::= SEQUENCE {
+ type EXTENSION.&id({SupportedExtensions}),
+ -- shall identify the value of an EXTENSION type
+ criticality CriticalityType DEFAULT ignore,
+ value [1] EXTENSION.&ExtensionType({SupportedExtensions}{@type})
+}
+
+--This parameter indicates an extension of an argument data type. Its content is network operator specific
+Integer4 ::= INTEGER(0..2147483647)
+
+InvokeID ::= INTEGER(-128..127)
+
+UnavailableNetworkResource ::= ENUMERATED {
+ unavailableResources(0), componentFailure(1),
+ basicCallProcessingException(2), resourceStatusFailure(3), endUserFailure(4),
+ screening(5)}
+
+-- Indicates the network resource that failed
+-- Note that in IN CS4 the screening value can only be used by the SCF.
+END
+
+-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
+
diff --git a/asn1/inap/IN-object-identifiers.asn b/asn1/inap/IN-object-identifiers.asn
index c84c240b0c..6f118b7e01 100644
--- a/asn1/inap/IN-object-identifiers.asn
+++ b/asn1/inap/IN-object-identifiers.asn
@@ -1,722 +1,721 @@
-- $Id$
--- Small modifications made to the original due to as2wrs shortfalls, to be corrected.
--- Module IN-object-identifiers (Q.1248.1:07/2001)
-IN-object-identifiers {itu-t recommendation q 1248 modules(1)
- in-object-identifiers(0) version1(0)} DEFINITIONS ::=
-BEGIN
-
--- For Modules from TCAP, ROS,
-tc-Messages OBJECT IDENTIFIER ::=
- {itu-t recommendation q 773 modules(2) messages(1) version3(3)}
-
-tc-NotationExtensions OBJECT IDENTIFIER ::=
- {itu-t recommendation q 775 modules(2) notation-extension(4) version1(1)}
-
-ros-InformationObjects OBJECT IDENTIFIER ::=
- {joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-
-ros-genericPDUs OBJECT IDENTIFIER ::=
- {joint-iso-itu-t remote-operations(4) generic-ROS-PDUs(6) version1(0)}
-
-ros-UsefulDefinitions OBJECT IDENTIFIER ::=
- {joint-iso-itu-t remote-operations(4) useful-definitions(7) version1(0)}
-
-sese-APDUs OBJECT IDENTIFIER ::=
- {joint-iso-itu-t genericULS(20) modules(1) seseAPDUs(6)}
-
-guls-Notation OBJECT IDENTIFIER ::=
- {joint-iso-itu-t genericULS(20) modules(1) notation(1)}
-
-guls-SecurityTransformations OBJECT IDENTIFIER ::=
- {joint-iso-itu-t genericULS(20) modules(1) gulsSecurityTransformations(3)}
-
-guls-DirectoryProtectionMappings OBJECT IDENTIFIER ::=
- {joint-iso-itu-t genericULS(20) modules(1) dirProtectionMappings(4)}
-
-ds-UsefulDefinitions OBJECT IDENTIFIER ::=
- {joint-iso-itu-t ds(5) module(1) usefulDefinitions(0) 3}
-
-spkmGssTokens OBJECT IDENTIFIER ::=
- {iso(1) identified-organization(3) dod(6) internet(1) security(5)
- mechanisms(5) spkm(1) spkmGssTokens(10)}
-
--- For IN-CS1 Modules
-contexts OBJECT IDENTIFIER ::=
- {itu-t recommendation q 1218 modules(0) contexts(8) selectedContexts(1)
- version(1)}
-
--- For IN CS4 Modules
-id OBJECT IDENTIFIER ::= {itu-t recommendation q 1248}
-
-modules OBJECT IDENTIFIER ::= {id modules(1)}
-
-id-ac OBJECT IDENTIFIER ::= {id ac(3)}
-
-id-at OBJECT IDENTIFIER ::= {id at(4)}
-
-id-as OBJECT IDENTIFIER ::= {id as(5)}
-
-id-oc OBJECT IDENTIFIER ::= {id oc(6)}
-
-id-mt OBJECT IDENTIFIER ::= {id mt(7)}
-
-id-sf OBJECT IDENTIFIER ::= {id sf(11)}
-
-id-soa OBJECT IDENTIFIER ::= {id soa(21)}
-
-id-aca OBJECT IDENTIFIER ::= {id aca(24)}
-
-id-rosObject OBJECT IDENTIFIER ::= {id rosObject(25)}
-
-id-contract OBJECT IDENTIFIER ::= {id contract(26)}
-
-id-package OBJECT IDENTIFIER ::= {id package(27)}
-
-id-avc OBJECT IDENTIFIER ::= {id avc(29)}
-
-object-identifiers OBJECT IDENTIFIER ::=
- {modules in-object-identifiers(0) version1(0)}
-
-common-datatypes OBJECT IDENTIFIER ::=
- {modules in-common-datatypes(1) version1(0)}
-
-errortypes OBJECT IDENTIFIER ::= {modules in-errortypes(2) version1(0)}
-
-operationcodes OBJECT IDENTIFIER ::= {modules in-operationcodes(3) version1(0)}
-
-errorcodes OBJECT IDENTIFIER ::= {modules in-errorcodes(4) version1(0)}
-
-common-classes OBJECT IDENTIFIER ::= {modules in-common-classes(5) version1(0)}
-
-ssf-scf-datatypes OBJECT IDENTIFIER ::=
- {modules in-ssf-scf-datatypes(6) version1(0)}
-
-ssf-scf-classes OBJECT IDENTIFIER ::=
- {modules in-ssf-scf-classes(7) version1(0)}
-
-ssf-scf-Operations OBJECT IDENTIFIER ::=
- {modules in-ssf-scf-ops-args(8) version1(0)}
-
-ssf-scf-Protocol OBJECT IDENTIFIER ::=
- {modules in-ssf-scf-pkgs-contracts-acs(9) version1(0)}
-
-scf-srf-datatypes OBJECT IDENTIFIER ::=
- {modules in-scf-srf-datatypes(10) version1(0)}
-
-scf-srf-classes OBJECT IDENTIFIER ::=
- {modules in-scf-srf-classes(11) version1(0)}
-
-scf-srf-Operations OBJECT IDENTIFIER ::=
- {modules in-scf-srf-ops-args(12) version1(0)}
-
-scf-srf-Protocol OBJECT IDENTIFIER ::=
- {modules in-scf-srf-pkgs-contracts-acs(13) version1(0)}
-
-scf-sdf-datatypes OBJECT IDENTIFIER ::=
- {modules in-scf-sdf-datatypes(14) version1(0)}
-
-scf-sdf-classes OBJECT IDENTIFIER ::=
- {modules in-scf-sdf-classes(15) version1(0)}
-
-scf-sdf-Operations OBJECT IDENTIFIER ::=
- {modules in-scf-sdf-ops-args(16) version1(0)}
-
-scf-sdf-Protocol OBJECT IDENTIFIER ::=
- {modules in-scf-sdf-pkgs-contracts-acs(17) version1(0)}
-
-sdf-sdf-Operations OBJECT IDENTIFIER ::=
- {modules in-sdf-sdf-ops-args(18) version1(0)}
-
-sdf-sdf-Protocol OBJECT IDENTIFIER ::=
- {modules in-sdf-sdf-pkgs-contracts-acs(19) version1(0)}
-
-scf-scf-datatypes OBJECT IDENTIFIER ::=
- {modules in-scf-scf-datatypes(20) version1(0)}
-
-scf-scf-classes OBJECT IDENTIFIER ::=
- {modules in-scf-scf-classes(21) version1(0)}
-
-scf-scf-Operations OBJECT IDENTIFIER ::=
- {modules in-scf-scf-ops-args(22) version1(0)}
-
-scf-scf-Protocol OBJECT IDENTIFIER ::=
- {modules in-scf-scf-pkgs-contracts-acs(23) version1(0)}
-
-scf-cusf-datatypes OBJECT IDENTIFIER ::=
- {modules in-scf-cusf-datatypes(24) version1(0)}
-
-scf-cusf-classes OBJECT IDENTIFIER ::=
- {modules in-scf-cusf-classes(25) version1(0)}
-
-scf-cusf-Operations OBJECT IDENTIFIER ::=
- {modules in-scf-cusf-ops-args(26) version1(0)}
-
-scf-cusf-Protocol OBJECT IDENTIFIER ::=
- {modules in-scf-cusf-pkgs-contracts-acs(27) version1(0)}
-
-scf-sdf-Additional-Definitions OBJECT IDENTIFIER ::=
- {modules in-scf-sdf-additional-definitions(28) version1(0)}
-
--- Application Context
--- SSF/SCF Application Context
-id-ac-ssf-scfGenericAC OBJECT IDENTIFIER ::=
- {id-ac ssf-scfGenericAC(4) version1(0)}
-
-id-ac-ssf-scfDPSpecificAC OBJECT IDENTIFIER ::=
- {id-ac ssf-scfDPSpecificAC(5) version1(0)}
-
-id-ac-ssf-scfAssistHandoffAC OBJECT IDENTIFIER ::=
- {id-ac ssf-scfAssistHandoffAC(6) version1(0)}
-
-id-ac-ssf-scfServiceManagementAC OBJECT IDENTIFIER ::=
- {id-ac ssf-scfServiceManagementAC(7) version1(0)}
-
-id-ac-scf-ssfGenericAC OBJECT IDENTIFIER ::=
- {id-ac scf-ssfGenericAC(8) version1(0)}
-
-id-ac-scf-ssfDPSpecificAC OBJECT IDENTIFIER ::=
- {id-ac scf-ssfDPSpecificAC(9) version1(0)}
-
-id-ac-scf-ssfINTrafficManagementAC OBJECT IDENTIFIER ::=
- {id-ac scf-ssfINTrafficManagementAC(10) version1(0)}
-
-id-ac-scf-ssfServiceManagementAC OBJECT IDENTIFIER ::=
- {id-ac scf-ssfServiceManagementAC(11) version1(0)}
-
-id-ac-scf-ssfStatusReportingAC OBJECT IDENTIFIER ::=
- {id-ac scf-ssfStatusReportingAC(12) version1(0)}
-
-id-ac-scf-ssfTriggerManagementAC OBJECT IDENTIFIER ::=
- {id-ac scf-ssfTriggerManagementAC(13) version1(0)}
-
-id-ac-scf-ssfRouteMonitoringAC OBJECT IDENTIFIER ::=
- {id-ac scf-ssfRouteMonitorinAC(33) version1(0)}
-
-id-ac-ssf-scfRouteMonitoringAC OBJECT IDENTIFIER ::=
- {id-ac ssf-scfRouteMonitorinAC(34) version1(0)}
-
-id-ac-scf-ssfTrafficManagementAC OBJECT IDENTIFIER ::=
- {id-ac scf-ssfTrafficManagementAC(35) version1(0)}
-
--- SRF/SCF Application Context
-id-ac-srf-scfAC OBJECT IDENTIFIER ::=
- {id-ac srf-scfAC(14) version1(0)}
-
---SCF-SDF - application contexts
-id-ac-indirectoryAccessAC OBJECT IDENTIFIER ::=
- {id-ac indirectoryAccessAC(1) version1(0)}
-
-id-ac-indirectoryAccessWith3seAC OBJECT IDENTIFIER ::=
- {id-ac indirectoryAccessWith3seAC(2) version1(0)}
-
-id-ac-inExtendedDirectoryAccessAC OBJECT IDENTIFIER ::=
- {id-ac inExtendedDirectoryAccessAC(3) version1(0)}
-
-id-ac-inExtendedDirectoryAccessWith3seAC OBJECT IDENTIFIER ::=
- {id-ac inExtendedDirectoryAccessWith3seAC(27) version1(0)}
-
-id-ac-trafficFlowControlAC OBJECT IDENTIFIER ::=
- {id-ac trafficFlowControlAC(28) version1(0)}
-
---SDF-SDF Application Contexts
-id-ac-indirectorySystemAC OBJECT IDENTIFIER ::=
- {id-ac indirectorySystemAC(15) version1(0)}
-
-id-ac-inShadowSupplierInitiatedAC OBJECT IDENTIFIER ::=
- {id-ac inShadowSupplierInitiatedAC(16) version1(0)}
-
-id-ac-inShadowConsumerInitiatedAC OBJECT IDENTIFIER ::=
- {id-ac inShadowConsumerInitiatedAC(17) version1(0)}
-
-id-ac-indirectorySystemWith3seAC OBJECT IDENTIFIER ::=
- {id-ac indirectorySystemWith3seAC(18) version1(0)}
-
-id-ac-inShadowSupplierInitiatedWith3seAC OBJECT IDENTIFIER ::=
- {id-ac inShadowSupplierInitiatedWith3seAC(19) version1(0)}
-
-id-ac-inShadowConsumerInitiatedWith3seAC OBJECT IDENTIFIER ::=
- {id-ac inShadowConsumerInitiatedWith3seAC(20) version1(0)}
-
--- SCF/SCF Application Context
-id-ac-scfc-scfsOperationsAC OBJECT IDENTIFIER ::=
- {id-ac scfc-scfsOperationsAC(21) version1(0)}
-
-id-ac-distributedSCFSystemAC OBJECT IDENTIFIER ::=
- {id-ac distributedSCFSystemAC(22) version1(0)}
-
-id-ac-scfc-scfsOperationsWith3seAC OBJECT IDENTIFIER ::=
- {id-ac scfc-scfsOperationsWith3seAC(23) version1(0)}
-
-id-ac-distributedSCFSystemWith3seAC OBJECT IDENTIFIER ::=
- {id-ac distributedSCFSystemWith3seAC(24) version1(0)}
-
-id-ac-scfs-scfcOperationsAC OBJECT IDENTIFIER ::=
- {id-ac scfs-scfcOperationsAC(31) version1(0)}
-
-id-ac-scfs-scfcOperationsWith3seAC OBJECT IDENTIFIER ::=
- {id-ac scfs-scfcOperationsWith3seAC(32) version1(0)}
-
--- CUSF/SCF Application Context
-id-acscfcusfDPSpecific OBJECT IDENTIFIER ::=
- {id-ac scf-cusf-DPSpecific(25) version1(0)}
-
-id-accusfscfDPSpecific OBJECT IDENTIFIER ::=
- {id-ac cusf-scf-DPSpecific(26) version1(0)}
-
-id-acscfcusfGeneric OBJECT IDENTIFIER ::=
- {id-ac scf-cusf-Generic(29) version1(0)}
-
-id-accusfscfGeneric OBJECT IDENTIFIER ::=
- {id-ac cusf-scf-Generic(30) version1(0)}
-
--- Attributes
--- SCF/SDF attributes
-id-at-securityFacilityId OBJECT IDENTIFIER ::=
- {id-at securityFacilityId(1)}
-
-id-at-secretKey OBJECT IDENTIFIER ::= {id-at secretKey(2)}
-
-id-at-identifierList OBJECT IDENTIFIER ::= {id-at identifierList(3)}
-
-id-at-bindLevelIfOK OBJECT IDENTIFIER ::= {id-at bindLevelIfOK(4)}
-
-id-at-lockSession OBJECT IDENTIFIER ::= {id-at lockSession(5)}
-
-id-at-failureCounter OBJECT IDENTIFIER ::= {id-at failureCounter(6)}
-
-id-at-maxAttempts OBJECT IDENTIFIER ::= {id-at maxAttempts(7)}
-
-id-at-currentList OBJECT IDENTIFIER ::= {id-at currentList(8)}
-
-id-at-stockId OBJECT IDENTIFIER ::= {id-at stockId(9)}
-
-id-at-source OBJECT IDENTIFIER ::= {id-at source(10)}
-
-id-at-sizeOfRestocking OBJECT IDENTIFIER ::= {id-at sizeOfRestocking(11)}
-
-id-at-challengeResponse OBJECT IDENTIFIER ::= {id-at challengeResponse(12)}
-
--- Abstract Syntaxes
--- SSF/SCF Abstract Syntaxes
-id-as-ssf-scfGenericAS OBJECT IDENTIFIER ::=
- {id-as ssf-scfGenericAS(4)}
-
-id-as-ssf-scfDpSpecificAS OBJECT IDENTIFIER ::= {id-as ssf-scfDpSpecificAS(5)}
-
-id-as-assistHandoff-ssf-scfAS OBJECT IDENTIFIER ::=
- {id-as assistHandoff-ssf-scfAS(6)}
-
-id-as-scf-ssfGenericAS OBJECT IDENTIFIER ::= {id-as scf-ssfGenericAS(7)}
-
-id-as-scf-ssfDpSpecificAS OBJECT IDENTIFIER ::= {id-as scf-ssfDpSpecificAS(8)}
-
-id-as-scf-ssfINTrafficManagementAS OBJECT IDENTIFIER ::=
- {id-as scf-ssfINTrafficManagementAS(9)}
-
-id-as-scf-ssfServiceManagementAS OBJECT IDENTIFIER ::=
- {id-as scf-ssfServiceManagementAS(10)}
-
-id-as-ssf-scfServiceManagementAS OBJECT IDENTIFIER ::=
- {id-as ssf-scfServiceManagementAS(11)}
-
-id-as-scf-ssfStatusReportingAS OBJECT IDENTIFIER ::=
- {id-as scf-ssfStatusReportingAS(12)}
-
-id-as-scf-ssfTriggerManagementAS OBJECT IDENTIFIER ::=
- {id-as scf-ssfTriggerManagementAS(13)}
-
-id-as-scf-ssfRouteMonitoringAS OBJECT IDENTIFIER ::=
- {id-as scf-ssfRouteMonitoringAS(31)}
-
-id-as-ssf-scfRouteMonitoringAS OBJECT IDENTIFIER ::=
- {id-as ssf-scfRouteMonitoringAS(32)}
-
-id-as-scf-ssfTrafficManagementAS OBJECT IDENTIFIER ::=
- {id-as scf-ssfTrafficManagementAS(33)}
-
--- SRF/SCF Abstract Syntaxes
-id-as-basic-srf-scf OBJECT IDENTIFIER ::=
- {id-as basic-srf-scf(14)}
-
-id-as-basic-scf-srf OBJECT IDENTIFIER ::= {id-as basic-scf-srf(15)}
-
--- SCF-SDF - abstract syntaxes
-id-as-indirectoryOperationsAS OBJECT IDENTIFIER ::=
- {id-as indirectoryOperationsAS(1)}
-
-id-as-indirectoryBindingAS OBJECT IDENTIFIER ::=
- {id-as indirectoryBindingAS(2)}
-
-id-as-inExtendedDirectoryOperationsAS OBJECT IDENTIFIER ::=
- {id-as inExtendedDirectoryOperationsAS(3)}
-
-id-as-inSESEAS OBJECT IDENTIFIER ::= {id-as inSESEAS(25)}
-
-id-as-tfcOperationsAS OBJECT IDENTIFIER ::= {id-as tfcOperationsAS(26)}
-
-id-as-tfcBindingAS OBJECT IDENTIFIER ::= {id-as tfcBindingAS(27)}
-
--- SDF-SDF - abstract syntaxes
-id-as-indirectorySystemAS OBJECT IDENTIFIER ::=
- {id-as indirectorySystemAS(16)}
-
-id-as-indirectoryDSABindingAS OBJECT IDENTIFIER ::=
- {id-as indirectoryDSABindingAS(17)}
-
-id-as-indirectoryShadowAS OBJECT IDENTIFIER ::= {id-as indirectoryShadowAS(18)}
-
-id-as-indsaShadowBindingAS OBJECT IDENTIFIER ::=
- {id-as indsaShadowBindingAS(19)}
-
--- SCF/SCF Abstract Syntaxes
-id-as-scfc-scfsOperationsAS OBJECT IDENTIFIER ::=
- {id-as scfc-scfsOperationsAS(20)}
-
-id-as-distributedSCFSystemAS OBJECT IDENTIFIER ::=
- {id-as distributedSCFSystemAS(21)}
-
-id-as-scf-scfBindingAS OBJECT IDENTIFIER ::= {id-as scf-scfBindingAS(22)}
-
-id-as-scfs-scfcOperationsAS OBJECT IDENTIFIER ::=
- {id-as scfs-scfcOperationsAS(30)}
-
--- CUSF/SCF Abstract Syntaxes
-id-asscfcusfDPSpecific OBJECT IDENTIFIER ::=
- {id-as scf-cusf-DPSpecific(23)}
-
-id-ascusfscfDPSpecific OBJECT IDENTIFIER ::= {id-as cusf-scf-DPSpecific(24)}
-
-id-asscfcusfGeneric OBJECT IDENTIFIER ::= {id-as scf-cusf-Generic(28)}
-
-id-ascusfscfGeneric OBJECT IDENTIFIER ::= {id-as cusf-scf-Generic(29)}
-
--- Object Class
--- for SCF-SDF interface, Object Class
-id-oc-securityUserInfo OBJECT IDENTIFIER ::=
- {id-oc securityUserInfo(1)}
-
-id-oc-tokensStock OBJECT IDENTIFIER ::= {id-oc tokenStock(2)}
-
--- Methods
--- for SCF-SDF interface, Methods
-id-mt-verifyCredentials OBJECT IDENTIFIER ::=
- {id-mt verifyCredentials(1)}
-
-id-mt-conformCredentials OBJECT IDENTIFIER ::= {id-mt conformCredentials(2)}
-
-id-mt-provideTokens OBJECT IDENTIFIER ::= {id-mt provideTokens(3)}
-
-id-mt-fillSecurityTokens OBJECT IDENTIFIER ::= {id-mt fillSecurityTokens(4)}
-
--- Security Facility
--- for SCF-SDF interface, Security Facility
-id-sf-pwd OBJECT IDENTIFIER ::=
- {id-sf pwd(1)}
-
-id-sf-challengeResponse OBJECT IDENTIFIER ::= {id-sf challengeResponse(2)}
-
-id-sf-onAirSubscription OBJECT IDENTIFIER ::= {id-sf onAirSubscription(3)}
-
--- for SDF-SDF interface, SDF Attributes
-id-soa-methodRuleUse OBJECT IDENTIFIER ::=
- {id-soa methodRuleUse(1)}
-
-id-aca-prescriptiveACI OBJECT IDENTIFIER ::= {id-aca prescriptiveACI(4)}
-
-id-aca-entryACI OBJECT IDENTIFIER ::= {id-aca entryACI(5)}
-
-id-aca-subentryACI OBJECT IDENTIFIER ::= {id-aca subentryACI(6)}
-
--- for ac, as, rosObject, contract and package, the values are identical to Q1228
--- ROS Objects
-id-rosObject-scf OBJECT IDENTIFIER ::=
- {id-rosObject scf(1)}
-
-id-rosObject-ssf OBJECT IDENTIFIER ::= {id-rosObject ssf(2)}
-
-id-rosObject-srf OBJECT IDENTIFIER ::= {id-rosObject srf(3)}
-
-id-rosObject-sdf OBJECT IDENTIFIER ::= {id-rosObject sdf(4)}
-
-id-rosObject-cusf OBJECT IDENTIFIER ::= {id-rosObject cusf(5)}
-
--- Contracts
--- SSF/SCF Contracts
-id-inSsfToScfGeneric OBJECT IDENTIFIER ::=
- {id-contract inSsfToScfGeneric(3)}
-
-id-inSsfToScfDpSpecific OBJECT IDENTIFIER ::=
- {id-contract inSsfToScfDpSpecific(4)}
-
-id-inAssistHandoffSsfToScf OBJECT IDENTIFIER ::=
- {id-contract inAssistHandoffSsfToScf(5)}
-
-id-inScfToSsfGeneric OBJECT IDENTIFIER ::= {id-contract inScfToSsfGeneric(6)}
-
-id-inScfToSsfDpSpecific OBJECT IDENTIFIER ::=
- {id-contract inScfToSsfDpSpecific(7)}
-
-id-inScfToSsfINTrafficManagement OBJECT IDENTIFIER ::=
- {id-contract inScfToSsfINTrafficManagement(8)}
-
-id-inScfToSsfServiceManagement OBJECT IDENTIFIER ::=
- {id-contract inScfToSsfServiceManagement(9)}
-
-id-inSsfToScfServiceManagement OBJECT IDENTIFIER ::=
- {id-contract inSsfToScfServiceManagement(10)}
-
-id-inScfToSsfStatusReporting OBJECT IDENTIFIER ::=
- {id-contract inScfToSsfStatusReporting(11)}
-
-id-inScfToSsfTriggerManagement OBJECT IDENTIFIER ::=
- {id-contract inScfToSsfTriggerManagement(12)}
-
-id-inScfToSsfRouteMonitoring OBJECT IDENTIFIER ::=
- {id-contract inScfToSsfRouteMonitoring(26)}
-
-id-inSsfToScfRouteMonitoring OBJECT IDENTIFIER ::=
- {id-contract inSsfToScfRouteMonitoring(27)}
-
-id-inScfToSsfTrafficManagement OBJECT IDENTIFIER ::=
- {id-contract inScfToSsfTrafficManagement(28)}
-
--- SRF/SCF Contracts
-id-contract-srf-scf OBJECT IDENTIFIER ::=
- {id-contract srf-scf(13)}
-
--- SCF-SDF contracts
-id-contract-dap OBJECT IDENTIFIER ::= {id-contract dap(1)}
-
-id-contract-dapExecute OBJECT IDENTIFIER ::= {id-contract dapExecute(2)}
-
-id-contract-tfc OBJECT IDENTIFIER ::= {id-contract tfc(22)}
-
--- SDF - SDF Contracts.
-id-contract-indsp OBJECT IDENTIFIER ::=
- {id-contract indsp(14)}
-
-id-contract-shadowConsumer OBJECT IDENTIFIER ::=
- {id-contract shadowConsumer(15)}
-
-id-contract-shadowSupplier OBJECT IDENTIFIER ::=
- {id-contract shadowSupplier(17)}
-
--- SCF/SCF Contracts
-id-contract-scfc-scfs OBJECT IDENTIFIER ::=
- {id-contract scfc-scfs(18)}
-
-id-contract-dssp OBJECT IDENTIFIER ::= {id-contract dssp(19)}
-
-id-contract-scfs-scfc OBJECT IDENTIFIER ::= {id-contract scfs-scfc(25)}
-
--- CUSF/SCF Contracts
-id-contract-scfcusfDPSpecific OBJECT IDENTIFIER ::=
- {id-contract scf-cusf-DPSpecific(20)}
-
-id-contract-cusfscfDPSpecific OBJECT IDENTIFIER ::=
- {id-contract cusf-scf-DPSpecific(21)}
-
-id-contract-scfcusfGeneric OBJECT IDENTIFIER ::=
- {id-contract scf-cusf-Generic(23)}
-
-id-contract-cusfscfGeneric OBJECT IDENTIFIER ::=
- {id-contract cusf-scf-Generic(24)}
-
--- Operation Packages
-id-package-emptyConnection OBJECT IDENTIFIER ::=
- {id-package emptyConnection(60)}
-
--- SSF/SCF Operation Packages
-id-package-scfActivation OBJECT IDENTIFIER ::=
- {id-package scfActivation(11)}
-
-id-package-basicBCPDP OBJECT IDENTIFIER ::= {id-package basicBCPDP(12)}
-
-id-package-advancedBCPDP OBJECT IDENTIFIER ::= {id-package advancedBCPDP(14)}
-
-id-package-srf-scfActivationOfAssist OBJECT IDENTIFIER ::=
- {id-package srf-scfActivationOfAssist(15)}
-
-id-package-assistConnectionEstablishment OBJECT IDENTIFIER ::=
- {id-package assistConnectionEstablishment(16)}
-
-id-package-genericDisconnectResource OBJECT IDENTIFIER ::=
- {id-package genericDisconnectResource(17)}
-
-id-package-nonAssistedConnectionEstablishment OBJECT IDENTIFIER ::=
- {id-package nonAssistedConnectionEstablishment(18)}
-
-id-package-connect OBJECT IDENTIFIER ::= {id-package connect(19)}
-
-id-package-callHandling OBJECT IDENTIFIER ::= {id-package callHandling(20)}
-
-id-package-bcsmEventHandling OBJECT IDENTIFIER ::=
- {id-package bcsmEventHandling(21)}
-
-id-package-dpSpecificEventHandling OBJECT IDENTIFIER ::=
- {id-package dpSpecificEventHandling(22)}
-
-id-package-chargingEventHandling OBJECT IDENTIFIER ::=
- {id-package chargingEventHandling(23)}
-
-id-package-ssfCallProcessing OBJECT IDENTIFIER ::=
- {id-package ssfCallProcessing(24)}
-
-id-package-scfCallInitiation OBJECT IDENTIFIER ::=
- {id-package scfCallInitiation(25)}
-
-id-package-timer OBJECT IDENTIFIER ::= {id-package timer(26)}
-
-id-package-billing OBJECT IDENTIFIER ::= {id-package billing(27)}
-
-id-package-charging OBJECT IDENTIFIER ::= {id-package charging(28)}
-
-id-package-iNTrafficManagement OBJECT IDENTIFIER ::=
- {id-package iNtrafficManagement(29)}
-
-id-package-serviceManagementActivate OBJECT IDENTIFIER ::=
- {id-package serviceManagementActivate(30)}
-
-id-package-serviceManagementResponse OBJECT IDENTIFIER ::=
- {id-package serviceManagementResponse(31)}
-
-id-package-callReport OBJECT IDENTIFIER ::= {id-package callReport(32)}
-
-id-package-signallingControl OBJECT IDENTIFIER ::=
- {id-package signallingControl(33)}
-
-id-package-activityTest OBJECT IDENTIFIER ::= {id-package activityTest(34)}
-
-id-package-statusReporting OBJECT IDENTIFIER ::=
- {id-package statusReporting(35)}
-
-id-package-cancel OBJECT IDENTIFIER ::= {id-package cancel(36)}
-
-id-package-cphResponse OBJECT IDENTIFIER ::= {id-package cphResponse(37)}
-
-id-package-entityReleased OBJECT IDENTIFIER ::= {id-package entityReleased(38)}
-
-id-package-triggerManagement OBJECT IDENTIFIER ::=
- {id-package triggerManagement(39)}
-
-id-package-uSIHandling OBJECT IDENTIFIER ::= {id-package uSIHandling(40)}
-
-id-package-facilityIEHandling OBJECT IDENTIFIER ::=
- {id-package facilityIEHandling(41)}
-
-id-package-triggerCallManagement OBJECT IDENTIFIER ::=
- {id-package triggerCallManagement(63)}
-
-id-package-monitorRoute OBJECT IDENTIFIER ::= {id-package monitorRoute(77)}
-
-id-package-trafficManagement OBJECT IDENTIFIER ::=
- {id-package trafficManagement(78)}
-
--- SRF/SCF Operation Packages
-id-package-specializedResourceControl OBJECT IDENTIFIER ::=
- {id-package specializedResourceControl(42)}
-
-id-package-srf-scfCancel OBJECT IDENTIFIER ::= {id-package srf-scfCancel(43)}
-
-id-package-messageControl OBJECT IDENTIFIER ::= {id-package messageControl(44)}
-
-id-package-scriptControl OBJECT IDENTIFIER ::= {id-package scriptControl(45)}
-
-id-package-srfManagement OBJECT IDENTIFIER ::= {id-package srfManagement(66)}
-
--- SCF-SDF packages
-id-package-search OBJECT IDENTIFIER ::=
- {id-package search(2)}
-
-id-package-modify OBJECT IDENTIFIER ::= {id-package modify(3)}
-
-id-package-dapConnection OBJECT IDENTIFIER ::= {id-package dapConnection(10)}
-
-id-package-execute OBJECT IDENTIFIER ::= {id-package execute(4)}
-
-id-package-tfcOperations OBJECT IDENTIFIER ::= {id-package tfcOperations(64)}
-
-id-package-tfcConnection OBJECT IDENTIFIER ::= {id-package tfcConnection(65)}
-
--- SDF-SDF Packages.
-id-package-dspConnection OBJECT IDENTIFIER ::=
- {id-package dspConnection(47)}
-
-id-package-inchainedModify OBJECT IDENTIFIER ::=
- {id-package inchainedModify(48)}
-
-id-package-inchainedSearch OBJECT IDENTIFIER ::=
- {id-package inchainedSearch(49)}
-
-id-package-chainedExecute OBJECT IDENTIFIER ::= {id-package chainedExecute(50)}
-
-id-package-dispConnection OBJECT IDENTIFIER ::= {id-package dispConnection(51)}
-
-id-package-shadowConsumer OBJECT IDENTIFIER ::= {id-package shadowConsumer(52)}
-
-id-package-shadowSupplier OBJECT IDENTIFIER ::= {id-package shadowSupplier(53)}
-
--- SCF/SCF Operation Packages
-id-package-scf-scfConnection OBJECT IDENTIFIER ::=
- {id-package scf-scfConnection(46)}
-
-id-package-dsspConnection OBJECT IDENTIFIER ::= {id-package dsspConnection(74)}
-
-id-package-handlingInformation OBJECT IDENTIFIER ::=
- {id-package handlingInformation(54)}
-
-id-package-notification OBJECT IDENTIFIER ::= {id-package notification(55)}
-
-id-package-chargingInformation OBJECT IDENTIFIER ::=
- {id-package chargingInformation(56)}
-
-id-package-userInformation OBJECT IDENTIFIER ::=
- {id-package userInformation(57)}
-
-id-package-networkCapability OBJECT IDENTIFIER ::=
- {id-package networkCapability(58)}
-
-id-package-chainedSCFOperations OBJECT IDENTIFIER ::=
- {id-package chainedSCFOperations(59)}
-
-id-package-transferStsi OBJECT IDENTIFIER ::= {id-package transferStsi(75)}
-
-id-package-initiateCall OBJECT IDENTIFIER ::= {id-package initiateCall(76)}
-
--- CUSF/SCF Operation Packages
-id-package-cusfTDPSpecificInvocation OBJECT IDENTIFIER ::=
- {id-package cusfTDPSpecificInvocation(61)}
-
-id-package-cusfTDPGenericInvocation OBJECT IDENTIFIER ::=
- {id-package cusfTDPGenericInvocation(62)}
-
-id-package-cusfDPSpecificEventHandling OBJECT IDENTIFIER ::=
- {id-package cusfDPSpecificEventHandling(67)}
-
-id-package-cusfGenericEventHandling OBJECT IDENTIFIER ::=
- {id-package cusfGenericEventHandling(68)}
-
-id-package-cusfComponentHandling OBJECT IDENTIFIER ::=
- {id-package cusfComponentHandling(69)}
-
-id-package-cusfSCFInitiation OBJECT IDENTIFIER ::=
- {id-package cusfSCFInitiation(70)}
-
-id-package-cusfContinue OBJECT IDENTIFIER ::= {id-package cusfContinue(71)}
-
-id-package-cusfConnect OBJECT IDENTIFIER ::= {id-package cusfConnect(72)}
-
-id-package-cusfRelease OBJECT IDENTIFIER ::= {id-package cusfRelease(73)}
-
--- SDF Attribute Value Contexts
-id-avc-assignment OBJECT IDENTIFIER ::=
- {id-avc assignment(1)}
-
-id-avc-basicService OBJECT IDENTIFIER ::= {id-avc assignment(2)}
-
-id-avc-lineIdentity OBJECT IDENTIFIER ::= {id-avc assignment(3)}
-
-END
-
--- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
-
+-- Module IN-object-identifiers (Q.1248.1:07/2001)
+IN-object-identifiers {itu-t recommendation q 1248 modules(1)
+ in-object-identifiers(0) version1(0)} DEFINITIONS ::=
+BEGIN
+
+-- For Modules from TCAP, ROS,
+tc-Messages OBJECT IDENTIFIER ::=
+ {itu-t recommendation q 773 modules(2) messages(1) version3(3)}
+
+tc-NotationExtensions OBJECT IDENTIFIER ::=
+ {itu-t recommendation q 775 modules(2) notation-extension(4) version1(1)}
+
+ros-InformationObjects OBJECT IDENTIFIER ::=
+ {joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
+
+ros-genericPDUs OBJECT IDENTIFIER ::=
+ {joint-iso-itu-t remote-operations(4) generic-ROS-PDUs(6) version1(0)}
+
+ros-UsefulDefinitions OBJECT IDENTIFIER ::=
+ {joint-iso-itu-t remote-operations(4) useful-definitions(7) version1(0)}
+
+sese-APDUs OBJECT IDENTIFIER ::=
+ {joint-iso-itu-t genericULS(20) modules(1) seseAPDUs(6)}
+
+guls-Notation OBJECT IDENTIFIER ::=
+ {joint-iso-itu-t genericULS(20) modules(1) notation(1)}
+
+guls-SecurityTransformations OBJECT IDENTIFIER ::=
+ {joint-iso-itu-t genericULS(20) modules(1) gulsSecurityTransformations(3)}
+
+guls-DirectoryProtectionMappings OBJECT IDENTIFIER ::=
+ {joint-iso-itu-t genericULS(20) modules(1) dirProtectionMappings(4)}
+
+ds-UsefulDefinitions OBJECT IDENTIFIER ::=
+ {joint-iso-itu-t ds(5) module(1) usefulDefinitions(0) 3}
+
+spkmGssTokens OBJECT IDENTIFIER ::=
+ {iso(1) identified-organization(3) dod(6) internet(1) security(5)
+ mechanisms(5) spkm(1) spkmGssTokens(10)}
+
+-- For IN-CS1 Modules
+contexts OBJECT IDENTIFIER ::=
+ {itu-t recommendation q 1218 modules(0) contexts(8) selectedContexts(1)
+ version(1)}
+
+-- For IN CS4 Modules
+id OBJECT IDENTIFIER ::= {itu-t recommendation q 1248}
+
+modules OBJECT IDENTIFIER ::= {id modules(1)}
+
+id-ac OBJECT IDENTIFIER ::= {id ac(3)}
+
+id-at OBJECT IDENTIFIER ::= {id at(4)}
+
+id-as OBJECT IDENTIFIER ::= {id as(5)}
+
+id-oc OBJECT IDENTIFIER ::= {id oc(6)}
+
+id-mt OBJECT IDENTIFIER ::= {id mt(7)}
+
+id-sf OBJECT IDENTIFIER ::= {id sf(11)}
+
+id-soa OBJECT IDENTIFIER ::= {id soa(21)}
+
+id-aca OBJECT IDENTIFIER ::= {id aca(24)}
+
+id-rosObject OBJECT IDENTIFIER ::= {id rosObject(25)}
+
+id-contract OBJECT IDENTIFIER ::= {id contract(26)}
+
+id-package OBJECT IDENTIFIER ::= {id package(27)}
+
+id-avc OBJECT IDENTIFIER ::= {id avc(29)}
+
+object-identifiers OBJECT IDENTIFIER ::=
+ {modules in-object-identifiers(0) version1(0)}
+
+common-datatypes OBJECT IDENTIFIER ::=
+ {modules in-common-datatypes(1) version1(0)}
+
+errortypes OBJECT IDENTIFIER ::= {modules in-errortypes(2) version1(0)}
+
+operationcodes OBJECT IDENTIFIER ::= {modules in-operationcodes(3) version1(0)}
+
+errorcodes OBJECT IDENTIFIER ::= {modules in-errorcodes(4) version1(0)}
+
+common-classes OBJECT IDENTIFIER ::= {modules in-common-classes(5) version1(0)}
+
+ssf-scf-datatypes OBJECT IDENTIFIER ::=
+ {modules in-ssf-scf-datatypes(6) version1(0)}
+
+ssf-scf-classes OBJECT IDENTIFIER ::=
+ {modules in-ssf-scf-classes(7) version1(0)}
+
+ssf-scf-Operations OBJECT IDENTIFIER ::=
+ {modules in-ssf-scf-ops-args(8) version1(0)}
+
+ssf-scf-Protocol OBJECT IDENTIFIER ::=
+ {modules in-ssf-scf-pkgs-contracts-acs(9) version1(0)}
+
+scf-srf-datatypes OBJECT IDENTIFIER ::=
+ {modules in-scf-srf-datatypes(10) version1(0)}
+
+scf-srf-classes OBJECT IDENTIFIER ::=
+ {modules in-scf-srf-classes(11) version1(0)}
+
+scf-srf-Operations OBJECT IDENTIFIER ::=
+ {modules in-scf-srf-ops-args(12) version1(0)}
+
+scf-srf-Protocol OBJECT IDENTIFIER ::=
+ {modules in-scf-srf-pkgs-contracts-acs(13) version1(0)}
+
+scf-sdf-datatypes OBJECT IDENTIFIER ::=
+ {modules in-scf-sdf-datatypes(14) version1(0)}
+
+scf-sdf-classes OBJECT IDENTIFIER ::=
+ {modules in-scf-sdf-classes(15) version1(0)}
+
+scf-sdf-Operations OBJECT IDENTIFIER ::=
+ {modules in-scf-sdf-ops-args(16) version1(0)}
+
+scf-sdf-Protocol OBJECT IDENTIFIER ::=
+ {modules in-scf-sdf-pkgs-contracts-acs(17) version1(0)}
+
+sdf-sdf-Operations OBJECT IDENTIFIER ::=
+ {modules in-sdf-sdf-ops-args(18) version1(0)}
+
+sdf-sdf-Protocol OBJECT IDENTIFIER ::=
+ {modules in-sdf-sdf-pkgs-contracts-acs(19) version1(0)}
+
+scf-scf-datatypes OBJECT IDENTIFIER ::=
+ {modules in-scf-scf-datatypes(20) version1(0)}
+
+scf-scf-classes OBJECT IDENTIFIER ::=
+ {modules in-scf-scf-classes(21) version1(0)}
+
+scf-scf-Operations OBJECT IDENTIFIER ::=
+ {modules in-scf-scf-ops-args(22) version1(0)}
+
+scf-scf-Protocol OBJECT IDENTIFIER ::=
+ {modules in-scf-scf-pkgs-contracts-acs(23) version1(0)}
+
+scf-cusf-datatypes OBJECT IDENTIFIER ::=
+ {modules in-scf-cusf-datatypes(24) version1(0)}
+
+scf-cusf-classes OBJECT IDENTIFIER ::=
+ {modules in-scf-cusf-classes(25) version1(0)}
+
+scf-cusf-Operations OBJECT IDENTIFIER ::=
+ {modules in-scf-cusf-ops-args(26) version1(0)}
+
+scf-cusf-Protocol OBJECT IDENTIFIER ::=
+ {modules in-scf-cusf-pkgs-contracts-acs(27) version1(0)}
+
+scf-sdf-Additional-Definitions OBJECT IDENTIFIER ::=
+ {modules in-scf-sdf-additional-definitions(28) version1(0)}
+
+-- Application Context
+-- SSF/SCF Application Context
+id-ac-ssf-scfGenericAC OBJECT IDENTIFIER ::=
+ {id-ac ssf-scfGenericAC(4) version1(0)}
+
+id-ac-ssf-scfDPSpecificAC OBJECT IDENTIFIER ::=
+ {id-ac ssf-scfDPSpecificAC(5) version1(0)}
+
+id-ac-ssf-scfAssistHandoffAC OBJECT IDENTIFIER ::=
+ {id-ac ssf-scfAssistHandoffAC(6) version1(0)}
+
+id-ac-ssf-scfServiceManagementAC OBJECT IDENTIFIER ::=
+ {id-ac ssf-scfServiceManagementAC(7) version1(0)}
+
+id-ac-scf-ssfGenericAC OBJECT IDENTIFIER ::=
+ {id-ac scf-ssfGenericAC(8) version1(0)}
+
+id-ac-scf-ssfDPSpecificAC OBJECT IDENTIFIER ::=
+ {id-ac scf-ssfDPSpecificAC(9) version1(0)}
+
+id-ac-scf-ssfINTrafficManagementAC OBJECT IDENTIFIER ::=
+ {id-ac scf-ssfINTrafficManagementAC(10) version1(0)}
+
+id-ac-scf-ssfServiceManagementAC OBJECT IDENTIFIER ::=
+ {id-ac scf-ssfServiceManagementAC(11) version1(0)}
+
+id-ac-scf-ssfStatusReportingAC OBJECT IDENTIFIER ::=
+ {id-ac scf-ssfStatusReportingAC(12) version1(0)}
+
+id-ac-scf-ssfTriggerManagementAC OBJECT IDENTIFIER ::=
+ {id-ac scf-ssfTriggerManagementAC(13) version1(0)}
+
+id-ac-scf-ssfRouteMonitoringAC OBJECT IDENTIFIER ::=
+ {id-ac scf-ssfRouteMonitorinAC(33) version1(0)}
+
+id-ac-ssf-scfRouteMonitoringAC OBJECT IDENTIFIER ::=
+ {id-ac ssf-scfRouteMonitorinAC(34) version1(0)}
+
+id-ac-scf-ssfTrafficManagementAC OBJECT IDENTIFIER ::=
+ {id-ac scf-ssfTrafficManagementAC(35) version1(0)}
+
+-- SRF/SCF Application Context
+id-ac-srf-scfAC OBJECT IDENTIFIER ::=
+ {id-ac srf-scfAC(14) version1(0)}
+
+--SCF-SDF - application contexts
+id-ac-indirectoryAccessAC OBJECT IDENTIFIER ::=
+ {id-ac indirectoryAccessAC(1) version1(0)}
+
+id-ac-indirectoryAccessWith3seAC OBJECT IDENTIFIER ::=
+ {id-ac indirectoryAccessWith3seAC(2) version1(0)}
+
+id-ac-inExtendedDirectoryAccessAC OBJECT IDENTIFIER ::=
+ {id-ac inExtendedDirectoryAccessAC(3) version1(0)}
+
+id-ac-inExtendedDirectoryAccessWith3seAC OBJECT IDENTIFIER ::=
+ {id-ac inExtendedDirectoryAccessWith3seAC(27) version1(0)}
+
+id-ac-trafficFlowControlAC OBJECT IDENTIFIER ::=
+ {id-ac trafficFlowControlAC(28) version1(0)}
+
+--SDF-SDF Application Contexts
+id-ac-indirectorySystemAC OBJECT IDENTIFIER ::=
+ {id-ac indirectorySystemAC(15) version1(0)}
+
+id-ac-inShadowSupplierInitiatedAC OBJECT IDENTIFIER ::=
+ {id-ac inShadowSupplierInitiatedAC(16) version1(0)}
+
+id-ac-inShadowConsumerInitiatedAC OBJECT IDENTIFIER ::=
+ {id-ac inShadowConsumerInitiatedAC(17) version1(0)}
+
+id-ac-indirectorySystemWith3seAC OBJECT IDENTIFIER ::=
+ {id-ac indirectorySystemWith3seAC(18) version1(0)}
+
+id-ac-inShadowSupplierInitiatedWith3seAC OBJECT IDENTIFIER ::=
+ {id-ac inShadowSupplierInitiatedWith3seAC(19) version1(0)}
+
+id-ac-inShadowConsumerInitiatedWith3seAC OBJECT IDENTIFIER ::=
+ {id-ac inShadowConsumerInitiatedWith3seAC(20) version1(0)}
+
+-- SCF/SCF Application Context
+id-ac-scfc-scfsOperationsAC OBJECT IDENTIFIER ::=
+ {id-ac scfc-scfsOperationsAC(21) version1(0)}
+
+id-ac-distributedSCFSystemAC OBJECT IDENTIFIER ::=
+ {id-ac distributedSCFSystemAC(22) version1(0)}
+
+id-ac-scfc-scfsOperationsWith3seAC OBJECT IDENTIFIER ::=
+ {id-ac scfc-scfsOperationsWith3seAC(23) version1(0)}
+
+id-ac-distributedSCFSystemWith3seAC OBJECT IDENTIFIER ::=
+ {id-ac distributedSCFSystemWith3seAC(24) version1(0)}
+
+id-ac-scfs-scfcOperationsAC OBJECT IDENTIFIER ::=
+ {id-ac scfs-scfcOperationsAC(31) version1(0)}
+
+id-ac-scfs-scfcOperationsWith3seAC OBJECT IDENTIFIER ::=
+ {id-ac scfs-scfcOperationsWith3seAC(32) version1(0)}
+
+-- CUSF/SCF Application Context
+id-acscfcusfDPSpecific OBJECT IDENTIFIER ::=
+ {id-ac scf-cusf-DPSpecific(25) version1(0)}
+
+id-accusfscfDPSpecific OBJECT IDENTIFIER ::=
+ {id-ac cusf-scf-DPSpecific(26) version1(0)}
+
+id-acscfcusfGeneric OBJECT IDENTIFIER ::=
+ {id-ac scf-cusf-Generic(29) version1(0)}
+
+id-accusfscfGeneric OBJECT IDENTIFIER ::=
+ {id-ac cusf-scf-Generic(30) version1(0)}
+
+-- Attributes
+-- SCF/SDF attributes
+id-at-securityFacilityId OBJECT IDENTIFIER ::=
+ {id-at securityFacilityId(1)}
+
+id-at-secretKey OBJECT IDENTIFIER ::= {id-at secretKey(2)}
+
+id-at-identifierList OBJECT IDENTIFIER ::= {id-at identifierList(3)}
+
+id-at-bindLevelIfOK OBJECT IDENTIFIER ::= {id-at bindLevelIfOK(4)}
+
+id-at-lockSession OBJECT IDENTIFIER ::= {id-at lockSession(5)}
+
+id-at-failureCounter OBJECT IDENTIFIER ::= {id-at failureCounter(6)}
+
+id-at-maxAttempts OBJECT IDENTIFIER ::= {id-at maxAttempts(7)}
+
+id-at-currentList OBJECT IDENTIFIER ::= {id-at currentList(8)}
+
+id-at-stockId OBJECT IDENTIFIER ::= {id-at stockId(9)}
+
+id-at-source OBJECT IDENTIFIER ::= {id-at source(10)}
+
+id-at-sizeOfRestocking OBJECT IDENTIFIER ::= {id-at sizeOfRestocking(11)}
+
+id-at-challengeResponse OBJECT IDENTIFIER ::= {id-at challengeResponse(12)}
+
+-- Abstract Syntaxes
+-- SSF/SCF Abstract Syntaxes
+id-as-ssf-scfGenericAS OBJECT IDENTIFIER ::=
+ {id-as ssf-scfGenericAS(4)}
+
+id-as-ssf-scfDpSpecificAS OBJECT IDENTIFIER ::= {id-as ssf-scfDpSpecificAS(5)}
+
+id-as-assistHandoff-ssf-scfAS OBJECT IDENTIFIER ::=
+ {id-as assistHandoff-ssf-scfAS(6)}
+
+id-as-scf-ssfGenericAS OBJECT IDENTIFIER ::= {id-as scf-ssfGenericAS(7)}
+
+id-as-scf-ssfDpSpecificAS OBJECT IDENTIFIER ::= {id-as scf-ssfDpSpecificAS(8)}
+
+id-as-scf-ssfINTrafficManagementAS OBJECT IDENTIFIER ::=
+ {id-as scf-ssfINTrafficManagementAS(9)}
+
+id-as-scf-ssfServiceManagementAS OBJECT IDENTIFIER ::=
+ {id-as scf-ssfServiceManagementAS(10)}
+
+id-as-ssf-scfServiceManagementAS OBJECT IDENTIFIER ::=
+ {id-as ssf-scfServiceManagementAS(11)}
+
+id-as-scf-ssfStatusReportingAS OBJECT IDENTIFIER ::=
+ {id-as scf-ssfStatusReportingAS(12)}
+
+id-as-scf-ssfTriggerManagementAS OBJECT IDENTIFIER ::=
+ {id-as scf-ssfTriggerManagementAS(13)}
+
+id-as-scf-ssfRouteMonitoringAS OBJECT IDENTIFIER ::=
+ {id-as scf-ssfRouteMonitoringAS(31)}
+
+id-as-ssf-scfRouteMonitoringAS OBJECT IDENTIFIER ::=
+ {id-as ssf-scfRouteMonitoringAS(32)}
+
+id-as-scf-ssfTrafficManagementAS OBJECT IDENTIFIER ::=
+ {id-as scf-ssfTrafficManagementAS(33)}
+
+-- SRF/SCF Abstract Syntaxes
+id-as-basic-srf-scf OBJECT IDENTIFIER ::=
+ {id-as basic-srf-scf(14)}
+
+id-as-basic-scf-srf OBJECT IDENTIFIER ::= {id-as basic-scf-srf(15)}
+
+-- SCF-SDF - abstract syntaxes
+id-as-indirectoryOperationsAS OBJECT IDENTIFIER ::=
+ {id-as indirectoryOperationsAS(1)}
+
+id-as-indirectoryBindingAS OBJECT IDENTIFIER ::=
+ {id-as indirectoryBindingAS(2)}
+
+id-as-inExtendedDirectoryOperationsAS OBJECT IDENTIFIER ::=
+ {id-as inExtendedDirectoryOperationsAS(3)}
+
+id-as-inSESEAS OBJECT IDENTIFIER ::= {id-as inSESEAS(25)}
+
+id-as-tfcOperationsAS OBJECT IDENTIFIER ::= {id-as tfcOperationsAS(26)}
+
+id-as-tfcBindingAS OBJECT IDENTIFIER ::= {id-as tfcBindingAS(27)}
+
+-- SDF-SDF - abstract syntaxes
+id-as-indirectorySystemAS OBJECT IDENTIFIER ::=
+ {id-as indirectorySystemAS(16)}
+
+id-as-indirectoryDSABindingAS OBJECT IDENTIFIER ::=
+ {id-as indirectoryDSABindingAS(17)}
+
+id-as-indirectoryShadowAS OBJECT IDENTIFIER ::= {id-as indirectoryShadowAS(18)}
+
+id-as-indsaShadowBindingAS OBJECT IDENTIFIER ::=
+ {id-as indsaShadowBindingAS(19)}
+
+-- SCF/SCF Abstract Syntaxes
+id-as-scfc-scfsOperationsAS OBJECT IDENTIFIER ::=
+ {id-as scfc-scfsOperationsAS(20)}
+
+id-as-distributedSCFSystemAS OBJECT IDENTIFIER ::=
+ {id-as distributedSCFSystemAS(21)}
+
+id-as-scf-scfBindingAS OBJECT IDENTIFIER ::= {id-as scf-scfBindingAS(22)}
+
+id-as-scfs-scfcOperationsAS OBJECT IDENTIFIER ::=
+ {id-as scfs-scfcOperationsAS(30)}
+
+-- CUSF/SCF Abstract Syntaxes
+id-asscfcusfDPSpecific OBJECT IDENTIFIER ::=
+ {id-as scf-cusf-DPSpecific(23)}
+
+id-ascusfscfDPSpecific OBJECT IDENTIFIER ::= {id-as cusf-scf-DPSpecific(24)}
+
+id-asscfcusfGeneric OBJECT IDENTIFIER ::= {id-as scf-cusf-Generic(28)}
+
+id-ascusfscfGeneric OBJECT IDENTIFIER ::= {id-as cusf-scf-Generic(29)}
+
+-- Object Class
+-- for SCF-SDF interface, Object Class
+id-oc-securityUserInfo OBJECT IDENTIFIER ::=
+ {id-oc securityUserInfo(1)}
+
+id-oc-tokensStock OBJECT IDENTIFIER ::= {id-oc tokenStock(2)}
+
+-- Methods
+-- for SCF-SDF interface, Methods
+id-mt-verifyCredentials OBJECT IDENTIFIER ::=
+ {id-mt verifyCredentials(1)}
+
+id-mt-conformCredentials OBJECT IDENTIFIER ::= {id-mt conformCredentials(2)}
+
+id-mt-provideTokens OBJECT IDENTIFIER ::= {id-mt provideTokens(3)}
+
+id-mt-fillSecurityTokens OBJECT IDENTIFIER ::= {id-mt fillSecurityTokens(4)}
+
+-- Security Facility
+-- for SCF-SDF interface, Security Facility
+id-sf-pwd OBJECT IDENTIFIER ::=
+ {id-sf pwd(1)}
+
+id-sf-challengeResponse OBJECT IDENTIFIER ::= {id-sf challengeResponse(2)}
+
+id-sf-onAirSubscription OBJECT IDENTIFIER ::= {id-sf onAirSubscription(3)}
+
+-- for SDF-SDF interface, SDF Attributes
+id-soa-methodRuleUse OBJECT IDENTIFIER ::=
+ {id-soa methodRuleUse(1)}
+
+id-aca-prescriptiveACI OBJECT IDENTIFIER ::= {id-aca prescriptiveACI(4)}
+
+id-aca-entryACI OBJECT IDENTIFIER ::= {id-aca entryACI(5)}
+
+id-aca-subentryACI OBJECT IDENTIFIER ::= {id-aca subentryACI(6)}
+
+-- for ac, as, rosObject, contract and package, the values are identical to Q1228
+-- ROS Objects
+id-rosObject-scf OBJECT IDENTIFIER ::=
+ {id-rosObject scf(1)}
+
+id-rosObject-ssf OBJECT IDENTIFIER ::= {id-rosObject ssf(2)}
+
+id-rosObject-srf OBJECT IDENTIFIER ::= {id-rosObject srf(3)}
+
+id-rosObject-sdf OBJECT IDENTIFIER ::= {id-rosObject sdf(4)}
+
+id-rosObject-cusf OBJECT IDENTIFIER ::= {id-rosObject cusf(5)}
+
+-- Contracts
+-- SSF/SCF Contracts
+id-inSsfToScfGeneric OBJECT IDENTIFIER ::=
+ {id-contract inSsfToScfGeneric(3)}
+
+id-inSsfToScfDpSpecific OBJECT IDENTIFIER ::=
+ {id-contract inSsfToScfDpSpecific(4)}
+
+id-inAssistHandoffSsfToScf OBJECT IDENTIFIER ::=
+ {id-contract inAssistHandoffSsfToScf(5)}
+
+id-inScfToSsfGeneric OBJECT IDENTIFIER ::= {id-contract inScfToSsfGeneric(6)}
+
+id-inScfToSsfDpSpecific OBJECT IDENTIFIER ::=
+ {id-contract inScfToSsfDpSpecific(7)}
+
+id-inScfToSsfINTrafficManagement OBJECT IDENTIFIER ::=
+ {id-contract inScfToSsfINTrafficManagement(8)}
+
+id-inScfToSsfServiceManagement OBJECT IDENTIFIER ::=
+ {id-contract inScfToSsfServiceManagement(9)}
+
+id-inSsfToScfServiceManagement OBJECT IDENTIFIER ::=
+ {id-contract inSsfToScfServiceManagement(10)}
+
+id-inScfToSsfStatusReporting OBJECT IDENTIFIER ::=
+ {id-contract inScfToSsfStatusReporting(11)}
+
+id-inScfToSsfTriggerManagement OBJECT IDENTIFIER ::=
+ {id-contract inScfToSsfTriggerManagement(12)}
+
+id-inScfToSsfRouteMonitoring OBJECT IDENTIFIER ::=
+ {id-contract inScfToSsfRouteMonitoring(26)}
+
+id-inSsfToScfRouteMonitoring OBJECT IDENTIFIER ::=
+ {id-contract inSsfToScfRouteMonitoring(27)}
+
+id-inScfToSsfTrafficManagement OBJECT IDENTIFIER ::=
+ {id-contract inScfToSsfTrafficManagement(28)}
+
+-- SRF/SCF Contracts
+id-contract-srf-scf OBJECT IDENTIFIER ::=
+ {id-contract srf-scf(13)}
+
+-- SCF-SDF contracts
+id-contract-dap OBJECT IDENTIFIER ::= {id-contract dap(1)}
+
+id-contract-dapExecute OBJECT IDENTIFIER ::= {id-contract dapExecute(2)}
+
+id-contract-tfc OBJECT IDENTIFIER ::= {id-contract tfc(22)}
+
+-- SDF - SDF Contracts.
+id-contract-indsp OBJECT IDENTIFIER ::=
+ {id-contract indsp(14)}
+
+id-contract-shadowConsumer OBJECT IDENTIFIER ::=
+ {id-contract shadowConsumer(15)}
+
+id-contract-shadowSupplier OBJECT IDENTIFIER ::=
+ {id-contract shadowSupplier(17)}
+
+-- SCF/SCF Contracts
+id-contract-scfc-scfs OBJECT IDENTIFIER ::=
+ {id-contract scfc-scfs(18)}
+
+id-contract-dssp OBJECT IDENTIFIER ::= {id-contract dssp(19)}
+
+id-contract-scfs-scfc OBJECT IDENTIFIER ::= {id-contract scfs-scfc(25)}
+
+-- CUSF/SCF Contracts
+id-contract-scfcusfDPSpecific OBJECT IDENTIFIER ::=
+ {id-contract scf-cusf-DPSpecific(20)}
+
+id-contract-cusfscfDPSpecific OBJECT IDENTIFIER ::=
+ {id-contract cusf-scf-DPSpecific(21)}
+
+id-contract-scfcusfGeneric OBJECT IDENTIFIER ::=
+ {id-contract scf-cusf-Generic(23)}
+
+id-contract-cusfscfGeneric OBJECT IDENTIFIER ::=
+ {id-contract cusf-scf-Generic(24)}
+
+-- Operation Packages
+id-package-emptyConnection OBJECT IDENTIFIER ::=
+ {id-package emptyConnection(60)}
+
+-- SSF/SCF Operation Packages
+id-package-scfActivation OBJECT IDENTIFIER ::=
+ {id-package scfActivation(11)}
+
+id-package-basicBCPDP OBJECT IDENTIFIER ::= {id-package basicBCPDP(12)}
+
+id-package-advancedBCPDP OBJECT IDENTIFIER ::= {id-package advancedBCPDP(14)}
+
+id-package-srf-scfActivationOfAssist OBJECT IDENTIFIER ::=
+ {id-package srf-scfActivationOfAssist(15)}
+
+id-package-assistConnectionEstablishment OBJECT IDENTIFIER ::=
+ {id-package assistConnectionEstablishment(16)}
+
+id-package-genericDisconnectResource OBJECT IDENTIFIER ::=
+ {id-package genericDisconnectResource(17)}
+
+id-package-nonAssistedConnectionEstablishment OBJECT IDENTIFIER ::=
+ {id-package nonAssistedConnectionEstablishment(18)}
+
+id-package-connect OBJECT IDENTIFIER ::= {id-package connect(19)}
+
+id-package-callHandling OBJECT IDENTIFIER ::= {id-package callHandling(20)}
+
+id-package-bcsmEventHandling OBJECT IDENTIFIER ::=
+ {id-package bcsmEventHandling(21)}
+
+id-package-dpSpecificEventHandling OBJECT IDENTIFIER ::=
+ {id-package dpSpecificEventHandling(22)}
+
+id-package-chargingEventHandling OBJECT IDENTIFIER ::=
+ {id-package chargingEventHandling(23)}
+
+id-package-ssfCallProcessing OBJECT IDENTIFIER ::=
+ {id-package ssfCallProcessing(24)}
+
+id-package-scfCallInitiation OBJECT IDENTIFIER ::=
+ {id-package scfCallInitiation(25)}
+
+id-package-timer OBJECT IDENTIFIER ::= {id-package timer(26)}
+
+id-package-billing OBJECT IDENTIFIER ::= {id-package billing(27)}
+
+id-package-charging OBJECT IDENTIFIER ::= {id-package charging(28)}
+
+id-package-iNTrafficManagement OBJECT IDENTIFIER ::=
+ {id-package iNtrafficManagement(29)}
+
+id-package-serviceManagementActivate OBJECT IDENTIFIER ::=
+ {id-package serviceManagementActivate(30)}
+
+id-package-serviceManagementResponse OBJECT IDENTIFIER ::=
+ {id-package serviceManagementResponse(31)}
+
+id-package-callReport OBJECT IDENTIFIER ::= {id-package callReport(32)}
+
+id-package-signallingControl OBJECT IDENTIFIER ::=
+ {id-package signallingControl(33)}
+
+id-package-activityTest OBJECT IDENTIFIER ::= {id-package activityTest(34)}
+
+id-package-statusReporting OBJECT IDENTIFIER ::=
+ {id-package statusReporting(35)}
+
+id-package-cancel OBJECT IDENTIFIER ::= {id-package cancel(36)}
+
+id-package-cphResponse OBJECT IDENTIFIER ::= {id-package cphResponse(37)}
+
+id-package-entityReleased OBJECT IDENTIFIER ::= {id-package entityReleased(38)}
+
+id-package-triggerManagement OBJECT IDENTIFIER ::=
+ {id-package triggerManagement(39)}
+
+id-package-uSIHandling OBJECT IDENTIFIER ::= {id-package uSIHandling(40)}
+
+id-package-facilityIEHandling OBJECT IDENTIFIER ::=
+ {id-package facilityIEHandling(41)}
+
+id-package-triggerCallManagement OBJECT IDENTIFIER ::=
+ {id-package triggerCallManagement(63)}
+
+id-package-monitorRoute OBJECT IDENTIFIER ::= {id-package monitorRoute(77)}
+
+id-package-trafficManagement OBJECT IDENTIFIER ::=
+ {id-package trafficManagement(78)}
+
+-- SRF/SCF Operation Packages
+id-package-specializedResourceControl OBJECT IDENTIFIER ::=
+ {id-package specializedResourceControl(42)}
+
+id-package-srf-scfCancel OBJECT IDENTIFIER ::= {id-package srf-scfCancel(43)}
+
+id-package-messageControl OBJECT IDENTIFIER ::= {id-package messageControl(44)}
+
+id-package-scriptControl OBJECT IDENTIFIER ::= {id-package scriptControl(45)}
+
+id-package-srfManagement OBJECT IDENTIFIER ::= {id-package srfManagement(66)}
+
+-- SCF-SDF packages
+id-package-search OBJECT IDENTIFIER ::=
+ {id-package search(2)}
+
+id-package-modify OBJECT IDENTIFIER ::= {id-package modify(3)}
+
+id-package-dapConnection OBJECT IDENTIFIER ::= {id-package dapConnection(10)}
+
+id-package-execute OBJECT IDENTIFIER ::= {id-package execute(4)}
+
+id-package-tfcOperations OBJECT IDENTIFIER ::= {id-package tfcOperations(64)}
+
+id-package-tfcConnection OBJECT IDENTIFIER ::= {id-package tfcConnection(65)}
+
+-- SDF-SDF Packages.
+id-package-dspConnection OBJECT IDENTIFIER ::=
+ {id-package dspConnection(47)}
+
+id-package-inchainedModify OBJECT IDENTIFIER ::=
+ {id-package inchainedModify(48)}
+
+id-package-inchainedSearch OBJECT IDENTIFIER ::=
+ {id-package inchainedSearch(49)}
+
+id-package-chainedExecute OBJECT IDENTIFIER ::= {id-package chainedExecute(50)}
+
+id-package-dispConnection OBJECT IDENTIFIER ::= {id-package dispConnection(51)}
+
+id-package-shadowConsumer OBJECT IDENTIFIER ::= {id-package shadowConsumer(52)}
+
+id-package-shadowSupplier OBJECT IDENTIFIER ::= {id-package shadowSupplier(53)}
+
+-- SCF/SCF Operation Packages
+id-package-scf-scfConnection OBJECT IDENTIFIER ::=
+ {id-package scf-scfConnection(46)}
+
+id-package-dsspConnection OBJECT IDENTIFIER ::= {id-package dsspConnection(74)}
+
+id-package-handlingInformation OBJECT IDENTIFIER ::=
+ {id-package handlingInformation(54)}
+
+id-package-notification OBJECT IDENTIFIER ::= {id-package notification(55)}
+
+id-package-chargingInformation OBJECT IDENTIFIER ::=
+ {id-package chargingInformation(56)}
+
+id-package-userInformation OBJECT IDENTIFIER ::=
+ {id-package userInformation(57)}
+
+id-package-networkCapability OBJECT IDENTIFIER ::=
+ {id-package networkCapability(58)}
+
+id-package-chainedSCFOperations OBJECT IDENTIFIER ::=
+ {id-package chainedSCFOperations(59)}
+
+id-package-transferStsi OBJECT IDENTIFIER ::= {id-package transferStsi(75)}
+
+id-package-initiateCall OBJECT IDENTIFIER ::= {id-package initiateCall(76)}
+
+-- CUSF/SCF Operation Packages
+id-package-cusfTDPSpecificInvocation OBJECT IDENTIFIER ::=
+ {id-package cusfTDPSpecificInvocation(61)}
+
+id-package-cusfTDPGenericInvocation OBJECT IDENTIFIER ::=
+ {id-package cusfTDPGenericInvocation(62)}
+
+id-package-cusfDPSpecificEventHandling OBJECT IDENTIFIER ::=
+ {id-package cusfDPSpecificEventHandling(67)}
+
+id-package-cusfGenericEventHandling OBJECT IDENTIFIER ::=
+ {id-package cusfGenericEventHandling(68)}
+
+id-package-cusfComponentHandling OBJECT IDENTIFIER ::=
+ {id-package cusfComponentHandling(69)}
+
+id-package-cusfSCFInitiation OBJECT IDENTIFIER ::=
+ {id-package cusfSCFInitiation(70)}
+
+id-package-cusfContinue OBJECT IDENTIFIER ::= {id-package cusfContinue(71)}
+
+id-package-cusfConnect OBJECT IDENTIFIER ::= {id-package cusfConnect(72)}
+
+id-package-cusfRelease OBJECT IDENTIFIER ::= {id-package cusfRelease(73)}
+
+-- SDF Attribute Value Contexts
+id-avc-assignment OBJECT IDENTIFIER ::=
+ {id-avc assignment(1)}
+
+id-avc-basicService OBJECT IDENTIFIER ::= {id-avc assignment(2)}
+
+id-avc-lineIdentity OBJECT IDENTIFIER ::= {id-avc assignment(3)}
+
+END
+
+-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
+