2
itu-t identified-organization (4) etsi (0) mobileDomain (0)
3
gsm-Network (1) modules (3) map-MS-DataTypes (11) version9 (9)}
15
-- location registration types
22
SendIdentificationArg,
23
SendIdentificationRes,
24
UpdateGprsLocationArg,
25
UpdateGprsLocationRes,
27
SupportedLCS-CapabilitySets,
29
-- gprs location registration types
33
ForwardAccessSignalling-Arg,
36
PrepareSubsequentHO-Arg,
37
PrepareSubsequentHO-Res,
38
ProcessAccessSignalling-Arg,
42
-- authentication management types
43
SendAuthenticationInfoArg,
44
SendAuthenticationInfoRes,
45
AuthenticationFailureReportArg,
46
AuthenticationFailureReportRes,
48
-- security management types
51
-- equipment management types
55
-- subscriber management types
56
InsertSubscriberDataArg,
57
InsertSubscriberDataRes,
59
DeleteSubscriberDataArg,
60
DeleteSubscriberDataRes,
70
O-BcsmCamelTDPCriteriaList,
71
T-BCSM-CAMEL-TDP-CriteriaList,
75
CamelCapabilityHandling,
79
OfferedCamel4Functionalities,
84
InterCUG-Restrictions,
90
T-BcsmTriggerDetectionPoint,
93
-- fault recovery types
98
-- provide subscriber info types
99
GeographicalInformation,
103
-- subscriber information enquiry types
104
ProvideSubscriberInfoArg,
105
ProvideSubscriberInfoRes,
108
LocationInformationGPRS,
115
-- any time information enquiry types
116
AnyTimeInterrogationArg,
117
AnyTimeInterrogationRes,
119
-- any time information handling types
120
AnyTimeSubscriptionInterrogationArg,
121
AnyTimeSubscriptionInterrogationRes,
122
AnyTimeModificationArg,
123
AnyTimeModificationRes,
125
-- subscriber data modification notification types
126
NoteSubscriberDataModifiedArg,
127
NoteSubscriberDataModifiedRes,
129
-- gprs location information retrieval types
130
SendRoutingInfoForGprsArg,
131
SendRoutingInfoForGprsRes,
133
-- failure reporting types
137
-- gprs notification types
138
NoteMsPresentForGprsArg,
139
NoteMsPresentForGprsRes,
141
-- Mobility Management types
144
NumberPortabilityStatus
150
SS-SubscriptionOption,
154
FROM MAP-SS-DataTypes {
155
itu-t identified-organization (4) etsi (0) mobileDomain (0)
156
gsm-Network (1) modules (3) map-SS-DataTypes (14) version9 (9)}
160
itu-t identified-organization (4) etsi (0) mobileDomain (0)
161
gsm-Network (1) modules (3) map-SS-Code (15) version9 (9)}
163
Ext-BearerServiceCode
165
itu-t identified-organization (4) etsi (0) mobileDomain (0)
166
gsm-Network (1) modules (3) map-BS-Code (20) version9 (9)}
170
itu-t identified-organization (4) etsi (0) mobileDomain (0)
171
gsm-Network (1) modules (3) map-TS-Code (19) version9 (9)}
175
ISDN-SubaddressString,
177
AccessNetworkSignalInfo,
185
CellGlobalIdOrServiceAreaIdOrLAI,
186
Ext-BasicServiceCode,
191
AgeOfLocationInformation,
198
FROM MAP-CommonDataTypes {
199
itu-t identified-organization (4) etsi (0) mobileDomain (0)
200
gsm-Network (1) modules (3) map-CommonDataTypes (18) version9 (9)}
203
FROM MAP-ExtensionDataTypes {
204
itu-t identified-organization (4) etsi (0) mobileDomain (0)
205
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version9 (9)}
207
AbsentSubscriberDiagnosticSM
208
FROM MAP-ER-DataTypes {
209
itu-t identified-organization (4) etsi (0) mobileDomain (0)
210
gsm-Network (1) modules (3) map-ER-DataTypes (17) version9 (9)}
214
-- location registration types
216
UpdateLocationArg ::= SEQUENCE {
218
msc-Number [1] ISDN-AddressString,
219
vlr-Number ISDN-AddressString,
220
lmsi [10] LMSI OPTIONAL,
221
extensionContainer ExtensionContainer OPTIONAL,
223
vlr-Capability [6] VLR-Capability OPTIONAL,
224
informPreviousNetworkEntity [11] NULL OPTIONAL,
225
cs-LCS-NotSupportedByUE [12] NULL OPTIONAL,
226
v-gmlc-Address [2] GSN-Address OPTIONAL,
227
add-info [13] ADD-Info OPTIONAL }
229
VLR-Capability ::= SEQUENCE{
230
supportedCamelPhases [0] SupportedCamelPhases OPTIONAL,
231
extensionContainer ExtensionContainer OPTIONAL,
233
solsaSupportIndicator [2] NULL OPTIONAL,
234
istSupportIndicator [1] IST-SupportIndicator OPTIONAL,
235
superChargerSupportedInServingNetworkEntity [3] SuperChargerInfo OPTIONAL,
236
longFTN-Supported [4] NULL OPTIONAL,
237
supportedLCS-CapabilitySets [5] SupportedLCS-CapabilitySets OPTIONAL,
238
offeredCamel4CSIs [6] OfferedCamel4CSIs OPTIONAL }
240
SuperChargerInfo ::= CHOICE {
241
sendSubscriberData [0] NULL,
242
subscriberDataStored [1] AgeIndicator }
244
AgeIndicator ::= OCTET STRING (SIZE (1..6))
245
-- The internal structure of this parameter is implementation specific.
247
IST-SupportIndicator ::= ENUMERATED {
248
basicISTSupported (0),
249
istCommandSupported (1),
251
-- exception handling:
252
-- reception of values > 1 shall be mapped to ' istCommandSupported '
254
SupportedLCS-CapabilitySets ::= BIT STRING {
255
lcsCapabilitySet1 (0),
256
lcsCapabilitySet2 (1),
257
lcsCapabilitySet3 (2),
258
lcsCapabilitySet4 (3) } (SIZE (2..16))
259
-- Core network signalling capability set1 indicates LCS Release98 or Release99 version.
260
-- Core network signalling capability set2 indicates LCS Release4.
261
-- Core network signalling capability set3 indicates LCS Release5.
262
-- Core network signalling capability set4 indicates LCS Release6 or later version.
263
-- A node shall mark in the BIT STRING all LCS capability sets it supports.
264
-- If no bit is set then the sending node does not support LCS.
265
-- If the parameter is not sent by an VLR then the VLR may support at most capability set1.
266
-- If the parameter is not sent by an SGSN then no support for LCS is assumed.
267
-- An SGSN is not allowed to indicate support of capability set1.
268
-- Other bits than listed above shall be discarded.
270
UpdateLocationRes ::= SEQUENCE {
271
hlr-Number ISDN-AddressString,
272
extensionContainer ExtensionContainer OPTIONAL,
274
add-Capability NULL OPTIONAL }
276
ADD-Info ::= SEQUENCE {
278
skipSubscriberDataUpdate [1] NULL OPTIONAL,
282
CancelLocationArg ::= [3] SEQUENCE {
284
cancellationType CancellationType OPTIONAL,
285
extensionContainer ExtensionContainer OPTIONAL,
288
CancellationType ::= ENUMERATED {
290
subscriptionWithdraw (1),
292
-- The HLR shall not send values other than listed above
294
CancelLocationRes ::= SEQUENCE {
295
extensionContainer ExtensionContainer OPTIONAL,
298
PurgeMS-Arg ::= [3] SEQUENCE {
300
vlr-Number [0] ISDN-AddressString OPTIONAL,
301
sgsn-Number [1] ISDN-AddressString OPTIONAL,
302
extensionContainer ExtensionContainer OPTIONAL,
305
PurgeMS-Res ::= SEQUENCE {
306
freezeTMSI [0] NULL OPTIONAL,
307
freezeP-TMSI [1] NULL OPTIONAL,
308
extensionContainer ExtensionContainer OPTIONAL,
311
SendIdentificationArg ::= SEQUENCE {
313
numberOfRequestedVectors NumberOfRequestedVectors OPTIONAL,
314
-- within a dialogue numberOfRequestedVectors shall be present in
315
-- the first service request and shall not be present in subsequent service requests.
316
-- If received in a subsequent service request it shall be discarded.
317
segmentationProhibited NULL OPTIONAL,
318
extensionContainer ExtensionContainer OPTIONAL,
320
msc-Number ISDN-AddressString OPTIONAL }
322
SendIdentificationRes ::= [3] SEQUENCE {
324
-- IMSI shall be present in the first (or only) service response of a dialogue.
325
-- If multiple service requests are present in a dialogue then IMSI
326
-- shall not be present in any service response other than the first one.
327
authenticationSetList AuthenticationSetList OPTIONAL,
328
currentSecurityContext [2]CurrentSecurityContext OPTIONAL,
329
extensionContainer [3] ExtensionContainer OPTIONAL,
332
-- authentication management types
334
AuthenticationSetList ::= CHOICE {
335
tripletList [0] TripletList,
336
quintupletList [1] QuintupletList }
338
TripletList ::= SEQUENCE SIZE (1..5) OF
339
AuthenticationTriplet
341
QuintupletList ::= SEQUENCE SIZE (1..5) OF
342
AuthenticationQuintuplet
344
AuthenticationTriplet ::= SEQUENCE {
350
AuthenticationQuintuplet ::= SEQUENCE {
358
CurrentSecurityContext ::= CHOICE {
359
gsm-SecurityContextData [0] GSM-SecurityContextData,
360
umts-SecurityContextData [1] UMTS-SecurityContextData }
362
GSM-SecurityContextData ::= SEQUENCE {
367
UMTS-SecurityContextData ::= SEQUENCE {
373
RAND ::= OCTET STRING (SIZE (16))
375
SRES ::= OCTET STRING (SIZE (4))
377
Kc ::= OCTET STRING (SIZE (8))
379
XRES ::= OCTET STRING (SIZE (4..16))
381
CK ::= OCTET STRING (SIZE (16))
383
IK ::= OCTET STRING (SIZE (16))
385
AUTN ::= OCTET STRING (SIZE (16))
387
AUTS ::= OCTET STRING (SIZE (14))
389
Cksn ::= OCTET STRING (SIZE (1))
390
-- The internal structure is defined in 3GPP TS 24.008
392
KSI ::= OCTET STRING (SIZE (1))
393
-- The internal structure is defined in 3GPP TS 24.008
395
AuthenticationFailureReportArg ::= SEQUENCE {
397
failureCause FailureCause,
398
extensionContainer ExtensionContainer OPTIONAL,
400
re-attempt BOOLEAN OPTIONAL,
401
accessType AccessType OPTIONAL,
403
vlr-Number [0] ISDN-AddressString OPTIONAL,
404
sgsn-Number [1] ISDN-AddressString OPTIONAL }
406
AccessType ::= ENUMERATED {
409
locationUpdating (2),
410
supplementaryService (3),
413
routingAreaUpdating (6),
415
pdpContextActivation (8),
416
pdpContextDeactivation (9),
419
-- exception handling:
420
-- received values greater than 10 shall be ignored.
422
AuthenticationFailureReportRes ::= SEQUENCE {
423
extensionContainer ExtensionContainer OPTIONAL,
426
FailureCause ::= ENUMERATED {
427
wrongUserResponse (0),
428
wrongNetworkSignature (1)}
430
-- gprs location registration types
432
UpdateGprsLocationArg ::= SEQUENCE {
434
sgsn-Number ISDN-AddressString,
435
sgsn-Address GSN-Address,
436
extensionContainer ExtensionContainer OPTIONAL,
438
sgsn-Capability [0] SGSN-Capability OPTIONAL,
439
informPreviousNetworkEntity [1] NULL OPTIONAL,
440
ps-LCS-NotSupportedByUE [2] NULL OPTIONAL,
441
v-gmlc-Address [3] GSN-Address OPTIONAL,
442
add-info [4] ADD-Info OPTIONAL }
444
SGSN-Capability ::= SEQUENCE{
445
solsaSupportIndicator NULL OPTIONAL,
446
extensionContainer [1] ExtensionContainer OPTIONAL,
448
superChargerSupportedInServingNetworkEntity [2] SuperChargerInfo OPTIONAL ,
449
gprsEnhancementsSupportIndicator [3] NULL OPTIONAL,
450
supportedCamelPhases [4] SupportedCamelPhases OPTIONAL,
451
supportedLCS-CapabilitySets [5] SupportedLCS-CapabilitySets OPTIONAL,
452
offeredCamel4CSIs [6] OfferedCamel4CSIs OPTIONAL,
453
smsCallBarringSupportIndicator [7] NULL OPTIONAL }
455
GSN-Address ::= OCTET STRING (SIZE (5..17))
456
-- Octets are coded according to TS 3GPP TS 23.003 [17]
458
UpdateGprsLocationRes ::= SEQUENCE {
459
hlr-Number ISDN-AddressString,
460
extensionContainer ExtensionContainer OPTIONAL,
462
add-Capability NULL OPTIONAL }
466
ForwardAccessSignalling-Arg ::= [3] SEQUENCE {
467
an-APDU AccessNetworkSignalInfo,
468
integrityProtectionInfo [0] IntegrityProtectionInformation OPTIONAL,
469
encryptionInfo [1] EncryptionInformation OPTIONAL,
470
keyStatus [2] KeyStatus OPTIONAL,
471
allowedGSM-Algorithms [4] AllowedGSM-Algorithms OPTIONAL,
472
allowedUMTS-Algorithms [5] AllowedUMTS-Algorithms OPTIONAL,
473
radioResourceInformation [6] RadioResourceInformation OPTIONAL,
474
extensionContainer [3] ExtensionContainer OPTIONAL,
476
radioResourceList [7] RadioResourceList OPTIONAL,
477
bssmap-ServiceHandover [9] BSSMAP-ServiceHandover OPTIONAL,
478
ranap-ServiceHandover [8] RANAP-ServiceHandover OPTIONAL,
479
bssmap-ServiceHandoverList [10] BSSMAP-ServiceHandoverList OPTIONAL,
480
currentlyUsedCodec [11] Codec OPTIONAL,
481
iuSupportedCodecsList [12] SupportedCodecsList OPTIONAL,
482
rab-ConfigurationIndicator [13] NULL OPTIONAL,
483
iuSelectedCodec [14] Codec OPTIONAL }
485
AllowedGSM-Algorithms ::= OCTET STRING (SIZE (1))
486
-- internal structure is coded as Algorithm identifier octet from
487
-- Permitted Algorithms defined in 3GPP TS 48.008
488
-- A node shall mark all GSM algorithms that are allowed in MSC-B
490
AllowedUMTS-Algorithms ::= SEQUENCE {
491
integrityProtectionAlgorithms [0] PermittedIntegrityProtectionAlgorithms OPTIONAL,
492
encryptionAlgorithms [1] PermittedEncryptionAlgorithms OPTIONAL,
493
extensionContainer [2] ExtensionContainer OPTIONAL,
496
PermittedIntegrityProtectionAlgorithms ::=
497
OCTET STRING (SIZE (1..maxPermittedIntegrityProtectionAlgorithmsLength))
498
-- Octets contain a complete PermittedIntegrityProtectionAlgorithms data type
499
-- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
500
-- mandated by 3GPP TS 25.413.
501
-- Padding bits are included, if needed, in the least significant bits of the
502
-- last octet of the octet string.
505
maxPermittedIntegrityProtectionAlgorithmsLength INTEGER ::= 9
507
PermittedEncryptionAlgorithms ::=
508
OCTET STRING (SIZE (1..maxPermittedEncryptionAlgorithmsLength))
509
-- Octets contain a complete PermittedEncryptionAlgorithms data type
510
-- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
511
-- mandated by 3GPP TS 25.413
512
-- Padding bits are included, if needed, in the least significant bits of the
513
-- last octet of the octet string.
516
maxPermittedEncryptionAlgorithmsLength INTEGER ::= 9
518
KeyStatus ::= ENUMERATED {
522
-- exception handling:
523
-- received values in range 2-31 shall be treated as "old"
524
-- received values greater than 31 shall be treated as "new"
526
PrepareHO-Arg ::= [3] SEQUENCE {
527
targetCellId [0] GlobalCellId OPTIONAL,
528
ho-NumberNotRequired NULL OPTIONAL,
529
targetRNCId [1] RNCId OPTIONAL,
530
an-APDU [2] AccessNetworkSignalInfo OPTIONAL,
531
multipleBearerRequested [3] NULL OPTIONAL,
532
imsi [4] IMSI OPTIONAL,
533
integrityProtectionInfo [5] IntegrityProtectionInformation OPTIONAL,
534
encryptionInfo [6] EncryptionInformation OPTIONAL,
535
radioResourceInformation [7] RadioResourceInformation OPTIONAL,
536
allowedGSM-Algorithms [9] AllowedGSM-Algorithms OPTIONAL,
537
allowedUMTS-Algorithms [10] AllowedUMTS-Algorithms OPTIONAL,
538
radioResourceList [11] RadioResourceList OPTIONAL,
539
extensionContainer [8] ExtensionContainer OPTIONAL,
541
rab-Id [12] RAB-Id OPTIONAL,
542
bssmap-ServiceHandover [13] BSSMAP-ServiceHandover OPTIONAL,
543
ranap-ServiceHandover [14] RANAP-ServiceHandover OPTIONAL,
544
bssmap-ServiceHandoverList [15] BSSMAP-ServiceHandoverList OPTIONAL,
545
asciCallReference [20] ASCI-CallReference OPTIONAL,
546
geran-classmark [16] GERAN-Classmark OPTIONAL,
547
iuCurrentlyUsedCodec [17] Codec OPTIONAL,
548
iuSupportedCodecsList [18] SupportedCodecsList OPTIONAL,
549
rab-ConfigurationIndicator [19] NULL OPTIONAL,
550
uesbi-Iu [21] UESBI-Iu OPTIONAL }
552
BSSMAP-ServiceHandoverList ::= SEQUENCE SIZE (1.. maxNumOfServiceHandovers) OF
553
BSSMAP-ServiceHandoverInfo
555
BSSMAP-ServiceHandoverInfo ::= SEQUENCE {
556
bssmap-ServiceHandover BSSMAP-ServiceHandover,
558
-- RAB Identity is needed to relate the service handovers with the radio access bearers.
561
maxNumOfServiceHandovers INTEGER ::= 7
563
BSSMAP-ServiceHandover ::= OCTET STRING (SIZE (1))
564
-- Octets are coded according the Service Handover information element in
567
RANAP-ServiceHandover ::= OCTET STRING (SIZE (1))
568
-- Octet contains a complete Service-Handover data type
569
-- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
570
-- mandated by 3GPP TS 25.413
571
-- Padding bits are included in the least significant bits.
574
RadioResourceList ::= SEQUENCE SIZE (1.. maxNumOfRadioResources) OF
577
RadioResource ::= SEQUENCE {
578
radioResourceInformation RadioResourceInformation,
580
-- RAB Identity is needed to relate the radio resources with the radio access bearers.
583
maxNumOfRadioResources INTEGER ::= 7
585
PrepareHO-Res ::= [3] SEQUENCE {
586
handoverNumber [0] ISDN-AddressString OPTIONAL,
587
relocationNumberList [1] RelocationNumberList OPTIONAL,
588
an-APDU [2] AccessNetworkSignalInfo OPTIONAL,
589
multicallBearerInfo [3] MulticallBearerInfo OPTIONAL,
590
multipleBearerNotSupported NULL OPTIONAL,
591
selectedUMTS-Algorithms [5] SelectedUMTS-Algorithms OPTIONAL,
592
chosenRadioResourceInformation [6] ChosenRadioResourceInformation OPTIONAL,
593
extensionContainer [4] ExtensionContainer OPTIONAL,
595
iuSelectedCodec [7] Codec OPTIONAL,
596
iuAvailableCodecsList [8] CodecList OPTIONAL }
598
SelectedUMTS-Algorithms ::= SEQUENCE {
599
integrityProtectionAlgorithm [0] ChosenIntegrityProtectionAlgorithm OPTIONAL,
600
encryptionAlgorithm [1] ChosenEncryptionAlgorithm OPTIONAL,
601
extensionContainer [2] ExtensionContainer OPTIONAL,
604
ChosenIntegrityProtectionAlgorithm ::= OCTET STRING (SIZE (1))
605
-- Octet contains a complete IntegrityProtectionAlgorithm data type
606
-- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
607
-- mandated by 3GPP TS 25.413
608
-- Padding bits are included in the least significant bits.
610
ChosenEncryptionAlgorithm ::= OCTET STRING (SIZE (1))
611
-- Octet contains a complete EncryptionAlgorithm data type
612
-- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
613
-- mandated by 3GPP TS 25.413
614
-- Padding bits are included in the least significant bits.
616
ChosenRadioResourceInformation ::= SEQUENCE {
617
chosenChannelInfo [0] ChosenChannelInfo OPTIONAL,
618
chosenSpeechVersion [1] ChosenSpeechVersion OPTIONAL,
621
ChosenChannelInfo ::= OCTET STRING (SIZE (1))
622
-- Octets are coded according the Chosen Channel information element in 3GPP TS 48.008
624
ChosenSpeechVersion ::= OCTET STRING (SIZE (1))
625
-- Octets are coded according the Speech Version (chosen) information element in 3GPP TS
628
PrepareSubsequentHO-Arg ::= [3] SEQUENCE {
629
targetCellId [0] GlobalCellId OPTIONAL,
630
targetMSC-Number [1] ISDN-AddressString,
631
targetRNCId [2] RNCId OPTIONAL,
632
an-APDU [3] AccessNetworkSignalInfo OPTIONAL,
633
selectedRab-Id [4] RAB-Id OPTIONAL,
634
extensionContainer [5] ExtensionContainer OPTIONAL,
636
geran-classmark [6] GERAN-Classmark OPTIONAL,
637
rab-ConfigurationIndicator [7] NULL OPTIONAL }
639
PrepareSubsequentHO-Res ::= [3] SEQUENCE {
640
an-APDU AccessNetworkSignalInfo,
641
extensionContainer [0] ExtensionContainer OPTIONAL,
644
ProcessAccessSignalling-Arg ::= [3] SEQUENCE {
645
an-APDU AccessNetworkSignalInfo,
646
selectedUMTS-Algorithms [1] SelectedUMTS-Algorithms OPTIONAL,
647
selectedGSM-Algorithm [2] SelectedGSM-Algorithm OPTIONAL,
648
chosenRadioResourceInformation [3] ChosenRadioResourceInformation OPTIONAL,
649
selectedRab-Id [4] RAB-Id OPTIONAL,
650
extensionContainer [0] ExtensionContainer OPTIONAL,
652
iUSelectedCodec [5] Codec OPTIONAL,
653
iuAvailableCodecsList [6] CodecList OPTIONAL }
655
SupportedCodecsList ::= SEQUENCE {
656
utranCodecList [0] CodecList OPTIONAL,
657
geranCodecList [1] CodecList OPTIONAL,
658
extensionContainer [2] ExtensionContainer OPTIONAL,
661
CodecList ::= SEQUENCE {
663
codec2 [2] Codec OPTIONAL,
664
codec3 [3] Codec OPTIONAL,
665
codec4 [4] Codec OPTIONAL,
666
codec5 [5] Codec OPTIONAL,
667
codec6 [6] Codec OPTIONAL,
668
codec7 [7] Codec OPTIONAL,
669
codec8 [8] Codec OPTIONAL,
670
extensionContainer [9] ExtensionContainer OPTIONAL,
672
-- Codecs are sent in priority order where codec1 has highest priority
674
Codec ::= OCTET STRING (SIZE (1..4))
676
-- The internal structure is defined as follows:
677
-- octet 1 Coded as Codec Identification code in 3GPP TS 26.103
678
-- octets 2,3,4 Parameters for the Codec as defined in 3GPP TS
679
-- 26.103, if available, length depending on the codec
681
GERAN-Classmark ::= OCTET STRING (SIZE (2..87))
682
-- Octets are coded according the GERAN Classmark information element in 3GPP TS 48.008
684
SelectedGSM-Algorithm ::= OCTET STRING (SIZE (1))
685
-- internal structure is coded as Algorithm identifier octet from Chosen Encryption
686
-- Algorithm defined in 3GPP TS 48.008
687
-- A node shall mark only the selected GSM algorithm
689
SendEndSignal-Arg ::= [3] SEQUENCE {
690
an-APDU AccessNetworkSignalInfo,
691
extensionContainer [0] ExtensionContainer OPTIONAL,
694
SendEndSignal-Res ::= SEQUENCE {
695
extensionContainer [0] ExtensionContainer OPTIONAL,
698
RNCId ::= OCTET STRING (SIZE (7))
699
-- The internal structure is defined as follows:
700
-- octet 1 bits 4321 Mobile Country Code 1st digit
701
-- bits 8765 Mobile Country Code 2nd digit
702
-- octet 2 bits 4321 Mobile Country Code 3rd digit
703
-- bits 8765 Mobile Network Code 3rd digit
704
-- or filler (1111) for 2 digit MNCs
705
-- octet 3 bits 4321 Mobile Network Code 1st digit
706
-- bits 8765 Mobile Network Code 2nd digit
707
-- octets 4 and 5 Location Area Code according to 3GPP TS 24.008
708
-- octets 6 and 7 RNC Id value according to 3GPP TS 25.413
710
RelocationNumberList ::= SEQUENCE SIZE (1..maxNumOfRelocationNumber) OF
713
MulticallBearerInfo ::= INTEGER (1..maxNumOfRelocationNumber)
715
RelocationNumber ::= SEQUENCE {
716
handoverNumber ISDN-AddressString,
718
-- RAB Identity is needed to relate the calls with the radio access bearers.
721
RAB-Id ::= INTEGER (1..maxNrOfRABs)
723
maxNrOfRABs INTEGER ::= 255
725
maxNumOfRelocationNumber INTEGER ::= 7
727
RadioResourceInformation ::= OCTET STRING (SIZE (3..13))
728
-- Octets are coded according the Channel Type information element in 3GPP TS 48.008
730
IntegrityProtectionInformation ::= OCTET STRING (SIZE (18..maxNumOfIntegrityInfo))
731
-- Octets contain a complete IntegrityProtectionInformation data type
732
-- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
733
-- mandated by 3GPP TS 25.413
734
-- Padding bits are included, if needed, in the least significant bits of the
735
-- last octet of the octet string.
737
maxNumOfIntegrityInfo INTEGER ::= 100
739
EncryptionInformation ::= OCTET STRING (SIZE (18..maxNumOfEncryptionInfo))
740
-- Octets contain a complete EncryptionInformation data type
741
-- as defined in 3GPP TS 25.413, encoded according to the encoding scheme
742
-- mandated by 3GPP TS 25.413
743
-- Padding bits are included, if needed, in the least significant bits of the
744
-- last octet of the octet string.
746
maxNumOfEncryptionInfo INTEGER ::= 100
748
-- authentication management types
750
SendAuthenticationInfoArg ::= SEQUENCE {
752
numberOfRequestedVectors NumberOfRequestedVectors,
753
segmentationProhibited NULL OPTIONAL,
754
immediateResponsePreferred [1] NULL OPTIONAL,
755
re-synchronisationInfo Re-synchronisationInfo OPTIONAL,
756
extensionContainer [2] ExtensionContainer OPTIONAL,
758
requestingNodeType [3] RequestingNodeType OPTIONAL,
759
requestingPLMN-Id [4] PLMN-Id OPTIONAL }
761
PLMN-Id ::= OCTET STRING (SIZE (3))
762
-- The internal structure is defined as follows:
763
-- octet 1 bits 4321 Mobile Country Code 1st digit
764
-- bits 8765 Mobile Country Code 2nd digit
765
-- octet 2 bits 4321 Mobile Country Code 3rd digit
766
-- bits 8765 Mobile Network Code 3rd digit
767
-- or filler (1111) for 2 digit MNCs
768
-- octet 3 bits 4321 Mobile Network Code 1st digit
769
-- bits 8765 Mobile Network Code 2nd digit
771
NumberOfRequestedVectors ::= INTEGER (1..5)
773
Re-synchronisationInfo ::= SEQUENCE {
778
SendAuthenticationInfoRes ::= [3] SEQUENCE {
779
authenticationSetList AuthenticationSetList OPTIONAL,
780
extensionContainer ExtensionContainer OPTIONAL,
783
RequestingNodeType ::= ENUMERATED {
787
-- exception handling:
788
-- received values in the range 2-15 shall be treated as "vlr"
789
-- received values greater than 15 shall be treated as "sgsn"
791
-- equipment management types
793
CheckIMEI-Arg ::= SEQUENCE {
795
requestedEquipmentInfo RequestedEquipmentInfo,
796
extensionContainer ExtensionContainer OPTIONAL,
799
CheckIMEI-Res ::= SEQUENCE {
800
equipmentStatus EquipmentStatus OPTIONAL,
801
bmuef UESBI-Iu OPTIONAL,
802
extensionContainer [0] ExtensionContainer OPTIONAL,
805
RequestedEquipmentInfo::= BIT STRING {
807
bmuef (1)} (SIZE (2..8))
808
-- exception handling: reception of unknown bit assignments in the
809
-- RequestedEquipmentInfo data type shall be discarded by the receiver
811
UESBI-Iu ::= SEQUENCE {
812
uesbi-IuA [0] UESBI-IuA OPTIONAL,
813
uesbi-IuB [1] UESBI-IuB OPTIONAL,
816
UESBI-IuA ::= BIT STRING (SIZE(1..128))
817
-- See 3GPP TS 25.413
819
UESBI-IuB ::= BIT STRING (SIZE(1..128))
820
-- See 3GPP TS 25.413
822
EquipmentStatus ::= ENUMERATED {
827
-- subscriber management types
829
InsertSubscriberDataArg ::= SEQUENCE {
830
imsi [0] IMSI OPTIONAL,
831
COMPONENTS OF SubscriberData,
832
extensionContainer [14] ExtensionContainer OPTIONAL,
834
naea-PreferredCI [15] NAEA-PreferredCI OPTIONAL,
835
-- naea-PreferredCI is included at the discretion of the HLR operator.
836
gprsSubscriptionData [16] GPRSSubscriptionData OPTIONAL,
837
roamingRestrictedInSgsnDueToUnsupportedFeature [23] NULL
839
networkAccessMode [24] NetworkAccessMode OPTIONAL,
840
lsaInformation [25] LSAInformation OPTIONAL,
841
lmu-Indicator [21] NULL OPTIONAL,
842
lcsInformation [22] LCSInformation OPTIONAL,
843
istAlertTimer [26] IST-AlertTimerValue OPTIONAL,
844
superChargerSupportedInHLR [27] AgeIndicator OPTIONAL,
845
mc-SS-Info [28] MC-SS-Info OPTIONAL,
846
cs-AllocationRetentionPriority [29] CS-AllocationRetentionPriority OPTIONAL,
847
sgsn-CAMEL-SubscriptionInfo [17] SGSN-CAMEL-SubscriptionInfo OPTIONAL,
848
chargingCharacteristics [18] ChargingCharacteristics OPTIONAL,
849
accessRestrictionData [19] AccessRestrictionData OPTIONAL
851
-- If the Network Access Mode parameter is sent, it shall be present only in
852
-- the first sequence if seqmentation is used
854
AccessRestrictionData ::= BIT STRING {
856
geranNotAllowed (1) } (SIZE (2..8))
857
-- exception handling:
858
-- bits 2 to 7 shall be ignored if received and not understood
861
CS-AllocationRetentionPriority ::= OCTET STRING (SIZE (1))
862
-- This data type encodes each priority level defined in TS 23.107 as the binary value
863
-- of the priority level.
865
IST-AlertTimerValue ::= INTEGER (15..255)
867
LCSInformation ::= SEQUENCE {
868
gmlc-List [0] GMLC-List OPTIONAL,
869
lcs-PrivacyExceptionList [1] LCS-PrivacyExceptionList OPTIONAL,
870
molr-List [2] MOLR-List OPTIONAL,
872
add-lcs-PrivacyExceptionList [3] LCS-PrivacyExceptionList OPTIONAL }
873
-- add-lcs-PrivacyExceptionList may be sent only if lcs-PrivacyExceptionList is
874
-- present and contains four instances of LCS-PrivacyClass. If the mentioned condition
875
-- is not satisfied the receiving node shall discard add-lcs-PrivacyExceptionList.
876
-- If an LCS-PrivacyClass is received both in lcs-PrivacyExceptionList and in
877
-- add-lcs-PrivacyExceptionList with the same SS-Code, then the error unexpected
878
-- data value shall be returned.
880
GMLC-List ::= SEQUENCE SIZE (1..maxNumOfGMLC) OF
882
-- if segmentation is used, the complete GMLC-List shall be sent in one segment
884
maxNumOfGMLC INTEGER ::= 5
886
NetworkAccessMode ::= ENUMERATED {
891
-- if unknown values are received in NetworkAccessMode
892
-- they shall be discarded.
894
GPRSDataList ::= SEQUENCE SIZE (1..maxNumOfPDP-Contexts) OF
897
maxNumOfPDP-Contexts INTEGER ::= 50
899
PDP-Context ::= SEQUENCE {
900
pdp-ContextId ContextId,
901
pdp-Type [16] PDP-Type,
902
pdp-Address [17] PDP-Address OPTIONAL,
903
qos-Subscribed [18] QoS-Subscribed,
904
vplmnAddressAllowed [19] NULL OPTIONAL,
906
extensionContainer [21] ExtensionContainer OPTIONAL,
908
ext-QoS-Subscribed [0] Ext-QoS-Subscribed OPTIONAL,
909
pdp-ChargingCharacteristics [1] ChargingCharacteristics OPTIONAL,
910
ext2-QoS-Subscribed [2] Ext2-QoS-Subscribed OPTIONAL
911
-- ext2-QoS-Subscribed may be present only if ext-QoS-Subscribed is present.
914
ContextId ::= INTEGER (1..maxNumOfPDP-Contexts)
916
GPRSSubscriptionData ::= SEQUENCE {
917
completeDataListIncluded NULL OPTIONAL,
918
-- If segmentation is used, completeDataListIncluded may only be present in the
920
gprsDataList [1] GPRSDataList,
921
extensionContainer [2] ExtensionContainer OPTIONAL,
924
SGSN-CAMEL-SubscriptionInfo ::= SEQUENCE {
925
gprs-CSI [0] GPRS-CSI OPTIONAL,
926
mo-sms-CSI [1] SMS-CSI OPTIONAL,
927
extensionContainer [2] ExtensionContainer OPTIONAL,
929
mt-sms-CSI [3] SMS-CSI OPTIONAL,
930
mt-smsCAMELTDP-CriteriaList [4] MT-smsCAMELTDP-CriteriaList OPTIONAL,
931
mg-csi [5] MG-CSI OPTIONAL
934
GPRS-CSI ::= SEQUENCE {
935
gprs-CamelTDPDataList [0] GPRS-CamelTDPDataList OPTIONAL,
936
camelCapabilityHandling [1] CamelCapabilityHandling OPTIONAL,
937
extensionContainer [2] ExtensionContainer OPTIONAL,
938
notificationToCSE [3] NULL OPTIONAL,
939
csi-Active [4] NULL OPTIONAL,
941
-- notificationToCSE and csi-Active shall not be present when GPRS-CSI is sent to SGSN.
942
-- They may only be included in ATSI/ATM ack/NSDC message.
943
-- GPRS-CamelTDPData and camelCapabilityHandling shall be present in
944
-- the GPRS-CSI sequence.
945
-- If GPRS-CSI is segmented, gprs-CamelTDPDataList and camelCapabilityHandling shall be
946
-- present in the first segment
948
GPRS-CamelTDPDataList ::= SEQUENCE SIZE (1..maxNumOfCamelTDPData) OF
950
-- GPRS-CamelTDPDataList shall not contain more than one instance of
951
-- GPRS-CamelTDPData containing the same value for gprs-TriggerDetectionPoint.
953
GPRS-CamelTDPData ::= SEQUENCE {
954
gprs-TriggerDetectionPoint [0] GPRS-TriggerDetectionPoint,
955
serviceKey [1] ServiceKey,
956
gsmSCF-Address [2] ISDN-AddressString,
957
defaultSessionHandling [3] DefaultGPRS-Handling,
958
extensionContainer [4] ExtensionContainer OPTIONAL,
962
DefaultGPRS-Handling ::= ENUMERATED {
963
continueTransaction (0) ,
964
releaseTransaction (1) ,
966
-- exception handling:
967
-- reception of values in range 2-31 shall be treated as "continueTransaction"
968
-- reception of values greater than 31 shall be treated as "releaseTransaction"
970
GPRS-TriggerDetectionPoint ::= ENUMERATED {
972
attachChangeOfPosition (2),
973
pdp-ContextEstablishment (11),
974
pdp-ContextEstablishmentAcknowledgement (12),
975
pdp-ContextChangeOfPosition (14),
977
-- exception handling:
978
-- For GPRS-CamelTDPData sequences containing this parameter with any
979
-- other value than the ones listed the receiver shall ignore the whole
980
-- GPRS-CamelTDPDatasequence.
982
APN ::= OCTET STRING (SIZE (2..63))
983
-- Octets are coded according to TS 3GPP TS 23.003 [17]
985
PDP-Type ::= OCTET STRING (SIZE (2))
986
-- Octets are coded according to TS 3GPP TS 29.060 [105]
988
PDP-Address ::= OCTET STRING (SIZE (1..16))
989
-- Octets are coded according to TS 3GPP TS 29.060 [105]
991
-- The possible size values are:
992
-- 1-7 octets X.25 address type
993
-- 4 octets IPv4 address type
994
-- 16 octets Ipv6 address type
996
QoS-Subscribed ::= OCTET STRING (SIZE (3))
997
-- Octets are coded according to TS 3GPP TS 24.008 [35] Quality of Service Octets
1000
Ext-QoS-Subscribed ::= OCTET STRING (SIZE (1..9))
1002
-- Allocation/Retention Priority (This octet encodes each priority level defined in
1003
-- 23.107 as the binary value of the priority level, declaration in 29.060)
1004
-- Octets 2-9 are coded according to 3GPP TS 24.008 [35] Quality of Service Octets
1007
Ext2-QoS-Subscribed ::= OCTET STRING (SIZE (1..3))
1008
-- Octets 1-3 are coded according to 3GPP TS 24.008 [35] Quality of Service Octets 14-16.
1009
-- If Quality of Service information is structured with 14 octet length, then
1010
-- Octet 1 is coded according to 3GPP TS 24.008 [35] Quality of Service Octet 14.
1012
ChargingCharacteristics ::= OCTET STRING (SIZE (2))
1013
-- Octets are coded according to 3GPP TS 32.215.
1015
LSAOnlyAccessIndicator ::= ENUMERATED {
1016
accessOutsideLSAsAllowed (0),
1017
accessOutsideLSAsRestricted (1)}
1019
LSADataList ::= SEQUENCE SIZE (1..maxNumOfLSAs) OF
1022
maxNumOfLSAs INTEGER ::= 20
1024
LSAData ::= SEQUENCE {
1025
lsaIdentity [0] LSAIdentity,
1026
lsaAttributes [1] LSAAttributes,
1027
lsaActiveModeIndicator [2] NULL OPTIONAL,
1028
extensionContainer [3] ExtensionContainer OPTIONAL,
1031
LSAInformation ::= SEQUENCE {
1032
completeDataListIncluded NULL OPTIONAL,
1034
-- If segmentation is used, completeDataListIncluded may only be present in the
1036
lsaOnlyAccessIndicator [1] LSAOnlyAccessIndicator OPTIONAL,
1037
lsaDataList [2] LSADataList OPTIONAL,
1038
extensionContainer [3] ExtensionContainer OPTIONAL,
1041
LSAIdentity ::= OCTET STRING (SIZE (3))
1042
-- Octets are coded according to TS 3GPP TS 23.003 [17]
1044
LSAAttributes ::= OCTET STRING (SIZE (1))
1045
-- Octets are coded according to TS 3GPP TS 48.008 [49]
1047
SubscriberData ::= SEQUENCE {
1048
msisdn [1] ISDN-AddressString OPTIONAL,
1049
category [2] Category OPTIONAL,
1050
subscriberStatus [3] SubscriberStatus OPTIONAL,
1051
bearerServiceList [4] BearerServiceList OPTIONAL,
1052
-- The exception handling for reception of unsupported / not allocated
1053
-- bearerServiceCodes is defined in section 8.8.1
1054
teleserviceList [6] TeleserviceList OPTIONAL,
1055
-- The exception handling for reception of unsupported / not allocated
1056
-- teleserviceCodes is defined in section 8.8.1
1057
provisionedSS [7] Ext-SS-InfoList OPTIONAL,
1058
odb-Data [8] ODB-Data OPTIONAL,
1059
roamingRestrictionDueToUnsupportedFeature [9] NULL OPTIONAL,
1060
regionalSubscriptionData [10] ZoneCodeList OPTIONAL,
1061
vbsSubscriptionData [11] VBSDataList OPTIONAL,
1062
vgcsSubscriptionData [12] VGCSDataList OPTIONAL,
1063
vlrCamelSubscriptionInfo [13] VlrCamelSubscriptionInfo OPTIONAL
1066
Category ::= OCTET STRING (SIZE (1))
1067
-- The internal structure is defined in ITU-T Rec Q.763.
1069
SubscriberStatus ::= ENUMERATED {
1071
operatorDeterminedBarring (1)}
1073
BearerServiceList ::= SEQUENCE SIZE (1..maxNumOfBearerServices) OF
1074
Ext-BearerServiceCode
1076
maxNumOfBearerServices INTEGER ::= 50
1078
TeleserviceList ::= SEQUENCE SIZE (1..maxNumOfTeleservices) OF
1081
maxNumOfTeleservices INTEGER ::= 20
1083
ODB-Data ::= SEQUENCE {
1084
odb-GeneralData ODB-GeneralData,
1085
odb-HPLMN-Data ODB-HPLMN-Data OPTIONAL,
1086
extensionContainer ExtensionContainer OPTIONAL,
1089
ODB-GeneralData ::= BIT STRING {
1090
allOG-CallsBarred (0),
1091
internationalOGCallsBarred (1),
1092
internationalOGCallsNotToHPLMN-CountryBarred (2),
1093
interzonalOGCallsBarred (6),
1094
interzonalOGCallsNotToHPLMN-CountryBarred (7),
1095
interzonalOGCallsAndInternationalOGCallsNotToHPLMN-CountryBarred (8),
1096
premiumRateInformationOGCallsBarred (3),
1097
premiumRateEntertainementOGCallsBarred (4),
1098
ss-AccessBarred (5),
1100
chargeableECT-Barred (10),
1101
internationalECT-Barred (11),
1102
interzonalECT-Barred (12),
1103
doublyChargeableECT-Barred (13),
1104
multipleECT-Barred (14),
1105
allPacketOrientedServicesBarred (15),
1106
roamerAccessToHPLMN-AP-Barred (16),
1107
roamerAccessToVPLMN-AP-Barred (17),
1108
roamingOutsidePLMNOG-CallsBarred (18),
1109
allIC-CallsBarred (19),
1110
roamingOutsidePLMNIC-CallsBarred (20),
1111
roamingOutsidePLMNICountryIC-CallsBarred (21),
1112
roamingOutsidePLMN-Barred (22),
1113
roamingOutsidePLMN-CountryBarred (23),
1114
registrationAllCF-Barred (24),
1115
registrationCFNotToHPLMN-Barred (25),
1116
registrationInterzonalCF-Barred (26),
1117
registrationInterzonalCFNotToHPLMN-Barred (27),
1118
registrationInternationalCF-Barred (28)} (SIZE (15..32))
1119
-- exception handling: reception of unknown bit assignments in the
1120
-- ODB-GeneralData type shall be treated like unsupported ODB-GeneralData
1121
-- When the ODB-GeneralData type is removed from the HLR for a given subscriber,
1122
-- in NoteSubscriberDataModified operation sent toward the gsmSCF
1123
-- all bits shall be set to "O".
1125
ODB-HPLMN-Data ::= BIT STRING {
1126
plmn-SpecificBarringType1 (0),
1127
plmn-SpecificBarringType2 (1),
1128
plmn-SpecificBarringType3 (2),
1129
plmn-SpecificBarringType4 (3)} (SIZE (4..32))
1130
-- exception handling: reception of unknown bit assignments in the
1131
-- ODB-HPLMN-Data type shall be treated like unsupported ODB-HPLMN-Data
1132
-- When the ODB-HPLMN-Data type is removed from the HLR for a given subscriber,
1133
-- in NoteSubscriberDataModified operation sent toward the gsmSCF
1134
-- all bits shall be set to "O".
1136
Ext-SS-InfoList ::= SEQUENCE SIZE (1..maxNumOfSS) OF
1139
Ext-SS-Info ::= CHOICE {
1140
forwardingInfo [0] Ext-ForwInfo,
1141
callBarringInfo [1] Ext-CallBarInfo,
1142
cug-Info [2] CUG-Info,
1143
ss-Data [3] Ext-SS-Data,
1144
emlpp-Info [4] EMLPP-Info}
1146
Ext-ForwInfo ::= SEQUENCE {
1148
forwardingFeatureList Ext-ForwFeatureList,
1149
extensionContainer [0] ExtensionContainer OPTIONAL,
1152
Ext-ForwFeatureList ::= SEQUENCE SIZE (1..maxNumOfExt-BasicServiceGroups) OF
1155
Ext-ForwFeature ::= SEQUENCE {
1156
basicService Ext-BasicServiceCode OPTIONAL,
1157
ss-Status [4] Ext-SS-Status,
1158
forwardedToNumber [5] ISDN-AddressString OPTIONAL,
1159
-- When this data type is sent from an HLR which supports CAMEL Phase 2
1160
-- to a VLR that supports CAMEL Phase 2 the VLR shall not check the
1161
-- format of the number
1162
forwardedToSubaddress [8] ISDN-SubaddressString OPTIONAL,
1163
forwardingOptions [6] Ext-ForwOptions OPTIONAL,
1164
noReplyConditionTime [7] Ext-NoRepCondTime OPTIONAL,
1165
extensionContainer [9] ExtensionContainer OPTIONAL,
1167
longForwardedToNumber [10] FTN-AddressString OPTIONAL }
1169
Ext-ForwOptions ::= OCTET STRING (SIZE (1..5))
1173
-- bit 8: notification to forwarding party
1174
-- 0 no notification
1177
-- bit 7: redirecting presentation
1178
-- 0 no presentation
1181
-- bit 6: notification to calling party
1182
-- 0 no notification
1185
-- bit 5: 0 (unused)
1187
-- bits 43: forwarding reason
1188
-- 00 ms not reachable
1193
-- bits 21: 00 (unused)
1195
-- OCTETS 2-5: reserved for future use. They shall be discarded if
1196
-- received and not understood.
1198
Ext-NoRepCondTime ::= INTEGER (1..100)
1199
-- Only values 5-30 are used.
1200
-- Values in the ranges 1-4 and 31-100 are reserved for future use
1202
-- values 1-4 shall be mapped on to value 5
1203
-- values 31-100 shall be mapped on to value 30
1205
Ext-CallBarInfo ::= SEQUENCE {
1207
callBarringFeatureList Ext-CallBarFeatureList,
1208
extensionContainer ExtensionContainer OPTIONAL,
1211
Ext-CallBarFeatureList ::= SEQUENCE SIZE (1..maxNumOfExt-BasicServiceGroups) OF
1212
Ext-CallBarringFeature
1214
Ext-CallBarringFeature ::= SEQUENCE {
1215
basicService Ext-BasicServiceCode OPTIONAL,
1216
ss-Status [4] Ext-SS-Status,
1217
extensionContainer ExtensionContainer OPTIONAL,
1220
CUG-Info ::= SEQUENCE {
1221
cug-SubscriptionList CUG-SubscriptionList,
1222
cug-FeatureList CUG-FeatureList OPTIONAL,
1223
extensionContainer [0] ExtensionContainer OPTIONAL,
1226
CUG-SubscriptionList ::= SEQUENCE SIZE (0..maxNumOfCUG) OF
1229
CUG-Subscription ::= SEQUENCE {
1230
cug-Index CUG-Index,
1231
cug-Interlock CUG-Interlock,
1232
intraCUG-Options IntraCUG-Options,
1233
basicServiceGroupList Ext-BasicServiceGroupList OPTIONAL,
1234
extensionContainer [0] ExtensionContainer OPTIONAL,
1237
CUG-Index ::= INTEGER (0..32767)
1238
-- The internal structure is defined in ETS 300 138.
1240
CUG-Interlock ::= OCTET STRING (SIZE (4))
1242
IntraCUG-Options ::= ENUMERATED {
1243
noCUG-Restrictions (0),
1244
cugIC-CallBarred (1),
1245
cugOG-CallBarred (2)}
1247
maxNumOfCUG INTEGER ::= 10
1249
CUG-FeatureList ::= SEQUENCE SIZE (1..maxNumOfExt-BasicServiceGroups) OF
1252
Ext-BasicServiceGroupList ::= SEQUENCE SIZE (1..maxNumOfExt-BasicServiceGroups) OF
1253
Ext-BasicServiceCode
1255
maxNumOfExt-BasicServiceGroups INTEGER ::= 32
1257
CUG-Feature ::= SEQUENCE {
1258
basicService Ext-BasicServiceCode OPTIONAL,
1259
preferentialCUG-Indicator CUG-Index OPTIONAL,
1260
interCUG-Restrictions InterCUG-Restrictions,
1261
extensionContainer ExtensionContainer OPTIONAL,
1264
InterCUG-Restrictions ::= OCTET STRING (SIZE (1))
1266
-- bits 876543: 000000 (unused)
1267
-- Exception handling:
1268
-- bits 876543 shall be ignored if received and not understood
1271
-- 00 CUG only facilities
1272
-- 01 CUG with outgoing access
1273
-- 10 CUG with incoming access
1274
-- 11 CUG with both outgoing and incoming access
1276
Ext-SS-Data ::= SEQUENCE {
1278
ss-Status [4] Ext-SS-Status,
1279
ss-SubscriptionOption SS-SubscriptionOption OPTIONAL,
1280
basicServiceGroupList Ext-BasicServiceGroupList OPTIONAL,
1281
extensionContainer [5] ExtensionContainer OPTIONAL,
1284
LCS-PrivacyExceptionList ::= SEQUENCE SIZE (1..maxNumOfPrivacyClass) OF
1287
maxNumOfPrivacyClass INTEGER ::= 4
1289
LCS-PrivacyClass ::= SEQUENCE {
1291
ss-Status Ext-SS-Status,
1292
notificationToMSUser [0] NotificationToMSUser OPTIONAL,
1293
-- notificationToMSUser may be sent only for SS-codes callSessionRelated
1294
-- and callSessionUnrelated. If not received for SS-codes callSessionRelated
1295
-- and callSessionUnrelated,
1296
-- the default values according to 3GPP TS 23.271 shall be assumed.
1297
externalClientList [1] ExternalClientList OPTIONAL,
1298
-- externalClientList may be sent only for SS-code callSessionUnrelated to a
1299
-- visited node that does not support LCS Release 4 or later versions.
1300
-- externalClientList may be sent only for SS-codes callSessionUnrelated and
1301
-- callSessionRelated to a visited node that supports LCS Release 4 or later versions.
1302
plmnClientList [2] PLMNClientList OPTIONAL,
1303
-- plmnClientList may be sent only for SS-code plmnoperator.
1304
extensionContainer [3] ExtensionContainer OPTIONAL,
1306
ext-externalClientList [4] Ext-ExternalClientList OPTIONAL,
1307
-- Ext-externalClientList may be sent only if the visited node supports LCS Release 4 or
1308
-- later versions, the user did specify more than 5 clients, and White Book SCCP is used.
1309
serviceTypeList [5] ServiceTypeList OPTIONAL
1310
-- serviceTypeList may be sent only for SS-code serviceType and if the visited node
1311
-- supports LCS Release 5 or later versions.
1313
-- if segmentation is used, the complete LCS-PrivacyClass shall be sent in one segment
1316
ExternalClientList ::= SEQUENCE SIZE (0..maxNumOfExternalClient) OF
1319
maxNumOfExternalClient INTEGER ::= 5
1321
PLMNClientList ::= SEQUENCE SIZE (1..maxNumOfPLMNClient) OF
1324
maxNumOfPLMNClient INTEGER ::= 5
1326
Ext-ExternalClientList ::= SEQUENCE SIZE (1..maxNumOfExt-ExternalClient) OF
1329
maxNumOfExt-ExternalClient INTEGER ::= 35
1331
ExternalClient ::= SEQUENCE {
1332
clientIdentity LCSClientExternalID,
1333
gmlc-Restriction [0] GMLC-Restriction OPTIONAL,
1334
notificationToMSUser [1] NotificationToMSUser OPTIONAL,
1335
-- If notificationToMSUser is not received, the default value according to
1336
-- 3GPP TS 23.271 shall be assumed.
1337
extensionContainer [2] ExtensionContainer OPTIONAL,
1340
GMLC-Restriction ::= ENUMERATED {
1344
-- exception handling:
1345
-- At reception of any other value than the ones listed the receiver shall ignore
1346
-- GMLC-Restriction.
1348
NotificationToMSUser ::= ENUMERATED {
1349
notifyLocationAllowed (0),
1350
notifyAndVerify-LocationAllowedIfNoResponse (1),
1351
notifyAndVerify-LocationNotAllowedIfNoResponse (2),
1353
locationNotAllowed (3) }
1354
-- exception handling:
1355
-- At reception of any other value than the ones listed the receiver shall ignore
1356
-- NotificationToMSUser.
1358
ServiceTypeList ::= SEQUENCE SIZE (1..maxNumOfServiceType) OF
1361
maxNumOfServiceType INTEGER ::= 32
1363
ServiceType ::= SEQUENCE {
1364
serviceTypeIdentity LCSServiceTypeID,
1365
gmlc-Restriction [0] GMLC-Restriction OPTIONAL,
1366
notificationToMSUser [1] NotificationToMSUser OPTIONAL,
1367
-- If notificationToMSUser is not received, the default value according to
1368
-- 3GPP TS 23.271 shall be assumed.
1369
extensionContainer [2] ExtensionContainer OPTIONAL,
1372
MOLR-List ::= SEQUENCE SIZE (1..maxNumOfMOLR-Class) OF
1375
maxNumOfMOLR-Class INTEGER ::= 3
1377
MOLR-Class ::= SEQUENCE {
1379
ss-Status Ext-SS-Status,
1380
extensionContainer [0] ExtensionContainer OPTIONAL,
1383
ZoneCodeList ::= SEQUENCE SIZE (1..maxNumOfZoneCodes)
1386
ZoneCode ::= OCTET STRING (SIZE (2))
1387
-- internal structure is defined in TS 3GPP TS 23.003 [17]
1389
maxNumOfZoneCodes INTEGER ::= 10
1391
InsertSubscriberDataRes ::= SEQUENCE {
1392
teleserviceList [1] TeleserviceList OPTIONAL,
1393
bearerServiceList [2] BearerServiceList OPTIONAL,
1394
ss-List [3] SS-List OPTIONAL,
1395
odb-GeneralData [4] ODB-GeneralData OPTIONAL,
1396
regionalSubscriptionResponse [5] RegionalSubscriptionResponse OPTIONAL,
1397
supportedCamelPhases [6] SupportedCamelPhases OPTIONAL,
1398
extensionContainer [7] ExtensionContainer OPTIONAL,
1400
offeredCamel4CSIs [8] OfferedCamel4CSIs OPTIONAL }
1402
RegionalSubscriptionResponse ::= ENUMERATED {
1403
networkNode-AreaRestricted (0),
1404
tooManyZoneCodes (1),
1405
zoneCodesConflict (2),
1406
regionalSubscNotSupported (3)}
1408
DeleteSubscriberDataArg ::= SEQUENCE {
1410
basicServiceList [1] BasicServiceList OPTIONAL,
1411
-- The exception handling for reception of unsupported/not allocated
1412
-- basicServiceCodes is defined in section 6.8.2
1413
ss-List [2] SS-List OPTIONAL,
1414
roamingRestrictionDueToUnsupportedFeature [4] NULL OPTIONAL,
1415
regionalSubscriptionIdentifier [5] ZoneCode OPTIONAL,
1416
vbsGroupIndication [7] NULL OPTIONAL,
1417
vgcsGroupIndication [8] NULL OPTIONAL,
1418
camelSubscriptionInfoWithdraw [9] NULL OPTIONAL,
1419
extensionContainer [6] ExtensionContainer OPTIONAL,
1421
gprsSubscriptionDataWithdraw [10] GPRSSubscriptionDataWithdraw OPTIONAL,
1422
roamingRestrictedInSgsnDueToUnsuppportedFeature [11] NULL OPTIONAL,
1423
lsaInformationWithdraw [12] LSAInformationWithdraw OPTIONAL,
1424
gmlc-ListWithdraw [13] NULL OPTIONAL,
1425
istInformationWithdraw [14] NULL OPTIONAL,
1426
specificCSI-Withdraw [15] SpecificCSI-Withdraw OPTIONAL }
1428
SpecificCSI-Withdraw ::= BIT STRING {
1442
vt-IM-CSI (13) } (SIZE(8..32))
1443
-- exception handling:
1444
-- bits 11 to 31 shall be ignored if received by a non-IP Multimedia Core Network entity.
1445
-- bits 0-10 and 14-31 shall be ignored if received by an IP Multimedia Core Network entity.
1446
-- bits 11-13 are only applicable in an IP Multimedia Core Network.
1447
-- Bit 8 and bits 11-13 are only applicable for the NoteSubscriberDataModified operation.
1449
GPRSSubscriptionDataWithdraw ::= CHOICE {
1451
contextIdList ContextIdList}
1453
ContextIdList ::= SEQUENCE SIZE (1..maxNumOfPDP-Contexts) OF
1456
LSAInformationWithdraw ::= CHOICE {
1458
lsaIdentityList LSAIdentityList }
1460
LSAIdentityList ::= SEQUENCE SIZE (1..maxNumOfLSAs) OF
1463
BasicServiceList ::= SEQUENCE SIZE (1..maxNumOfBasicServices) OF
1464
Ext-BasicServiceCode
1466
maxNumOfBasicServices INTEGER ::= 70
1468
DeleteSubscriberDataRes ::= SEQUENCE {
1469
regionalSubscriptionResponse [0] RegionalSubscriptionResponse OPTIONAL,
1470
extensionContainer ExtensionContainer OPTIONAL,
1473
VlrCamelSubscriptionInfo ::= SEQUENCE {
1474
o-CSI [0] O-CSI OPTIONAL,
1475
extensionContainer [1] ExtensionContainer OPTIONAL,
1477
ss-CSI [2] SS-CSI OPTIONAL,
1478
o-BcsmCamelTDP-CriteriaList [4] O-BcsmCamelTDPCriteriaList OPTIONAL,
1479
tif-CSI [3] NULL OPTIONAL,
1480
m-CSI [5] M-CSI OPTIONAL,
1481
mo-sms-CSI [6] SMS-CSI OPTIONAL,
1482
vt-CSI [7] T-CSI OPTIONAL,
1483
t-BCSM-CAMEL-TDP-CriteriaList [8] T-BCSM-CAMEL-TDP-CriteriaList OPTIONAL,
1484
d-CSI [9] D-CSI OPTIONAL,
1485
mt-sms-CSI [10] SMS-CSI OPTIONAL,
1486
mt-smsCAMELTDP-CriteriaList [11] MT-smsCAMELTDP-CriteriaList OPTIONAL
1489
MT-smsCAMELTDP-CriteriaList ::= SEQUENCE SIZE (1.. maxNumOfCamelTDPData) OF
1490
MT-smsCAMELTDP-Criteria
1492
MT-smsCAMELTDP-Criteria ::= SEQUENCE {
1493
sms-TriggerDetectionPoint SMS-TriggerDetectionPoint,
1494
tpdu-TypeCriterion [0] TPDU-TypeCriterion OPTIONAL,
1497
TPDU-TypeCriterion ::= SEQUENCE SIZE (1..maxNumOfTPDUTypes) OF
1501
maxNumOfTPDUTypes INTEGER ::= 5
1503
MT-SMS-TPDU-Type ::= ENUMERATED {
1505
sms-SUBMIT-REPORT (1),
1506
sms-STATUS-REPORT (2),
1509
-- exception handling:
1510
-- For TPDU-TypeCriterion sequences containing this parameter with any
1511
-- other value than the ones listed above the receiver shall ignore
1512
-- the whole TPDU-TypeCriterion sequence.
1513
-- In CAMEL phase 4, sms-SUBMIT-REPORT shall not be used and a received TPDU-TypeCriterion
1514
-- sequence containing sms-SUBMIT-REPORT shall be wholly ignored.
1516
D-CSI ::= SEQUENCE {
1517
dp-AnalysedInfoCriteriaList [0] DP-AnalysedInfoCriteriaList OPTIONAL,
1518
camelCapabilityHandling [1] CamelCapabilityHandling OPTIONAL,
1519
extensionContainer [2] ExtensionContainer OPTIONAL,
1520
notificationToCSE [3] NULL OPTIONAL,
1521
csi-Active [4] NULL OPTIONAL,
1523
-- notificationToCSE and csi-Active shall not be present when D-CSI is sent to VLR/GMSC.
1524
-- They may only be included in ATSI/ATM ack/NSDC message.
1525
-- DP-AnalysedInfoCriteria and camelCapabilityHandling shall be present in
1526
-- the D-CSI sequence.
1527
-- If D-CSI is segmented, then the first segment shall contain dp-AnalysedInfoCriteriaList
1528
-- and camelCapabilityHandling. Subsequent segments shall not contain
1529
-- camelCapabilityHandling, but may contain dp-AnalysedInfoCriteriaList.
1531
DP-AnalysedInfoCriteriaList ::= SEQUENCE SIZE (1..maxNumOfDP-AnalysedInfoCriteria) OF
1532
DP-AnalysedInfoCriterium
1534
maxNumOfDP-AnalysedInfoCriteria INTEGER ::= 10
1536
DP-AnalysedInfoCriterium ::= SEQUENCE {
1537
dialledNumber ISDN-AddressString,
1538
serviceKey ServiceKey,
1539
gsmSCF-Address ISDN-AddressString,
1540
defaultCallHandling DefaultCallHandling,
1541
extensionContainer ExtensionContainer OPTIONAL,
1544
SS-CSI ::= SEQUENCE {
1545
ss-CamelData SS-CamelData,
1546
extensionContainer ExtensionContainer OPTIONAL,
1548
notificationToCSE [0] NULL OPTIONAL,
1549
csi-Active [1] NULL OPTIONAL
1550
-- notificationToCSE and csi-Active shall not be present when SS-CSI is sent to VLR.
1551
-- They may only be included in ATSI/ATM ack/NSDC message.
1554
SS-CamelData ::= SEQUENCE {
1555
ss-EventList SS-EventList,
1556
gsmSCF-Address ISDN-AddressString,
1557
extensionContainer [0] ExtensionContainer OPTIONAL,
1560
SS-EventList ::= SEQUENCE SIZE (1..maxNumOfCamelSSEvents) OF SS-Code
1561
-- Actions for the following SS-Code values are defined in CAMEL Phase 3:
1562
-- ect SS-Code ::= '00110001'B
1563
-- multiPTY SS-Code ::= '01010001'B
1564
-- cd SS-Code ::= '00100100'B
1565
-- ccbs SS-Code ::= '01000100'B
1566
-- all other SS codes shall be ignored
1567
-- When SS-CSI is sent to the VLR, it shall not contain a marking for ccbs.
1568
-- If the VLR receives SS-CSI containing a marking for ccbs, the VLR shall discard the
1569
-- ccbs marking in SS-CSI.
1571
maxNumOfCamelSSEvents INTEGER ::= 10
1573
O-CSI ::= SEQUENCE {
1574
o-BcsmCamelTDPDataList O-BcsmCamelTDPDataList,
1575
extensionContainer ExtensionContainer OPTIONAL,
1577
camelCapabilityHandling [0] CamelCapabilityHandling OPTIONAL,
1578
notificationToCSE [1] NULL OPTIONAL,
1579
csiActive [2] NULL OPTIONAL}
1580
-- notificationtoCSE and csiActive shall not be present when O-CSI is sent to VLR/GMSC.
1581
-- They may only be included in ATSI/ATM ack/NSDC message.
1582
-- O-CSI shall not be segmented.
1584
O-BcsmCamelTDPDataList ::= SEQUENCE SIZE (1..maxNumOfCamelTDPData) OF
1586
-- O-BcsmCamelTDPDataList shall not contain more than one instance of
1587
-- O-BcsmCamelTDPData containing the same value for o-BcsmTriggerDetectionPoint.
1588
-- For CAMEL Phase 2, this means that only one instance of O-BcsmCamelTDPData is allowed
1589
-- with o-BcsmTriggerDetectionPoint being equal to DP2.
1591
maxNumOfCamelTDPData INTEGER ::= 10
1593
O-BcsmCamelTDPData ::= SEQUENCE {
1594
o-BcsmTriggerDetectionPoint O-BcsmTriggerDetectionPoint,
1595
serviceKey ServiceKey,
1596
gsmSCF-Address [0] ISDN-AddressString,
1597
defaultCallHandling [1] DefaultCallHandling,
1598
extensionContainer [2] ExtensionContainer OPTIONAL,
1602
ServiceKey ::= INTEGER (0..2147483647)
1604
O-BcsmTriggerDetectionPoint ::= ENUMERATED {
1607
routeSelectFailure (4) }
1608
-- exception handling:
1609
-- For O-BcsmCamelTDPData sequences containing this parameter with any
1610
-- other value than the ones listed the receiver shall ignore the whole
1611
-- O-BcsmCamelTDPDatasequence.
1612
-- For O-BcsmCamelTDP-Criteria sequences containing this parameter with any
1613
-- other value than the ones listed the receiver shall ignore the whole
1614
-- O-BcsmCamelTDP-Criteria sequence.
1616
O-BcsmCamelTDPCriteriaList ::= SEQUENCE SIZE (1..maxNumOfCamelTDPData) OF
1617
O-BcsmCamelTDP-Criteria
1619
T-BCSM-CAMEL-TDP-CriteriaList ::= SEQUENCE SIZE (1..maxNumOfCamelTDPData) OF
1620
T-BCSM-CAMEL-TDP-Criteria
1622
O-BcsmCamelTDP-Criteria ::= SEQUENCE {
1623
o-BcsmTriggerDetectionPoint O-BcsmTriggerDetectionPoint,
1624
destinationNumberCriteria [0] DestinationNumberCriteria OPTIONAL,
1625
basicServiceCriteria [1] BasicServiceCriteria OPTIONAL,
1626
callTypeCriteria [2] CallTypeCriteria OPTIONAL,
1628
o-CauseValueCriteria [3] O-CauseValueCriteria OPTIONAL,
1629
extensionContainer [4] ExtensionContainer OPTIONAL }
1631
T-BCSM-CAMEL-TDP-Criteria ::= SEQUENCE {
1632
t-BCSM-TriggerDetectionPoint T-BcsmTriggerDetectionPoint,
1633
basicServiceCriteria [0] BasicServiceCriteria OPTIONAL,
1634
t-CauseValueCriteria [1] T-CauseValueCriteria OPTIONAL,
1637
DestinationNumberCriteria ::= SEQUENCE {
1638
matchType [0] MatchType,
1639
destinationNumberList [1] DestinationNumberList OPTIONAL,
1640
destinationNumberLengthList [2] DestinationNumberLengthList OPTIONAL,
1641
-- one or both of destinationNumberList and destinationNumberLengthList
1645
DestinationNumberList ::= SEQUENCE SIZE (1..maxNumOfCamelDestinationNumbers) OF
1647
-- The receiving entity shall not check the format of a number in
1648
-- the dialled number list
1650
DestinationNumberLengthList ::= SEQUENCE SIZE (1..maxNumOfCamelDestinationNumberLengths) OF
1651
INTEGER(1..maxNumOfISDN-AddressDigits)
1653
BasicServiceCriteria ::= SEQUENCE SIZE(1..maxNumOfCamelBasicServiceCriteria) OF
1654
Ext-BasicServiceCode
1656
maxNumOfISDN-AddressDigits INTEGER ::= 15
1658
maxNumOfCamelDestinationNumbers INTEGER ::= 10
1660
maxNumOfCamelDestinationNumberLengths INTEGER ::= 3
1662
maxNumOfCamelBasicServiceCriteria INTEGER ::= 5
1664
CallTypeCriteria ::= ENUMERATED {
1668
MatchType ::= ENUMERATED {
1672
O-CauseValueCriteria ::= SEQUENCE SIZE(1..maxNumOfCAMEL-O-CauseValueCriteria) OF
1675
T-CauseValueCriteria ::= SEQUENCE SIZE(1..maxNumOfCAMEL-T-CauseValueCriteria) OF
1678
maxNumOfCAMEL-O-CauseValueCriteria INTEGER ::= 5
1680
maxNumOfCAMEL-T-CauseValueCriteria INTEGER ::= 5
1682
CauseValue ::= OCTET STRING (SIZE(1))
1683
-- Type extracted from Cause parameter in ITU-T Recommendation Q.763.
1684
-- For the use of cause value refer to ITU-T Recommendation Q.850.
1686
DefaultCallHandling ::= ENUMERATED {
1690
-- exception handling:
1691
-- reception of values in range 2-31 shall be treated as "continueCall"
1692
-- reception of values greater than 31 shall be treated as "releaseCall"
1694
CamelCapabilityHandling ::= INTEGER(1..16)
1695
-- value 1 = CAMEL phase 1,
1696
-- value 2 = CAMEL phase 2,
1697
-- value 3 = CAMEL Phase 3,
1698
-- value 4 = CAMEL phase 4:
1699
-- reception of values greater than 4 shall be treated as CAMEL phase 4.
1701
SupportedCamelPhases ::= BIT STRING {
1705
phase4 (3)} (SIZE (1..16))
1706
-- A node shall mark in the BIT STRING all CAMEL Phases it supports.
1707
-- Other values than listed above shall be discarded.
1709
OfferedCamel4CSIs ::= BIT STRING {
1716
psi-enhancements (6)
1718
-- A node supporting Camel phase 4 shall mark in the BIT STRING all Camel4 CSIs
1720
-- Other values than listed above shall be discarded.
1722
OfferedCamel4Functionalities ::= BIT STRING {
1723
initiateCallAttempt (0),
1728
dfc-WithArgument (5),
1731
chargingIndicator (8),
1733
locationAtAlerting (10),
1734
changeOfPositionDP (11),
1735
or-Interactions (12),
1736
warningToneEnhancements (13),
1737
cf-Enhancements (14),
1738
subscribedEnhancedDialledServices (15),
1739
servingNetworkEnhancedDialledServices (16),
1740
criteriaForChangeOfPositionDP (17),
1741
serviceChangeDP (18)
1743
-- A node supporting Camel phase 4 shall mark in the BIT STRING all CAMEL4
1744
-- functionalities it offers.
1745
-- Other values than listed above shall be discarded.
1747
SMS-CSI ::= SEQUENCE {
1748
sms-CAMEL-TDP-DataList [0] SMS-CAMEL-TDP-DataList OPTIONAL,
1749
camelCapabilityHandling [1] CamelCapabilityHandling OPTIONAL,
1750
extensionContainer [2] ExtensionContainer OPTIONAL,
1751
notificationToCSE [3] NULL OPTIONAL,
1752
csi-Active [4] NULL OPTIONAL,
1754
-- notificationToCSE and csi-Active shall not be present
1755
-- when MO-SMS-CSI or MT-SMS-CSI is sent to VLR or SGSN.
1756
-- They may only be included in ATSI/ATM ack/NSDC message.
1757
-- SMS-CAMEL-TDP-Data and camelCapabilityHandling shall be present in
1758
-- the SMS-CSI sequence.
1759
-- If SMS-CSI is segmented, sms-CAMEL-TDP-DataList and camelCapabilityHandling shall be
1760
-- present in the first segment
1762
SMS-CAMEL-TDP-DataList ::= SEQUENCE SIZE (1..maxNumOfCamelTDPData) OF
1764
-- SMS-CAMEL-TDP-DataList shall not contain more than one instance of
1765
-- SMS-CAMEL-TDP-Data containing the same value for sms-TriggerDetectionPoint.
1767
SMS-CAMEL-TDP-Data ::= SEQUENCE {
1768
sms-TriggerDetectionPoint [0] SMS-TriggerDetectionPoint,
1769
serviceKey [1] ServiceKey,
1770
gsmSCF-Address [2] ISDN-AddressString,
1771
defaultSMS-Handling [3] DefaultSMS-Handling,
1772
extensionContainer [4] ExtensionContainer OPTIONAL,
1776
SMS-TriggerDetectionPoint ::= ENUMERATED {
1777
sms-CollectedInfo (1),
1779
sms-DeliveryRequest (2)
1781
-- exception handling:
1782
-- For SMS-CAMEL-TDP-Data and MT-smsCAMELTDP-Criteria sequences containing this
1783
-- parameter with any other value than the ones listed the receiver shall ignore
1784
-- the whole sequence.
1786
-- If this parameter is received with any other value than sms-CollectedInfo
1787
-- in an SMS-CAMEL-TDP-Data sequence contained in mo-sms-CSI, then the receiver shall
1788
-- ignore the whole SMS-CAMEL-TDP-Data sequence.
1790
-- If this parameter is received with any other value than sms-DeliveryRequest
1791
-- in an SMS-CAMEL-TDP-Data sequence contained in mt-sms-CSI then the receiver shall
1792
-- ignore the whole SMS-CAMEL-TDP-Data sequence.
1794
-- If this parameter is received with any other value than sms-DeliveryRequest
1795
-- in an MT-smsCAMELTDP-Criteria sequence then the receiver shall
1796
-- ignore the whole MT-smsCAMELTDP-Criteria sequence.
1798
DefaultSMS-Handling ::= ENUMERATED {
1799
continueTransaction (0) ,
1800
releaseTransaction (1) ,
1802
-- exception handling:
1803
-- reception of values in range 2-31 shall be treated as "continueTransaction"
1804
-- reception of values greater than 31 shall be treated as "releaseTransaction"
1806
M-CSI ::= SEQUENCE {
1807
mobilityTriggers MobilityTriggers,
1808
serviceKey ServiceKey,
1809
gsmSCF-Address [0] ISDN-AddressString,
1810
extensionContainer [1] ExtensionContainer OPTIONAL,
1811
notificationToCSE [2] NULL OPTIONAL,
1812
csi-Active [3] NULL OPTIONAL,
1814
-- notificationToCSE and csi-Active shall not be present when M-CSI is sent to VLR.
1815
-- They may only be included in ATSI/ATM ack/NSDC message.
1817
MG-CSI ::= SEQUENCE {
1818
mobilityTriggers MobilityTriggers,
1819
serviceKey ServiceKey,
1820
gsmSCF-Address [0] ISDN-AddressString,
1821
extensionContainer [1] ExtensionContainer OPTIONAL,
1822
notificationToCSE [2] NULL OPTIONAL,
1823
csi-Active [3] NULL OPTIONAL,
1825
-- notificationToCSE and csi-Active shall not be present when MG-CSI is sent to SGSN.
1826
-- They may only be included in ATSI/ATM ack/NSDC message.
1828
MobilityTriggers ::= SEQUENCE SIZE (1..maxNumOfMobilityTriggers) OF
1831
maxNumOfMobilityTriggers INTEGER ::= 10
1833
MM-Code ::= OCTET STRING (SIZE (1))
1834
-- This type is used to indicate a Mobility Management event.
1835
-- Actions for the following MM-Code values are defined in CAMEL Phase 4:
1837
-- CS domain MM events:
1838
-- Location-update-in-same-VLR MM-Code ::= '00000000'B
1839
-- Location-update-to-other-VLR MM-Code ::= '00000001'B
1840
-- IMSI-Attach MM-Code ::= '00000010'B
1841
-- MS-initiated-IMSI-Detach MM-Code ::= '00000011'B
1842
-- Network-initiated-IMSI-Detach MM-Code ::= '00000100'B
1844
-- PS domain MM events:
1845
-- Routeing-Area-update-in-same-SGSN MM-Code ::= '10000000'B
1846
-- Routeing-Area-update-to-other-SGSN-update-from-new-SGSN
1847
-- MM-Code ::= '10000001'B
1848
-- Routeing-Area-update-to-other-SGSN-disconnect-by-detach
1849
-- MM-Code ::= '10000010'B
1850
-- GPRS-Attach MM-Code ::= '10000011'B
1851
-- MS-initiated-GPRS-Detach MM-Code ::= '10000100'B
1852
-- Network-initiated-GPRS-Detach MM-Code ::= '10000101'B
1853
-- Network-initiated-transfer-to-MS-not-reachable-for-paging
1854
-- MM-Code ::= '10000110'B
1856
-- If the MSC receives any other MM-code than the ones listed above for the
1857
-- CS domain, then the MSC shall ignore that MM-code.
1858
-- If the SGSN receives any other MM-code than the ones listed above for the
1859
-- PS domain, then the SGSN shall ignore that MM-code.
1861
T-CSI ::= SEQUENCE {
1862
t-BcsmCamelTDPDataList T-BcsmCamelTDPDataList,
1863
extensionContainer ExtensionContainer OPTIONAL,
1865
camelCapabilityHandling [0] CamelCapabilityHandling OPTIONAL,
1866
notificationToCSE [1] NULL OPTIONAL,
1867
csi-Active [2] NULL OPTIONAL}
1868
-- notificationToCSE and csi-Active shall not be present when VT-CSI/T-CSI is sent
1870
-- They may only be included in ATSI/ATM ack/NSDC message.
1871
-- T-CSI shall not be segmented.
1873
T-BcsmCamelTDPDataList ::= SEQUENCE SIZE (1..maxNumOfCamelTDPData) OF
1875
--- T-BcsmCamelTDPDataList shall not contain more than one instance of
1876
--- T-BcsmCamelTDPData containing the same value for t-BcsmTriggerDetectionPoint.
1877
--- For CAMEL Phase 2, this means that only one instance of T-BcsmCamelTDPData is allowed
1878
--- with t-BcsmTriggerDetectionPoint being equal to DP12.
1879
--- For CAMEL Phase 3, more TDP's are allowed.
1881
T-BcsmCamelTDPData ::= SEQUENCE {
1882
t-BcsmTriggerDetectionPoint T-BcsmTriggerDetectionPoint,
1883
serviceKey ServiceKey,
1884
gsmSCF-Address [0] ISDN-AddressString,
1885
defaultCallHandling [1] DefaultCallHandling,
1886
extensionContainer [2] ExtensionContainer OPTIONAL,
1889
T-BcsmTriggerDetectionPoint ::= ENUMERATED {
1890
termAttemptAuthorized (12),
1894
-- exception handling:
1895
-- For T-BcsmCamelTDPData sequences containing this parameter with any other
1896
-- value than the ones listed above, the receiver shall ignore the whole
1897
-- T-BcsmCamelTDPData sequence.
1899
-- gprs location information retrieval types
1901
SendRoutingInfoForGprsArg ::= SEQUENCE {
1903
ggsn-Address [1] GSN-Address OPTIONAL,
1904
ggsn-Number [2] ISDN-AddressString,
1905
extensionContainer [3] ExtensionContainer OPTIONAL,
1908
SendRoutingInfoForGprsRes ::= SEQUENCE {
1909
sgsn-Address [0] GSN-Address,
1910
ggsn-Address [1] GSN-Address OPTIONAL,
1911
mobileNotReachableReason [2] AbsentSubscriberDiagnosticSM OPTIONAL,
1912
extensionContainer [3] ExtensionContainer OPTIONAL,
1915
-- failure report types
1917
FailureReportArg ::= SEQUENCE {
1919
ggsn-Number [1] ISDN-AddressString ,
1920
ggsn-Address [2] GSN-Address OPTIONAL,
1921
extensionContainer [3] ExtensionContainer OPTIONAL,
1924
FailureReportRes ::= SEQUENCE {
1925
ggsn-Address [0] GSN-Address OPTIONAL,
1926
extensionContainer [1] ExtensionContainer OPTIONAL,
1929
-- gprs notification types
1931
NoteMsPresentForGprsArg ::= SEQUENCE {
1933
sgsn-Address [1] GSN-Address,
1934
ggsn-Address [2] GSN-Address OPTIONAL,
1935
extensionContainer [3] ExtensionContainer OPTIONAL,
1938
NoteMsPresentForGprsRes ::= SEQUENCE {
1939
extensionContainer [0] ExtensionContainer OPTIONAL,
1942
-- fault recovery types
1944
ResetArg ::= SEQUENCE {
1945
hlr-Number ISDN-AddressString,
1946
hlr-List HLR-List OPTIONAL,
1949
RestoreDataArg ::= SEQUENCE {
1952
extensionContainer ExtensionContainer OPTIONAL,
1954
vlr-Capability [6] VLR-Capability OPTIONAL }
1956
RestoreDataRes ::= SEQUENCE {
1957
hlr-Number ISDN-AddressString,
1958
msNotReachable NULL OPTIONAL,
1959
extensionContainer ExtensionContainer OPTIONAL,
1963
VBSDataList ::= SEQUENCE SIZE (1..maxNumOfVBSGroupIds) OF
1966
VGCSDataList ::= SEQUENCE SIZE (1..maxNumOfVGCSGroupIds) OF
1969
maxNumOfVBSGroupIds INTEGER ::= 50
1971
maxNumOfVGCSGroupIds INTEGER ::= 50
1973
VoiceGroupCallData ::= SEQUENCE {
1975
extensionContainer ExtensionContainer OPTIONAL,
1978
VoiceBroadcastData ::= SEQUENCE {
1980
broadcastInitEntitlement NULL OPTIONAL,
1981
extensionContainer ExtensionContainer OPTIONAL,
1984
GroupId ::= TBCD-STRING (SIZE (3))
1985
-- When Group-Id is less than six characters in length, the TBCD filler (1111)
1986
-- is used to fill unused half octets.
1987
-- Refers to the Group Identification as specified in 3GPP TS 23.003
1988
-- and 3GPP TS 43.068/ 43.069
1990
-- provide subscriber info types
1992
ProvideSubscriberInfoArg ::= SEQUENCE {
1994
lmsi [1] LMSI OPTIONAL,
1995
requestedInfo [2] RequestedInfo,
1996
extensionContainer [3] ExtensionContainer OPTIONAL,
1999
ProvideSubscriberInfoRes ::= SEQUENCE {
2000
subscriberInfo SubscriberInfo,
2001
extensionContainer ExtensionContainer OPTIONAL,
2004
SubscriberInfo ::= SEQUENCE {
2005
locationInformation [0] LocationInformation OPTIONAL,
2006
subscriberState [1] SubscriberState OPTIONAL,
2007
extensionContainer [2] ExtensionContainer OPTIONAL,
2009
locationInformationGPRS [3] LocationInformationGPRS OPTIONAL,
2010
ps-SubscriberState [4] PS-SubscriberState OPTIONAL,
2011
imei [5] IMEI OPTIONAL,
2012
ms-Classmark2 [6] MS-Classmark2 OPTIONAL,
2013
gprs-MS-Class [7] GPRSMSClass OPTIONAL,
2014
mnpInfoRes [8] MNPInfoRes OPTIONAL }
2016
-- If the HLR receives locationInformation, subscriberState or ms-Classmark2 from an SGSN
2017
-- it shall discard them.
2018
-- If the HLR receives locationInformationGPRS, ps-SubscriberState or gprs-MS-Class from
2019
-- a VLR it shall discard them.
2020
-- If the HLR receives parameters which it has not requested, it shall discard them.
2022
MNPInfoRes ::= SEQUENCE {
2023
routeingNumber [0] RouteingNumber OPTIONAL,
2024
imsi [1] IMSI OPTIONAL,
2025
msisdn [2] ISDN-AddressString OPTIONAL,
2026
numberPortabilityStatus [3] NumberPortabilityStatus OPTIONAL,
2027
extensionContainer [4] ExtensionContainer OPTIONAL,
2029
-- The IMSI parameter contains a generic IMSI, i.e. it is not tied necessarily to the
2030
-- Subscriber. MCC and MNC values in this IMSI shall point to the Subscription Network of
2031
-- the Subscriber. See 3GPP TS 23.066 [108].
2033
RouteingNumber ::= TBCD-STRING (SIZE (1..5))
2036
NumberPortabilityStatus ::= ENUMERATED {
2037
notKnownToBePorted (0),
2038
ownNumberPortedOut (1),
2039
foreignNumberPortedToForeignNetwork (2),
2041
ownNumberNotPortedOut (4),
2042
foreignNumberPortedIn (5)
2044
-- exception handling:
2045
-- reception of other values than the ones listed the receiver shall ignore the
2046
-- whole NumberPortabilityStatus;
2047
-- ownNumberNotPortedOut or foreignNumberPortedIn may only be included in Any Time
2048
-- Interrogation message.
2050
MS-Classmark2 ::= OCTET STRING (SIZE (3))
2051
-- This parameter carries the value part of the MS Classmark 2 IE defined in
2052
-- 3GPP TS 24.008 [35].
2054
GPRSMSClass ::= SEQUENCE {
2055
mSNetworkCapability [0] MSNetworkCapability,
2056
mSRadioAccessCapability [1] MSRadioAccessCapability OPTIONAL
2059
MSNetworkCapability ::= OCTET STRING (SIZE (1..8))
2060
-- This parameter carries the value part of the MS Network Capability IE defined in
2061
-- 3GPP TS 24.008 [35].
2063
MSRadioAccessCapability ::= OCTET STRING (SIZE (1..50))
2064
-- This parameter carries the value part of the MS Radio Access Capability IE defined in
2065
-- 3GPP TS 24.008 [35].
2067
RequestedInfo ::= SEQUENCE {
2068
locationInformation [0] NULL OPTIONAL,
2069
subscriberState [1] NULL OPTIONAL,
2070
extensionContainer [2] ExtensionContainer OPTIONAL,
2072
currentLocation [3] NULL OPTIONAL,
2073
requestedDomain [4] DomainType OPTIONAL,
2074
imei [6] NULL OPTIONAL,
2075
ms-classmark [5] NULL OPTIONAL,
2076
mnpRequestedInfo [7] NULL OPTIONAL }
2078
-- currentLocation shall be absent if locationInformation is absent
2080
DomainType ::= ENUMERATED {
2084
-- exception handling:
2085
-- reception of values > 1 shall be mapped to 'cs-Domain'
2087
LocationInformation ::= SEQUENCE {
2088
ageOfLocationInformation AgeOfLocationInformation OPTIONAL,
2089
geographicalInformation [0] GeographicalInformation OPTIONAL,
2090
vlr-number [1] ISDN-AddressString OPTIONAL,
2091
locationNumber [2] LocationNumber OPTIONAL,
2092
cellGlobalIdOrServiceAreaIdOrLAI [3] CellGlobalIdOrServiceAreaIdOrLAI OPTIONAL,
2093
extensionContainer [4] ExtensionContainer OPTIONAL,
2095
selectedLSA-Id [5] LSAIdentity OPTIONAL,
2096
msc-Number [6] ISDN-AddressString OPTIONAL,
2097
geodeticInformation [7] GeodeticInformation OPTIONAL,
2098
currentLocationRetrieved [8] NULL OPTIONAL,
2099
sai-Present [9] NULL OPTIONAL }
2100
-- sai-Present indicates that the cellGlobalIdOrServiceAreaIdOrLAI parameter contains
2101
-- a Service Area Identity.
2102
-- currentLocationRetrieved shall be present
2103
-- if the location information were retrieved after a successfull paging.
2105
LocationInformationGPRS ::= SEQUENCE {
2106
cellGlobalIdOrServiceAreaIdOrLAI [0] CellGlobalIdOrServiceAreaIdOrLAI OPTIONAL,
2107
routeingAreaIdentity [1] RAIdentity OPTIONAL,
2108
geographicalInformation [2] GeographicalInformation OPTIONAL,
2109
sgsn-Number [3] ISDN-AddressString OPTIONAL,
2110
selectedLSAIdentity [4] LSAIdentity OPTIONAL,
2111
extensionContainer [5] ExtensionContainer OPTIONAL,
2113
sai-Present [6] NULL OPTIONAL,
2114
geodeticInformation [7] GeodeticInformation OPTIONAL,
2115
currentLocationRetrieved [8] NULL OPTIONAL,
2116
ageOfLocationInformation [9] AgeOfLocationInformation OPTIONAL }
2117
-- sai-Present indicates that the cellGlobalIdOrServiceAreaIdOrLAI parameter contains
2118
-- a Service Area Identity.
2119
-- currentLocationRetrieved shall be present if the location information
2120
-- was retrieved after successful paging.
2122
RAIdentity ::= OCTET STRING (SIZE (6))
2123
-- Routing Area Identity is coded in accordance with 3GPP TS 29.060 [105].
2124
-- It shall contain the value part defined in 3GPP TS 29.060 only. I.e. the 3GPP TS 29.060
2125
-- type identifier octet shall not be included.
2128
GeographicalInformation ::= OCTET STRING (SIZE (8))
2129
-- Refers to geographical Information defined in 3GPP TS 23.032.
2130
-- Only the description of an ellipsoid point with uncertainty circle
2131
-- as specified in 3GPP TS 23.032 is allowed to be used
2132
-- The internal structure according to 3GPP TS 23.032 is as follows:
2133
-- Type of shape (ellipsoid point with uncertainty circle) 1 octet
2134
-- Degrees of Latitude 3 octets
2135
-- Degrees of Longitude 3 octets
2136
-- Uncertainty code 1 octet
2138
GeodeticInformation ::= OCTET STRING (SIZE (10))
2139
-- Refers to Calling Geodetic Location defined in Q.763 (1999).
2140
-- Only the description of an ellipsoid point with uncertainty circle
2141
-- as specified in Q.763 (1999) is allowed to be used
2142
-- The internal structure according to Q.763 (1999) is as follows:
2143
-- Screening and presentation indicators 1 octet
2144
-- Type of shape (ellipsoid point with uncertainty circle) 1 octet
2145
-- Degrees of Latitude 3 octets
2146
-- Degrees of Longitude 3 octets
2147
-- Uncertainty code 1 octet
2148
-- Confidence 1 octet
2150
LocationNumber ::= OCTET STRING (SIZE (2..10))
2151
-- the internal structure is defined in ITU-T Rec Q.763
2153
SubscriberState ::= CHOICE {
2154
assumedIdle [0] NULL,
2156
netDetNotReachable NotReachableReason,
2157
notProvidedFromVLR [2] NULL}
2159
PS-SubscriberState ::= CHOICE {
2160
notProvidedFromSGSN [0] NULL,
2161
ps-Detached [1] NULL,
2162
ps-AttachedNotReachableForPaging [2] NULL,
2163
ps-AttachedReachableForPaging [3] NULL,
2164
ps-PDP-ActiveNotReachableForPaging [4] PDP-ContextInfoList,
2165
ps-PDP-ActiveReachableForPaging [5] PDP-ContextInfoList,
2166
netDetNotReachable NotReachableReason }
2168
PDP-ContextInfoList ::= SEQUENCE SIZE (1..maxNumOfPDP-Contexts) OF
2171
PDP-ContextInfo ::= SEQUENCE {
2172
pdp-ContextIdentifier [0] ContextId,
2173
pdp-ContextActive [1] NULL OPTIONAL,
2174
pdp-Type [2] PDP-Type,
2175
pdp-Address [3] PDP-Address OPTIONAL,
2176
apn-Subscribed [4] APN OPTIONAL,
2177
apn-InUse [5] APN OPTIONAL,
2178
nsapi [6] NSAPI OPTIONAL,
2179
transactionId [7] TransactionId OPTIONAL,
2180
teid-ForGnAndGp [8] TEID OPTIONAL,
2181
teid-ForIu [9] TEID OPTIONAL,
2182
ggsn-Address [10] GSN-Address OPTIONAL,
2183
qos-Subscribed [11] Ext-QoS-Subscribed OPTIONAL,
2184
qos-Requested [12] Ext-QoS-Subscribed OPTIONAL,
2185
qos-Negotiated [13] Ext-QoS-Subscribed OPTIONAL,
2186
chargingId [14] GPRSChargingID OPTIONAL,
2187
chargingCharacteristics [15] ChargingCharacteristics OPTIONAL,
2188
rnc-Address [16] GSN-Address OPTIONAL,
2189
extensionContainer [17] ExtensionContainer OPTIONAL,
2191
qos2-Subscribed [18] Ext2-QoS-Subscribed OPTIONAL,
2192
-- qos2-Subscribed may be present only if qos-Subscribed is present.
2193
qos2-Requested [19] Ext2-QoS-Subscribed OPTIONAL,
2194
-- qos2-Requested may be present only if qos-Requested is present.
2195
qos2-Negotiated [20] Ext2-QoS-Subscribed OPTIONAL
2196
-- qos2-Negotiated may be present only if qos-Negotiated is present.
2199
NSAPI ::= INTEGER (0..15)
2200
-- This type is used to indicate the Network layer Service Access Point
2202
TransactionId ::= OCTET STRING (SIZE (1..2))
2203
-- This type carries the value part of the transaction identifier which is used in the
2204
-- session management messages on the access interface. The encoding is defined in
2207
TEID ::= OCTET STRING (SIZE (4))
2208
-- This type carries the value part of the Tunnel Endpoint Identifier which is used to
2209
-- distinguish between different tunnels between the same pair of entities which communicate
2210
-- using the GPRS Tunnelling Protocol The encoding is defined in 3GPP TS 29.060.
2212
GPRSChargingID ::= OCTET STRING (SIZE (4))
2213
-- The Charging ID is a unique four octet value generated by the GGSN when
2214
-- a PDP Context is activated. A Charging ID is generated for each activated context.
2215
-- The encoding is defined in 3GPP TS 29.060.
2217
NotReachableReason ::= ENUMERATED {
2223
-- any time interrogation info types
2225
AnyTimeInterrogationArg ::= SEQUENCE {
2226
subscriberIdentity [0] SubscriberIdentity,
2227
requestedInfo [1] RequestedInfo,
2228
gsmSCF-Address [3] ISDN-AddressString,
2229
extensionContainer [2] ExtensionContainer OPTIONAL,
2232
AnyTimeInterrogationRes ::= SEQUENCE {
2233
subscriberInfo SubscriberInfo,
2234
extensionContainer ExtensionContainer OPTIONAL,
2237
-- any time information handling types
2239
AnyTimeSubscriptionInterrogationArg ::= SEQUENCE {
2240
subscriberIdentity [0] SubscriberIdentity,
2241
requestedSubscriptionInfo [1] RequestedSubscriptionInfo,
2242
gsmSCF-Address [2] ISDN-AddressString,
2243
extensionContainer [3] ExtensionContainer OPTIONAL,
2244
longFTN-Supported [4] NULL OPTIONAL,
2247
AnyTimeSubscriptionInterrogationRes ::= SEQUENCE {
2248
callForwardingData [1] CallForwardingData OPTIONAL,
2249
callBarringData [2] CallBarringData OPTIONAL,
2250
odb-Info [3] ODB-Info OPTIONAL,
2251
camel-SubscriptionInfo [4] CAMEL-SubscriptionInfo OPTIONAL,
2252
supportedVLR-CAMEL-Phases [5] SupportedCamelPhases OPTIONAL,
2253
supportedSGSN-CAMEL-Phases [6] SupportedCamelPhases OPTIONAL,
2254
extensionContainer [7] ExtensionContainer OPTIONAL,
2256
offeredCamel4CSIsInVLR [8] OfferedCamel4CSIs OPTIONAL,
2257
offeredCamel4CSIsInSGSN [9] OfferedCamel4CSIs OPTIONAL }
2259
RequestedSubscriptionInfo ::= SEQUENCE {
2260
requestedSS-Info [1] SS-ForBS-Code OPTIONAL,
2261
odb [2] NULL OPTIONAL,
2262
requestedCAMEL-SubscriptionInfo [3] RequestedCAMEL-SubscriptionInfo OPTIONAL,
2263
supportedVLR-CAMEL-Phases [4] NULL OPTIONAL,
2264
supportedSGSN-CAMEL-Phases [5] NULL OPTIONAL,
2265
extensionContainer [6] ExtensionContainer OPTIONAL,
2267
additionalRequestedCAMEL-SubscriptionInfo
2268
[7] AdditionalRequestedCAMEL-SubscriptionInfo
2271
RequestedCAMEL-SubscriptionInfo ::= ENUMERATED {
2282
AdditionalRequestedCAMEL-SubscriptionInfo ::= ENUMERATED {
2289
-- exception handling: unknown values shall be discarded by the receiver.
2291
CallForwardingData ::= SEQUENCE {
2292
forwardingFeatureList Ext-ForwFeatureList,
2293
notificationToCSE NULL OPTIONAL,
2294
extensionContainer [0] ExtensionContainer OPTIONAL,
2297
CallBarringData ::= SEQUENCE {
2298
callBarringFeatureList Ext-CallBarFeatureList,
2299
password Password OPTIONAL,
2300
wrongPasswordAttemptsCounter WrongPasswordAttemptsCounter OPTIONAL,
2301
notificationToCSE NULL OPTIONAL,
2302
extensionContainer ExtensionContainer OPTIONAL,
2305
WrongPasswordAttemptsCounter ::= INTEGER (0..4)
2307
ODB-Info ::= SEQUENCE {
2309
notificationToCSE NULL OPTIONAL,
2310
extensionContainer ExtensionContainer OPTIONAL,
2313
CAMEL-SubscriptionInfo ::= SEQUENCE {
2314
o-CSI [0] O-CSI OPTIONAL,
2315
o-BcsmCamelTDP-CriteriaList [1] O-BcsmCamelTDPCriteriaList OPTIONAL,
2316
d-CSI [2] D-CSI OPTIONAL,
2317
t-CSI [3] T-CSI OPTIONAL,
2318
t-BCSM-CAMEL-TDP-CriteriaList [4] T-BCSM-CAMEL-TDP-CriteriaList OPTIONAL,
2319
vt-CSI [5] T-CSI OPTIONAL,
2320
vt-BCSM-CAMEL-TDP-CriteriaList [6] T-BCSM-CAMEL-TDP-CriteriaList OPTIONAL,
2321
tif-CSI [7] NULL OPTIONAL,
2322
tif-CSI-NotificationToCSE [8] NULL OPTIONAL,
2323
gprs-CSI [9] GPRS-CSI OPTIONAL,
2324
mo-sms-CSI [10] SMS-CSI OPTIONAL,
2325
ss-CSI [11] SS-CSI OPTIONAL,
2326
m-CSI [12] M-CSI OPTIONAL,
2327
extensionContainer [13] ExtensionContainer OPTIONAL,
2329
specificCSIDeletedList [14] SpecificCSI-Withdraw OPTIONAL,
2330
mt-sms-CSI [15] SMS-CSI OPTIONAL,
2331
mt-smsCAMELTDP-CriteriaList [16] MT-smsCAMELTDP-CriteriaList OPTIONAL,
2332
mg-csi [17] MG-CSI OPTIONAL,
2333
o-IM-CSI [18] O-CSI OPTIONAL,
2334
o-IM-BcsmCamelTDP-CriteriaList [19] O-BcsmCamelTDPCriteriaList OPTIONAL,
2335
d-IM-CSI [20] D-CSI OPTIONAL,
2336
vt-IM-CSI [21] T-CSI OPTIONAL,
2337
vt-IM-BCSM-CAMEL-TDP-CriteriaList [22] T-BCSM-CAMEL-TDP-CriteriaList OPTIONAL
2340
AnyTimeModificationArg ::= SEQUENCE {
2341
subscriberIdentity [0] SubscriberIdentity,
2342
gsmSCF-Address [1] ISDN-AddressString,
2343
modificationRequestFor-CF-Info [2] ModificationRequestFor-CF-Info OPTIONAL,
2344
modificationRequestFor-CB-Info [3] ModificationRequestFor-CB-Info OPTIONAL,
2345
modificationRequestFor-CSI [4] ModificationRequestFor-CSI OPTIONAL,
2346
extensionContainer [5] ExtensionContainer OPTIONAL,
2347
longFTN-Supported [6] NULL OPTIONAL,
2349
modificationRequestFor-ODB-data [7] ModificationRequestFor-ODB-data OPTIONAL }
2351
AnyTimeModificationRes ::= SEQUENCE {
2352
ss-InfoFor-CSE [0] Ext-SS-InfoFor-CSE OPTIONAL,
2353
camel-SubscriptionInfo [1] CAMEL-SubscriptionInfo OPTIONAL,
2354
extensionContainer [2] ExtensionContainer OPTIONAL,
2356
odb-Info [3] ODB-Info OPTIONAL }
2358
ModificationRequestFor-CF-Info ::= SEQUENCE {
2359
ss-Code [0] SS-Code,
2360
basicService [1] Ext-BasicServiceCode OPTIONAL,
2361
ss-Status [2] Ext-SS-Status OPTIONAL,
2362
forwardedToNumber [3] AddressString OPTIONAL,
2363
forwardedToSubaddress [4] ISDN-SubaddressString OPTIONAL,
2364
noReplyConditionTime [5] Ext-NoRepCondTime OPTIONAL,
2365
modifyNotificationToCSE [6] ModificationInstruction OPTIONAL,
2366
extensionContainer [7] ExtensionContainer OPTIONAL,
2369
ModificationRequestFor-CB-Info ::= SEQUENCE {
2370
ss-Code [0] SS-Code,
2371
basicService [1] Ext-BasicServiceCode OPTIONAL,
2372
ss-Status [2] Ext-SS-Status OPTIONAL,
2373
password [3] Password OPTIONAL,
2374
wrongPasswordAttemptsCounter [4] WrongPasswordAttemptsCounter OPTIONAL,
2375
modifyNotificationToCSE [5] ModificationInstruction OPTIONAL,
2376
extensionContainer [6] ExtensionContainer OPTIONAL,
2379
ModificationRequestFor-ODB-data ::= SEQUENCE {
2380
odb-data [0] ODB-Data OPTIONAL,
2381
modifyNotificationToCSE [1] ModificationInstruction OPTIONAL,
2382
extensionContainer [2] ExtensionContainer OPTIONAL,
2385
ModificationRequestFor-CSI ::= SEQUENCE {
2386
requestedCamel-SubscriptionInfo [0] RequestedCAMEL-SubscriptionInfo,
2387
modifyNotificationToCSE [1] ModificationInstruction OPTIONAL,
2388
modifyCSI-State [2] ModificationInstruction OPTIONAL,
2389
extensionContainer [3] ExtensionContainer OPTIONAL,
2391
additionalRequestedCAMEL-SubscriptionInfo
2392
[4] AdditionalRequestedCAMEL-SubscriptionInfo
2394
-- requestedCamel-SubscriptionInfo shall be discarded if
2395
-- additionalRequestedCAMEL-SubscriptionInfo is received
2397
ModificationInstruction ::= ENUMERATED {
2401
-- subscriber data modification notification types
2403
NoteSubscriberDataModifiedArg ::= SEQUENCE {
2405
msisdn ISDN-AddressString,
2406
forwardingInfoFor-CSE [0] Ext-ForwardingInfoFor-CSE OPTIONAL,
2407
callBarringInfoFor-CSE [1] Ext-CallBarringInfoFor-CSE OPTIONAL,
2408
odb-Info [2] ODB-Info OPTIONAL,
2409
camel-SubscriptionInfo [3] CAMEL-SubscriptionInfo OPTIONAL,
2410
allInformationSent [4] NULL OPTIONAL,
2411
extensionContainer ExtensionContainer OPTIONAL,
2414
NoteSubscriberDataModifiedRes ::= SEQUENCE {
2415
extensionContainer ExtensionContainer OPTIONAL,
2418
-- mobility management event notificatioon info types
2420
NoteMM-EventArg::= SEQUENCE {
2421
serviceKey ServiceKey,
2422
eventMet [0] MM-Code,
2424
msisdn [2] ISDN-AddressString,
2425
locationInformation [3] LocationInformation OPTIONAL,
2426
supportedCAMELPhases [5] SupportedCamelPhases OPTIONAL,
2427
extensionContainer [6] ExtensionContainer OPTIONAL,
2429
locationInformationGPRS [7] LocationInformationGPRS OPTIONAL,
2430
offeredCamel4Functionalities [8] OfferedCamel4Functionalities OPTIONAL
2433
NoteMM-EventRes ::= SEQUENCE {
2434
extensionContainer ExtensionContainer OPTIONAL,
2437
Ext-SS-InfoFor-CSE ::= CHOICE {
2438
forwardingInfoFor-CSE [0] Ext-ForwardingInfoFor-CSE,
2439
callBarringInfoFor-CSE [1] Ext-CallBarringInfoFor-CSE
2442
Ext-ForwardingInfoFor-CSE ::= SEQUENCE {
2443
ss-Code [0] SS-Code,
2444
forwardingFeatureList [1] Ext-ForwFeatureList,
2445
notificationToCSE [2] NULL OPTIONAL,
2446
extensionContainer [3] ExtensionContainer OPTIONAL,
2449
Ext-CallBarringInfoFor-CSE ::= SEQUENCE {
2450
ss-Code [0] SS-Code,
2451
callBarringFeatureList [1] Ext-CallBarFeatureList,
2452
password [2] Password OPTIONAL,
2453
wrongPasswordAttemptsCounter [3] WrongPasswordAttemptsCounter OPTIONAL,
2454
notificationToCSE [4] NULL OPTIONAL,
2455
extensionContainer [5] ExtensionContainer OPTIONAL,