2 -- 3GPP TS 32.298 V8.14.0 (2006-06)
3 GenericChargingDataTypes {itu-t (0) identified-organization (4) etsi(0) mobileDomain (0) charging (5) genericChargingDataTypes (0) asn1Module (0) version1 (0)}
5 DEFINITIONS IMPLICIT TAGS ::=
14 CallReferenceNumber, NumberOfForwarding
15 FROM MAP-CH-DataTypes { itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3) map-CH-DataTypes (13) version6 (6) }
16 -- from TS 29.002 [60]
19 AddressString, BasicServiceCode, IMSI, IMEI, ISDN-AddressString, LCSClientExternalID, LCSClientInternalID
20 FROM MAP-CommonDataTypes { itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3) map-CommonDataTypes (18) version6 (6) }
21 -- from TS 29.002 [60]
24 DestinationRoutingAddress
25 FROM CAP-DataTypes { itu-t identified-organization (4) etsi (0) mobileDomain (0)
26 gsm-Network (1) modules (3) cap-datatypes (52) version1 (0) }
27 -- from TS 29.078 [66]
30 DefaultCallHandling, DefaultSMS-Handling, NotificationToMSUser, ServiceKey
31 FROM MAP-MS-DataTypes { itu-t identified-organization (4) etsi (0) mobileDomain (0)
32 gsm-Network (1) modules (3) map-MS-DataTypes (11) version6 (6) }
33 -- from TS 29.002 [60]
36 Ext-GeographicalInformation, LCSClientType, LCS-Priority, LocationType
37 FROM MAP-LCS-DataTypes { itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3) map-LCS-DataTypes (25) version7 (7)}
38 -- from TS 29.002 [60]
40 PositionMethodFailure-Diagnostic, UnauthorizedLCSClient-Diagnostic
41 FROM MAP-ER-DataTypes { itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3) map-ER-DataTypes (17) version7 (7)}
42 -- from TS 29.002 [60]
45 FROM Basic-Service-Elements { itu-t identified-organization (4) etsi (0)
46 196 basic-service-elements (8) }
48 -- from "Digital Subscriber Signalling System No. one (DSS1) protocol"
53 FROM CMIP-1 {joint-iso-itu-t ms (9) cmip (1) version1 (1) protocol (3)}
55 -- from ITU-T Rec. X.2ab[105] Editor's note: clarify if this definition is still needed. It appears that it ends in Nirvana.
59 --FROM Attribute-ASN1Module {joint-iso-itu-t ms (9) smi (3) part2 (2) asn1Module (2) 1}
61 -- from ITU-T Rec. X.721 [106] Editor's note: clarify if this definition is still needed.
63 --FROM ACSE-1 {joint-iso-itu-t association-control (2) abstract-syntax (1) apdus (0) version (1) };
65 -- From ITU-T Rec. X.2cd[107]. Note that the syntax of AE-title to be used is from
66 -- ITU-T Rec. X.227 / ISO 8650 corrigendum and not "ANY" Editor's note: clarify if this definition is still needed. It appears that it ends in Nirvana.
68 ------------------------------------------------------------------------------
72 ------------------------------------------------------------------------------
74 BCDDirectoryNumber ::= OCTET STRING
75 -- This type contains the binary coded decimal representation of
76 -- a directory number e.g. calling/called/connected/translated number.
77 -- The encoding of the octet string is in accordance with the
78 -- the elements "Calling party BCD number", "Called party BCD number"
79 -- and "Connected number" defined in TS 24.008 [64].
80 -- This encoding includes type of number and number plan information
81 -- together with a BCD encoded digit string.
82 -- It may also contain both a presentation and screening indicator
84 -- For the avoidance of doubt, this field does not include
85 -- octets 1 and 2, the element name and length, as this would be
88 CallDuration ::= INTEGER
90 -- The call duration is counted in seconds.
91 -- For successful calls /sessions / PDP contexts, this is the chargeable duration.
92 -- For call attempts this is the call holding time.
95 -- Editor's note: the explanation above should be removed as proper definitions are required in the individual CDR parameter descriptions in[10] -[31]
97 CalledNumber ::= BCDDirectoryNumber
99 -- WS extension to cater for older version(6)
100 CallEventRecordType ::= INTEGER
103 -- Record values 0..17 are CS specific.
104 -- The contents are defined in TS 32.250 [10]
109 incGatewayRecord (3),
110 outGatewayRecord (4),
111 transitCallRecord (5),
118 locUpdateHLRRecord (12),
119 locUpdateVLRRecord (13),
120 commonEquipRecord (14),
121 moTraceRecord (15), --- used in earlier releases
122 mtTraceRecord (16), --- used in earlier releases
123 termCAMELRecord (17),
125 -- Record values 18..22 are GPRS specific.
126 -- The contents are defined in TS 32.251 [11]
134 -- Record values 23..25 are CS-LCS specific.
135 -- The contents are defined in TS 32.250 [10]
141 -- Record values 26..28 are GPRS-LCS specific.
142 -- The contents are defined in TS 32.251 [11]
144 sgsnMtLCSRecord (26),
145 sgsnMoLCSRecord (27),
146 sgsnNiLCSRecord (28),
148 -- Record values 29..62 are MMS specific.
149 -- The contents are defined in TS 32.270 [30]
185 -- Record values 63..69 are IMS specific.
186 -- The contents are defined in TS 32.260 [20]
196 -- Record values 70 is for Flow based Charging
197 -- The contents are defined in TS 32.251 [11]
201 -- Record values 71..75 are LCS specific.
202 -- The contents are defined in TS 32.271 [31]
210 -- Record values 76..79 are MBMS specific.
211 -- The contents are defined in TS 32.251 [11]
212 -- Record values 76 and 77 are MBMS bearer context specific
216 -- And TS 32.273 [33]
217 -- Record values 78 and 79 are MBMS service specific
218 -- and defined in TS 32.273 [33]
220 contentBMSCRecord (79),
222 -- Record Values 80..81 are PoC specific.
223 -- The contents are defined in TS 32.272 [14]
229 RecordType ::= INTEGER
232 -- Record values 0..17 are CS specific.
233 -- The contents are defined in TS 32.250 [10]
238 incGatewayRecord (3),
239 outGatewayRecord (4),
240 transitCallRecord (5),
247 locUpdateHLRRecord (12),
248 locUpdateVLRRecord (13),
249 commonEquipRecord (14),
250 moTraceRecord (15), --- used in earlier releases
251 mtTraceRecord (16), --- used in earlier releases
252 termCAMELRecord (17),
254 -- Record values 18..22 are GPRS specific.
255 -- The contents are defined in TS 32.251 [11]
262 -- Record values 23..25 are CS-LCS specific.
263 -- The contents are defined in TS 32.250 [10]
269 -- Record values 26..28 are GPRS-LCS specific.
270 -- The contents are defined in TS 32.251 [11]
272 sgsnMtLCSRecord (26),
273 sgsnMoLCSRecord (27),
274 sgsnNiLCSRecord (28),
276 -- Record values 30..62 are MMS specific.
277 -- The contents are defined in TS 32.270 [30]
313 -- Record values 63..69, 82 are IMS specific.
314 -- The contents are defined in TS 32.260 [20]
325 -- Record values 70 is for Flow based Charging
326 -- The contents are defined in TS 32.251 [11]
329 -- Record values 71..75 are LCS specific.
330 -- The contents are defined in TS 32.271 [31]
338 -- Record values 76..79 are MBMS specific.
339 -- The contents are defined in TS 32.251 [11]
340 -- Record values 76 and 77 are MBMS bearer context specific
345 -- And TS 32.273 [33]
346 -- Record values 78 and 79 are MBMS service specific
347 -- and defined in TS 32.273 [33]
350 cONTENTBMSCRecord (79),
352 -- Record Values 80..81 are PoC specific.
353 -- The contents are defined in TS 32.272 [32]
358 -- Record values 84..85 are EPC specific.
359 -- The contents are defined in TS 32.251 [11]
364 -- Record Value 83 is MMTel specific.
365 -- The contents are defined in TS 32.275 [35]
372 CallingNumber ::= BCDDirectoryNumber
374 CallReference ::= INTEGER
376 CellId ::= OCTET STRING (SIZE(2))
378 -- Coded according to TS 24.008 [64]
381 ChargeIndicator ::= INTEGER
387 Diagnostics ::= CHOICE
389 gsm0408Cause [0] INTEGER,
390 -- See TS 24.008 [64]
391 gsm0902MapErrorValue [1] INTEGER,
392 -- Note: The value to be stored here corresponds to
393 -- the local values defined in the MAP-Errors and
394 -- MAP-DialogueInformation modules, for full details
395 -- see TS 29.002 [60].
396 itu-tQ767Cause [2] INTEGER,
397 -- See ITU-T Q.767 [67]
398 networkSpecificCause [3] ManagementExtension,
399 -- To be defined by network operator
400 manufacturerSpecificCause [4] ManagementExtension,
401 -- To be defined by manufacturer
402 positionMethodFailureCause [5] PositionMethodFailure-Diagnostic,
403 -- see TS 29.002 [60]
404 unauthorizedLCSClientCause [6] UnauthorizedLCSClient-Diagnostic
405 -- see TS 29.002 [60]
410 iPBinaryAddress IPBinaryAddress,
411 iPTextRepresentedAddress IPTextRepresentedAddress
414 IPBinaryAddress ::= CHOICE
416 iPBinV4Address [0] OCTET STRING (SIZE(4)),
417 iPBinV6Address [1] OCTET STRING (SIZE(16))
420 IPTextRepresentedAddress ::= CHOICE
423 -- IP address in the familiar "dot" notation
425 iPTextV4Address [2] IA5String (SIZE(7..15)),
426 iPTextV6Address [3] IA5String (SIZE(15..45))
429 LCSCause ::= OCTET STRING (SIZE(1))
431 -- See LCS Cause Value, TS 49.031 [71]
434 LCSClientIdentity ::= SEQUENCE
436 lcsClientExternalID [0] LCSClientExternalID OPTIONAL,
437 lcsClientDialedByMS [1] AddressString OPTIONAL,
438 lcsClientInternalID [2] LCSClientInternalID OPTIONAL
441 LCSQoSInfo ::= OCTET STRING (SIZE(4))
443 -- See LCS QoS IE, TS 49.031 [71]
446 LevelOfCAMELService ::= BIT STRING
449 callDurationSupervision (1),
453 LocalSequenceNumber ::= INTEGER (0..4294967295)
455 -- Sequence number of the record in this node
456 -- 0.. 4294967295 is equivalent to 0..2**32-1, unsigned integer in four octets
458 LocationAreaAndCell ::= SEQUENCE
460 locationAreaCode [0] LocationAreaCode,
462 mCC-MNC [2] MCC-MNC OPTIONAL
465 LocationAreaCode ::= OCTET STRING (SIZE(2))
467 -- See TS 24.008 [64]
470 MCC-MNC ::= OCTET STRING (SIZE(3))
472 -- See TS 24.008 [64]
475 ManagementExtensions ::= SET OF ManagementExtension
477 MessageReference ::= OCTET STRING
479 MscNo ::= ISDN-AddressString
481 -- See TS 23.003 [68]
484 MSISDN ::= ISDN-AddressString
486 -- See TS 23.003 [68]
489 MSTimeZone ::= OCTET STRING (SIZE (2))
491 -- 1.Octet: Time Zone and 2. Octet: Daylight saving time, see TS 29.060 [75]
494 NodeAddress ::= CHOICE
496 iPAddress [0] IPAddress,
497 domainName [1] GraphicString
500 PositioningData ::= OCTET STRING (SIZE(1..33))
502 -- See Positioning Data IE (octet 3..n), TS 49.031 [71]
505 RecordingEntity ::= AddressString
507 ServiceContextID ::= UTF8String
510 ServiceSpecificInfo ::= SEQUENCE
513 serviceSpecificData [0] GraphicString OPTIONAL,
514 serviceSpecificType [1] INTEGER OPTIONAL
518 SMSResult ::= Diagnostics
520 SmsTpDestinationNumber ::= OCTET STRING
522 -- This type contains the binary coded decimal representation of
523 -- the SMS address field the encoding of the octet string is in
524 -- accordance with the definition of address fields in TS 23.040 [72].
525 -- This encoding includes type of number and numbering plan indication
526 -- together with the address value range.
529 SubscriptionID ::= SET
531 subscriptionIDType [0] SubscriptionIDType,
532 subscriptionIDData [1] UTF8String
535 SubscriptionIDType ::= ENUMERATED
539 eND-USER-SIP-URI (2),
544 SystemType ::= ENUMERATED
547 -- "unknown" is not to be used in PS domain.
554 TimeStamp ::= OCTET STRING (SIZE(9))
556 -- The contents of this field are a compact form of the UTCTime format
557 -- containing local time plus an offset to universal time. Binary coded
558 -- decimal encoding is employed for the digits to reduce the storage and
559 -- transmission overhead
560 -- e.g. YYMMDDhhmmssShhmm
562 -- YY = Year 00 to 99 BCD encoded
563 -- MM = Month 01 to 12 BCD encoded
564 -- DD = Day 01 to 31 BCD encoded
565 -- hh = hour 00 to 23 BCD encoded
566 -- mm = minute 00 to 59 BCD encoded
567 -- ss = second 00 to 59 BCD encoded
568 -- S = Sign 0 = "+", "-" ASCII encoded
569 -- hh = hour 00 to 23 BCD encoded
570 -- mm = minute 00 to 59 BCD encoded
573 -- Local WS modification Import ManagementExtension here
575 DMI-EXTENSION::= CLASS {&id OBJECT IDENTIFIER UNIQUE,
577 }WITH SYNTAX {TYPE &Value
581 ManagementExtension ::= SEQUENCE {
582 identifier DMI-EXTENSION.&id({ManagementExtensionSet}),
583 significance [1] BOOLEAN DEFAULT FALSE,
585 [2] DMI-EXTENSION.&Value({ManagementExtensionSet}{@.identifier})
588 ManagementExtensionSet DMI-EXTENSION ::=