2 GenericChargingDataTypes {itu-t (0) identified-organization (4) etsi(0) mobileDomain (0) charging (5) genericChargingDataTypes (0) asn1Module (0) version1 (0)}
4 DEFINITIONS IMPLICIT TAGS ::=
16 FROM MAP-CommonDataTypes { itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3) map-CommonDataTypes (18) version13 (13) }
17 -- from TS 29.002 [214]
19 PositionMethodFailure-Diagnostic,
20 UnauthorizedLCSClient-Diagnostic
21 FROM MAP-ER-DataTypes { itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3) map-ER-DataTypes (17) version13 (13)}
22 -- from TS 29.002 [214]
25 FROM CMIP-1 {joint-iso-itu-t ms (9) cmip (1) modules (0) protocol (3)}
26 -- from Rec. X.2ab[304]
30 --FROM Attribute-ASN1Module {joint-iso-itu-t ms (9) smi (3) part2 (2) asn1Module (2) 1}
31 -- from Rec. X.721 [305]
34 --FROM ACSE-1 {joint-iso-itu-t association-control (2) modules (0) apdus (0) version1 (1) };
35 -- From Rec. X.2cd[306]. Note that the syntax of AE-title to be used is from
36 -- ITU-T Rec. X.227 / ISO 8650 corrigendum and not "ANY"
42 BCDDirectoryNumber ::= OCTET STRING
44 -- This type contains the binary coded decimal representation of
45 -- a directory number e.g. calling/called/connected/translated number.
46 -- The encoding of the octet string is in accordance with the
47 -- the elements "Calling party BCD number", "Called party BCD number"
48 -- and "Connected number" defined in TS 24.008 [208].
49 -- This encoding includes type of number and number plan information
50 -- together with a BCD encoded digit string.
51 -- It may also contain both a presentation and screening indicator
53 -- For the avoidance of doubt, this field does not include
54 -- octets 1 and 2, the element name and length, as this would be
58 CallDuration ::= INTEGER
60 -- The call duration is counted in seconds.
61 -- For successful calls /sessions / PDP contexts, this is the chargeable duration.
62 -- For call attempts this is the call holding time.
65 CalledNumber ::= BCDDirectoryNumber
67 -- WS extension to cater for older version(6)
68 CallEventRecordType ::= INTEGER
71 -- Record values 0..17 are CS specific.
72 -- The contents are defined in TS 32.250 [10]
79 transitCallRecord (5),
86 locUpdateHLRRecord (12),
87 locUpdateVLRRecord (13),
88 commonEquipRecord (14),
89 moTraceRecord (15), --- used in earlier releases
90 mtTraceRecord (16), --- used in earlier releases
93 -- Record values 18..22 are GPRS specific.
94 -- The contents are defined in TS 32.251 [11]
102 -- Record values 23..25 are CS-LCS specific.
103 -- The contents are defined in TS 32.250 [10]
109 -- Record values 26..28 are GPRS-LCS specific.
110 -- The contents are defined in TS 32.251 [11]
112 sgsnMtLCSRecord (26),
113 sgsnMoLCSRecord (27),
114 sgsnNiLCSRecord (28),
116 -- Record values 29..62 are MMS specific.
117 -- The contents are defined in TS 32.270 [30]
153 -- Record values 63..69 are IMS specific.
154 -- The contents are defined in TS 32.260 [20]
164 -- Record values 70 is for Flow based Charging
165 -- The contents are defined in TS 32.251 [11]
169 -- Record values 71..75 are LCS specific.
170 -- The contents are defined in TS 32.271 [31]
178 -- Record values 76..79 are MBMS specific.
179 -- The contents are defined in TS 32.251 [11]
180 -- Record values 76 and 77 are MBMS bearer context specific
184 -- And TS 32.273 [33]
185 -- Record values 78 and 79 are MBMS service specific
186 -- and defined in TS 32.273 [33]
188 contentBMSCRecord (79),
190 -- Record Values 80..81 are PoC specific.
191 -- The contents are defined in TS 32.272 [14]
199 CallingNumber ::= BCDDirectoryNumber
201 CellId ::= OCTET STRING (SIZE(2))
203 -- Coded according to TS 24.008 [208]
206 ChargeIndicator ::= INTEGER
212 CNIPMulticastDistribution ::= ENUMERATED
218 Diagnostics ::= CHOICE
220 gsm0408Cause [0] INTEGER,
221 -- See TS 24.008 [208]
222 gsm0902MapErrorValue [1] INTEGER,
224 -- Note: The value to be stored here corresponds to the local values defined in the MAP-Errors
225 -- and MAP-DialogueInformation modules, for full details see TS 29.002 [214].
227 itu-tQ767Cause [2] INTEGER,
229 networkSpecificCause [3] ManagementExtension,
230 -- To be defined by network operator
231 manufacturerSpecificCause [4] ManagementExtension,
232 -- To be defined by manufacturer
233 positionMethodFailureCause [5] PositionMethodFailure-Diagnostic,
234 -- see TS 29.002 [214]
235 unauthorizedLCSClientCause [6] UnauthorizedLCSClient-Diagnostic,
236 -- see TS 29.002 [214]
237 diameterResultCodeAndExperimentalResult [7] INTEGER
238 -- See TS 29.338 [230], TS 29.337 [231]
241 DiameterIdentity ::= OCTET STRING
243 GSNAddress ::= IPAddress
247 iPBinaryAddress IPBinaryAddress,
248 iPTextRepresentedAddress IPTextRepresentedAddress
251 IPBinaryAddress ::= CHOICE
253 iPBinV4Address [0] IPBinV4Address,
254 iPBinV6Address IPBinV6AddressWithOrWithoutPrefixLength
257 IPBinV4Address ::= OCTET STRING (SIZE(4))
259 IPBinV6Address ::= OCTET STRING (SIZE(16))
261 IPBinV6AddressWithOrWithoutPrefixLength ::= CHOICE
263 iPBinV6Address [1] IPBinV6Address,
264 iPBinV6AddressWithPrefix [4] IPBinV6AddressWithPrefixLength
267 IPBinV6AddressWithPrefixLength ::= SEQUENCE
269 iPBinV6Address IPBinV6Address,
270 pDPAddressPrefixLength PDPAddressPrefixLength DEFAULT 64
273 IPTextRepresentedAddress ::= CHOICE
275 -- IP address in the familiar "dot" notation
277 iPTextV4Address [2] IA5String (SIZE(7..15)),
278 iPTextV6Address [3] IA5String (SIZE(15..45))
281 LCSCause ::= OCTET STRING (SIZE(1))
283 -- See LCS Cause Value, TS 49.031 [227]
286 LCSClientIdentity ::= SEQUENCE
288 lcsClientExternalID [0] LCSClientExternalID OPTIONAL,
289 lcsClientDialedByMS [1] AddressString OPTIONAL,
290 lcsClientInternalID [2] LCSClientInternalID OPTIONAL
293 LCSQoSInfo ::= OCTET STRING (SIZE(4))
295 -- See LCS QoS IE, TS 49.031 [227]
298 LevelOfCAMELService ::= BIT STRING
301 callDurationSupervision (1),
305 LocalSequenceNumber ::= INTEGER (0..4294967295)
307 -- Sequence number of the record in this node
308 -- 0.. 4294967295 is equivalent to 0..2**32-1, unsigned integer in four octets
311 LocationAreaAndCell ::= SEQUENCE
313 locationAreaCode [0] LocationAreaCode,
315 mCC-MNC [2] MCC-MNC OPTIONAL
318 LocationAreaCode ::= OCTET STRING (SIZE(2))
320 -- See TS 24.008 [208]
323 ManagementExtensions ::= SET OF ManagementExtension
325 MBMS2G3GIndicator ::= ENUMERATED
327 twoG (0), -- For GERAN access only
328 threeG (1), -- For UTRAN access only
329 twoG-AND-threeG (2) -- For both UTRAN and GERAN access
332 MBMSInformation ::= SET
334 tMGI [1] TMGI OPTIONAL,
335 mBMSSessionIdentity [2] MBMSSessionIdentity OPTIONAL,
336 mBMSServiceType [3] MBMSServiceType OPTIONAL,
337 mBMSUserServiceType [4] MBMSUserServiceType OPTIONAL, -- only supported in the BM-SC
338 mBMS2G3GIndicator [5] MBMS2G3GIndicator OPTIONAL,
339 fileRepairSupported [6] BOOLEAN OPTIONAL, -- only supported in the BM-SC
340 rAI [7] RoutingAreaCode OPTIONAL, -- only supported in the BM-SC
341 mBMSServiceArea [8] MBMSServiceArea OPTIONAL,
342 requiredMBMSBearerCaps [9] RequiredMBMSBearerCapabilities OPTIONAL,
343 mBMSGWAddress [10] GSNAddress OPTIONAL,
344 cNIPMulticastDistribution [11] CNIPMulticastDistribution OPTIONAL
347 MBMSServiceArea ::= OCTET STRING
349 MBMSServiceType ::= ENUMERATED
355 MBMSSessionIdentity ::= OCTET STRING (SIZE (1))
357 -- This octet string is a 1:1 copy of the contents of the MBMS-Session-Identity
358 -- AVP specified in TS 29.061 [82]
361 MBMSUserServiceType ::= ENUMERATED
367 MCC-MNC ::= OCTET STRING (SIZE(3))
369 -- See TS 24.008 [208]
372 MessageReference ::= OCTET STRING
374 MscNo ::= ISDN-AddressString
376 -- See TS 23.003 [200]
379 MSISDN ::= ISDN-AddressString
381 -- See TS 23.003 [200]
384 MSTimeZone ::= OCTET STRING (SIZE (2))
386 -- 1.Octet: Time Zone and 2. Octet: Daylight saving time, see TS 29.060 [215]
389 NodeAddress ::= CHOICE
391 iPAddress [0] IPAddress,
392 domainName [1] GraphicString
395 PDPAddressPrefixLength ::=INTEGER (1..64)
397 -- This is an interger indicating the leght of the PDP/PDN IPv6 address prefix
398 -- and the default value is 64 bits.
401 PositioningData ::= OCTET STRING (SIZE(1..33))
403 -- See Positioning Data IE (octet 3..n), TS 49.031 [227]
406 RecordingEntity ::= AddressString
408 RecordType ::= INTEGER
410 -- Record values 0..17 and 87,89 are CS specific. The contents are defined in TS 32.250 [10]
416 incGatewayRecord (3),
417 outGatewayRecord (4),
418 transitCallRecord (5),
425 locUpdateHLRRecord (12),
426 locUpdateVLRRecord (13),
427 commonEquipRecord (14),
428 moTraceRecord (15), -- used in earlier releases
429 mtTraceRecord (16), -- used in earlier releases
430 termCAMELRecord (17),
432 -- Record values 18..22 are GPRS specific. The contents are defined in TS 32.251 [11]
436 sgsnSMORecord (21), -- also MME UE originated SMS record
437 sgsnSMTRecord (22), -- also MME UE terminated SMS record
439 -- Record values 23..25 are CS-LCS specific. The contents are defined in TS 32.250 [10]
445 -- Record values 26..28 are GPRS-LCS specific. The contents are defined in TS 32.251 [11]
447 sgsnMTLCSRecord (26),
448 sgsnMOLCSRecord (27),
449 sgsnNILCSRecord (28),
451 -- Record values 30..62 are MMS specific. The contents are defined in TS 32.270 [30]
487 -- Record values 63..70, 82, 89..91 are IMS specific.
488 -- The contents are defined in TS 32.260 [20]
503 -- Record values 71..75 are LCS specific. The contents are defined in TS 32.271 [31]
511 -- Record values 76..79,86 are MBMS specific.
512 -- The contents are defined in TS 32.251 [11] and TS 32.273 [33]
514 -- Record values 76,77 and 86 are MBMS bearer context specific
520 -- Record values 78 and 79 are MBMS service specific and defined in TS 32.273 [33]
523 cONTENTBMSCRecord (79),
525 -- Record Values 80..81 are PoC specific. The contents are defined in TS 32.272 [32]
530 -- Record values 84,85 and 92,95,96 are EPC specific.
531 -- The contents are defined in TS 32.251 [11]
539 -- Record Value 83 is MMTel specific. The contents are defined in TS 32.275 [35]
543 -- Record value 87,88 and 89 are CS specific. The contents are defined in TS 32.250 [10]
547 iCSRegisterRecord (99),
549 -- Record values 93 and 94 are SMS specific. The contents are defined in TS 32.274 [34]
555 RequiredMBMSBearerCapabilities ::= OCTET STRING (SIZE (3..14))
557 -- This octet string is a 1:1 copy of the contents (i.e. starting with octet 5) of the
558 -- "Quality of service Profile" information element specified in TS 29.060 [75].
561 RoutingAreaCode ::= OCTET STRING (SIZE(1))
563 -- See TS 24.008 [208]
566 ServiceContextID ::= UTF8String
568 ServiceSpecificInfo ::= SEQUENCE
570 serviceSpecificData [0] GraphicString OPTIONAL,
571 serviceSpecificType [1] INTEGER OPTIONAL
574 SMSResult ::= Diagnostics
576 SmsTpDestinationNumber ::= OCTET STRING
578 -- This type contains the binary coded decimal representation of
579 -- the SMS address field the encoding of the octet string is in
580 -- accordance with the definition of address fields in TS 23.040 [201].
581 -- This encoding includes type of number and numbering plan indication
582 -- together with the address value range.
585 SubscriberEquipmentNumber ::= SET
587 subscriberEquipmentNumberType [0] SubscriberEquipmentType,
588 subscriberEquipmentNumberData [1] OCTET STRING
591 SubscriberEquipmentType ::= ENUMERATED
599 SubscriptionID ::= SET
601 subscriptionIDType [0] SubscriptionIDType,
602 subscriptionIDData [1] UTF8String
605 SubscriptionIDType ::= ENUMERATED
609 eND-USER-SIP-URI (2),
614 SystemType ::= ENUMERATED
616 -- "unknown" is not to be used in PS domain.
624 TimeStamp ::= OCTET STRING (SIZE(9))
626 -- The contents of this field are a compact form of the UTCTime format
627 -- containing local time plus an offset to universal time. Binary coded
628 -- decimal encoding is employed for the digits to reduce the storage and
629 -- transmission overhead
630 -- e.g. YYMMDDhhmmssShhmm
632 -- YY = Year 00 to 99 BCD encoded
633 -- MM = Month 01 to 12 BCD encoded
634 -- DD = Day 01 to 31 BCD encoded
635 -- hh = hour 00 to 23 BCD encoded
636 -- mm = minute 00 to 59 BCD encoded
637 -- ss = second 00 to 59 BCD encoded
638 -- S = Sign 0 = "+", "-" ASCII encoded
639 -- hh = hour 00 to 23 BCD encoded
640 -- mm = minute 00 to 59 BCD encoded
643 TMGI ::= OCTET STRING
645 -- This octet string is a 1:1 copy of the contents (i.e. starting with octet 4)
646 -- of the "TMGI" information element specified in TS 29.060 [75].
649 -- Local WS modification Import ManagementExtension here
651 DMI-EXTENSION::= CLASS {&id OBJECT IDENTIFIER UNIQUE,
653 }WITH SYNTAX {TYPE &Value
657 ManagementExtension ::= SEQUENCE {
658 identifier DMI-EXTENSION.&id({ManagementExtensionSet}),
659 significance [1] BOOLEAN DEFAULT FALSE,
661 [2] DMI-EXTENSION.&Value({ManagementExtensionSet}{@.identifier})
664 ManagementExtensionSet DMI-EXTENSION ::=