1
-- Module IN-CS-1-Datatypes (Q.1218:10/1995)
2
-- Example of addition of an extension named 'Some Network Specific Indicator' of type
3
-- BOOLEAN, with criticality 'abort' and to be identified as extension number 1.
4
-- Example of definition using the above macro:
6
-- SomeNetworkSpecificIndicator ::= EXTENSION {
7
-- EXTENSION-SYNTAX BOOLEAN
13
-- Example of transfer syntax, using the ExtensionField datatype as specified in the module
14
-- below. Assuming the value of the extension is set to TRUE, the extensions parameter
15
-- becomes a Sequence of type INTEGER ::= 1, criticality ENUMERATED ::= 1 and value [1]
16
-- EXPLICIT BOOLEAN ::= TRUE.
18
-- Use of Q.1400 defined Extension is ffs.
19
-- In addition the extension mechanism marker is used to identify the future minor additions to INAP.
20
IN-CS-1-Datatypes {itu-t recommendation q 1218 modules(0) cs-1-datatypes(2)
22
-- This module contains the type definitions for the IN CS-1 data types.
23
-- Where a parameter of type CHOICE is tagged with a specific tag value, the tag is automatically
24
-- replaced with an EXPLICIT tag of the same value.
25
-- The following parameters map onto bearer protocol (i.e. Q.931, case 2 and ISUP) parameters:
26
-- CallingPartySubaddress, CalledPartyNumber,
27
-- Prefix (derived from dialled digits), DestinationRoutingAddress,
28
-- DialledDigits, ISDNAccessRelatedInformation, CallingPartysCategory, LocationNumber,
29
-- TravellingClassMark, AssistingSSPIPRoutingAddress, AlertingPattern (Q.931 only),
30
-- ReleaseCause (and other Cause parameters), ServiceProfileIdentifier (Q.932 only),
31
-- BearerCapability, CallingPartyNumber, HighLayerCompatibility, OriginalCalledPartyID,
32
-- RedirectingPartyID, and RedirectionInformation.
33
-- The procedures for mapping of parameters onto bearer protocol are ffs.
34
-- The following SSF parameters do not map onto bearer protocol (i.e. Q.931, case 2 and ISUP)
35
-- parameters and therefore are assumed to be local to the switching system: CallingPartyBusinessGroupID
36
-- FacilityGroup, FacilityGroupMember, RouteList, LegID, IPSSPCapabilities, IPAvailable, CGEncountered,
37
-- ForwardingCondition, CorrelationID, ApplicationTimer, TerminalType, MiscCallInfo, TriggerType and
39
-- Where possible, Administrations should specify the maximum size within their network of
40
-- parameters specified in this Recommendation that are of an indeterminate length.
41
DEFINITIONS IMPLICIT TAGS ::=
44
-- TYPE DEFINITIONS FOR IN CS-1 DATA TYPES FOLLOWS
45
-- Argument data types
46
InvokeIdType ::= INTEGER(-128..127)
48
-- The ordering of parameters in the argument sequences has been arbitrary. Further study may be
49
-- required to order arguments in a manner which will facilitate efficient encoding and decoding.
50
ActivateServiceFilteringArg ::= SEQUENCE {
51
filteredCallTreatment [0] FilteredCallTreatment,
52
filteringCharacteristics [1] FilteringCharacteristics,
53
filteringTimeOut [2] FilteringTimeOut,
54
filteringCriteria [3] FilteringCriteria,
55
startTime [4] DateAndTime OPTIONAL,
57
[5] SEQUENCE SIZE (1..numOfExtensions) OF
58
ExtensionField{{SupportedExtensions}},
62
AnalysedInformationArg ::= SEQUENCE {
63
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
64
dialledDigits [1] CalledPartyNumber OPTIONAL,
65
callingPartyBusinessGroupID [2] CallingPartyBusinessGroupID OPTIONAL,
66
callingPartySubaddress [3] CallingPartySubaddress OPTIONAL,
67
callingFacilityGroup [4] FacilityGroup OPTIONAL,
68
callingFacilityGroupMember [5] FacilityGroupMember OPTIONAL,
69
originalCalledPartyID [6] OriginalCalledPartyID OPTIONAL,
70
prefix [7] Digits OPTIONAL,
71
redirectingPartyID [8] RedirectingPartyID OPTIONAL,
72
redirectionInformation [9] RedirectionInformation OPTIONAL,
73
routeList [10] RouteList OPTIONAL,
74
travellingClassMark [11] TravellingClassMark OPTIONAL,
76
[12] SEQUENCE SIZE (1..numOfExtensions) OF
77
ExtensionField{{SupportedExtensions}},
78
featureCode [13] FeatureCode OPTIONAL,
79
accessCode [14] AccessCode OPTIONAL,
80
carrier [15] Carrier OPTIONAL,
84
-- For the OPTIONAL parameters, refer to clause 3 for the trigger detection point processing rules
85
-- to specify when these parameters are included in the message.
86
AnalyseInformationArg ::= SEQUENCE {
87
destinationRoutingAddress [0] DestinationRoutingAddress,
88
alertingPattern [1] AlertingPattern OPTIONAL,
89
iSDNAccessRelatedInformation [2] ISDNAccessRelatedInformation OPTIONAL,
90
originalCalledPartyID [3] OriginalCalledPartyID OPTIONAL,
92
[4] SEQUENCE SIZE (1..numOfExtensions) OF
93
ExtensionField{{SupportedExtensions}},
94
callingPartyNumber [5] CallingPartyNumber OPTIONAL,
95
callingPartysCategory [6] CallingPartysCategory OPTIONAL,
96
calledPartyNumber [7] CalledPartyNumber OPTIONAL,
97
chargeNumber [8] ChargeNumber OPTIONAL,
98
travellingClassMark [9] TravellingClassMark OPTIONAL,
99
carrier [10] Carrier OPTIONAL,
103
ApplyChargingArg ::= SEQUENCE {
104
aChBillingChargingCharacteristics [0] AChBillingChargingCharacteristics,
105
partyToCharge [2] LegID OPTIONAL,
107
[3] SEQUENCE SIZE (1..numOfExtensions) OF
108
ExtensionField{{SupportedExtensions}},
112
-- The partyToCharge parameter indicates the party in the call to which the ApplyCharging operation
113
-- should be applied. If it is not present, then it is applied to the A-party.
114
ApplyChargingReportArg ::=
117
AssistRequestInstructionsArg ::= SEQUENCE {
118
correlationID [0] CorrelationID,
119
iPAvailable [1] IPAvailable OPTIONAL,
120
iPSSPCapabilities [2] IPSSPCapabilities OPTIONAL,
122
[3] SEQUENCE SIZE (1..numOfExtensions) OF
123
ExtensionField{{SupportedExtensions}},
127
-- OPTIONAL denotes network operator specific use. The value of the correlationID may be the
128
-- Called Party Number supplied by the initiating SSF.
129
CallGapArg ::= SEQUENCE {
130
gapCriteria [0] GapCriteria,
131
gapIndicators [1] GapIndicators,
132
controlType [2] ControlType OPTIONAL,
133
gapTreatment [3] GapTreatment OPTIONAL,
135
[4] SEQUENCE SIZE (1..numOfExtensions) OF
136
ExtensionField{{SupportedExtensions}},
140
-- OPTIONAL denotes network operator optional. If gapTreatment is not present, the SSF will use
141
-- a default treatment depending on network operator implementation.
142
CallInformationReportArg ::= SEQUENCE {
143
requestedInformationList [0] RequestedInformationList,
144
correlationID [1] CorrelationID OPTIONAL,
146
[2] SEQUENCE SIZE (1..numOfExtensions) OF
147
ExtensionField{{SupportedExtensions}},
151
-- OPTIONAL denotes network operator optional.
152
CallInformationRequestArg ::= SEQUENCE {
153
requestedInformationTypeList [0] RequestedInformationTypeList,
154
correlationID [1] CorrelationID OPTIONAL,
156
[2] SEQUENCE SIZE (1..numOfExtensions) OF
157
ExtensionField{{SupportedExtensions}},
161
-- OPTIONAL denotes network operator optional.
162
CancelArg ::= CHOICE {invokeID [0] InvokeID,
166
-- The InvokeID has the same value as that which was used for the operation to be cancelled.
167
CancelStatusReportRequestArg ::= SEQUENCE {
168
resourceID [0] ResourceID OPTIONAL,
170
[1] SEQUENCE SIZE (1..numOfExtensions) OF
171
ExtensionField{{SupportedExtensions}},
175
CollectedInformationArg ::= SEQUENCE {
176
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
177
dialledDigits [1] CalledPartyNumber OPTIONAL,
178
callingPartyBusinessGroupID [2] CallingPartyBusinessGroupID OPTIONAL,
179
callingPartySubaddress [3] CallingPartySubaddress OPTIONAL,
180
callingFacilityGroup [4] FacilityGroup OPTIONAL,
181
callingFacilityGroupMember [5] FacilityGroupMember OPTIONAL,
182
originalCalledPartyID [6] OriginalCalledPartyID OPTIONAL,
183
prefix [7] Digits OPTIONAL,
184
redirectingPartyID [8] RedirectingPartyID OPTIONAL,
185
redirectionInformation [9] RedirectionInformation OPTIONAL,
186
travellingClassMark [10] TravellingClassMark OPTIONAL,
188
[11] SEQUENCE SIZE (1..numOfExtensions) OF
189
[11] ExtensionField{{SupportedExtensions}},
190
featureCode [12] FeatureCode OPTIONAL,
191
accessCode [13] AccessCode OPTIONAL,
192
carrier [14] Carrier OPTIONAL,
196
-- For the OPTIONAL parameters, refer to clause 3 for the trigger detection point processing rules
197
-- to specify when these parameters are included in the message.
198
CollectInformationArg ::= SEQUENCE {
199
alertingPattern [0] AlertingPattern OPTIONAL,
200
numberingPlan [1] NumberingPlan OPTIONAL,
201
originalCalledPartyID [2] OriginalCalledPartyID OPTIONAL,
202
travellingClassMark [3] TravellingClassMark OPTIONAL,
204
[4] SEQUENCE SIZE (1..numOfExtensions) OF
205
ExtensionField{{SupportedExtensions}},
206
callingPartyNumber [5] CallingPartyNumber OPTIONAL,
207
dialledDigits [6] CalledPartyNumber OPTIONAL,
211
ConnectArg ::= SEQUENCE {
212
destinationRoutingAddress [0] DestinationRoutingAddress,
213
alertingPattern [1] AlertingPattern OPTIONAL,
214
correlationID [2] CorrelationID OPTIONAL,
215
cutAndPaste [3] CutAndPaste OPTIONAL,
216
forwardingCondition [4] ForwardingCondition OPTIONAL,
217
iSDNAccessRelatedInformation [5] ISDNAccessRelatedInformation OPTIONAL,
218
originalCalledPartyID [6] OriginalCalledPartyID OPTIONAL,
219
routeList [7] RouteList OPTIONAL,
220
scfID [8] ScfID OPTIONAL,
221
travellingClassMark [9] TravellingClassMark OPTIONAL,
223
[10] SEQUENCE SIZE (1..numOfExtensions) OF
224
ExtensionField{{SupportedExtensions}},
225
carrier [11] Carrier OPTIONAL,
226
serviceInteractionIndicators [26] ServiceInteractionIndicators OPTIONAL,
227
callingPartyNumber [27] CallingPartyNumber OPTIONAL,
228
callingPartysCategory [28] CallingPartysCategory OPTIONAL,
229
redirectingPartyID [29] RedirectingPartyID OPTIONAL,
230
redirectionInformation [30] RedirectionInformation OPTIONAL,
234
-- For alerting pattern, OPTIONAL denotes that this parameter only applies if SSF is the terminating
235
-- local exchange for the subscriber.
236
ConnectToResourceArg ::= SEQUENCE {
238
CHOICE {ipRoutingAddress [0] IPRoutingAddress,
241
[2] SEQUENCE {ipRoutingAddress [0] IPRoutingAddress,
245
[4] SEQUENCE SIZE (1..numOfExtensions) OF
246
ExtensionField{{SupportedExtensions}},
247
serviceInteractionIndicators [30] ServiceInteractionIndicators OPTIONAL,
251
DpSpecificCommonParameters ::= SEQUENCE {
252
serviceAddressInformation [0] ServiceAddressInformation,
253
bearerCapability [1] BearerCapability OPTIONAL,
254
calledPartyNumber [2] CalledPartyNumber OPTIONAL,
255
callingPartyNumber [3] CallingPartyNumber OPTIONAL,
256
callingPartysCategory [4] CallingPartysCategory OPTIONAL,
257
iPSSPCapabilities [5] IPSSPCapabilities OPTIONAL,
258
iPAvailable [6] IPAvailable OPTIONAL,
259
iSDNAccessRelatedInformation [7] ISDNAccessRelatedInformation OPTIONAL,
260
cGEncountered [8] CGEncountered OPTIONAL,
261
locationNumber [9] LocationNumber OPTIONAL,
262
serviceProfileIdentifier [10] ServiceProfileIdentifier OPTIONAL,
263
terminalType [11] TerminalType OPTIONAL,
265
[12] SEQUENCE SIZE (1..numOfExtensions) OF
266
[12] ExtensionField{{SupportedExtensions}},
267
chargeNumber [13] ChargeNumber OPTIONAL,
268
servingAreaID [14] ServingAreaID OPTIONAL,
272
-- OPTIONAL for iPSSPCapabilities, iPAvailable, and cGEncountered denotes network operator
273
-- specific use. OPTIONAL for callingPartyNumber, and callingPartysCategory refer to clause 3 for
274
-- the trigger detection point processing rules to specify when these parameters are included in the
275
-- message. bearerCapability should be appropriately coded as speech.
276
EstablishTemporaryConnectionArg ::= SEQUENCE {
277
assistingSSPIPRoutingAddress [0] AssistingSSPIPRoutingAddress,
278
correlationID [1] CorrelationID OPTIONAL,
279
legID [2] LegID OPTIONAL,
280
scfID [3] ScfID OPTIONAL,
282
[4] SEQUENCE SIZE (1..numOfExtensions) OF
283
[4] ExtensionField{{SupportedExtensions}},
284
carrier [5] Carrier OPTIONAL,
285
serviceInteractionIndicators [30] ServiceInteractionIndicators OPTIONAL,
289
EventNotificationChargingArg ::= SEQUENCE {
290
eventTypeCharging [0] EventTypeCharging,
291
eventSpecificInformationCharging
292
[1] EventSpecificInformationCharging OPTIONAL,
293
legID [2] LegID OPTIONAL,
295
[3] SEQUENCE SIZE (1..numOfExtensions) OF
296
ExtensionField{{SupportedExtensions}},
297
monitorMode [30] MonitorMode DEFAULT notifyAndContinue,
301
-- OPTIONAL denotes network operator specific use.
302
EventReportBCSMArg ::= SEQUENCE {
303
eventTypeBCSM [0] EventTypeBCSM,
304
bcsmEventCorrelationID [1] CorrelationID OPTIONAL,
305
eventSpecificInformationBCSM [2] EventSpecificInformationBCSM OPTIONAL,
306
legID [3] LegID OPTIONAL,
307
miscCallInfo [4] MiscCallInfo DEFAULT {messageType request},
309
[5] SEQUENCE SIZE (1..numOfExtensions) OF
310
ExtensionField{{SupportedExtensions}},
314
FurnishChargingInformationArg ::= FCIBillingChargingCharacteristics
316
HoldCallInNetworkArg ::= CHOICE {
317
holdcause [0] HoldCause,
321
-- holdcause is optional and denotes network operator specific use.
322
InitialDPArg ::= SEQUENCE {
323
serviceKey [0] ServiceKey OPTIONAL,
324
dialledDigits [1] CalledPartyNumber OPTIONAL,
325
calledPartyNumber [2] CalledPartyNumber OPTIONAL,
326
callingPartyNumber [3] CallingPartyNumber OPTIONAL,
327
callingPartyBusinessGroupID [4] CallingPartyBusinessGroupID OPTIONAL,
328
callingPartysCategory [5] CallingPartysCategory OPTIONAL,
329
callingPartySubaddress [6] CallingPartySubaddress OPTIONAL,
330
cGEncountered [7] CGEncountered OPTIONAL,
331
iPSSPCapabilities [8] IPSSPCapabilities OPTIONAL,
332
iPAvailable [9] IPAvailable OPTIONAL,
333
locationNumber [10] LocationNumber OPTIONAL,
334
miscCallInfo [11] MiscCallInfo OPTIONAL,
335
originalCalledPartyID [12] OriginalCalledPartyID OPTIONAL,
336
serviceProfileIdentifier [13] ServiceProfileIdentifier OPTIONAL,
337
terminalType [14] TerminalType OPTIONAL,
339
[15] SEQUENCE SIZE (1..numOfExtensions) OF
340
ExtensionField{{SupportedExtensions}},
341
triggerType [16] TriggerType OPTIONAL,
342
highLayerCompatibility [23] HighLayerCompatibility OPTIONAL,
343
serviceInteractionIndicators [24] ServiceInteractionIndicators OPTIONAL,
344
additionalCallingPartyNumber [25] AdditionalCallingPartyNumber OPTIONAL,
345
forwardCallIndicators [26] ForwardCallIndicators OPTIONAL,
346
bearerCapability [27] BearerCapability OPTIONAL,
347
eventTypeBCSM [28] EventTypeBCSM OPTIONAL,
348
redirectingPartyID [29] RedirectingPartyID OPTIONAL,
349
redirectionInformation [30] RedirectionInformation OPTIONAL,
353
-- OPTIONAL for iPSSPCapabilities, iPAvailable, cGEncountered, and miscCallInfo denotes network
354
-- operator specific use.
355
-- OPTIONAL for dialledDigits, callingPartyNumber, and callingPartysCategory refer to clause 3 for the
356
-- trigger detection point processing rules to specify when these parameters are included in the message.
357
-- OPTIONAL for terminalType indicates that this parameter applies only at originating or terminating
358
-- local exchanges if the SSF has this information.
359
InitiateCallAttemptArg ::= SEQUENCE {
360
destinationRoutingAddress [0] DestinationRoutingAddress,
361
alertingPattern [1] AlertingPattern OPTIONAL,
362
iSDNAccessRelatedInformation [2] ISDNAccessRelatedInformation OPTIONAL,
363
travellingClassMark [3] TravellingClassMark OPTIONAL,
365
[4] SEQUENCE SIZE (1..numOfExtensions) OF
366
[5] ExtensionField{{SupportedExtensions}},
367
serviceInteractionIndicators [29] ServiceInteractionIndicators OPTIONAL,
368
callingPartyNumber [30] CallingPartyNumber OPTIONAL,
372
MidCallArg ::= SEQUENCE {
373
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
374
calledPartyBusinessGroupID [1] CalledPartyBusinessGroupID OPTIONAL,
375
calledPartySubaddress [2] CalledPartySubaddress OPTIONAL,
376
callingPartyBusinessGroupID [3] CallingPartyBusinessGroupID OPTIONAL,
377
callingPartySubaddress [4] CallingPartySubaddress OPTIONAL,
378
featureRequestIndicator [5] FeatureRequestIndicator OPTIONAL,
380
[6] SEQUENCE SIZE (1..numOfExtensions) OF
381
ExtensionField{{SupportedExtensions}},
382
carrier [7] Carrier OPTIONAL,
386
-- For the OPTIONAL parameters, refer to clause 3 for the trigger detection point processing rules
387
-- to specify when these parameters are included in the message.
388
OAnswerArg ::= SEQUENCE {
389
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
390
callingPartyBusinessGroupID [1] CallingPartyBusinessGroupID OPTIONAL,
391
callingPartySubaddress [2] CallingPartySubaddress OPTIONAL,
392
callingFacilityGroup [3] FacilityGroup OPTIONAL,
393
callingFacilityGroupMember [4] FacilityGroupMember OPTIONAL,
394
originalCalledPartyID [5] OriginalCalledPartyID OPTIONAL,
395
redirectingPartyID [6] RedirectingPartyID OPTIONAL,
396
redirectionInformation [7] RedirectionInformation OPTIONAL,
397
routeList [8] RouteList OPTIONAL,
398
travellingClassMark [9] TravellingClassMark OPTIONAL,
400
[10] SEQUENCE SIZE (1..numOfExtensions) OF
401
[5] ExtensionField{{SupportedExtensions}},
405
-- For the OPTIONAL parameters, refer to clause 3 for the trigger detection point processing rules
406
-- to specify when these parameters are included in the message.
407
OCalledPartyBusyArg ::= SEQUENCE {
408
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
409
busyCause [1] Cause OPTIONAL,
410
callingPartyBusinessGroupID [2] CallingPartyBusinessGroupID OPTIONAL,
411
callingPartySubaddress [3] CallingPartySubaddress OPTIONAL,
412
callingFacilityGroup [4] FacilityGroup OPTIONAL,
413
callingFacilityGroupMember [5] FacilityGroupMember OPTIONAL,
414
originalCalledPartyID [6] OriginalCalledPartyID OPTIONAL,
415
prefix [7] Digits OPTIONAL,
416
redirectingPartyID [8] RedirectingPartyID OPTIONAL,
417
redirectionInformation [9] RedirectionInformation OPTIONAL,
418
routeList [10] RouteList OPTIONAL,
419
travellingClassMark [11] TravellingClassMark OPTIONAL,
421
[12] SEQUENCE SIZE (1..numOfExtensions) OF
422
ExtensionField{{SupportedExtensions}},
423
carrier [13] Carrier OPTIONAL,
427
-- For the OPTIONAL parameters, refer to clause 3 for the trigger detection point processing rules
428
-- to specify when these parameters are included in the message.
429
ODisconnectArg ::= SEQUENCE {
430
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
431
callingPartyBusinessGroupID [1] CallingPartyBusinessGroupID OPTIONAL,
432
callingPartySubaddress [2] CallingPartySubaddress OPTIONAL,
433
callingFacilityGroup [3] FacilityGroup OPTIONAL,
434
callingFacilityGroupMember [4] FacilityGroupMember OPTIONAL,
435
releaseCause [5] Cause OPTIONAL,
436
routeList [6] RouteList OPTIONAL,
438
[7] SEQUENCE SIZE (1..numOfExtensions) OF
439
ExtensionField{{SupportedExtensions}},
440
carrier [8] Carrier OPTIONAL,
441
connectTime [9] Integer4 OPTIONAL,
445
-- For the OPTIONAL parameters, refer to clause 3 for the trigger detection point processing rules
446
-- to specify when these parameters are included in the message.
447
ONoAnswerArg ::= SEQUENCE {
448
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
449
callingPartyBusinessGroupID [1] CallingPartyBusinessGroupID OPTIONAL,
450
callingPartySubaddress [2] CallingPartySubaddress OPTIONAL,
451
callingFacilityGroup [3] FacilityGroup OPTIONAL,
452
callingFacilityGroupMember [4] FacilityGroupMember OPTIONAL,
453
originalCalledPartyID [5] OriginalCalledPartyID OPTIONAL,
454
prefix [6] Digits OPTIONAL,
455
redirectingPartyID [7] RedirectingPartyID OPTIONAL,
456
redirectionInformation [8] RedirectionInformation OPTIONAL,
457
routeList [9] RouteList OPTIONAL,
458
travellingClassMark [10] TravellingClassMark OPTIONAL,
460
[11] SEQUENCE SIZE (1..numOfExtensions) OF
461
ExtensionField{{SupportedExtensions}},
462
carrier [12] Carrier OPTIONAL,
466
-- For the OPTIONAL parameters, refer to clause 3 for the trigger detection point processing rules
467
-- to specify when these parameters are included in the message.
468
OriginationAttemptAuthorizedArg ::= SEQUENCE {
469
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
470
dialledDigits [1] CalledPartyNumber OPTIONAL,
471
callingPartyBusinessGroupID [2] CallingPartyBusinessGroupID OPTIONAL,
472
callingPartySubaddress [3] CallingPartySubaddress OPTIONAL,
473
callingFacilityGroup [4] FacilityGroup OPTIONAL,
474
callingFacilityGroupMember [5] FacilityGroupMember OPTIONAL,
475
travellingClassMark [6] TravellingClassMark OPTIONAL,
477
[7] SEQUENCE SIZE (1..numOfExtensions) OF
478
ExtensionField{{SupportedExtensions}},
479
carrier [8] Carrier OPTIONAL,
483
-- For the OPTIONAL parameters, refer to clause 3 for the trigger detection point processing rules
484
-- to specify when these parameters are included in the message.
485
PlayAnnouncementArg ::= SEQUENCE {
486
informationToSend [0] InformationToSend,
487
disconnectFromIPForbidden [1] BOOLEAN DEFAULT TRUE,
488
requestAnnouncementComplete [2] BOOLEAN DEFAULT TRUE,
490
[3] SEQUENCE SIZE (1..numOfExtensions) OF
491
ExtensionField{{SupportedExtensions}},
495
PromptAndCollectUserInformationArg ::= SEQUENCE {
496
collectedInfo [0] CollectedInfo,
497
disconnectFromIPForbidden [1] BOOLEAN DEFAULT TRUE,
498
informationToSend [2] InformationToSend OPTIONAL,
500
[3] SEQUENCE SIZE (1..numOfExtensions) OF
501
ExtensionField{{SupportedExtensions}},
505
ReceivedInformationArg ::= CHOICE {
506
digitsResponse [0] Digits,
507
iA5Response [1] IA5String
510
ReleaseCallArg ::= Cause
512
-- A default value of decimal 31 (normal unspecified) should be coded appropriately.
513
RequestCurrentStatusReportArg ::=
516
RequestCurrentStatusReportResultArg ::= SEQUENCE {
517
resourceStatus [0] ResourceStatus,
518
resourceID [1] ResourceID OPTIONAL,
520
[2] SEQUENCE SIZE (1..numOfExtensions) OF
521
ExtensionField{{SupportedExtensions}},
525
RequestEveryStatusChangeReportArg ::= SEQUENCE {
526
resourceID [0] ResourceID,
527
correlationID [1] CorrelationID OPTIONAL,
528
monitorDuration [2] Duration OPTIONAL,
530
[3] SEQUENCE SIZE (1..numOfExtensions) OF
531
ExtensionField{{SupportedExtensions}},
535
-- For correlationID OPTIONAL denotes network operator optional.
536
-- monitorDuration is required if outside the context of a call. It is not expected if we are in the context
537
-- of a call, because in that case the end of the call implicitly means the end of the monitoring.
538
RequestFirstStatusMatchReportArg ::= SEQUENCE {
539
resourceID [0] ResourceID OPTIONAL,
540
resourceStatus [1] ResourceStatus OPTIONAL,
541
correlationID [2] CorrelationID OPTIONAL,
542
monitorDuration [3] Duration OPTIONAL,
544
[4] SEQUENCE SIZE (1..numOfExtensions) OF
545
ExtensionField{{SupportedExtensions}},
546
bearerCapability [5] BearerCapability OPTIONAL,
550
-- For correlationID OPTIONAL denotes network operator optional.
551
-- monitorDuration is required if outside the context of a call. It is not expected if we are in the context
552
-- of a call, because in that case the end of the call implicitly means the end of the monitoring.
553
RequestNotificationChargingEventArg ::=
554
SEQUENCE SIZE (1..numOfChargingEvents) OF ChargingEvent
556
RequestReportBCSMEventArg ::= SEQUENCE {
557
bcsmEvents [0] SEQUENCE SIZE (1..numOfBCSMEvents) OF BCSMEvent,
558
bcsmEventCorrelationID [1] CorrelationID OPTIONAL,
560
[2] SEQUENCE SIZE (1..numOfExtensions) OF
561
ExtensionField{{SupportedExtensions}},
565
-- Indicates the BCSM related events for notification.
566
-- For correlationID OPTIONAL denotes network operator optional.
567
ResetTimerArg ::= SEQUENCE {
568
timerID [0] TimerID DEFAULT tssf,
569
timervalue [1] TimerValue,
571
[2] SEQUENCE SIZE (1..numOfExtensions) OF
572
ExtensionField{{SupportedExtensions}},
576
RouteSelectFailureArg ::= SEQUENCE {
577
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
578
dialledDigits [1] CalledPartyNumber OPTIONAL,
579
callingPartyBusinessGroupID [2] CallingPartyBusinessGroupID OPTIONAL,
580
callingPartySubaddress [3] CallingPartySubaddress OPTIONAL,
581
callingFacilityGroup [4] FacilityGroup OPTIONAL,
582
callingFacilityGroupMember [5] FacilityGroupMember OPTIONAL,
583
failureCause [6] Cause OPTIONAL,
584
originalCalledPartyID [7] OriginalCalledPartyID OPTIONAL,
585
prefix [8] Digits OPTIONAL,
586
redirectingPartyID [9] RedirectingPartyID OPTIONAL,
587
redirectionInformation [10] RedirectionInformation OPTIONAL,
588
routeList [11] RouteList OPTIONAL,
589
travellingClassMark [12] TravellingClassMark OPTIONAL,
591
[13] SEQUENCE SIZE (1..numOfExtensions) OF
592
ExtensionField{{SupportedExtensions}},
593
carrier [14] Carrier OPTIONAL,
597
-- For the OPTIONAL parameters, refer to clause 3 for the trigger detection point processing
598
-- rules to specify when these parameters are included in the message.
599
SelectFacilityArg ::= SEQUENCE {
600
alertingPattern [0] AlertingPattern OPTIONAL,
601
destinationNumberRoutingAddress [1] CalledPartyNumber OPTIONAL,
602
iSDNAccessRelatedInformation [2] ISDNAccessRelatedInformation OPTIONAL,
603
calledFacilityGroup [3] FacilityGroup OPTIONAL,
604
calledFacilityGroupMember [4] FacilityGroupMember OPTIONAL,
605
originalCalledPartyID [5] OriginalCalledPartyID OPTIONAL,
607
[6] SEQUENCE SIZE (1..numOfExtensions) OF
608
ExtensionField{{SupportedExtensions}},
612
-- OPTIONAL parameters are only provided if modifications desired to basic call processing values.
613
SelectRouteArg ::= SEQUENCE {
614
destinationRoutingAddress [0] DestinationRoutingAddress,
615
alertingPattern [1] AlertingPattern OPTIONAL,
616
correlationID [2] CorrelationID OPTIONAL,
617
iSDNAccessRelatedInformation [3] ISDNAccessRelatedInformation OPTIONAL,
618
originalCalledPartyID [4] OriginalCalledPartyID OPTIONAL,
619
routeList [5] RouteList OPTIONAL,
620
scfID [6] ScfID OPTIONAL,
621
travellingClassMark [7] TravellingClassMark OPTIONAL,
623
[8] SEQUENCE SIZE (1..numOfExtensions) OF
624
ExtensionField{{SupportedExtensions}},
625
carrier [9] Carrier OPTIONAL,
629
-- OPTIONAL parameters are only provided if modifications desired to basic call processing values.
630
SendChargingInformationArg ::= SEQUENCE {
631
sCIBillingChargingCharacteristics [0] SCIBillingChargingCharacteristics,
632
partyToCharge [1] LegID,
634
[2] SEQUENCE SIZE (1..numOfExtensions) OF
635
ExtensionField{{SupportedExtensions}},
639
ServiceFilteringResponseArg ::= SEQUENCE {
640
countersValue [0] CountersValue,
641
filteringCriteria [1] FilteringCriteria,
643
[2] SEQUENCE SIZE (1..numOfExtensions) OF
644
ExtensionField{{SupportedExtensions}},
645
responseCondition [3] ResponseCondition OPTIONAL,
649
SpecializedResourceReportArg ::= NULL
651
StatusReportArg ::= SEQUENCE {
652
resourceStatus [0] ResourceStatus OPTIONAL,
653
correlationID [1] CorrelationID OPTIONAL,
654
resourceID [2] ResourceID OPTIONAL,
656
[3] SEQUENCE SIZE (1..numOfExtensions) OF
657
ExtensionField{{SupportedExtensions}},
658
reportCondition [4] ReportCondition OPTIONAL,
662
-- For correlationID, OPTIONAL denotes network operator optional.
663
-- resourceID is required when the SSF sends a report as an answer to a previous request when the
664
-- correlationID was present.
665
TAnswerArg ::= SEQUENCE {
666
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
667
calledPartyBusinessGroupID [1] CalledPartyBusinessGroupID OPTIONAL,
668
calledPartySubaddress [2] CalledPartySubaddress OPTIONAL,
669
calledFacilityGroup [3] FacilityGroup OPTIONAL,
670
calledFacilityGroupMember [4] FacilityGroupMember OPTIONAL,
672
[5] SEQUENCE SIZE (1..numOfExtensions) OF
673
ExtensionField{{SupportedExtensions}},
677
TBusyArg ::= SEQUENCE {
678
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
679
busyCause [1] Cause OPTIONAL,
680
calledPartyBusinessGroupID [2] CalledPartyBusinessGroupID OPTIONAL,
681
calledPartySubaddress [3] CalledPartySubaddress OPTIONAL,
682
originalCalledPartyID [4] OriginalCalledPartyID OPTIONAL,
683
redirectingPartyID [5] RedirectingPartyID OPTIONAL,
684
redirectionInformation [6] RedirectionInformation OPTIONAL,
685
routeList [7] RouteList OPTIONAL,
686
travellingClassMark [8] TravellingClassMark OPTIONAL,
688
[9] SEQUENCE SIZE (1..numOfExtensions) OF
689
ExtensionField{{SupportedExtensions}},
693
-- For the OPTIONAL parameters, refer to clause 3 for the trigger detection point processing rules
694
-- to specify when these parameters are included in the message.
695
TDisconnectArg ::= SEQUENCE {
696
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
697
calledPartyBusinessGroupID [1] CalledPartyBusinessGroupID OPTIONAL,
698
calledPartySubaddress [2] CalledPartySubaddress OPTIONAL,
699
calledFacilityGroup [3] FacilityGroup OPTIONAL,
700
calledFacilityGroupMember [4] FacilityGroupMember OPTIONAL,
701
releaseCause [5] Cause OPTIONAL,
703
[6] SEQUENCE SIZE (1..numOfExtensions) OF
704
ExtensionField{{SupportedExtensions}},
705
connectTime [7] Integer4 OPTIONAL,
709
TermAttemptAuthorizedArg ::= SEQUENCE {
710
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
711
calledPartyBusinessGroupID [1] CalledPartyBusinessGroupID OPTIONAL,
712
calledPartySubaddress [2] CalledPartySubaddress OPTIONAL,
713
callingPartyBusinessGroupID [3] CallingPartyBusinessGroupID OPTIONAL,
714
originalCalledPartyID [4] OriginalCalledPartyID OPTIONAL,
715
redirectingPartyID [5] RedirectingPartyID OPTIONAL,
716
redirectionInformation [6] RedirectionInformation OPTIONAL,
717
routeList [7] RouteList OPTIONAL,
718
travellingClassMark [8] TravellingClassMark OPTIONAL,
720
[9] SEQUENCE SIZE (1..numOfExtensions) OF
721
ExtensionField{{SupportedExtensions}},
725
TNoAnswerArg ::= SEQUENCE {
726
dpSpecificCommonParameters [0] DpSpecificCommonParameters,
727
calledPartyBusinessGroupID [1] CalledPartyBusinessGroupID OPTIONAL,
728
calledPartySubaddress [2] CalledPartySubaddress OPTIONAL,
729
calledFacilityGroup [3] FacilityGroup OPTIONAL,
730
calledFacilityGroupMember [4] FacilityGroupMember OPTIONAL,
731
originalCalledPartyID [5] OriginalCalledPartyID OPTIONAL,
732
redirectingPartyID [6] RedirectingPartyID OPTIONAL,
733
redirectionInformation [7] RedirectionInformation OPTIONAL,
734
travellingClassMark [8] TravellingClassMark OPTIONAL,
736
[9] SEQUENCE SIZE (1..numOfExtensions) OF
737
[3] ExtensionField{{SupportedExtensions}},
741
-- The Definition of Common Data Types
742
AccessCode ::= LocationNumber
744
-- An access code from a business group dialling plan attendant access codes, access codes to escape
745
-- to the public network, access code to access a private facility/network, and feature access codes.
746
-- Uses the LocationNumber format which is based on the Q.763 Location Number format.
747
-- The Nature of Address indicator field shall be set to "Spare" (value 00000000).
748
-- The Numbering Plan Indicator field shall be set to "Spare" (value 000).
749
-- Of local significance.
750
AChBillingChargingCharacteristics ::=
751
OCTET STRING(SIZE (minAChBillingChargingLength..maxAChBillingChargingLength))
753
-- The AChBillingChargingCharacteristics parameter specifies the charging related information
754
-- to be provided by the SSF and the conditions on which this information has to be reported
755
-- back to the SCF with the ApplyChargingReport operation.
756
-- Examples of charging related information to be provided by the SSF may be: bulk counter
757
-- values, costs, tariff change and time of charge, time stamps, durations, etc.
758
-- Examples of conditions on which the charging related information are to be reported may be:
759
-- threshold value reached, timer expiration, tariff change, end of connection configuration, etc.
760
AdditionalCallingPartyNumber ::=
763
-- Indicates the Additional Calling Party Number. Refer to Recommendation Q.763 for encoding.
764
AlertingPattern ::= OCTET STRING(SIZE (3))
766
-- Indicates a specific pattern that is used to alert a subscriber (e.g. distinctive ringing, tones, etc.).
767
-- Only applies if SSF is the terminating local exchange for the subscriber. Refer to the Q.931
768
-- Signal parameter for encoding.
769
ApplicationTimer ::= INTEGER(0..2047)
771
-- Used by the SCF to set a timer in the SSF. The timer is in seconds.
772
AssistingSSPIPRoutingAddress ::=
775
-- Indicates the destination address of the SRF for the assist procedure.
776
BCSMEvent ::= SEQUENCE {
777
eventTypeBCSM [0] EventTypeBCSM,
778
monitorMode [1] MonitorMode,
779
legID [2] LegID OPTIONAL,
780
dpSpecificCriteria [30] DpSpecificCriteria OPTIONAL
783
-- Indicates the BCSM Event information for monitoring.
784
BearerCapability ::= CHOICE {
785
bearerCap [0] OCTET STRING(SIZE (2..maxBearerCapabilityLength)),
786
tmr [1] OCTET STRING(SIZE (1))
789
-- Indicates the type of bearer capability connection to the user. For bearerCapability, either
790
-- DSS 1 (Q.931) or the ISUP User Service Information (Q.763) encoding can be used. Refer
791
-- to the Q.763 Transmission Medium Requirement parameter for tmr encoding.
792
CalledPartyBusinessGroupID ::= OCTET STRING
794
-- Indicates the business group of the called party. The value of this octet string is network
795
-- operator specific.
796
CalledPartyNumber ::=
797
OCTET STRING(SIZE (minCalledPartyNumberLength..maxCalledPartyNumberLength))
799
-- Indicates the Called Party Number. Refer to Recommendation Q.763 for encoding.
800
CalledPartySubaddress ::= OCTET STRING
802
-- Indicates the Called Party Subaddress. Refer to Recommendation Q.931 for encoding.
803
CallingPartyBusinessGroupID ::= OCTET STRING
805
-- Indicates the business group of the calling party. The value of this octet string is network
806
-- operator specific.
807
CallingPartyNumber ::=
808
OCTET STRING(SIZE (minCallingPartyNumberLength..maxCallingPartyNumberLength))
810
-- Indicates the Calling Party Number. Refer to Recommendation Q.763 for encoding.
811
CallingPartySubaddress ::= OCTET STRING
813
-- Indicates the Calling Party Subaddress. Refer to Recommendation Q.931 for encoding.
814
CallingPartysCategory ::= OCTET STRING(SIZE (1))
816
-- Indicates the type of calling party (e.g. operator, payphone, ordinary subscriber).
817
-- Refer to Recommendation Q.763 for encoding.
818
CallResult ::= OCTET STRING(SIZE (minCallResultLength..maxCallResultLength))
820
-- This parameter provides the SCF with the charging related information previously requested
821
-- using the ApplyCharging operation. This shall include the partyToCharge parameter as
822
-- received in the related ApplyCharging operation to correlate the result to the request.
823
-- The remaining content is network operator specific.
824
-- Examples of charging related information to be provided by the SSF may be: bulk counter values,
825
-- costs, tariff change and time of change, time stamps, durations, etc.
826
-- Examples of conditions on which the charging related information are to be reported may be:
827
-- threshold value reached, timer expiration, tariff change, end of connection configuration, etc.
828
Carrier ::= OCTET STRING
830
-- Contains the carrier selection and carrier ID fields.
831
-- Carrier selection is one octet and is encoded as:
832
-- 00000000 No indication
833
-- 00000001 Selected carrier code pre subscribed and not input by calling party
834
-- 00000010 Selected carrier identification code pre subscribed and input by calling party
835
-- 00000011 Selected carrier identification code pre subscribed, no indication of whether input by calling party
836
-- 00000100 Selected carrier identification code not pre subscribed and input by calling party
842
-- Carrier ID has a one octet field indicating the number of digits followed by the digits encoded using BCD.
843
-- Detailed coding is for further study. It is of local significance and carrying it through the ISUP is for further
845
Cause ::= OCTET STRING(SIZE (minCauseLength..maxCauseLength))
847
-- Indicates the cause for interface related information. Refer to the Q.763 Cause parameter for
849
-- For the use of cause and location values refer to Recommendation Q.850.
850
CGEncountered ::= ENUMERATED {
851
noCGencountered(0), manualCGencountered(1), scpOverload(2)}
853
-- Indicates the type of automatic call gapping encountered, if any.
857
-- Information sent in either direction indicating the chargeable number for the call and consisting
858
-- of the odd/even indicator, nature of address indicator, numbering plan indicator, and address signals.
859
-- Uses the LocationNumber format which is based on the Q.763 Location Number format.
860
-- For example, the ChargeNumber may be a third party number to which a call is billed for the 3rd party
861
-- billing service. In this case, the calling party may request operator assistance to charge the call to,
862
-- for example, their home number.
863
ChargingEvent ::= SEQUENCE {
864
eventTypeCharging [0] EventTypeCharging,
865
monitorMode [1] MonitorMode,
866
legID [2] LegID OPTIONAL
869
-- This parameter indicates the charging event type and corresponding
870
-- monitor mode and LedID.
871
CollectedDigits ::= SEQUENCE {
872
minimumNbOfDigits [0] INTEGER(1..127) DEFAULT 1,
873
maximumNbOfDigits [1] INTEGER(1..127),
874
endOfReplyDigit [2] OCTET STRING(SIZE (1..2)) OPTIONAL,
875
cancelDigit [3] OCTET STRING(SIZE (1..2)) OPTIONAL,
876
startDigit [4] OCTET STRING(SIZE (1..2)) OPTIONAL,
877
firstDigitTimeOut [5] INTEGER(1..127) OPTIONAL,
878
interDigitTimeOut [6] INTEGER(1..127) OPTIONAL,
879
errorTreatment [7] ErrorTreatment DEFAULT reportErrorToScf,
880
interruptableAnnInd [8] BOOLEAN DEFAULT TRUE,
881
voiceInformation [9] BOOLEAN DEFAULT FALSE,
882
voiceBack [10] BOOLEAN DEFAULT FALSE
885
-- The use of voiceBack is network operator specific.
886
-- The endOfReplyDigit, cancelDigit, and startDigit parameters have been designated as OCTET STRING,
887
-- and are to be encoded as BCD, one digit per octet only, contained
888
-- in the four least significant bits of each OCTET. The usage is service dependent.
889
CollectedInfo ::= CHOICE {
890
collectedDigits [0] CollectedDigits,
891
iA5Information [1] BOOLEAN
894
ControlType ::= ENUMERATED {
895
sCPOverloaded(0), manuallyInitiated(1), destinationOverload(2)
899
CorrelationID ::= Digits
901
-- used by SCF for correlation with a previous operation. Refer to clause 3 for a description of the
902
-- procedures associated with this parameter.
903
CounterAndValue ::= SEQUENCE {
904
counterID [0] CounterID,
905
counterValue [1] Integer4
908
CounterID ::= INTEGER(0..99)
910
-- Indicates the counters to be incremented.
911
-- The counterIDs can be addressed by using the last digits of the dialled number.
912
CountersValue ::= SEQUENCE SIZE (0..numOfCounters) OF CounterAndValue
914
CutAndPaste ::= INTEGER(0..22)
916
-- Indicates the number of digits to be deleted. Refer to 6.4.2.16/Q.1214 for additional information.
917
DateAndTime ::= OCTET STRING(SIZE (6))
919
-- Indicates, amongst others, the start time for activate service filtering. Coded as YYMMDDHHMMSS
920
-- with each digit coded BCD.
921
-- The first octet contains YY and the remaining items are sequenced following.
922
-- For example, 1993 September 30th, 12:15:01 would be encoded as:
930
DestinationRoutingAddress ::= SEQUENCE SIZE (1..3) OF CalledPartyNumber
932
-- Indicates the list of Called Party Numbers (primary and alternates).
933
Digits ::= OCTET STRING(SIZE (minDigitsLength..maxDigitsLength))
935
-- Indicates the address signalling digits. Refer to the Q.763 Generic Number and Generic Digits parameters
936
-- for encoding. The coding of the subfields 'NumberQualifier' in Generic Number and 'TypeOfDigits' in
937
-- Generic Digits are irrelevant to the INAP, the ASN.1 tags are sufficient to identify the parameter.
938
-- The ISUP format does not allow to exclude these subfields, therefore the value is network operator specific.
939
-- The following parameters should use Generic Number:
940
-- CorrelationID for AssistRequestInstructions, AssistingSSPIPRoutingAddress for
941
-- EstablishTemporaryConnection, calledAddressValue for all occurrences, callingAddressValue for all
942
-- occurrences. The following parameters should use Generic Digits: prefix, all
943
-- other CorrelationID occurrences, dialledNumber filtering criteria, callingLineID filtering criteria, lineID
944
-- for ResourceID type, digitResponse for ReceivedInformationArg.
945
DisplayInformation ::=
946
IA5String(SIZE (minDisplayInformationLength..maxDisplayInformationLength))
948
-- Indicates the display information.
949
DpSpecificCriteria ::= CHOICE {
950
numberOfDigits [0] NumberOfDigits,
951
applicationTimer [1] ApplicationTimer
954
-- The SCF may specify the number of digits to be collected by the SSF for the CollectedInfo event.
955
-- When all digits are collected, the SSF reports the event to the SCF.
956
-- The SCF may set a timer in the SSF for the No Answer event. If the user does not answer the call
957
-- within the allotted time, the SSF reports the event to the SCF.
958
Duration ::= INTEGER(-2..86400)
960
-- Values are seconds.
961
ErrorTreatment ::= ENUMERATED {reportErrorToScf(0), help(1), repeatPrompt(2)
964
-- reportErrorToScf means returning the "ImproperCallerResponse" error in the event of an error
965
-- condition during collection of user info.
966
EventSpecificInformationBCSM ::= CHOICE {
967
collectedInfoSpecificInfo
968
[0] SEQUENCE {calledPartynumber [0] CalledPartyNumber,
970
analyzedInfoSpecificInfo
971
[1] SEQUENCE {calledPartynumber [0] CalledPartyNumber,
973
routeSelectFailureSpecificInfo
974
[2] SEQUENCE {failureCause [0] Cause OPTIONAL,
976
oCalledPartyBusySpecificInfo
977
[3] SEQUENCE {busyCause [0] Cause OPTIONAL,
979
oNoAnswerSpecificInfo
980
[4] SEQUENCE {-- no specific info defined
983
[5] SEQUENCE {-- no specific info defined
986
[6] SEQUENCE {connectTime [0] Integer4 OPTIONAL,
988
oDisconnectSpecificInfo
989
[7] SEQUENCE {releaseCause [0] Cause OPTIONAL,
990
connectTime [1] Integer4 OPTIONAL,
993
[8] SEQUENCE {busyCause [0] Cause OPTIONAL,
995
tNoAnswerSpecificInfo
996
[9] SEQUENCE {-- no specific info defined
999
[10] SEQUENCE {-- no specific info defined
1001
tMidCallSpecificInfo
1002
[11] SEQUENCE {connectTime [0] Integer4 OPTIONAL,
1004
tDisconnectSpecificInfo
1005
[12] SEQUENCE {releaseCause [0] Cause OPTIONAL,
1006
connectTime [1] Integer4 OPTIONAL,
1010
-- Indicates the call related information specific to the event.
1011
-- The connectTime indicates the duration between the received answer indication from the called party side
1012
-- and the release of the connection for ODisconnect, OException, TDisconnect, or TException events.
1013
-- The unit for the connectTime is 100 milliseconds.
1014
EventSpecificInformationCharging ::=
1016
(SIZE (minEventSpecificInformationChargingLength..
1017
maxEventSpecificInformationChargingLength))
1019
-- defined by network operator.
1020
-- Indicates the charging related information specific to the event.
1021
-- An example data type definition for this parameter is given below:
1022
-- chargePulses [0] Integer4,
1023
-- chargeMessages [1] OCTET STRING (SIZE (min..max))
1024
EventTypeBCSM ::= ENUMERATED {
1025
origAttemptAuthorized(1), collectedInfo(2), analysedInformation(3),
1026
routeSelectFailure(4), oCalledPartyBusy(5), oNoAnswer(6), oAnswer(7),
1027
oMidCall(8), oDisconnect(9), oAbandon(10), termAttemptAuthorized(12),
1028
tBusy(13), tNoAnswer(14), tAnswer(15), tMidCall(16), tDisconnect(17),
1031
-- Indicates the BCSM detection point event. Refer to 4.2.2.2/Q.1214 for additional information on the
1032
-- events. Values origAttemptAuthorized and termAttemptAuthorized can only be used for TDPs.
1033
EventTypeCharging ::=
1034
OCTET STRING(SIZE (minEventTypeChargingLength..maxEventTypeChargingLength))
1036
-- This parameter indicates the charging event type. Its content is network operator specific.
1038
-- An example data type definition for this parameter is given below:
1039
-- EventTypeCharging ::= ENUMERATED {
1040
-- chargePulses (0),
1041
-- chargeMessages (1)
1043
EXTENSION ::= CLASS {
1044
&id ExtensionType UNIQUE,
1046
&absent &Type OPTIONAL,
1047
&criticality Criticality DEFAULT ignored
1050
[EXTENSION-SYNTAX &Type
1051
[IF ABSENT &absent]]
1052
[CRITICALITY &criticality]
1056
ExtensionType ::= INTEGER(0..MAX)
1058
Criticality ::= ENUMERATED {ignored(0), abort(1)}
1060
ExtensionField{EXTENSION:ChosenFrom} ::= SEQUENCE {
1061
type EXTENSION.&id({ChosenFrom}),
1062
criticality Criticality DEFAULT ignored,
1063
value [1] EXTENSION.&Type({ChosenFrom}{@type})
1066
-- This parameter indicates an extension of an argument data type. Its content is network operator specific.
1067
SupportedExtensions EXTENSION ::=
1070
FacilityGroup ::= CHOICE {
1071
trunkGroupID [0] INTEGER,
1072
privateFacilityID [1] INTEGER,
1073
huntGroup [2] OCTET STRING,
1074
routeIndex [3] OCTET STRING
1077
-- Indicates the particular group of facilities to route the call. huntGroup and routeIndex are encoded as
1078
-- network operator specific.
1079
FacilityGroupMember ::= INTEGER
1081
-- Indicates the specific member of a trunk group or multi-line hunt group.
1082
FCIBillingChargingCharacteristics ::=
1083
OCTET STRING(SIZE (minFCIBillingChargingLength..maxFCIBillingChargingLength))
1085
-- This parameter indicates the billing and/or charging characteristics. Its content is network operator
1086
-- specific. An example datatype definition for this parameter is given below:
1087
-- FCIBillingChargingCharacteristics ::= CHOICE {
1088
-- completeChargingrecord [0] OCTET STRING (SIZE (min..max)),
1089
-- correlationID [1] CorrelationID,
1090
-- scenario2Dot3 [2] SEQUENCE {
1091
-- chargeParty [0] LegID OPTIONAL,
1092
-- chargeLevel [1] OCTET STRING (SIZE (min..max))
1094
-- chargeItems [2] SET OF Attribute OPTIONAL
1097
-- Depending on the applied charging scenario, the following information elements can be included
1098
-- (refer to Q.1214 Appendix II):
1099
-- complete charging record (scenario 2.2)
1100
-- charge party (scenario 2.3)
1101
-- charge level (scenario 2.3)
1102
-- charge items (scenario 2.3)
1103
-- correlationID (scenario 2.4)
1107
-- The two-digit feature code preceded by "*" or "11".
1108
-- Uses the LocationNumber format which is based on the Q.763 Location Number format.
1109
-- The Nature of Address indicator field shall be set to "Spare" (value 00000000).
1110
-- The Numbering Plan Indicator field shall be set to "Spare" (value 000).
1111
-- Used for stimulus signalling (Q.932).
1112
FeatureRequestIndicator ::= ENUMERATED {
1113
hold(0), retrieve(1), featureActivation(2), spare1(3), sparen(127)}
1115
-- Indicates the feature activated (e.g. a switch-hook flash, feature activation). Spare values reserved
1117
FilteredCallTreatment ::= SEQUENCE {
1118
sFBillingChargingCharacteristics [0] SFBillingChargingCharacteristics,
1119
informationToSend [1] InformationToSend OPTIONAL,
1120
maximumNumberOfCounters [2] MaximumNumberOfCounters OPTIONAL,
1121
releaseCause [3] Cause OPTIONAL
1124
-- If releaseCause is not present, the default value is the same as the ISUP cause value decimal 31.
1125
-- If informationToSend is present, the call will be released after the end of the announcement
1126
-- with the indicated or default releaseCause.
1127
-- If maximumNumberOfCounters is not present, ServiceFilteringResponse will be sent with
1128
-- CountersValue::= SEQUENCE SIZE (0) OF CountersAndValue.
1129
FilteringCharacteristics ::= CHOICE {
1130
interval [0] INTEGER(-1..32000),
1131
numberOfCalls [1] Integer4
1134
-- Indicates the severity of the filtering and the point in time when the ServiceFilteringResponse is to be sent.
1135
-- If = interval, every interval of time the next call leads to an InitialDP and a ServiceFilteringResponse is
1136
-- sent to the SCF. The interval is specified in seconds.
1137
-- If = NumberOfCalls, every N calls the Nth call leads to an InitialDP and a ServiceFilteringResponse
1138
-- is sent to the SCF.
1139
-- If ActivateServiceFiltering implies several counters - filtering on several dialled numbers -,
1140
-- the numberOfCalls would include calls to all the dialled numbers.
1141
FilteringCriteria ::= CHOICE {
1142
dialledNumber [0] Digits,
1143
callingLineID [1] Digits,
1144
serviceKey [2] ServiceKey,
1146
[30] SEQUENCE {calledAddressValue [0] Digits,
1147
serviceKey [1] ServiceKey,
1148
callingAddressValue [2] Digits OPTIONAL,
1149
locationNumber [3] LocationNumber OPTIONAL
1153
-- In case calledAddressValue is specified, the numbers to be filtered are from calledAddressValue
1154
-- up to and including calledAddressValue + maximumNumberOfCounters-1.
1155
-- The last two digits of calledAddressvalue can not exceed 100-maximumNumberOfCounters.
1156
FilteringTimeOut ::= CHOICE {
1157
duration [0] Duration,
1158
stopTime [1] DateAndTime
1161
-- Indicates the maximum duration of the filtering. When the timer expires, a ServiceFilteringResponse
1162
-- is sent to the SCF.
1163
ForwardCallIndicators ::= OCTET STRING(SIZE (2))
1165
-- Indicates the Forward Call Indicators. Refer to Recommendation Q.763 for encoding.
1166
ForwardingCondition ::= ENUMERATED {busy(0), noanswer(1), any(2)}
1168
-- Indicates the condition that must be met to complete the connect.
1169
GapCriteria ::= CHOICE {
1170
calledAddressValue [0] Digits,
1171
gapOnService [2] GapOnService,
1172
calledAddressAndService
1173
[29] SEQUENCE {calledAddressValue [0] Digits,
1174
serviceKey [1] ServiceKey},
1175
callingAddressAndService
1176
[30] SEQUENCE {callingAddressValue [0] Digits,
1177
serviceKey [1] ServiceKey,
1178
locationNumber [2] LocationNumber OPTIONAL
1182
-- Both calledAddressValue and callingAddressValue can be
1183
-- incomplete numbers, in the sense that a limited amount of digits can be given.
1185
-- For the handling of numbers starting with the same digit string, refer to the detailed procedure
1186
-- of the CallGap operation in 3.3.
1187
GapOnService ::= SEQUENCE {
1188
serviceKey [0] ServiceKey,
1189
dpCriteria [1] EventTypeBCSM OPTIONAL
1192
--Recommendation Q.1218 (10/95)
1193
GapIndicators ::= SEQUENCE {
1194
duration [0] Duration,
1195
gapInterval [1] Interval
1198
-- Indicates the gapping characteristics. No gapping when gapInterval equals 0, and gap all calls when
1199
-- gapInterval equals 1.
1200
GapTreatment ::= CHOICE {
1201
informationToSend [0] InformationToSend,
1202
releaseCause [1] Cause,
1204
[2] SEQUENCE {informationToSend [0] InformationToSend,
1205
releaseCause [1] Cause}
1208
-- The default value for Cause is the same as in ISUP.
1209
HighLayerCompatibility ::= OCTET STRING(SIZE (highLayerCompatibilityLength))
1211
-- Indicates the teleservice. For encoding, DSS 1 (Q.931) is used.
1212
HoldCause ::= OCTET STRING -- defined by network operator.
1214
-- Indicates the cause for holding the call.
1215
InbandInfo ::= SEQUENCE {
1216
messageID [0] MessageID,
1217
numberOfRepetitions [1] INTEGER(1..127) OPTIONAL,
1218
duration [2] INTEGER(0..32767) OPTIONAL,
1219
interval [3] INTEGER(0..32767) OPTIONAL
1222
-- Interval is the time in seconds between each repeated announcement. Duration is the total
1223
-- amount of time in seconds, including repetitions and intervals.
1224
-- The end of announcement is either the end of duration or numberOfRepetitions, whatever comes first.
1225
-- Duration with value 0 indicates infinite duration.
1226
InformationToSend ::= CHOICE {
1227
inbandInfo [0] InbandInfo,
1229
displayInformation [2] DisplayInformation
1232
Integer4 ::= INTEGER(0..2147483647)
1234
Interval ::= INTEGER(-1..60000)
1236
-- Units are milliseconds. A -1 value denotes infinite.
1240
-- Operation invoke identifier.
1241
IPAvailable ::= OCTET STRING(SIZE (minIPAvailableLength..maxIPAvailableLength))
1243
-- defined by network operator.
1244
-- Indicates that the resource is available.
1245
IPRoutingAddress ::=
1248
-- Indicates the routing address for the IP.
1249
IPSSPCapabilities ::=
1250
OCTET STRING(SIZE (minIPSSPCapabilitiesLength..maxIPSSPCapabilitiesLength))
1252
-- defined by network operator.
1253
-- Indicates the SRF resources available at the SSP.
1254
ISDNAccessRelatedInformation ::= OCTET STRING
1256
-- Indicates the destination user network interface related information. Refer to the Q.763 Access
1257
-- Transport parameter for encoding.
1258
LegID ::= CHOICE {sendingSideID [0] LegType,
1259
receivingSideID [1] LegType
1262
-- Indicates a reference to a specific party in a call. OPTIONAL denotes network operator specific use
1263
-- with a choice of unilateral ID assignment or bilateral ID assignment.
1264
-- OPTIONAL for LegID also denotes the following:
1265
-- - when only one party exists in the call, this parameter is not needed (as no ambiguity exists);
1266
-- - when more than one party exists in the call, one of the following alternatives applies:
1267
-- 1. LegID is present and indicates which party is concerned.
1268
-- 2. LegID is not present and a default value is assumed (e.g. calling party in the case of the
1269
-- ApplyCharging operation).
1270
-- Choice between these two alternatives is kept a network operator option.
1271
LegType ::= OCTET STRING(SIZE (1))
1273
leg1 LegType ::= '01'H
1275
leg2 LegType ::= '02'H
1278
OCTET STRING(SIZE (minLocationNumberLength..maxLocationNumberLength))
1280
-- Indicates the Location Number for the calling party. Refer to Recommendation Q.763 (White book) for encoding.
1281
MaximumNumberOfCounters ::= INTEGER(1..numOfCounters)
1283
MessageID ::= CHOICE {
1284
elementaryMessageID [0] Integer4,
1286
[1] SEQUENCE {messageContent
1288
(SIZE (minMessageContentLength..
1289
maxMessageContentLength)),
1292
(SIZE (minAttributesLength..maxAttributesLength))
1294
elementaryMessageIDs [29] SEQUENCE SIZE (1..numOfMessageIDs) OF Integer4,
1296
[30] SEQUENCE {elementaryMessageID [0] Integer4,
1298
[1] SEQUENCE SIZE (1..5) OF VariablePart}
1301
-- OPTIONAL denotes network operator specific use.
1302
MiscCallInfo ::= SEQUENCE {
1303
messageType [0] ENUMERATED {request(0), notification(1)},
1305
[1] ENUMERATED {individualLine(0), groupBased(1), officeBased(2)} OPTIONAL
1308
-- Indicates detection point related information.
1309
MonitorMode ::= ENUMERATED {
1310
interrupted(0), notifyAndContinue(1), transparent(2)}
1312
-- Indicates the event is relayed and/or processed by the SSP.
1313
-- If this parameter is used in the context of charging events, the following definitions apply for the
1314
-- handling of charging events:
1315
-- Interrupted means that the SSF notifies the SCF of the charging event using
1316
-- EventNotificationCharging, does not process the event but discard it.
1317
-- NotifyAndContinue means that SSF notifies the SCF of the charging event using
1318
-- EventNotificationCharging, and continues processing the event or signal without waiting for SCF
1319
-- instructions. Transparent means that the SSF does not notify the SCF of the event. This value is used to
1320
-- end the monitoring of a previously requested charging event. Previously requested charging events are
1321
-- monitored until ended by a transparent monitor mode, or until the end of the connection configuration.
1322
-- For the use of this parameter in the context of BCSM events refer to 3.3.39.
1323
NumberingPlan ::= OCTET STRING(SIZE (1))
1325
-- Indicates the numbering plan for collecting the user information. Refer to the Q.763 Numbering Plan.
1326
-- Indicator field for encoding.
1327
NumberOfDigits ::= INTEGER(1..255)
1329
-- Indicates the number of digits to be collected
1330
OriginalCalledPartyID ::=
1332
(SIZE (minOriginalCalledPartyIDLength..maxOriginalCalledPartyIDLength))
1334
-- Indicates the original called number. Refer to the Q.763 Original Called Number for encoding.
1335
RedirectingPartyID ::=
1336
OCTET STRING(SIZE (minRedirectingPartyIDLength..maxRedirectingPartyIDLength))
1338
-- Indicates redirecting number. Refer to the Q.763 Redirecting number for encoding.
1339
RedirectionInformation ::= OCTET STRING(SIZE (2))
1341
-- Indicates redirection information. Refer to the Q.763 Redirection Information for encoding.
1342
ReportCondition ::= ENUMERATED {statusReport(0), timerExpired(1), canceled(2)
1345
-- ReportCondition specifies the cause of sending "StatusReport" operation to the SCF.
1346
RequestedInformationList ::=
1347
SEQUENCE SIZE (1..numOfInfoItems) OF RequestedInformation
1349
RequestedInformationTypeList ::=
1350
SEQUENCE SIZE (1..numOfInfoItems) OF RequestedInformationType
1352
RequestedInformation ::= SEQUENCE {
1353
requestedInformationType [0] RequestedInformationType,
1354
requestedInformationValue [1] RequestedInformationValue
1357
RequestedInformationType ::= ENUMERATED {
1358
callAttemptElapsedTime(0), callStopTime(1), callConnectedElapsedTime(2),
1359
calledAddress(3), releaseCause(30)}
1361
RequestedInformationValue ::= CHOICE {
1362
callAttemptElapsedTimeValue [0] INTEGER(0..255),
1363
callStopTimeValue [1] DateAndTime,
1364
callConnectedElapsedTimeValue [2] Integer4,
1365
calledAddressValue [3] Digits,
1366
releaseCauseValue [30] Cause
1369
-- The callAttemptElapsedTimeValue is specified in seconds. The unit for the
1370
-- callConnectedElapsedTimeValue is 100 milliseconds.
1371
ResourceID ::= CHOICE {
1373
facilityGroupID [1] FacilityGroup,
1374
facilityGroupMemberID [2] INTEGER,
1375
trunkGroupID [3] INTEGER
1378
-- Indicates a logical identifier for the physical termination resource.
1379
ResourceStatus ::= ENUMERATED {busy(0), idle(1)}
1381
ResponseCondition ::= ENUMERATED {intermediateResponse(0), lastResponse(1)
1383
-- additional values are for further study.
1386
-- ResponseCondition is used to identify the reason why ServiceFilteringResponse operation is sent.
1387
-- intermediateresponse identifies that service filtering is running and the interval time is expired and
1388
-- a call is received, or that service filtering is running and the threshold value is reached.
1389
-- lastResponse identifies that the duration time is expired and service filtering has been finished or
1390
-- that the stop time is met and service filtering has been finished.
1392
SEQUENCE SIZE (1..3) OF
1393
OCTET STRING(SIZE (minRouteListLength..maxRouteListLength))
1395
-- Indicates a list of trunk groups or a route index. See Recommendation Q.1214 for additional information on this item.
1396
ScfID ::= OCTET STRING(SIZE (minScfIDLength..maxScfIDLength))
1398
-- defined by network operator.
1399
-- Indicates the SCF identifier.
1400
SCIBillingChargingCharacteristics ::=
1401
OCTET STRING(SIZE (minSCIBillingChargingLength..maxSCIBillingChargingLength))
1403
-- This parameter indicates the billing and/or charging characteristics. Its content is network operator
1404
-- specific. An example datatype definition for this parameter is given below:
1405
-- SCIBillingChargingCharacteristics ::= CHOICE {
1406
-- chargeLevel [0] OCTET STRING (SIZE (min..max),
1407
-- chargePulses [1] Integer4,
1408
-- chargeMessages [2] OCTET STRING (SIZE (min..max)
1410
-- Depending on the applied charging scenario the following information elements
1411
-- can be included (refer to Appendix II/Q.1214):
1412
-- chargeLevel (scenario 3.2)
1413
-- chargePulses (scenario 3.2)
1414
-- chargeMessages (scenario 3.2)
1415
ServiceAddressInformation ::= SEQUENCE {
1416
serviceKey [0] ServiceKey OPTIONAL,
1417
miscCallInfo [1] MiscCallInfo,
1418
triggerType [2] TriggerType OPTIONAL
1421
-- Information that represents the result of trigger analysis and allows the SCF to choose the appropriate
1423
ServiceInteractionIndicators ::=
1425
(SIZE (minServiceInteractionIndicatorsLength..
1426
maxServiceInteractionIndicatorsLength))
1428
-- Indicators which are exchanged between SSP and SCP to resolve interactions between IN based services
1429
-- and network based services, respectively between different IN based services.
1430
-- The contents are network specific and identified as a subject for further study with respect to INAP.
1431
-- The following example is listed to illustrate the use of this parameter:
1432
-- CallToBeDiverted Allowed/NotAllowed Indicator
1433
-- If the CallToBeDiverted indicator is set to NotAllowed, the destination exchange shall not allow any
1434
-- divertion on the subjected call. By this, each service can pass the applicable indicators to inform the
1435
-- destination exchange of how specific services are to be handled.
1439
-- Information that allows the SCF to choose the appropriate service logic.
1440
ServiceProfileIdentifier ::= OCTET STRING
1442
-- Indicates a particular ISDN terminal. Refer to Recommendation Q.932 for encoding.
1446
-- Identifies the local serving area where a network provider operates. Uses the LocationNumber
1447
-- format which is based on the Q.763 Location Number format.
1448
-- The Nature of Address indicator field shall be set to "Spare" (value 00000000).
1449
-- The Numbering Plan Indicator field shall be set to "Spare" (value 000).
1450
-- Defined by the network operator.
1451
SFBillingChargingCharacteristics ::=
1452
OCTET STRING(SIZE (minSFBillingChargingLength..maxSFBillingChargingLength))
1454
-- This parameter indicates the billing and/or charging characteristics for filtered calls.
1455
-- Its content is network operator specific.
1456
TerminalType ::= ENUMERATED {
1457
unknown(0), dialPulse(1), dtmf(2), isdn(3), isdnNoDtmf(4), spare(16)
1460
-- Identifies the terminal type so that the SCF can specify, to the SRF, the appropriate type of capability
1461
-- (voice recognition, DTMF, display capability, etc.). Since present signalling systems do not convey
1462
-- terminal type, this parameter applies only at originating or terminating local exchanges.
1463
TimerID ::= ENUMERATED {tssf(0)
1467
-- Indicates the timer to be reset.
1468
TimerValue ::= Integer4
1470
-- Indicates the timer value (in seconds).
1471
Tone ::= SEQUENCE {toneID [0] Integer4,
1472
duration [1] Integer4 OPTIONAL
1475
-- The duration specifies the length of the tone in seconds, value 0 indicates infinite duration.
1476
TravellingClassMark ::=
1479
-- Indicates travelling class mark information.
1480
-- Uses the LocationNumber format which is based on the Q.763 Location Number format.
1481
-- The Nature of Address indicator field shall be set to "Spare" (value 00000000).
1482
-- The Numbering Plan Indicator field shall be set to "Spare" (value 000).
1483
-- Maximum 2 digits.
1484
TriggerType ::= ENUMERATED {
1485
featureActivation(0), verticalServiceCode(1), customizedAccess(2),
1486
customizedIntercom(3), emergencyService(12), aFR(13), sharedIOTrunk(14),
1487
offHookDelay(17), channelSetupPRI(18), tNoAnswer(25), tBusy(26),
1488
oCalledPartyBusy(27), oNoAnswer(29), originationAttemptAuthorized(30),
1489
oAnswer(31), oDisconnect(32), termAttemptAuthorized(33), tAnswer(34),
1494
-- The type of trigger which caused call suspension
1495
-- 4-11: Reserved; 15,16: Reserved; 19-24: Reserved
1496
UnavailableNetworkResource ::= ENUMERATED {
1497
unavailableResources(0), componentFailure(1),
1498
basicCallProcessingException(2), resourceStatusFailure(3), endUserFailure(4)
1501
-- Indicates the network resource that failed.
1502
VariablePart ::= CHOICE {
1503
integer [0] Integer4,
1504
number [1] Digits, -- Generic digits
1505
time [2] OCTET STRING(SIZE (2)), -- HH:MM, BCD coded
1506
date [3] OCTET STRING(SIZE (3)), -- YYMMDD, BCD coded
1507
price [4] OCTET STRING(SIZE (4))
1510
-- Indicates the variable part of the message.
1511
-- BCD coded variable parts are encoded as described in the examples below.
1512
-- For example, time = 12:15 would be encoded as:
1514
-- leading octet 2 1
1516
-- date = 1993 September 30th would be encoded as:
1518
-- leading octet 3 9
1521
-- The Definition of range of constants Follows
1522
highLayerCompatibilityLength INTEGER ::=
1525
minAChBillingChargingLength INTEGER ::= 0 -- network specific
1527
maxAChBillingChargingLength INTEGER ::= 1 -- network specific
1529
minAttributesLength INTEGER ::= 0 -- network specific
1531
maxAttributesLength INTEGER ::= 1 -- network specific
1533
maxBearerCapabilityLength INTEGER ::= 2 -- network specific
1535
minCalledPartyNumberLength INTEGER ::= 0 -- network specific
1537
maxCalledPartyNumberLength INTEGER ::= 1 -- network specific
1539
minCallingPartyNumberLength INTEGER ::= 0 -- network specific
1541
maxCallingPartyNumberLength INTEGER ::= 1 -- network specific
1543
minCallResultLength INTEGER ::= 0 -- network specific
1545
maxCallResultLength INTEGER ::= 1 -- network specific
1547
minCauseLength INTEGER ::= 2
1549
maxCauseLength INTEGER ::= 2 -- network specific
1551
minDigitsLength INTEGER ::= 0 -- network specific
1553
maxDigitsLength INTEGER ::= 1 -- network specific
1555
minDisplayInformationLength INTEGER ::= 0 -- network specific
1557
maxDisplayInformationLength INTEGER ::= 1 -- network specific
1559
minEventSpecificInformationChargingLength INTEGER ::= 0 -- network specific
1561
maxEventSpecificInformationChargingLength INTEGER ::= 1 -- network specific
1563
minEventTypeChargingLength INTEGER ::= 0 -- network specific
1565
maxEventTypeChargingLength INTEGER ::= 1 -- network specific
1567
minFCIBillingChargingLength INTEGER ::= 0 -- network specific
1569
maxFCIBillingChargingLength INTEGER ::= 1 -- network specific
1571
minIPAvailableLength INTEGER ::= 0 -- network specific
1573
maxIPAvailableLength INTEGER ::= 1 -- network specific
1575
minIPSSPCapabilitiesLength INTEGER ::= 0 -- network specific
1577
maxIPSSPCapabilitiesLength INTEGER ::= 1 -- network specific
1579
minLocationNumberLength INTEGER ::= 0 -- network specific
1581
maxLocationNumberLength INTEGER ::= 1 -- network specific
1583
minMessageContentLength INTEGER ::= 0 -- network specific
1585
maxMessageContentLength INTEGER ::= 1 -- network specific
1587
minOriginalCalledPartyIDLength INTEGER ::= 0 -- network specific
1589
maxOriginalCalledPartyIDLength INTEGER ::= 1 -- network specific
1591
minRedirectingPartyIDLength INTEGER ::= 0 -- network specific
1593
maxRedirectingPartyIDLength INTEGER ::= 1 -- network specific
1595
minRouteListLength INTEGER ::= 0 -- network specific
1597
maxRouteListLength INTEGER ::= 1 -- network specific
1599
minScfIDLength INTEGER ::= 0 -- network specific
1601
maxScfIDLength INTEGER ::= 1 -- network specific
1603
minSCIBillingChargingLength INTEGER ::= 0 -- network specific
1605
maxSCIBillingChargingLength INTEGER ::= 1 -- network specific
1607
minServiceInteractionIndicatorsLength INTEGER ::= 0 -- network specific
1609
maxServiceInteractionIndicatorsLength INTEGER ::= 1 -- network specific
1611
minSFBillingChargingLength INTEGER ::= 0 -- network specific
1613
maxSFBillingChargingLength INTEGER ::= 1 -- network specific
1615
numOfBCSMEvents INTEGER ::= 1 -- network specific
1617
numOfChargingEvents INTEGER ::= 1 -- network specific
1619
numOfCounters INTEGER ::= 100
1621
numOfExtensions INTEGER ::= 1 -- network specific
1623
numOfInfoItems INTEGER ::= 5
1625
numOfMessageIDs INTEGER ::= 1 -- network specific
1629
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D