5.2.3 Subsystem level CDR definitions
32.2983GPPCharging Data Record (CDR) parameter descriptionCharging managementRelease 18Telecommunication managementTS
5.2.3.0 Introduction
This subclause contains the syntax definitions of the CDRs on the subsystem level. At present, only the IM subsystem is defined in 3GPP, thus this subclause comprises the CDR types specified for the IMS in TS 32.260 [20].
5.2.3.1 IMS CDRs
This subclause contains the abstract syntax definitions that are specific to the CDR types defined in TS 32.260 [20].
.$IMSChargingDataTypes {itu-t (0) identified-organization (4) etsi(0) mobileDomain (0) charging (5) imsChargingDataTypes (4) asn1Module (0) version2 (1)}
DEFINITIONS IMPLICIT TAGS ::=
BEGIN
— EXPORTS everything
IMPORTS
InvolvedParty,
IPAddress,
LocalSequenceNumber,
ManagementExtensions,
NodeAddress,
MSCAddress,
MSTimeZone,
RecordType,
ServiceContextID,
ServiceSpecificInfo,
Session-Id,
SubscriberEquipmentNumber,
SubscriptionID,
ThreeGPPPSDataOffStatus,
TimeStamp
FROM GenericChargingDataTypes {itu-t (0) identified-organization (4) etsi(0) mobileDomain (0) charging (5) genericChargingDataTypes (0) asn1Module (0) version2 (1)}
;
—
— IMS RECORDS
—
IMSRecord ::= CHOICE
—
— Record values 63-69, 82, 89, ,90, 91 are IMS specific
—
{
sCSCFRecord [63] SCSCFRecord,
pCSCFRecord [64] PCSCFRecord,
iCSCFRecord [65] ICSCFRecord,
mRFCRecord [66] MRFCRecord,
mGCFRecord [67] MGCFRecord,
bGCFRecord [68] BGCFRecord,
aSRecord [69] ASRecord,
eCSCFRecord [70] ECSCFRecord,
iBCFRecord [82] IBCFRecord,
tRFRecord [89] TRFRecord,
tFRecord [90] TFRecord,
aTCFRecord [91] ATCFRecord
}
SCSCFRecord ::= SET
{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
role-of-Node [3] Role-of-Node OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
privateUserID [8] GraphicString OPTIONAL,
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
serviceDeliveryStartTimeStamp [10] TimeStamp OPTIONAL,
serviceDeliveryEndTimeStamp [11] TimeStamp OPTIONAL,
recordOpeningTime [12] TimeStamp OPTIONAL,
recordClosureTime [13] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifierList OPTIONAL,
localRecordSequenceNumber [15] LocalSequenceNumber OPTIONAL,
recordSequenceNumber [16] INTEGER OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
list-Of-SDP-Media-Components [21] SEQUENCE OF Media-Components-List OPTIONAL,
gGSNaddress [22] NodeAddress OPTIONAL,
serviceReasonReturnCode [23] UTF8String OPTIONAL,
list-Of-Message-Bodies [24] SEQUENCE OF MessageBody OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
list-Of-Associated-URI [27] ListOfInvolvedParties OPTIONAL,
event [28] UTF8String OPTIONAL,
accessNetworkInformation [29] OCTET STRING OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
list-of-subscription-ID [31] SEQUENCE OF SubscriptionID OPTIONAL,
list-Of-Early-SDP-Media-Components [32] SEQUENCE OF Early-Media-Components-List OPTIONAL,
iMSCommunicationServiceIdentifier [33] IMSCommunicationServiceIdentifier OPTIONAL,
numberPortabilityRouting [34] NumberPortabilityRouting OPTIONAL,
carrierSelectRouting [35] CarrierSelectRouting OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
serviceRequestTimeStampFraction [37] Milliseconds OPTIONAL,
serviceDeliveryStartTimeStampFraction [38] Milliseconds OPTIONAL,
serviceDeliveryEndTimeStampFraction [39] Milliseconds OPTIONAL,
applicationServersInformation [40] SEQUENCE OF ApplicationServersInformation OPTIONAL,
requested-Party-Address [41] InvolvedParty OPTIONAL,
list-Of-Called-Asserted-Identity [42] ListOfInvolvedParties OPTIONAL,
online-charging-flag [43] NULL OPTIONAL,
realTimeTariffInformation [44] SEQUENCE OF RealTimeTariffInformation OPTIONAL,
userLocationInformation [47] OCTET STRING OPTIONAL,
mSTimeZone [48] MSTimeZone OPTIONAL,
nNI-Information [46] NNI-Information OPTIONAL,
fromAddress [51] OCTET STRING OPTIONAL,
iMSEmergencyIndicator [52] NULL OPTIONAL,
transit-IOI-Lists [53] TransitIOILists OPTIONAL,
iMSVisitedNetworkIdentifier [54] OCTET STRING OPTIONAL,
listOfReasonHeader [55] ListOfReasonHeader OPTIONAL,
additionalAccessNetworkInformation [56] OCTET STRING OPTIONAL,
instanceId [57] OCTET STRING OPTIONAL,
subscriberEquipmentNumber [58] SubscriberEquipmentNumber OPTIONAL,
routeHeaderReceived [59] OCTET STRING OPTIONAL,
routeHeaderTransmitted [60] OCTET STRING OPTIONAL,
list-Of-AccessNetworkInfoChange [62] SEQUENCE OF AccessNetworkInfoChange OPTIONAL,
listOfCalledIdentityChanges [63] SEQUENCE OF CalledIdentityChange OPTIONAL,
cellularNetworkInformation [64] OCTET STRING OPTIONAL,
fEIdentifierList [65] FEIdentifierList OPTIONAL
}
PCSCFRecord ::= SET
—
— This record is also applicable for P-CSCF with collocated ATCF
— ATCF-specific fields which are not applicable to P-CSCF are indicated.
—
{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
role-of-Node [3] Role-of-Node OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
privateUserID [8] GraphicString OPTIONAL,
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
serviceDeliveryStartTimeStamp [10] TimeStamp OPTIONAL,
serviceDeliveryEndTimeStamp [11] TimeStamp OPTIONAL,
recordOpeningTime [12] TimeStamp OPTIONAL,
recordClosureTime [13] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifiers OPTIONAL,
localRecordSequenceNumber [15] LocalSequenceNumber OPTIONAL,
recordSequenceNumber [16] INTEGER OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
list-Of-SDP-Media-Components [21] SEQUENCE OF Media-Components-List OPTIONAL,
gGSNaddress [22] NodeAddress OPTIONAL,
serviceReasonReturnCode [23] UTF8String OPTIONAL,
list-Of-Message-Bodies [24] SEQUENCE OF MessageBody OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
list-Of-Associated-URI [27] ListOfInvolvedParties OPTIONAL,
event [28] UTF8String OPTIONAL,
accessNetworkInformation [29] OCTET STRING OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
list-of-subscription-ID [31] SEQUENCE OF SubscriptionID OPTIONAL,
list-Of-Early-SDP-Media-Components [32] SEQUENCE OF Early-Media-Components-List OPTIONAL,
iMSCommunicationServiceIdentifier [33] IMSCommunicationServiceIdentifier OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
serviceRequestTimeStampFraction [37] Milliseconds OPTIONAL,
serviceDeliveryStartTimeStampFraction [38] Milliseconds OPTIONAL,
serviceDeliveryEndTimeStampFraction [39] Milliseconds OPTIONAL,
list-of-Requested-Party-Address [41] ListOfInvolvedParties OPTIONAL, — ATCF only
list-Of-Called-Asserted-Identity [42] ListOfInvolvedParties OPTIONAL,
nNI-Information [46] NNI-Information OPTIONAL,
userLocationInformation [47] OCTET STRING OPTIONAL,
mSTimeZone [48] MSTimeZone OPTIONAL,
servedPartyIPAddress [50] ServedPartyIPAddress OPTIONAL,
fromAddress [51] OCTET STRING OPTIONAL,
iMSEmergencyIndicator [52] NULL OPTIONAL,
transit-IOI-Lists [53] TransitIOILists OPTIONAL,
iMSVisitedNetworkIdentifier [54] OCTET STRING OPTIONAL,
listOfReasonHeader [55] ListOfReasonHeader OPTIONAL,
additionalAccessNetworkInformation [56] OCTET STRING OPTIONAL,
instanceId [57] OCTET STRING OPTIONAL,
subscriberEquipmentNumber [58] SubscriberEquipmentNumber OPTIONAL,
routeHeaderReceived [59] OCTET STRING OPTIONAL,
routeHeaderTransmitted [60] OCTET STRING OPTIONAL,
list-Of-AccessNetworkInfoChange [62] SEQUENCE OF AccessNetworkInfoChange OPTIONAL,
listOfCalledIdentityChanges [63] SEQUENCE OF CalledIdentityChange OPTIONAL,
cellularNetworkInformation [64] OCTET STRING OPTIONAL,
initialIMS-Charging-Identifier [105] IMS-Charging-Identifier OPTIONAL, — ATCF only
list-Of-AccessTransferInformation [106] SEQUENCE OF AccessTransferInformation OPTIONAL,
— ATCF only
relatedICID [107] IMS-Charging-Identifier OPTIONAL,
relatedICIDGenerationNode [108] NodeAddress OPTIONAL,
fEIdentifierList [109] FEIdentifierList OPTIONAL
}
ICSCFRecord ::= SET
{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
role-of-Node [3] Role-of-Node OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifiers OPTIONAL,
localRecordSequenceNumber [15] LocalSequenceNumber OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
serviceReasonReturnCode [23] UTF8String OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
list-Of-Associated-URI [27] ListOfInvolvedParties OPTIONAL,
event [28] UTF8String OPTIONAL,
accessNetworkInformation [29] OCTET STRING OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
numberPortabilityRouting [34] NumberPortabilityRouting OPTIONAL,
carrierSelectRouting [35] CarrierSelectRouting OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
serviceRequestTimeStampFraction [37] Milliseconds OPTIONAL,
transit-IOI-List [45] GraphicString OPTIONAL,
userLocationInformation [47] OCTET STRING OPTIONAL,
mSTimeZone [48] MSTimeZone OPTIONAL,
fromAddress [51] OCTET STRING OPTIONAL,
iMSEmergencyIndicator [52] NULL OPTIONAL,
listOfReasonHeader [55] ListOfReasonHeader OPTIONAL,
additionalAccessNetworkInformation [56] OCTET STRING OPTIONAL,
routeHeaderTransmitted [60] OCTET STRING OPTIONAL,
s-CSCF-Information [61] S-CSCF-Information OPTIONAL,
cellularNetworkInformation [64] OCTET STRING OPTIONAL,
fEIdentifierList [65] FEIdentifierList OPTIONAL
}
MRFCRecord ::= SET
{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
serviceDeliveryStartTimeStamp [10] TimeStamp OPTIONAL,
serviceDeliveryEndTimeStamp [11] TimeStamp OPTIONAL,
recordOpeningTime [12] TimeStamp OPTIONAL,
recordClosureTime [13] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifiers OPTIONAL,
localRecordSequenceNumber [15] LocalSequenceNumber OPTIONAL,
recordSequenceNumber [16] INTEGER OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
list-Of-SDP-Media-Components [21] SEQUENCE OF Media-Components-List OPTIONAL,
gGSNaddress [22] NodeAddress OPTIONAL,
serviceReasonReturnCode [23] UTF8String OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
event [28] UTF8String OPTIONAL,
accessNetworkInformation [29] OCTET STRING OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
list-of-subscription-ID [31] SEQUENCE OF SubscriptionID OPTIONAL,
list-Of-Early-SDP-Media-Components [32] SEQUENCE OF Early-Media-Components-List OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
serviceRequestTimeStampFraction [37] Milliseconds OPTIONAL,
serviceDeliveryStartTimeStampFraction [38] Milliseconds OPTIONAL,
serviceDeliveryEndTimeStampFraction [39] Milliseconds OPTIONAL,
applicationServersInformation [40] SEQUENCE OF ApplicationServersInformation OPTIONAL,
online-charging-flag [43] NULL OPTIONAL,
transit-IOI-List [45] GraphicString OPTIONAL,
userLocationInformation [47] OCTET STRING OPTIONAL,
mSTimeZone [48] MSTimeZone OPTIONAL,
fromAddress [51] OCTET STRING OPTIONAL,
listOfReasonHeader [55] ListOfReasonHeader OPTIONAL,
additionalAccessNetworkInformation [56] OCTET STRING OPTIONAL,
list-Of-AccessNetworkInfoChange [62] SEQUENCE OF AccessNetworkInfoChange OPTIONAL,
cellularNetworkInformation [64] OCTET STRING OPTIONAL,
service-Id [70] Service-Id OPTIONAL,
requested-Party-Address [71] InvolvedParty OPTIONAL,
list-Of-Called-Asserted-Identity [72] ListOfInvolvedParties OPTIONAL,
fEIdentifierList [73] FEIdentifierList OPTIONAL
}
MGCFRecord ::= SET
{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
role-of-Node [3] Role-of-Node OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
serviceDeliveryStartTimeStamp [10] TimeStamp OPTIONAL,
serviceDeliveryEndTimeStamp [11] TimeStamp OPTIONAL,
recordOpeningTime [12] TimeStamp OPTIONAL,
recordClosureTime [13] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifiers OPTIONAL,
localRecordSequenceNumber [15] LocalSequenceNumber OPTIONAL,
recordSequenceNumber [16] INTEGER OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
list-Of-SDP-Media-Components [21] SEQUENCE OF Media-Components-List OPTIONAL,
serviceReasonReturnCode [23] UTF8String OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
event [28] UTF8String OPTIONAL,
accessNetworkInformation [29] OCTET STRING OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
list-Of-Early-SDP-Media-Components [32] SEQUENCE OF Early-Media-Components-List OPTIONAL,
numberPortabilityRouting [34] NumberPortabilityRouting OPTIONAL,
carrierSelectRouting [35] CarrierSelectRouting OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
serviceRequestTimeStampFraction [37] Milliseconds OPTIONAL,
serviceDeliveryStartTimeStampFraction [38] Milliseconds OPTIONAL,
serviceDeliveryEndTimeStampFraction [39] Milliseconds OPTIONAL,
realTimeTariffInformation [44] SEQUENCE OF RealTimeTariffInformation OPTIONAL,
transit-IOI-List [45] GraphicString OPTIONAL,
fromAddress [51] OCTET STRING OPTIONAL,
listOfReasonHeader [55] ListOfReasonHeader OPTIONAL,
additionalAccessNetworkInformation [56] OCTET STRING OPTIONAL,
list-Of-AccessNetworkInfoChange [62] SEQUENCE OF AccessNetworkInfoChange OPTIONAL,
cellularNetworkInformation [64] OCTET STRING OPTIONAL,
trunkGroupID [80] TrunkGroupID OPTIONAL,
bearerService [81] TransmissionMedium OPTIONAL,
iSUPCause [82] ISUPCause OPTIONAL,
fEIdentifierList [83] FEIdentifierList OPTIONAL
}
BGCFRecord ::= SET
{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
role-of-Node [3] Role-of-Node OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifiers OPTIONAL,
localRecordSequenceNumber [15] LocalSequenceNumber OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
serviceReasonReturnCode [23] UTF8String OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
event [28] UTF8String OPTIONAL,
accessNetworkInformation [29] OCTET STRING OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
numberPortabilityRouting [34] NumberPortabilityRouting OPTIONAL,
carrierSelectRouting [35] CarrierSelectRouting OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
serviceRequestTimeStampFraction [37] Milliseconds OPTIONAL,
serviceDeliveryStartTimeStampFraction [38] Milliseconds OPTIONAL,
serviceDeliveryEndTimeStampFraction [39] Milliseconds OPTIONAL,
transit-IOI-List [45] GraphicString OPTIONAL,
nNI-Information [46] NNI-Information OPTIONAL,
fromAddress [51] OCTET STRING OPTIONAL,
listOfReasonHeader [55] ListOfReasonHeader OPTIONAL,
additionalAccessNetworkInformation [56] OCTET STRING OPTIONAL,
cellularNetworkInformation [64] OCTET STRING OPTIONAL,
fEIdentifierList [65] FEIdentifierList OPTIONAL
}
ASRecord ::= SET
{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
role-of-Node [3] Role-of-Node OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
privateUserID [8] GraphicString OPTIONAL,
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
serviceDeliveryStartTimeStamp [10] TimeStamp OPTIONAL,
serviceDeliveryEndTimeStamp [11] TimeStamp OPTIONAL,
recordOpeningTime [12] TimeStamp OPTIONAL,
recordClosureTime [13] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifiers OPTIONAL,
localRecordSequenceNumber [15] LocalSequenceNumber OPTIONAL,
recordSequenceNumber [16] INTEGER OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
list-Of-SDP-Media-Components [21] SEQUENCE OF Media-Components-List OPTIONAL,
gGSNaddress [22] NodeAddress OPTIONAL,
serviceReasonReturnCode [23] UTF8String OPTIONAL,
list-Of-Message-Bodies [24] SEQUENCE OF MessageBody OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
event [28] UTF8String OPTIONAL,
accessNetworkInformation [29] OCTET STRING OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
list-of-subscription-ID [31] SEQUENCE OF SubscriptionID OPTIONAL,
list-Of-Early-SDP-Media-Components [32] SEQUENCE OF Early-Media-Components-List OPTIONAL,
iMSCommunicationServiceIdentifier [33] IMSCommunicationServiceIdentifier OPTIONAL,
numberPortabilityRouting [34] NumberPortabilityRouting OPTIONAL,
carrierSelectRouting [35] CarrierSelectRouting OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
serviceRequestTimeStampFraction [37] Milliseconds OPTIONAL,
serviceDeliveryStartTimeStampFraction [38] Milliseconds OPTIONAL,
serviceDeliveryEndTimeStampFraction [39] Milliseconds OPTIONAL,
list-of-Requested-Party-Address [41] ListOfInvolvedParties OPTIONAL,
online-charging-flag [43] NULL OPTIONAL,
realTimeTariffInformation [44] SEQUENCE OF RealTimeTariffInformation OPTIONAL,
nNI-Information [46] NNI-Information OPTIONAL,
userLocationInformation [47] OCTET STRING OPTIONAL,
mSTimeZone [48] MSTimeZone OPTIONAL,
fromAddress [51] OCTET STRING OPTIONAL,
transit-IOI-Lists [53] TransitIOILists OPTIONAL,
iMSVisitedNetworkIdentifier [54] OCTET STRING OPTIONAL,
listOfReasonHeader [55] ListOfReasonHeader OPTIONAL,
additionalAccessNetworkInformation [56] OCTET STRING OPTIONAL,
instanceId [57] OCTET STRING OPTIONAL,
subscriberEquipmentNumber [58] SubscriberEquipmentNumber OPTIONAL,
list-Of-AccessNetworkInfoChange [62] SEQUENCE OF AccessNetworkInfoChange OPTIONAL,
listOfCalledIdentityChanges [63] SEQUENCE OF CalledIdentityChange OPTIONAL,
cellularNetworkInformation [64] OCTET STRING OPTIONAL,
serviceSpecificInfo [100] SEQUENCE OF ServiceSpecificInfo OPTIONAL,
requested-Party-Address [101] InvolvedParty OPTIONAL,
list-Of-Called-Asserted-Identity [102] ListOfInvolvedParties OPTIONAL,
alternateChargedPartyAddress [103] UTF8String OPTIONAL,
outgoingSessionId [104] Session-Id OPTIONAL,
initialIMS-Charging-Identifier [105] IMS-Charging-Identifier OPTIONAL,
list-Of-AccessTransferInformation [106] SEQUENCE OF AccessTransferInformation OPTIONAL,
tADS-Identifier [109] TADIdentifier OPTIONAL,
vlr-Number [110] MSCAddress OPTIONAL,
msc-Address [111] MSCAddress OPTIONAL,
threeGPPPSDataOffStatus [112] ThreeGPPPSDataOffStatus OPTIONAL,
fEIdentifierList [113] FEIdentifierList OPTIONAL
}
ECSCFRecord ::= SET
{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
role-of-Node [3] Role-of-Node OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
serviceDeliveryStartTimeStamp [10] TimeStamp OPTIONAL,
serviceDeliveryEndTimeStamp [11] TimeStamp OPTIONAL,
recordOpeningTime [12] TimeStamp OPTIONAL,
recordClosureTime [13] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifierList OPTIONAL,
localRecordSequenceNumber [15] LocalSequenceNumber OPTIONAL,
recordSequenceNumber [16] INTEGER OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
list-Of-SDP-Media-Components [21] SEQUENCE OF Media-Components-List OPTIONAL,
gGSNaddress [22] NodeAddress OPTIONAL,
serviceReasonReturnCode [23] UTF8String OPTIONAL,
list-Of-Message-Bodies [24] SEQUENCE OF MessageBody OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
event [28] UTF8String OPTIONAL,
accessNetworkInformation [29] OCTET STRING OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
list-of-subscription-ID [31] SEQUENCE OF SubscriptionID OPTIONAL,
list-Of-Early-SDP-Media-Components [32] SEQUENCE OF Early-Media-Components-List OPTIONAL,
iMSCommunicationServiceIdentifier [33] IMSCommunicationServiceIdentifier OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
serviceRequestTimeStampFraction [37] Milliseconds OPTIONAL,
serviceDeliveryStartTimeStampFraction [38] Milliseconds OPTIONAL,
serviceDeliveryEndTimeStampFraction [39] Milliseconds OPTIONAL,
applicationServersInformation [40] SEQUENCE OF ApplicationServersInformation OPTIONAL,
requested-Party-Address [41] InvolvedParty OPTIONAL,
list-Of-Called-Asserted-Identity [42] ListOfInvolvedParties OPTIONAL,
userLocationInformation [47] OCTET STRING OPTIONAL,
mSTimeZone [48] MSTimeZone OPTIONAL,
fromAddress [51] OCTET STRING OPTIONAL,
transit-IOI-Lists [53] TransitIOILists OPTIONAL,
listOfReasonHeader [55] ListOfReasonHeader OPTIONAL,
additionalAccessNetworkInformation [56] OCTET STRING OPTIONAL,
list-Of-AccessNetworkInfoChange [62] SEQUENCE OF AccessNetworkInfoChange OPTIONAL,
listOfCalledIdentityChanges [63] SEQUENCE OF CalledIdentityChange OPTIONAL,
cellularNetworkInformation [64] OCTET STRING OPTIONAL,
fEIdentifierList [65] FEIdentifierList OPTIONAL
}
IBCFRecord ::= SET
—
— This record is also applicable for IBCF with collocated ATCF
— ATCF-specific fields which are not applicable to IBCF are indicated.
—
{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
role-of-Node [3] Role-of-Node OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
privateUserID [8] GraphicString OPTIONAL, — ATCF only
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
serviceDeliveryStartTimeStamp [10] TimeStamp OPTIONAL,
serviceDeliveryEndTimeStamp [11] TimeStamp OPTIONAL,
recordOpeningTime [12] TimeStamp OPTIONAL,
recordClosureTime [13] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifiers OPTIONAL,
localRecordSequenceNumber [ 15] LocalSequenceNumber OPTIONAL,
recordSequenceNumber [16] INTEGER OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
list-Of-SDP-Media-Components [21] SEQUENCE OF Media-Components-List OPTIONAL,
gGSNaddress [22] NodeAddress OPTIONAL, — ATCF only
serviceReasonReturnCode [23] UTF8String OPTIONAL,
list-Of-Message-Bodies [24] SEQUENCE OF MessageBody OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
event [28] UTF8String OPTIONAL,
accessNetworkInformation [29] OCTET STRING OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
list-of-subscription-ID [31] SEQUENCE OF SubscriptionID OPTIONAL, — ATCF only
list-Of-Early-SDP-Media-Components [32] SEQUENCE OF Early-Media-Components-List OPTIONAL,
iMSCommunicationServiceIdentifier [33] IMSCommunicationServiceIdentifier OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
serviceRequestTimeStampFraction [37] Milliseconds OPTIONAL,
serviceDeliveryStartTimeStampFraction [38] Milliseconds OPTIONAL,
serviceDeliveryEndTimeStampFraction [39] Milliseconds OPTIONAL,
list-of-Requested-Party-Address [41] ListOfInvolvedParties OPTIONAL, — ATCF only
list-Of-Called-Asserted-Identity [42] ListOfInvolvedParties OPTIONAL, — ATCF only realTimeTariffInformation [44] SEQUENCE OF RealTimeTariffInformation OPTIONAL,
transit-IOI-List [45] GraphicString OPTIONAL,
nNI-Information [46] SEQUENCE OF NNI-Information OPTIONAL,
userLocationInformation [47] OCTET STRING OPTIONAL,
mSTimeZone [48] MSTimeZone OPTIONAL,
fromAddress [51] OCTET STRING OPTIONAL,
listOfReasonHeader [55] ListOfReasonHeader OPTIONAL,
additionalAccessNetworkInformation [56] OCTET STRING OPTIONAL,
routeHeaderReceived [59] OCTET STRING OPTIONAL,
list-Of-AccessNetworkInfoChange [62] SEQUENCE OF AccessNetworkInfoChange OPTIONAL,
cellularNetworkInformation [64] OCTET STRING OPTIONAL,
initialIMS-Charging-Identifier [105] IMS-Charging-Identifier OPTIONAL, — ATCF only
list-Of-AccessTransferInformation [106] SEQUENCE OF AccessTransferInformation OPTIONAL,
— ATCF only
fEIdentifierList [107] FEIdentifierList OPTIONAL
}
TRFRecord ::= SET
{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
role-of-Node [3] Role-of-Node OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
serviceDeliveryStartTimeStamp [10] TimeStamp OPTIONAL,
serviceDeliveryEndTimeStamp [11] TimeStamp OPTIONAL,
recordOpeningTime [12] TimeStamp OPTIONAL,
recordClosureTime [13] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifierList OPTIONAL,
localRecordSequenceNumber [15] LocalSequenceNumber OPTIONAL,
recordSequenceNumber [16] INTEGER OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
list-Of-SDP-Media-Components [21] SEQUENCE OF Media-Components-List OPTIONAL,
serviceReasonReturnCode [23] UTF8String OPTIONAL,
list-Of-Message-Bodies [24] SEQUENCE OF MessageBody OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
event [28] UTF8String OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
list-of-subscription-ID [31] SEQUENCE OF SubscriptionID OPTIONAL,
list-Of-Early-SDP-Media-Components [32] SEQUENCE OF Early-Media-Components-List OPTIONAL,
iMSCommunicationServiceIdentifier [33] IMSCommunicationServiceIdentifier OPTIONAL,
numberPortabilityRouting [34] NumberPortabilityRouting OPTIONAL,
carrierSelectRouting [35] CarrierSelectRouting OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
serviceRequestTimeStampFraction [37] Milliseconds OPTIONAL,
serviceDeliveryStartTimeStampFraction [38] Milliseconds OPTIONAL,
serviceDeliveryEndTimeStampFraction [39] Milliseconds OPTIONAL,
applicationServersInformation [40] SEQUENCE OF ApplicationServersInformation OPTIONAL,
requested-Party-Address [41] InvolvedParty OPTIONAL,
list-Of-Called-Asserted-Identity [42] ListOfInvolvedParties OPTIONAL,
nNI-Information [46] SEQUENCE OF NNI-Information OPTIONAL,
userLocationInformation [47] OCTET STRING OPTIONAL,
mSTimeZone [48] MSTimeZone OPTIONAL,
transit-IOI-Lists [53] TransitIOILists OPTIONAL,
listOfReasonHeader [55] ListOfReasonHeader OPTIONAL,
routeHeaderReceived [59] OCTET STRING OPTIONAL,
listOfCalledIdentityChanges [63] SEQUENCE OF CalledIdentityChange OPTIONAL,
fEIdentifierList [64] FEIdentifierList OPTIONAL
}
ATCFRecord ::= SET
{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
role-of-Node [3] Role-of-Node OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
privateUserID [8] GraphicString OPTIONAL,
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
serviceDeliveryStartTimeStamp [10] TimeStamp OPTIONAL,
serviceDeliveryEndTimeStamp [11] TimeStamp OPTIONAL,
recordOpeningTime [12] TimeStamp OPTIONAL,
recordClosureTime [13] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifiers OPTIONAL,
localRecordSequenceNumber [15] LocalSequenceNumber OPTIONAL,
recordSequenceNumber [16] INTEGER OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
list-Of-SDP-Media-Components [21] SEQUENCE OF Media-Components-List OPTIONAL,
gGSNaddress [22] NodeAddress OPTIONAL,
serviceReasonReturnCode [23] UTF8String OPTIONAL,
list-Of-Message-Bodies [24] SEQUENCE OF MessageBody OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
event [28] UTF8String OPTIONAL,
accessNetworkInformation [29] OCTET STRING OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
list-of-subscription-ID [31] SEQUENCE OF SubscriptionID OPTIONAL,
list-Of-Early-SDP-Media-Components [32] SEQUENCE OF Early-Media-Components-List OPTIONAL,
iMSCommunicationServiceIdentifier [33] IMSCommunicationServiceIdentifier OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
serviceRequestTimeStampFraction [37] Milliseconds OPTIONAL,
serviceDeliveryStartTimeStampFraction [38] Milliseconds OPTIONAL,
serviceDeliveryEndTimeStampFraction [39] Milliseconds OPTIONAL,
list-of-Requested-Party-Address [41] ListOfInvolvedParties OPTIONAL,
list-Of-Called-Asserted-Identity [42] ListOfInvolvedParties OPTIONAL,
nNI-Information [46] NNI-Information OPTIONAL,
userLocationInformation [47] OCTET STRING OPTIONAL,
mSTimeZone [48] MSTimeZone OPTIONAL,
fromAddress [51] OCTET STRING OPTIONAL,
listOfReasonHeader [55] ListOfReasonHeader OPTIONAL,
additionalAccessNetworkInformation [56] OCTET STRING OPTIONAL,
routeHeaderReceived [59] OCTET STRING OPTIONAL,
routeHeaderTransmitted [60] OCTET STRING OPTIONAL,
list-Of-AccessNetworkInfoChange [62] SEQUENCE OF AccessNetworkInfoChange OPTIONAL,
listOfCalledIdentityChanges [63] SEQUENCE OF CalledIdentityChange OPTIONAL,
cellularNetworkInformation [64] OCTET STRING OPTIONAL,
initialIMS-Charging-Identifier [105] IMS-Charging-Identifier OPTIONAL,
list-Of-AccessTransferInformation [106] SEQUENCE OF AccessTransferInformation OPTIONAL,
fEIdentifierList [107] FEIdentifierList OPTIONAL
}
TFRecord ::= SET
{
recordType [0] RecordType,
retransmission [1] NULL OPTIONAL,
sIP-Method [2] SIP-Method OPTIONAL,
role-of-Node [3] Role-of-Node OPTIONAL,
nodeAddress [4] NodeAddress OPTIONAL,
session-Id [5] Session-Id OPTIONAL,
list-Of-Calling-Party-Address [6] ListOfInvolvedParties OPTIONAL,
called-Party-Address [7] InvolvedParty OPTIONAL,
serviceRequestTimeStamp [9] TimeStamp OPTIONAL,
serviceDeliveryStartTimeStamp [10] TimeStamp OPTIONAL,
serviceDeliveryEndTimeStamp [11] TimeStamp OPTIONAL,
recordOpeningTime [12] TimeStamp OPTIONAL,
recordClosureTime [13] TimeStamp OPTIONAL,
interOperatorIdentifiers [14] InterOperatorIdentifierList OPTIONAL,
localRecordSequenceNumber [15] LocalSequenceNumber OPTIONAL,
recordSequenceNumber [16] INTEGER OPTIONAL,
causeForRecordClosing [17] CauseForRecordClosing OPTIONAL,
incomplete-CDR-Indication [18] Incomplete-CDR-Indication OPTIONAL,
iMS-Charging-Identifier [19] IMS-Charging-Identifier OPTIONAL,
list-Of-SDP-Media-Components [21] SEQUENCE OF Media-Components-List OPTIONAL,
serviceReasonReturnCode [23] UTF8String OPTIONAL,
list-Of-Message-Bodies [24] SEQUENCE OF MessageBody OPTIONAL,
recordExtensions [25] ManagementExtensions OPTIONAL,
expiresInformation [26] INTEGER OPTIONAL,
event [28] UTF8String OPTIONAL,
serviceContextID [30] ServiceContextID OPTIONAL,
list-Of-Early-SDP-Media-Components [32] SEQUENCE OF Early-Media-Components-List OPTIONAL,
iMSCommunicationServiceIdentifier [33] IMSCommunicationServiceIdentifier OPTIONAL,
numberPortabilityRouting [34] NumberPortabilityRouting OPTIONAL,
carrierSelectRouting [35] CarrierSelectRouting OPTIONAL,
sessionPriority [36] SessionPriority OPTIONAL,
serviceRequestTimeStampFraction [37] Milliseconds OPTIONAL,
serviceDeliveryStartTimeStampFraction [38] Milliseconds OPTIONAL,
serviceDeliveryEndTimeStampFraction [39] Milliseconds OPTIONAL,
applicationServersInformation [40] SEQUENCE OF ApplicationServersInformation OPTIONAL,
requested-Party-Address [41] InvolvedParty OPTIONAL,
list-Of-Called-Asserted-Identity [42] ListOfInvolvedParties OPTIONAL,
nNI-Information [46] NNI-Information OPTIONAL,
fromAddress [51] OCTET STRING OPTIONAL,
transit-IOI-Lists [53] TransitIOILists OPTIONAL,
listOfReasonHeader [55] ListOfReasonHeader OPTIONAL,
routeHeaderReceived [59] OCTET STRING OPTIONAL,
routeHeaderTransmitted [60] OCTET STRING OPTIONAL,
listOfCalledIdentityChanges [63] SEQUENCE OF CalledIdentityChange OPTIONAL,
fEIdentifierList [64] FEIdentifierList OPTIONAL
}
—
— IMS DATA TYPES
—
—
— A
—
AccessCorrelationID ::= CHOICE
—
— gPRS-Charging-Id is used for GPRS, EPS and 5GS
—
{
gPRS-Charging-Id [2] INTEGER (0..4294967295),
accessNetworkChargingIdentifier [4] GraphicString
}
AccessNetworkInfoChange ::= SEQUENCE
{
accessNetworkInformation [0] OCTET STRING OPTIONAL,
additionalAccessNetworkInformation [1] OCTET STRING OPTIONAL,
accessChangeTime [2] TimeStamp OPTIONAL,
cellularNetworkInformation [3] OCTET STRING OPTIONAL
}
AccessTransferType ::= ENUMERATED
{
pSToCS (0),
cSToPS (1) ,
pSToPS (2),
cSToCS (3)
}
AccessTransferInformation ::= SEQUENCE
{
accessTransferType [0] AccessTransferType OPTIONAL,
accessNetworkInformation [1] OCTET STRING OPTIONAL,
additionalAccessNetworkInformation [2] OCTET STRING OPTIONAL,
inter-UE-Transfer [3] NULL OPTIONAL,
relatedICID [4] IMS-Charging-Identifier OPTIONAL,
relatedICIDGenerationNode [5] NodeAddress OPTIONAL,
accessTransferTime [6] TimeStamp OPTIONAL,
subscriberEquipmentNumber [7] SubscriberEquipmentNumber OPTIONAL,
instanceId [8] OCTET STRING OPTIONAL,
cellularNetworkInformation [9] OCTET STRING OPTIONAL
}
ACRInterimLost ::= ENUMERATED
{
no (0),
yes (1),
unknown (2)
}
AoCCostInformation ::= SEQUENCE
{
accumulatedCost [0] REAL,
incrementalCost [1] REAL,
currencyCode [2] INTEGER
}
AoCInformation ::= SET
{
tariffInformation [0] TariffInformation OPTIONAL,
aoCCostInformation [1] AoCCostInformation OPTIONAL
}
ApplicationServersInformation ::= SEQUENCE
{
applicationServersInvolved [0] NodeAddress OPTIONAL,
applicationProvidedCalledParties [1] SEQUENCE OF InvolvedParty OPTIONAL,
sTatus [2] Status OPTIONAL
}
—
— C
—
CalledIdentityChange ::= SEQUENCE
{
calledIdentity [0] InvolvedParty OPTIONAL,
changeTime [1] TimeStamp OPTIONAL
}
CarrierSelectRouting ::= GraphicString
CauseForRecordClosing ::= ENUMERATED
{
serviceDeliveryEndSuccessfully (0),
unSuccessfulServiceDelivery (1),
timeLimit (3),
serviceChange (4), — e.g. change in media due to Re-Invite,
— Access Transfer
managementIntervention (5) — partial record generation reasons to be added
— Additional codes are for further study
}
—
— E
—
Early-Media-Components-List ::= SEQUENCE
{
sDP-Offer-Timestamp [0] TimeStamp OPTIONAL,
sDP-Answer-Timestamp [1] TimeStamp OPTIONAL,
sDP-Media-Components [2] SEQUENCE OF SDP-Media-Component OPTIONAL,
mediaInitiatorFlag [3] NULL OPTIONAL,
sDP-Session-Description [4] SEQUENCE OF GraphicString OPTIONAL,
sDP-Type [5] SDP-Type OPTIONAL
}
—
— F
—
FEIdentifierList ::= SEQUENCE OF GraphicString
—
— I
—
IMS-Charging-Identifier ::= OCTET STRING
IMSCommunicationServiceIdentifier ::= OCTET STRING
Incomplete-CDR-Indication ::= SET
{
aCRStartLost [0] BOOLEAN, — TRUE if ACR[Start] was lost, FALSE otherwise
aCRInterimLost [1] ACRInterimLost,
aCRStopLost [2] BOOLEAN — TRUE if ACR[Stop] was lost, FALSE otherwise
}
InterOperatorIdentifierList ::= SEQUENCE OF InterOperatorIdentifiers
InterOperatorIdentifiers ::= SEQUENCE
{
originatingIOI [0] GraphicString OPTIONAL,
terminatingIOI [1] GraphicString OPTIONAL
}
ISUPCause ::= SEQUENCE
{
iSUPCauseLocation [0] INTEGER OPTIONAL,
iSUPCauseValue [1] INTEGER OPTIONAL,
iSUPCauseDiagnostics [2] OCTET STRING OPTIONAL
}
—
— L
—
ListOfInvolvedParties ::= SEQUENCE OF InvolvedParty
ListOfReasonHeader ::= SEQUENCE OF ReasonHeaderInformation
—
— M
—
Media-Components-List ::= SEQUENCE
—
— MediaInitiatorParty is used to identify the initiator of the media
— multi-participants session e.g. in AS PoC Server
—
{
sIP-Request-Timestamp [0] TimeStamp OPTIONAL,
sIP-Response-Timestamp [1] TimeStamp OPTIONAL,
sDP-Media-Components [2] SEQUENCE OF SDP-Media-Component OPTIONAL,
mediaInitiatorFlag [3] NULL OPTIONAL,
sDP-Session-Description [4] SEQUENCE OF GraphicString OPTIONAL,
mediaInitiatorParty [5] InvolvedParty OPTIONAL,
sIP-Request-Timestamp-Fraction [6] Milliseconds OPTIONAL,
sIP-Response-Timestamp-Fraction [7] Milliseconds OPTIONAL,
sDP-Type [8] SDP-Type OPTIONAL
}
MessageBody ::= SEQUENCE
{
content-Type [0] GraphicString,
content-Disposition [1] GraphicString OPTIONAL,
content-Length [2] INTEGER,
originator [3] InvolvedParty OPTIONAL
}
Milliseconds ::= INTEGER (0..999)
—
— N
—
NNI-Information ::= SEQUENCE
{
sessionDirection [0] SessionDirection OPTIONAL,
nNIType [1] NNIType OPTIONAL,
relationshipMode [2] RelationshipMode OPTIONAL,
neighbourNodeAddress [3] IPAddress OPTIONAL
}
NNIType ::= ENUMERATED
{
non-roaming (0),
roaming-without-loopback (1),
roaming-with-loopback (2)
}
NumberPortabilityRouting ::= GraphicString
—
— R
—
RateElement ::= SEQUENCE
{
unitType [0] INTEGER,
unitValue [1] REAL,
unitCost [2] REAL,
unitQuotaThreshold [3] REAL
}
RealTimeTariffInformation ::= CHOICE
{
tariffInformation [0] TariffInformation,
tariffXml [1] UTF8String
}
ReasonHeaderInformation ::= GraphicString
RelationshipMode ::= ENUMERATED
{
trusted (0),
non-trusted (1)
}
Role-of-Node ::= ENUMERATED
{
originating (0),
terminating (1)
}
—
— S
—
S-CSCF-Information ::= SEQUENCE
{
mandatoryCapabilities [0] SEQUENCE OF GraphicString OPTIONAL,
optionalCapabilities [1] SEQUENCE OF GraphicString OPTIONAL,
serverName [2] GraphicString OPTIONAL
}
SDP-Media-Component ::= SEQUENCE
{
sDP-Media-Name [0] GraphicString OPTIONAL,
sDP-Media-Descriptions [1] SDP-Media-Description OPTIONAL,
accessCorrelationID AccessCorrelationID OPTIONAL, — not used in MGCF
— [2] is used by gPRS-Charging-Id
— [4] is used by accessNetworkChargingIdentifier
localGWInsertedIndication [5] BOOLEAN OPTIONAL,
iPRealmDefaultIndication [6] BOOLEAN OPTIONAL,
transcoderInsertedIndication [7] BOOLEAN OPTIONAL
}
SDP-Media-Description ::= SEQUENCE OF GraphicString
ServedPartyIPAddress ::= IPAddress
Service-Id ::= GraphicString
SessionDirection ::= ENUMERATED
{
inbound (0),
outbound (1)
}
SessionPriority ::= ENUMERATED
—
— PRIORITY-0 is the highest priority and Priority-4 is the lowest priority. See TS 29.229[232]
—
{
pRIORITY-0 (0),
pRIORITY-1 (1),
pRIORITY-2 (2),
pRIORITY-3 (3),
pRIORITY-4 (4)
}
SIP-Method ::= GraphicString
SDP-Type ::= ENUMERATED
{
sDP-offer (0),
sDP-answer (1)
}
Status ::= ENUMERATED
{
fourxx (0),
fivexx (1),
time-out (2)
}
—
— T
—
TADIdentifier ::= ENUMERATED
{
cS (0),
pS (1)
}
TariffInformation ::= SEQUENCE
{
currencyCode [0] INTEGER,
scaleFactor [1] REAL,
rateElements [2] SEQUENCE OF RateElement OPTIONAL
}
TransitIOILists ::= SEQUENCE OF GraphicString
TransmissionMedium ::= SEQUENCE
{
tMR [0] OCTET STRING (SIZE (1)) OPTIONAL, — required TM, refer to Q.763
tMU [1] OCTET STRING (SIZE (1)) OPTIONAL — used TM, refer to Q.763
}
TrunkGroupID ::= CHOICE
{
incoming [0] GraphicString,
outgoing [1] GraphicString
}
.#END