aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2016-10-31 21:16:37 +0100
committerAnders Broman <a.broman58@gmail.com>2016-10-31 22:03:00 +0000
commit959b13b423ecb19f8eca474a1716fd381aa2c4ba (patch)
treef3d2a7707242061c02ee2ac9bd70a3ba5778d6a2 /epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn
parenta3f5f3e461bcf1a5a596ae70513be9ffb270c25b (diff)
GPRSCDR: remove obsolete ASN.1 files
Change-Id: I4264f594a9c60c07a400187148d6c68120986c3c Reviewed-on: https://code.wireshark.org/review/18597 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn')
-rw-r--r--epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn1838
1 files changed, 1242 insertions, 596 deletions
diff --git a/epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn b/epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn
index 7f9f45126e..c25c85b743 100644
--- a/epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn
+++ b/epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn
@@ -1,7 +1,7 @@
--- 3GPP TS 32.298 V6.1.0 (2005-09)
---GPRSChargingDataTypes {itu-t identified-organization (4) etsi (0) mobileDomain (0) gsmUmtsNetwork (x) charging (5) asn1Module (z) gprsChargingDataTypes (2) version1 (1)}
+--
+-- 3GPP TS 32.298 v14.0.0 (2016-09)
+--
GPRSChargingDataTypes {itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) charging (5) gprsChargingDataTypes (2) asn1Module (0) version1 (0)}
-
DEFINITIONS IMPLICIT TAGS ::=
BEGIN
@@ -10,408 +10,814 @@ BEGIN
IMPORTS
---CallDuration, CalledNumber, CallEventRecordType, CallingNumber, CallReferenceNumber, CellId, DefaultSMS-Handling, Diagnostics, Ext-GeographicalInformation, IMSI, IMEI, IPAddress, ISDN-AddressString, LCSCause, LCSClientExternalID, LCSClientIdentity, LCSClientInternalID, LCSClientType, LCS-Priority, LCSQoSInfo, LevelOfCAMELService, LocalSequenceNumber, LocationAreaAndCell, LocationAreaCode, LocationType, ManagementExtensions, MessageReference, MSISDN, NotificationToMSUser, PositioningData, RecordingEntity, ServiceKey, SMSResult, SmsTpDestinationNumber, TimeStamp
---
---FROM 3GPPGenericChargingDataTypes {itu-t identified-organization (4) etsi(0) mobileDomain (0) gsmUmtsNetwork (x) charging (y) asn1Module (z) genericChargingDataTypes (0) version1 (1)}
-
-
-DefaultGPRS-Handling
-FROM MAP-MS-DataTypes { itu-t identified-organization (4) etsi (0) mobileDomain (0)
-gsm-Network (1) modules (3) map-MS-DataTypes (11) version6 (6) }
--- from TS 29.002 [60]
-
+-- AddressString,
+CallDuration,
+CallingNumber,
+CellId,
+Diagnostics,
+DiameterIdentity,
+-- GSNAddress,
+IPAddress,
+LCSCause,
+LCSClientIdentity,
+LCSQoSInfo,
+LevelOfCAMELService,
+LocalSequenceNumber,
+LocationAreaAndCell,
+LocationAreaCode,
+ManagementExtensions,
+MBMSInformation,
+MessageReference,
+MSISDN,
+MSTimeZone,
+PositioningData,
+RecordingEntity,
+RecordType,
+RoutingAreaCode,
+ServiceSpecificInfo,
+SMSResult,
+SmsTpDestinationNumber,
+SubscriptionID,
+TimeStamp
+FROM GenericChargingDataTypes {itu-t (0) identified-organization (4) etsi(0) mobileDomain (0) charging (5) genericChargingDataTypes (0) asn1Module (0) version1 (0)}
+
+DefaultGPRS-Handling,
+DefaultSMS-Handling,
+NotificationToMSUser,
+ServiceKey
+FROM MAP-MS-DataTypes {itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3) map-MS-DataTypes (11) version15 (15)}
+-- from TS 29.002 [214]
+
+IMEI,
+IMSI,
+ISDN-AddressString,
+RAIdentity
+FROM MAP-CommonDataTypes {itu-t identified-organization (4) etsi (0) mobileDomain (0)gsm-Network (1) modules (3) map-CommonDataTypes (18) version15 (15)}
+-- from TS 29.002 [214]
+
+CallReferenceNumber
+FROM MAP-CH-DataTypes {itu-t identified-organization (4) etsi (0) mobileDomain (0)gsm-Network (1) modules (3) map-CH-DataTypes (13) version15 (15)}
+-- from TS 29.002 [214]
+
+Ext-GeographicalInformation,
+LCSClientType,
+LCS-Priority,
+LocationType
+FROM MAP-LCS-DataTypes {itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3) map-LCS-DataTypes (25) version15 (15) }
+-- from TS 29.002 [214]
LocationMethod
-FROM SS-DataTypes { itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Access (2) modules (3) ss-DataTypes (2) version7 (7)}
-
--- from TS 24.080 [61] (editor's note: correct reference?)
+FROM SS-DataTypes {itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Access (2) modules (3) ss-DataTypes (2) version15 (15)}
+-- from TS 24.080 [209]
---MBMS2G3GIndicator, FileRepairSupported, MBMSServiceType, MBMSUserServiceType, RequiredMBMSBearerCapabilities, MBMSSessionIdentity, TMGI, MBMSInformation
-
-
---FROM MBMSChargingDataTypes {itu-t identified-organization (4) etsi(0) mobileDomain (0) gsm-Network (1) charging (y) asn1Module (z) mbmsChargingDataTypes (6) version1 (1)}
---FROM MBMSChargingDataTypes {itu-t (0) identified-organization (4) etsi(0) mobileDomain (0) charging (5) mbmsChargingDataTypes (8) asn1Module (0) version1 (0)}
-
--- Editor's note: consider moving the above 2 items also into the generic module in order to avoid again copying from external sources.
;
-------------------------------------------------------------------------------
--
--- GPRS CALL AND EVENT RECORDS
+-- GPRS RECORDS
--
-------------------------------------------------------------------------------
-GPRSCallEventRecord ::= CHOICE
+GPRSRecord ::= CHOICE
+--
+-- Record values 20, 22..27 are specific
+-- Record values 76, 77, 86 are MBMS specific
+-- Record values 78,79 and 92, 95, 96 are EPC specific
--
--- Record values 20..27 are GPRS specific
--- Record values 29..30 are GPRS and MBMS specific
{
sgsnPDPRecord [20] SGSNPDPRecord,
- ggsnPDPRecord [21] GGSNPDPRecord,
+-- WS backward compabillity addition
+ ggsnPDPRecord [21] GGSNPDPRecordV750,
+-- WS mod END
sgsnMMRecord [22] SGSNMMRecord,
sgsnSMORecord [23] SGSNSMORecord,
sgsnSMTRecord [24] SGSNSMTRecord,
--- sgsnLCTRecord [25] SGSNLCTRecord,
--- sgsnLCORecord [26] SGSNLCORecord,
--- sgsnLCNRecord [27] SGSNLCNRecord,
- egsnPDPRecord [28] EGSNPDPRecord,
- sgsnMBMSRecord [29] SGSNMBMSRecord,
- ggsnMBMSRecord [30] GGSNMBMSRecord
-}
--- Editor's note: the acronyms for the LCS record types are not consistent with CS and the "call event record type" notation. They also contradict to the record type definitons below, so alignment is needed.
-
-GGSNPDPRecord ::= SET
-{
- recordType [0] CallEventRecordType,
- networkInitiation [1] NetworkInitiatedPDPContext OPTIONAL,
- servedIMSI [3] IMSI,
- ggsnAddress [4] GSNAddress,
- chargingID [5] ChargingID,
- sgsnAddress [6] SEQUENCE OF GSNAddress,
- accessPointNameNI [7] AccessPointNameNI OPTIONAL,
- pdpType [8] PDPType OPTIONAL,
- servedPDPAddress [9] PDPAddress OPTIONAL,
- dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,
- listOfTrafficVolumes [12] SEQUENCE OF ChangeOfCharCondition OPTIONAL,
- recordOpeningTime [13] TimeStamp,
- duration [14] CallDuration,
- causeForRecClosing [15] CauseForRecClosing,
- diagnostics [16] Diagnostics OPTIONAL,
- recordSequenceNumber [17] INTEGER OPTIONAL,
- nodeID [18] NodeID OPTIONAL,
- recordExtensions [19] ManagementExtensions OPTIONAL,
- localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
- apnSelectionMode [21] APNSelectionMode OPTIONAL,
- servedMSISDN [22] MSISDN OPTIONAL,
- chargingCharacteristics [23] ChargingCharacteristics,
- chChSelectionMode [24] ChChSelectionMode OPTIONAL,
- iMSsignalingContext [25] NULL OPTIONAL,
- externalChargingID [26] OCTET STRING OPTIONAL,
- sgsnPLMNIdentifier [27] PLMN-Id OPTIONAL,
- pSFurnishChargingInformation [28] PSFurnishChargingInformation OPTIONAL,
- servedIMEISV [29] IMEI OPTIONAL,
- rATType [30] RATType OPTIONAL,
- mSTimeZone [31] MSTimeZone OPTIONAL,
- userLocationInformation [32] OCTET STRING OPTIONAL,
- cAMELChargingInformation [33] OCTET STRING OPTIONAL
-
-}
-
-EGSNPDPRecord ::= SET
-{
- recordType [0] CallEventRecordType,
- networkInitiation [1] NetworkInitiatedPDPContext OPTIONAL,
- servedIMSI [3] IMSI,
- ggsnAddress [4] GSNAddress,
- chargingID [5] ChargingID,
- sgsnAddress [6] SEQUENCE OF GSNAddress,
- accessPointNameNI [7] AccessPointNameNI OPTIONAL,
- pdpType [8] PDPType OPTIONAL,
- servedPDPAddress [9] PDPAddress OPTIONAL,
- dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,
- listOfTrafficVolumes [12] SEQUENCE OF ChangeOfCharCondition OPTIONAL,
- recordOpeningTime [13] TimeStamp,
- duration [14] CallDuration,
- causeForRecClosing [15] CauseForRecClosing,
- diagnostics [16] Diagnostics OPTIONAL,
- recordSequenceNumber [17] INTEGER OPTIONAL,
- nodeID [18] NodeID OPTIONAL,
- recordExtensions [19] ManagementExtensions OPTIONAL,
- localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
- apnSelectionMode [21] APNSelectionMode OPTIONAL,
- servedMSISDN [22] MSISDN OPTIONAL,
- chargingCharacteristics [23] ChargingCharacteristics,
- chChSelectionMode [24] ChChSelectionMode OPTIONAL,
- iMSsignalingContext [25] NULL OPTIONAL,
- externalChargingID [26] OCTET STRING OPTIONAL,
- sgsnPLMNIdentifier [27] PLMN-Id OPTIONAL,
- pSFurnishChargingInformation [28] PSFurnishChargingInformation OPTIONAL,
- servedIMEISV [29] IMEI OPTIONAL,
- rATType [30] RATType OPTIONAL,
- mSTimeZone [31] MSTimeZone OPTIONAL,
- userLocationInformation [32] OCTET STRING OPTIONAL,
- cAMELChargingInformation [33] OCTET STRING OPTIONAL,
- listOfServiceData [34] SEQUENCE OF ChangeOfServiceCondition OPTIONAL
+ sgsnMTLCSRecord [25] SGSNMTLCSRecord,
+ sgsnMOLCSRecord [26] SGSNMOLCSRecord,
+ sgsnNILCSRecord [27] SGSNNILCSRecord,
+-- WS backward compabillity addition
+ egsnPDPRecord [70] EGSNPDPRecordV750,
+-- WS mod END
+ sgsnMBMSRecord [76] SGSNMBMSRecord,
+ ggsnMBMSRecord [77] GGSNMBMSRecord,
+ sGWRecord [78] SGWRecord,
+ pGWRecord [79] PGWRecord,
+
+ gwMBMSRecord [86] GWMBMSRecord,
+
+ tDFRecord [92] TDFRecord,
+
+ iPERecord [95] IPERecord,
+ ePDGRecord [96] EPDGRecord,
+ tWAGRecord [97] TWAGRecord
+}
+
+SGWRecord ::= SET
+{
+ recordType [0] RecordType,
+ servedIMSI [3] IMSI OPTIONAL,
+ s-GWAddress [4] GSNAddress,
+ chargingID [5] ChargingID,
+ servingNodeAddress [6] SEQUENCE OF GSNAddress,
+ accessPointNameNI [7] AccessPointNameNI OPTIONAL,
+ pdpPDNType [8] PDPType OPTIONAL,
+ servedPDPPDNAddress [9] PDPAddress OPTIONAL,
+ dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,
+ listOfTrafficVolumes [12] SEQUENCE OF ChangeOfCharCondition OPTIONAL,
+ recordOpeningTime [13] TimeStamp,
+ duration [14] CallDuration,
+ causeForRecClosing [15] CauseForRecClosing,
+ diagnostics [16] Diagnostics OPTIONAL,
+ recordSequenceNumber [17] INTEGER OPTIONAL,
+ nodeID [18] NodeID OPTIONAL,
+ recordExtensions [19] ManagementExtensions OPTIONAL,
+ localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
+ apnSelectionMode [21] APNSelectionMode OPTIONAL,
+ servedMSISDN [22] MSISDN OPTIONAL,
+ chargingCharacteristics [23] ChargingCharacteristics,
+ chChSelectionMode [24] ChChSelectionMode OPTIONAL,
+ iMSsignalingContext [25] NULL OPTIONAL,
+ servingNodePLMNIdentifier [27] PLMN-Id OPTIONAL,
+ servedIMEI [29] IMEI OPTIONAL,
+ rATType [30] RATType OPTIONAL,
+ mSTimeZone [31] MSTimeZone OPTIONAL,
+ userLocationInformation [32] OCTET STRING OPTIONAL,
+ sGWChange [34] SGWChange OPTIONAL,
+ servingNodeType [35] SEQUENCE OF ServingNodeType,
+ p-GWAddressUsed [36] GSNAddress OPTIONAL,
+ p-GWPLMNIdentifier [37] PLMN-Id OPTIONAL,
+ startTime [38] TimeStamp OPTIONAL,
+ stopTime [39] TimeStamp OPTIONAL,
+ pDNConnectionChargingID [40] ChargingID OPTIONAL,
+ iMSIunauthenticatedFlag [41] NULL OPTIONAL,
+ userCSGInformation [42] UserCSGInformation OPTIONAL,
+ servedPDPPDNAddressExt [43] PDPAddress OPTIONAL,
+ lowPriorityIndicator [44] NULL OPTIONAL,
+ dynamicAddressFlagExt [47] DynamicAddressFlag OPTIONAL,
+ s-GWiPv6Address [48] GSNAddress OPTIONAL,
+ servingNodeiPv6Address [49] SEQUENCE OF GSNAddress OPTIONAL,
+ p-GWiPv6AddressUsed [50] GSNAddress OPTIONAL,
+ retransmission [51] NULL OPTIONAL,
+ userLocationInfoTime [52] TimeStamp OPTIONAL,
+ cNOperatorSelectionEnt [53] CNOperatorSelectionEntity OPTIONAL,
+ presenceReportingAreaInfo [54] PresenceReportingAreaInfo OPTIONAL,
+ lastUserLocationInformation [55] OCTET STRING OPTIONAL,
+ lastMSTimeZone [56] MSTimeZone OPTIONAL,
+ enhancedDiagnostics [57] EnhancedDiagnostics OPTIONAL,
+ cPCIoTEPSOptimisationIndicator [59] CPCIoTEPSOptimisationIndicator OPTIONAL,
+ uNIPDUCPOnlyFlag [60] UNIPDUCPOnlyFlag OPTIONAL,
+ servingPLMNRateControl [61] ServingPLMNRateControl OPTIONAL,
+ pDPPDNTypeExtension [62] PDPPDNTypeExtension OPTIONAL,
+ mOExceptionDataCounter [63] MOExceptionDataCounter OPTIONAL
+}
+
+PGWRecord ::= SET
+--
+-- List of traffic volumes is only applicable when Charging per IP-CAN session is active and
+-- IP-CAN bearer charging is being performed for the session.
+--
+-- EPC QoS Information is only applicable when Charging per IP-CAN session is active.
+--
+{
+ recordType [0] RecordType,
+ servedIMSI [3] IMSI OPTIONAL,
+ p-GWAddress [4] GSNAddress,
+ chargingID [5] ChargingID,
+ servingNodeAddress [6] SEQUENCE OF GSNAddress,
+ accessPointNameNI [7] AccessPointNameNI OPTIONAL,
+ pdpPDNType [8] PDPType OPTIONAL,
+ servedPDPPDNAddress [9] PDPAddress OPTIONAL,
+ dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,
+ listOfTrafficVolumes [12] SEQUENCE OF ChangeOfCharCondition OPTIONAL,
+ recordOpeningTime [13] TimeStamp,
+ duration [14] CallDuration,
+ causeForRecClosing [15] CauseForRecClosing,
+ diagnostics [16] Diagnostics OPTIONAL,
+ recordSequenceNumber [17] INTEGER OPTIONAL,
+ nodeID [18] NodeID OPTIONAL,
+ recordExtensions [19] ManagementExtensions OPTIONAL,
+ localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
+ apnSelectionMode [21] APNSelectionMode OPTIONAL,
+ servedMSISDN [22] MSISDN OPTIONAL,
+ chargingCharacteristics [23] ChargingCharacteristics,
+ chChSelectionMode [24] ChChSelectionMode OPTIONAL,
+ iMSsignalingContext [25] NULL OPTIONAL,
+ servingNodePLMNIdentifier [27] PLMN-Id OPTIONAL,
+ pSFurnishChargingInformation [28] PSFurnishChargingInformation OPTIONAL,
+ servedIMEI [29] IMEI OPTIONAL,
+ rATType [30] RATType OPTIONAL,
+ mSTimeZone [31] MSTimeZone OPTIONAL,
+ userLocationInformation [32] OCTET STRING OPTIONAL,
+ cAMELChargingInformation [33] OCTET STRING OPTIONAL,
+ listOfServiceData [34] SEQUENCE OF ChangeOfServiceCondition OPTIONAL,
+ servingNodeType [35] SEQUENCE OF ServingNodeType,
+ servedMNNAI [36] SubscriptionID OPTIONAL,
+ p-GWPLMNIdentifier [37] PLMN-Id OPTIONAL,
+ startTime [38] TimeStamp OPTIONAL,
+ stopTime [39] TimeStamp OPTIONAL,
+ served3gpp2MEID [40] OCTET STRING OPTIONAL,
+ pDNConnectionChargingID [41] ChargingID OPTIONAL,
+ iMSIunauthenticatedFlag [42] NULL OPTIONAL,
+ userCSGInformation [43] UserCSGInformation OPTIONAL,
+ threeGPP2UserLocationInformation [44] OCTET STRING OPTIONAL,
+ servedPDPPDNAddressExt [45] PDPAddress OPTIONAL,
+ lowPriorityIndicator [46] NULL OPTIONAL,
+ dynamicAddressFlagExt [47] DynamicAddressFlag OPTIONAL,
+ servingNodeiPv6Address [49] SEQUENCE OF GSNAddress OPTIONAL,
+ p-GWiPv6AddressUsed [50] GSNAddress OPTIONAL,
+ tWANUserLocationInformation [51] TWANUserLocationInfo OPTIONAL,
+ retransmission [52] NULL OPTIONAL,
+ userLocationInfoTime [53] TimeStamp OPTIONAL,
+ cNOperatorSelectionEnt [54] CNOperatorSelectionEntity OPTIONAL,
+ ePCQoSInformation [55] EPCQoSInformation OPTIONAL,
+ presenceReportingAreaInfo [56] PresenceReportingAreaInfo OPTIONAL,
+ lastUserLocationInformation [57] OCTET STRING OPTIONAL,
+ lastMSTimeZone [58] MSTimeZone OPTIONAL,
+ enhancedDiagnostics [59] EnhancedDiagnostics OPTIONAL,
+ nBIFOMMode [60] NBIFOMMode OPTIONAL,
+ nBIFOMSupport [61] NBIFOMSupport OPTIONAL,
+ uWANUserLocationInformation [62] UWANUserLocationInfo OPTIONAL,
+ sGiPtPTunnellingMethod [64] SGiPtPTunnellingMethod OPTIONAL,
+ uNIPDUCPOnlyFlag [65] UNIPDUCPOnlyFlag OPTIONAL,
+ servingPLMNRateControl [66] ServingPLMNRateControl OPTIONAL,
+ aPNRateControl [67] APNRateControl OPTIONAL,
+ chargingPerIPCANSessionIndicator [68] ChargingPerIPCANSessionIndicator OPTIONAL,
+ pDPPDNTypeExtension [68] PDPPDNTypeExtension OPTIONAL,
+ mOExceptionDataCounter [69] MOExceptionDataCounter OPTIONAL
+}
+
+TDFRecord ::= SET
+{
+ recordType [0] RecordType,
+ servedIMSI [3] IMSI OPTIONAL,
+ p-GWAddress [4] GSNAddress,
+ servingNodeAddress [6] SEQUENCE OF GSNAddress,
+ accessPointNameNI [7] AccessPointNameNI OPTIONAL,
+ pdpPDNType [8] PDPType OPTIONAL,
+ servedPDPPDNAddress [9] PDPAddress OPTIONAL,
+ dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,
+ recordOpeningTime [13] TimeStamp,
+ duration [14] CallDuration,
+ causeForRecClosing [15] CauseForRecClosing,
+ diagnostics [16] Diagnostics OPTIONAL,
+ recordSequenceNumber [17] INTEGER OPTIONAL,
+ nodeID [18] NodeID OPTIONAL,
+ recordExtensions [19] ManagementExtensions OPTIONAL,
+ localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
+ apnSelectionMode [21] APNSelectionMode OPTIONAL,
+ servedMSISDN [22] MSISDN OPTIONAL,
+ chargingCharacteristics [23] ChargingCharacteristics,
+ chChSelectionMode [24] ChChSelectionMode OPTIONAL,
+ servingNodePLMNIdentifier [27] PLMN-Id OPTIONAL,
+ pSFurnishChargingInformation [28] PSFurnishChargingInformation OPTIONAL,
+ servedIMEI [29] IMEI OPTIONAL,
+ rATType [30] RATType OPTIONAL,
+ mSTimeZone [31] MSTimeZone OPTIONAL,
+ userLocationInformation [32] OCTET STRING OPTIONAL,
+ listOfServiceData [34] SEQUENCE OF ChangeOfServiceCondition OPTIONAL,
+ servingNodeType [35] SEQUENCE OF ServingNodeType,
+ servedMNNAI [36] SubscriptionID OPTIONAL,
+ p-GWPLMNIdentifier [37] PLMN-Id OPTIONAL,
+ startTime [38] TimeStamp OPTIONAL,
+ stopTime [39] TimeStamp OPTIONAL,
+ served3gpp2MEID [40] OCTET STRING OPTIONAL,
+ pDNConnectionChargingID [41] ChargingID,
+ userCSGInformation [43] UserCSGInformation OPTIONAL,
+ threeGPP2UserLocationInformation [44] OCTET STRING OPTIONAL,
+ servedPDPPDNAddressExt [45] PDPAddress OPTIONAL,
+ dynamicAddressFlagExt [47] DynamicAddressFlag OPTIONAL,
+ servingNodeiPv6Address [49] SEQUENCE OF GSNAddress OPTIONAL,
+ p-GWiPv6AddressUsed [50] GSNAddress OPTIONAL,
+ tWANUserLocationInformation [51] TWANUserLocationInfo OPTIONAL,
+ retransmission [52] NULL OPTIONAL,
+ tDFAddress [53] GSNAddress,
+ tDFiPv6AddressUsed [54] GSNAddress OPTIONAL,
+ tDFPLMNIdentifier [55] PLMN-Id OPTIONAL,
+ servedFixedSubsID [56] FixedSubsID OPTIONAL,
+ accessLineIdentifier [57] AccessLineIdentifier OPTIONAL,
+ presenceReportingAreaInfo [58] PresenceReportingAreaInfo OPTIONAL,
+ fixedUserLocationInformation [59] FixedUserLocationInformation OPTIONAL
+
+}
+
+IPERecord ::= SET
+{
+ recordType [0] RecordType,
+ servedIMSI [3] IMSI OPTIONAL,
+ iPEdgeAddress [4] GSNAddress,
+ chargingID [5] ChargingID,
+ accessPointNameNI [7] AccessPointNameNI OPTIONAL,
+ iPCANsessionType [8] PDPType OPTIONAL,
+ servedIPCANsessionAddress [9] PDPAddress OPTIONAL,
+ dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,
+ listOfTrafficVolumes [12] SEQUENCE OF ChangeOfCharCondition OPTIONAL,
+ recordOpeningTime [13] TimeStamp,
+ duration [14] CallDuration,
+ causeForRecClosing [15] CauseForRecClosing,
+ diagnostics [16] Diagnostics OPTIONAL,
+ recordSequenceNumber [17] INTEGER OPTIONAL,
+ nodeID [18] NodeID OPTIONAL,
+ recordExtensions [19] ManagementExtensions OPTIONAL,
+ localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
+ servedMSISDN [22] MSISDN OPTIONAL,
+ chargingCharacteristics [23] ChargingCharacteristics,
+ chChSelectionMode [24] ChChSelectionMode OPTIONAL,
+ pSFurnishChargingInformation [28] PSFurnishChargingInformation OPTIONAL,
+ servedIMEI [29] IMEI OPTIONAL,
+ listOfServiceData [34] SEQUENCE OF ChangeOfServiceCondition OPTIONAL,
+ servedMNNAI [36] SubscriptionID OPTIONAL,
+ iPEdgeOperatorIdentifier [37] PLMN-Id OPTIONAL,
+ startTime [38] TimeStamp OPTIONAL,
+ stopTime [39] TimeStamp OPTIONAL,
+ servedIPCANsessionAddressExt [45] PDPAddress OPTIONAL,
+ dynamicAddressFlagExt [47] DynamicAddressFlag OPTIONAL,
+ iPEdgeiPv6AddressUsed [50] GSNAddress OPTIONAL,
+ retransmission [52] NULL OPTIONAL,
+ servedFixedSubsID [55] FixedSubsID OPTIONAL,
+ accessLineIdentifier [56] AccessLineIdentifier OPTIONAL,
+ fixedUserLocationInformation [57] FixedUserLocationInformation OPTIONAL
}
+EPDGRecord ::= SET
+{
+ recordType [0] RecordType,
+ servedIMSI [3] IMSI OPTIONAL,
+ ePDGAddressUsed [4] GSNAddress,
+ chargingID [5] ChargingID,
+ accessPointNameNI [7] AccessPointNameNI OPTIONAL,
+ pdpPDNType [8] PDPType OPTIONAL,
+ servedPDPPDNAddress [9] PDPAddress OPTIONAL,
+ dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,
+ listOfTrafficVolumes [12] SEQUENCE OF ChangeOfCharCondition OPTIONAL,
+ recordOpeningTime [13] TimeStamp,
+ duration [14] CallDuration,
+ causeForRecClosing [15] CauseForRecClosing,
+ diagnostics [16] Diagnostics OPTIONAL,
+ recordSequenceNumber [17] INTEGER OPTIONAL,
+ nodeID [18] NodeID OPTIONAL,
+ recordExtensions [19] ManagementExtensions OPTIONAL,
+ localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
+ apnSelectionMode [21] APNSelectionMode OPTIONAL,
+ servedMSISDN [22] MSISDN OPTIONAL,
+ chargingCharacteristics [23] ChargingCharacteristics,
+ chChSelectionMode [24] ChChSelectionMode OPTIONAL,
+ iMSsignalingContext [25] NULL OPTIONAL,
+ servedIMEI [29] IMEI OPTIONAL,
+ rATType [30] RATType OPTIONAL,
+ sGWChange [34] SGWChange OPTIONAL,
+ p-GWAddressUsed [36] GSNAddress OPTIONAL,
+ p-GWPLMNIdentifier [37] PLMN-Id OPTIONAL,
+ startTime [38] TimeStamp OPTIONAL,
+ stopTime [39] TimeStamp OPTIONAL,
+ pDNConnectionChargingID [40] ChargingID OPTIONAL,
+ servedPDPPDNAddressExt [43] PDPAddress OPTIONAL,
+ dynamicAddressFlagExt [47] DynamicAddressFlag OPTIONAL,
+ ePDGiPv6AddressUsed [48] GSNAddress OPTIONAL,
+ p-GWiPv6AddressUsed [50] GSNAddress OPTIONAL,
+ retransmission [51] NULL OPTIONAL,
+ enhancedDiagnostics [52] EnhancedDiagnostics OPTIONAL,
+ uWANUserLocationInformation [53] UWANUserLocationInfo OPTIONAL,
+ userLocationInfoTime [54] TimeStamp OPTIONAL
+}
+TWAGRecord ::= SET
+{
+ recordType [0] RecordType,
+ servedIMSI [3] IMSI OPTIONAL,
+ tWAGAddressUsed [4] GSNAddress,
+ chargingID [5] ChargingID,
+ accessPointNameNI [7] AccessPointNameNI OPTIONAL,
+ pdpPDNType [8] PDPType OPTIONAL,
+ servedPDPPDNAddress [9] PDPAddress OPTIONAL,
+ dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,
+ listOfTrafficVolumes [12] SEQUENCE OF ChangeOfCharCondition OPTIONAL,
+ recordOpeningTime [13] TimeStamp,
+ duration [14] CallDuration,
+ causeForRecClosing [15] CauseForRecClosing,
+ diagnostics [16] Diagnostics OPTIONAL,
+ recordSequenceNumber [17] INTEGER OPTIONAL,
+ nodeID [18] NodeID OPTIONAL,
+ recordExtensions [19] ManagementExtensions OPTIONAL,
+ localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
+ apnSelectionMode [21] APNSelectionMode OPTIONAL,
+ servedMSISDN [22] MSISDN OPTIONAL,
+ chargingCharacteristics [23] ChargingCharacteristics,
+ chChSelectionMode [24] ChChSelectionMode OPTIONAL,
+ servedIMEI [29] IMEI OPTIONAL,
+ rATType [30] RATType OPTIONAL,
+ sGWChange [34] SGWChange OPTIONAL,
+ p-GWAddressUsed [36] GSNAddress OPTIONAL,
+ p-GWPLMNIdentifier [37] PLMN-Id OPTIONAL,
+ startTime [38] TimeStamp OPTIONAL,
+ stopTime [39] TimeStamp OPTIONAL,
+ pDNConnectionChargingID [40] ChargingID OPTIONAL,
+ servedPDPPDNAddressExt [43] PDPAddress OPTIONAL,
+ dynamicAddressFlagExt [47] DynamicAddressFlag OPTIONAL,
+ tWAGiPv6AddressUsed [48] GSNAddress OPTIONAL,
+ p-GWiPv6AddressUsed [50] GSNAddress OPTIONAL,
+ retransmission [51] NULL OPTIONAL,
+ enhancedDiagnostics [52] EnhancedDiagnostics OPTIONAL,
+ tWANUserLocationInformation [53] TWANUserLocationInfo OPTIONAL
+}
SGSNMMRecord ::= SET
{
- recordType [0] CallEventRecordType,
- servedIMSI [1] IMSI,
- servedIMEI [2] IMEI OPTIONAL,
- sgsnAddress [3] GSNAddress OPTIONAL,
- msNetworkCapability [4] MSNetworkCapability OPTIONAL,
- routingArea [5] RoutingAreaCode OPTIONAL,
- locationAreaCode [6] LocationAreaCode OPTIONAL,
- cellIdentifier [7] CellId OPTIONAL,
- changeLocation [8] SEQUENCE OF ChangeLocation OPTIONAL,
- recordOpeningTime [9] TimeStamp,
- duration [10] CallDuration OPTIONAL,
- sgsnChange [11] SGSNChange OPTIONAL,
- causeForRecClosing [12] CauseForRecClosing,
- diagnostics [13] Diagnostics OPTIONAL,
+ recordType [0] RecordType,
+ servedIMSI [1] IMSI,
+ servedIMEI [2] IMEI OPTIONAL,
+ sgsnAddress [3] GSNAddress OPTIONAL,
+ msNetworkCapability [4] MSNetworkCapability OPTIONAL,
+ routingArea [5] RoutingAreaCode OPTIONAL,
+ locationAreaCode [6] LocationAreaCode OPTIONAL,
+ cellIdentifier [7] CellId OPTIONAL,
+ changeLocation [8] SEQUENCE OF ChangeLocation OPTIONAL,
+ recordOpeningTime [9] TimeStamp,
+ duration [10] CallDuration OPTIONAL,
+ sgsnChange [11] SGSNChange OPTIONAL,
+ causeForRecClosing [12] CauseForRecClosing,
+ diagnostics [13] Diagnostics OPTIONAL,
recordSequenceNumber [14] INTEGER OPTIONAL,
- nodeID [15] NodeID OPTIONAL,
- recordExtensions [16] ManagementExtensions OPTIONAL,
- localSequenceNumber [17] LocalSequenceNumber OPTIONAL,
- servedMSISDN [18] MSISDN OPTIONAL,
- chargingCharacteristics [19] ChargingCharacteristics,
- cAMELInformationMM [20] CAMELInformationMM OPTIONAL,
- rATType [21] RATType OPTIONAL,
- chChSelectionMode [22] ChChSelectionMode OPTIONAL
+ nodeID [15] NodeID OPTIONAL,
+ recordExtensions [16] ManagementExtensions OPTIONAL,
+ localSequenceNumber [17] LocalSequenceNumber OPTIONAL,
+ servedMSISDN [18] MSISDN OPTIONAL,
+ chargingCharacteristics [19] ChargingCharacteristics,
+ cAMELInformationMM [20] CAMELInformationMM OPTIONAL,
+ rATType [21] RATType OPTIONAL,
+ chChSelectionMode [22] ChChSelectionMode OPTIONAL,
+ cellPLMNId [23] PLMN-Id OPTIONAL,
+ servingNodePLMNIdentifier [24] PLMN-Id OPTIONAL,
+ cNOperatorSelectionEnt [25] CNOperatorSelectionEntity OPTIONAL
}
SGSNPDPRecord ::= SET
{
- recordType [0] CallEventRecordType,
- networkInitiation [1] NetworkInitiatedPDPContext OPTIONAL,
- servedIMSI [3] IMSI,
- servedIMEI [4] IMEI OPTIONAL,
- sgsnAddress [5] GSNAddress OPTIONAL,
- msNetworkCapability [6] MSNetworkCapability OPTIONAL,
- routingArea [7] RoutingAreaCode OPTIONAL,
- locationAreaCode [8] LocationAreaCode OPTIONAL,
- cellIdentifier [9] CellId OPTIONAL,
- chargingID [10] ChargingID,
- ggsnAddressUsed [11] GSNAddress,
- accessPointNameNI [12] AccessPointNameNI OPTIONAL,
- pdpType [13] PDPType OPTIONAL,
- servedPDPAddress [14] PDPAddress OPTIONAL,
+ recordType [0] RecordType,
+ networkInitiation [1] NetworkInitiatedPDPContext OPTIONAL,
+ servedIMSI [3] IMSI OPTIONAL,
+ servedIMEI [4] IMEI OPTIONAL,
+ sgsnAddress [5] GSNAddress OPTIONAL,
+ msNetworkCapability [6] MSNetworkCapability OPTIONAL,
+ routingArea [7] RoutingAreaCode OPTIONAL,
+ locationAreaCode [8] LocationAreaCode OPTIONAL,
+ cellIdentifier [9] CellId OPTIONAL,
+ chargingID [10] ChargingID,
+ ggsnAddressUsed [11] GSNAddress,
+ accessPointNameNI [12] AccessPointNameNI OPTIONAL,
+ pdpType [13] PDPType OPTIONAL,
+ servedPDPAddress [14] PDPAddress OPTIONAL,
listOfTrafficVolumes [15] SEQUENCE OF ChangeOfCharCondition OPTIONAL,
- recordOpeningTime [16] TimeStamp,
- duration [17] CallDuration,
- sgsnChange [18] SGSNChange OPTIONAL,
- causeForRecClosing [19] CauseForRecClosing,
- diagnostics [20] Diagnostics OPTIONAL,
+ recordOpeningTime [16] TimeStamp,
+ duration [17] CallDuration,
+ sgsnChange [18] SGSNChange OPTIONAL,
+ causeForRecClosing [19] CauseForRecClosing,
+ diagnostics [20] Diagnostics OPTIONAL,
recordSequenceNumber [21] INTEGER OPTIONAL,
- nodeID [22] NodeID OPTIONAL,
- recordExtensions [23] ManagementExtensions OPTIONAL,
- localSequenceNumber [24] LocalSequenceNumber OPTIONAL,
- apnSelectionMode [25] APNSelectionMode OPTIONAL,
- accessPointNameOI [26] AccessPointNameOI OPTIONAL,
- servedMSISDN [27] MSISDN OPTIONAL,
- chargingCharacteristics [28] ChargingCharacteristics,
- rATType [29] RATType OPTIONAL,
+ nodeID [22] NodeID OPTIONAL,
+ recordExtensions [23] ManagementExtensions OPTIONAL,
+ localSequenceNumber [24] LocalSequenceNumber OPTIONAL,
+ apnSelectionMode [25] APNSelectionMode OPTIONAL,
+ accessPointNameOI [26] AccessPointNameOI OPTIONAL,
+ servedMSISDN [27] MSISDN OPTIONAL,
+ chargingCharacteristics [28] ChargingCharacteristics,
+ rATType [29] RATType OPTIONAL,
cAMELInformationPDP [30] CAMELInformationPDP OPTIONAL,
- rNCUnsentDownlinkVolume [31] DataVolumeGPRS OPTIONAL,
- chChSelectionMode [32] ChChSelectionMode OPTIONAL,
- dynamicAddressFlag [33] DynamicAddressFlag OPTIONAL
+ rNCUnsentDownlinkVolume [31] DataVolumeGPRS OPTIONAL,
+ chChSelectionMode [32] ChChSelectionMode OPTIONAL,
+ dynamicAddressFlag [33] DynamicAddressFlag OPTIONAL,
+ iMSIunauthenticatedFlag [34] NULL OPTIONAL,
+ userCSGInformation [35] UserCSGInformation OPTIONAL,
+ servedPDPPDNAddressExt [36] PDPAddress OPTIONAL,
+ lowPriorityIndicator [37] NULL OPTIONAL,
+ servingNodePLMNIdentifier [38] PLMN-Id OPTIONAL,
+ cNOperatorSelectionEnt [39] CNOperatorSelectionEntity OPTIONAL
}
SGSNSMORecord ::= SET
+--
+-- also for MME UE originated SMS record
+--
{
- recordType [0] CallEventRecordType,
- servedIMSI [1] IMSI,
- servedIMEI [2] IMEI OPTIONAL,
- servedMSISDN [3] MSISDN OPTIONAL,
- msNetworkCapability [4] MSNetworkCapability OPTIONAL,
- serviceCentre [5] AddressString OPTIONAL,
- recordingEntity [6] RecordingEntity OPTIONAL,
- locationArea [7] LocationAreaCode OPTIONAL,
- routingArea [8] RoutingAreaCode OPTIONAL,
- cellIdentifier [9] CellId OPTIONAL,
- messageReference [10] MessageReference,
- eventTimeStamp [11] TimeStamp,
- smsResult [12] SMSResult OPTIONAL,
- recordExtensions [13] ManagementExtensions OPTIONAL,
- nodeID [14] NodeID OPTIONAL,
- localSequenceNumber [15] LocalSequenceNumber OPTIONAL,
- chargingCharacteristics [16] ChargingCharacteristics,
- rATType [17] RATType OPTIONAL,
- destinationNumber [18] SmsTpDestinationNumber OPTIONAL,
- cAMELInformationSMS [19] CAMELInformationSMS OPTIONAL,
- chChSelectionMode [20] ChChSelectionMode OPTIONAL
-}
-
-SGSNSMTRecord ::= SET
-{
- recordType [0] CallEventRecordType,
- servedIMSI [1] IMSI,
- servedIMEI [2] IMEI OPTIONAL,
+ recordType [0] RecordType,
+ servedIMSI [1] IMSI,
+ servedIMEI [2] IMEI OPTIONAL,
servedMSISDN [3] MSISDN OPTIONAL,
- msNetworkCapability [4] MSNetworkCapability OPTIONAL,
+ msNetworkCapability [4] MSNetworkCapability OPTIONAL,
serviceCentre [5] AddressString OPTIONAL,
- recordingEntity [6] RecordingEntity OPTIONAL,
+ recordingEntity [6] RecordingEntity OPTIONAL,
locationArea [7] LocationAreaCode OPTIONAL,
- routingArea [8] RoutingAreaCode OPTIONAL,
+ routingArea [8] RoutingAreaCode OPTIONAL,
cellIdentifier [9] CellId OPTIONAL,
- eventTimeStamp [10] TimeStamp,
- smsResult [11] SMSResult OPTIONAL,
- recordExtensions [12] ManagementExtensions OPTIONAL,
- nodeID [13] NodeID OPTIONAL,
- localSequenceNumber [14] LocalSequenceNumber OPTIONAL,
- chargingCharacteristics [15] ChargingCharacteristics,
- rATType [16] RATType OPTIONAL,
- chChSelectionMode [17] ChChSelectionMode OPTIONAL,
- cAMELInformationSMS [18] CAMELInformationSMS OPTIONAL
+ messageReference [10] MessageReference,
+ eventTimeStamp [11] TimeStamp,
+ smsResult [12] SMSResult OPTIONAL,
+ recordExtensions [13] ManagementExtensions OPTIONAL,
+ nodeID [14] NodeID OPTIONAL,
+ localSequenceNumber [15] LocalSequenceNumber OPTIONAL,
+ chargingCharacteristics [16] ChargingCharacteristics,
+ rATType [17] RATType OPTIONAL,
+ destinationNumber [18] SmsTpDestinationNumber OPTIONAL,
+ cAMELInformationSMS [19] CAMELInformationSMS OPTIONAL,
+ chChSelectionMode [20] ChChSelectionMode OPTIONAL,
+ servingNodeType [21] ServingNodeType,
+ servingNodeAddress [22] GSNAddress OPTIONAL,
+ servingNodeiPv6Address [23] GSNAddress OPTIONAL,
+ mMEName [24] DiameterIdentity OPTIONAL,
+ mMERealm [25] DiameterIdentity OPTIONAL,
+ userLocationInformation [26] OCTET STRING OPTIONAL,
+ retransmission [27] NULL OPTIONAL,
+ servingNodePLMNIdentifier [28] PLMN-Id OPTIONAL,
+ userLocationInfoTime [29] TimeStamp OPTIONAL,
+ cNOperatorSelectionEnt [30] CNOperatorSelectionEntity OPTIONAL
+}
+
+SGSNSMTRecord ::= SET
+--
+-- also for MME UE terminated SMS record
+--
+{
+ recordType [0] RecordType,
+ servedIMSI [1] IMSI,
+ servedIMEI [2] IMEI OPTIONAL,
+ servedMSISDN [3] MSISDN OPTIONAL,
+ msNetworkCapability [4] MSNetworkCapability OPTIONAL,
+ serviceCentre [5] AddressString OPTIONAL,
+ recordingEntity [6] RecordingEntity OPTIONAL,
+ locationArea [7] LocationAreaCode OPTIONAL,
+ routingArea [8] RoutingAreaCode OPTIONAL,
+ cellIdentifier [9] CellId OPTIONAL,
+ eventTimeStamp [10] TimeStamp,
+ smsResult [11] SMSResult OPTIONAL,
+ recordExtensions [12] ManagementExtensions OPTIONAL,
+ nodeID [13] NodeID OPTIONAL,
+ localSequenceNumber [14] LocalSequenceNumber OPTIONAL,
+ chargingCharacteristics [15] ChargingCharacteristics,
+ rATType [16] RATType OPTIONAL,
+ chChSelectionMode [17] ChChSelectionMode OPTIONAL,
+ cAMELInformationSMS [18] CAMELInformationSMS OPTIONAL,
+ originatingAddress [19] AddressString OPTIONAL,
+ servingNodeType [20] ServingNodeType,
+ servingNodeAddress [21] GSNAddress OPTIONAL,
+ servingNodeiPv6Address [22] GSNAddress OPTIONAL,
+ mMEName [23] DiameterIdentity OPTIONAL,
+ mMERealm [24] DiameterIdentity OPTIONAL,
+ userLocationInformation [25] OCTET STRING OPTIONAL,
+ retransmission [26] NULL OPTIONAL,
+ servingNodePLMNIdentifier [27] PLMN-Id OPTIONAL,
+ userLocationInfoTime [28] TimeStamp OPTIONAL,
+ cNOperatorSelectionEnt [29] CNOperatorSelectionEntity OPTIONAL
}
SGSNMTLCSRecord ::= SET
{
- recordType [0] CallEventRecordType,
- recordingEntity [1] RecordingEntity,
- lcsClientType [2] LCSClientType,
- lcsClientIdentity [3] LCSClientIdentity,
- servedIMSI [4] IMSI,
- servedMSISDN [5] MSISDN OPTIONAL,
- sgsnAddress [6] GSNAddress OPTIONAL,
- locationType [7] LocationType,
- lcsQos [8] LCSQoSInfo OPTIONAL,
- lcsPriority [9] LCS-Priority OPTIONAL,
- mlcNumber [10] ISDN-AddressString,
- eventTimeStamp [11] TimeStamp,
- measurementDuration [12] CallDuration OPTIONAL,
- notificationToMSUser [13] NotificationToMSUser OPTIONAL,
- privacyOverride [14] NULL OPTIONAL,
- location [15] LocationAreaAndCell OPTIONAL,
- routingArea [16] RoutingAreaCode OPTIONAL,
- locationEstimate [17] Ext-GeographicalInformation OPTIONAL,
- positioningData [18] PositioningData OPTIONAL,
- lcsCause [19] LCSCause OPTIONAL,
- diagnostics [20] Diagnostics OPTIONAL,
- nodeID [21] NodeID OPTIONAL,
- localSequenceNumber [22] LocalSequenceNumber OPTIONAL,
- chargingCharacteristics [23] ChargingCharacteristics,
- chChSelectionMode [24] ChChSelectionMode OPTIONAL,
- rATType [25] RATType OPTIONAL,
- recordExtensions [26] ManagementExtensions OPTIONAL,
- causeForRecClosing [27] CauseForRecClosing
+ recordType [0] RecordType,
+ recordingEntity [1] RecordingEntity,
+ lcsClientType [2] LCSClientType,
+ lcsClientIdentity [3] LCSClientIdentity,
+ servedIMSI [4] IMSI,
+ servedMSISDN [5] MSISDN OPTIONAL,
+ sgsnAddress [6] GSNAddress OPTIONAL,
+ locationType [7] LocationType,
+ lcsQos [8] LCSQoSInfo OPTIONAL,
+ lcsPriority [9] LCS-Priority OPTIONAL,
+ mlcNumber [10] ISDN-AddressString,
+ eventTimeStamp [11] TimeStamp,
+ measurementDuration [12] CallDuration OPTIONAL,
+ notificationToMSUser [13] NotificationToMSUser OPTIONAL,
+ privacyOverride [14] NULL OPTIONAL,
+ location [15] LocationAreaAndCell OPTIONAL,
+ routingArea [16] RoutingAreaCode OPTIONAL,
+ locationEstimate [17] Ext-GeographicalInformation OPTIONAL,
+ positioningData [18] PositioningData OPTIONAL,
+ lcsCause [19] LCSCause OPTIONAL,
+ diagnostics [20] Diagnostics OPTIONAL,
+ nodeID [21] NodeID OPTIONAL,
+ localSequenceNumber [22] LocalSequenceNumber OPTIONAL,
+ chargingCharacteristics [23] ChargingCharacteristics,
+ chChSelectionMode [24] ChChSelectionMode OPTIONAL,
+ rATType [25] RATType OPTIONAL,
+ recordExtensions [26] ManagementExtensions OPTIONAL,
+ causeForRecClosing [27] CauseForRecClosing,
+ servingNodePLMNIdentifier [28] PLMN-Id OPTIONAL,
+ cNOperatorSelectionEnt [29] CNOperatorSelectionEntity OPTIONAL
}
SGSNMOLCSRecord ::= SET
{
- recordType [0] CallEventRecordType,
- recordingEntity [1] RecordingEntity,
- lcsClientType [2] LCSClientType OPTIONAL,
- lcsClientIdentity [3] LCSClientIdentity OPTIONAL,
- servedIMSI [4] IMSI,
- servedMSISDN [5] MSISDN OPTIONAL,
- sgsnAddress [6] GSNAddress OPTIONAL,
- locationMethod [7] LocationMethod,
- lcsQos [8] LCSQoSInfo OPTIONAL,
- lcsPriority [9] LCS-Priority OPTIONAL,
- mlcNumber [10] ISDN-AddressString OPTIONAL,
- eventTimeStamp [11] TimeStamp,
- measurementDuration [12] CallDuration OPTIONAL,
- location [13] LocationAreaAndCell OPTIONAL,
- routingArea [14] RoutingAreaCode OPTIONAL,
- locationEstimate [15] Ext-GeographicalInformation OPTIONAL,
- positioningData [16] PositioningData OPTIONAL,
- lcsCause [17] LCSCause OPTIONAL,
- diagnostics [18] Diagnostics OPTIONAL,
- nodeID [19] NodeID OPTIONAL,
- localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
- chargingCharacteristics [21] ChargingCharacteristics,
- chChSelectionMode [22] ChChSelectionMode OPTIONAL,
- rATType [23] RATType OPTIONAL,
- recordExtensions [24] ManagementExtensions OPTIONAL,
- causeForRecClosing [25] CauseForRecClosing
+ recordType [0] RecordType,
+ recordingEntity [1] RecordingEntity,
+ lcsClientType [2] LCSClientType OPTIONAL,
+ lcsClientIdentity [3] LCSClientIdentity OPTIONAL,
+ servedIMSI [4] IMSI,
+ servedMSISDN [5] MSISDN OPTIONAL,
+ sgsnAddress [6] GSNAddress OPTIONAL,
+ locationMethod [7] LocationMethod,
+ lcsQos [8] LCSQoSInfo OPTIONAL,
+ lcsPriority [9] LCS-Priority OPTIONAL,
+ mlcNumber [10] ISDN-AddressString OPTIONAL,
+ eventTimeStamp [11] TimeStamp,
+ measurementDuration [12] CallDuration OPTIONAL,
+ location [13] LocationAreaAndCell OPTIONAL,
+ routingArea [14] RoutingAreaCode OPTIONAL,
+ locationEstimate [15] Ext-GeographicalInformation OPTIONAL,
+ positioningData [16] PositioningData OPTIONAL,
+ lcsCause [17] LCSCause OPTIONAL,
+ diagnostics [18] Diagnostics OPTIONAL,
+ nodeID [19] NodeID OPTIONAL,
+ localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
+ chargingCharacteristics [21] ChargingCharacteristics,
+ chChSelectionMode [22] ChChSelectionMode OPTIONAL,
+ rATType [23] RATType OPTIONAL,
+ recordExtensions [24] ManagementExtensions OPTIONAL,
+ causeForRecClosing [25] CauseForRecClosing,
+ servingNodePLMNIdentifier [26] PLMN-Id OPTIONAL,
+ cNOperatorSelectionEnt [27] CNOperatorSelectionEntity OPTIONAL
}
SGSNNILCSRecord ::= SET
{
- recordType [0] CallEventRecordType,
- recordingEntity [1] RecordingEntity,
- lcsClientType [2] LCSClientType OPTIONAL,
- lcsClientIdentity [3] LCSClientIdentity OPTIONAL,
- servedIMSI [4] IMSI OPTIONAL,
- servedMSISDN [5] MSISDN OPTIONAL,
- sgsnAddress [6] GSNAddress OPTIONAL,
- servedIMEI [7] IMEI OPTIONAL,
- lcsQos [8] LCSQoSInfo OPTIONAL,
- lcsPriority [9] LCS-Priority OPTIONAL,
- mlcNumber [10] ISDN-AddressString OPTIONAL,
- eventTimeStamp [11] TimeStamp,
- measurementDuration [12] CallDuration OPTIONAL,
- location [13] LocationAreaAndCell OPTIONAL,
- routingArea [14] RoutingAreaCode OPTIONAL,
- locationEstimate [15] Ext-GeographicalInformation OPTIONAL,
- positioningData [16] PositioningData OPTIONAL,
- lcsCause [17] LCSCause OPTIONAL,
- diagnostics [18] Diagnostics OPTIONAL,
- nodeID [19] NodeID OPTIONAL,
- localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
- chargingCharacteristics [21] ChargingCharacteristics,
- chChSelectionMode [22] ChChSelectionMode OPTIONAL,
- rATType [23] RATType OPTIONAL,
- recordExtensions [24] ManagementExtensions OPTIONAL,
- causeForRecClosing [25] CauseForRecClosing
-}
-
-SGSNMBMSRecord ::= SET
-{
- recordType [0] CallEventRecordType,
- ggsnAddress [1] GSNAddress,
- chargingID [2] ChargingID,
- listofDownstreamNodes [3] SEQUENCE OF RouteingAreaCode,
- accessPointNameNI [4] AccessPointNameNI OPTIONAL,
- servedPDPAddress [5] PDPAddress OPTIONAL,
- listOfTrafficVolumes [6] SEQUENCE OF ChangeOfCharCondition OPTIONAL,
- recordOpeningTime [7] TimeStamp,
- duration [8] CallDuration,
- causeForRecClosing [9] CauseForRecClosing,
- diagnostics [10] Diagnostics OPTIONAL,
- recordSequenceNumber [11] INTEGER OPTIONAL,
- nodeID [12] NodeID OPTIONAL,
- recordExtensions [13] ManagementExtensions OPTIONAL,
- localSequenceNumber [14] LocalSequenceNumber OPTIONAL,
- sgsnPLMNIdentifier [15] PLMN-Id OPTIONAL,
- numberofReceivingUE [16] INTEGER OPTIONAL,
- mbmsInformation [17] MBMSInformation OPTIONAL
-
-}
--- WS no def found
-RouteingAreaCode ::= OCTET STRING
-
-GGSNMBMSRecord ::= SET
-{
- recordType [0] CallEventRecordType,
- ggsnAddress [1] GSNAddress,
- chargingID [2] ChargingID,
- listofDownstreamNodes [3] SEQUENCE OF GSNAddress,
- accessPointNameNI [4] AccessPointNameNI OPTIONAL,
- servedPDPAddress [5] PDPAddress OPTIONAL,
- listOfTrafficVolumes [6] SEQUENCE OF ChangeOfCharCondition OPTIONAL,
- recordOpeningTime [7] TimeStamp,
- duration [8] CallDuration,
- causeForRecClosing [9] CauseForRecClosing,
- diagnostics [10] Diagnostics OPTIONAL,
- recordSequenceNumber [11] INTEGER OPTIONAL,
- nodeID [12] NodeID OPTIONAL,
- recordExtensions [13] ManagementExtensions OPTIONAL,
- localSequenceNumber [14] LocalSequenceNumber OPTIONAL,
- mbmsInformation [15] MBMSInformation OPTIONAL
-}
-
-------------------------------------------------------------------------------
---
--- COMMON DATA TYPES
---
-------------------------------------------------------------------------------
+ recordType [0] RecordType,
+ recordingEntity [1] RecordingEntity,
+ lcsClientType [2] LCSClientType OPTIONAL,
+ lcsClientIdentity [3] LCSClientIdentity OPTIONAL,
+ servedIMSI [4] IMSI OPTIONAL,
+ servedMSISDN [5] MSISDN OPTIONAL,
+ sgsnAddress [6] GSNAddress OPTIONAL,
+ servedIMEI [7] IMEI OPTIONAL,
+ lcsQos [8] LCSQoSInfo OPTIONAL,
+ lcsPriority [9] LCS-Priority OPTIONAL,
+ mlcNumber [10] ISDN-AddressString OPTIONAL,
+ eventTimeStamp [11] TimeStamp,
+ measurementDuration [12] CallDuration OPTIONAL,
+ location [13] LocationAreaAndCell OPTIONAL,
+ routingArea [14] RoutingAreaCode OPTIONAL,
+ locationEstimate [15] Ext-GeographicalInformation OPTIONAL,
+ positioningData [16] PositioningData OPTIONAL,
+ lcsCause [17] LCSCause OPTIONAL,
+ diagnostics [18] Diagnostics OPTIONAL,
+ nodeID [19] NodeID OPTIONAL,
+ localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
+ chargingCharacteristics [21] ChargingCharacteristics,
+ chChSelectionMode [22] ChChSelectionMode OPTIONAL,
+ rATType [23] RATType OPTIONAL,
+ recordExtensions [24] ManagementExtensions OPTIONAL,
+ causeForRecClosing [25] CauseForRecClosing,
+ servingNodePLMNIdentifier [26] PLMN-Id OPTIONAL,
+ cNOperatorSelectionEnt [27] CNOperatorSelectionEntity OPTIONAL
+}
+
+SGSNMBMSRecord ::= SET
+{
+ recordType [0] RecordType,
+ ggsnAddress [1] GSNAddress,
+ chargingID [2] ChargingID,
+ listofRAs [3] SEQUENCE OF RAIdentity OPTIONAL,
+ accessPointNameNI [4] AccessPointNameNI OPTIONAL,
+ servedPDPAddress [5] PDPAddress OPTIONAL,
+ listOfTrafficVolumes [6] SEQUENCE OF ChangeOfMBMSCondition OPTIONAL,
+ recordOpeningTime [7] TimeStamp,
+ duration [8] CallDuration,
+ causeForRecClosing [9] CauseForRecClosing,
+ diagnostics [10] Diagnostics OPTIONAL,
+ recordSequenceNumber [11] INTEGER OPTIONAL,
+ nodeID [12] NodeID OPTIONAL,
+ recordExtensions [13] ManagementExtensions OPTIONAL,
+ localSequenceNumber [14] LocalSequenceNumber OPTIONAL,
+ sgsnPLMNIdentifier [15] PLMN-Id OPTIONAL,
+ numberofReceivingUE [16] INTEGER OPTIONAL,
+ mbmsInformation [17] MBMSInformation OPTIONAL
+}
+
+GGSNMBMSRecord ::= SET
+{
+ recordType [0] RecordType,
+ ggsnAddress [1] GSNAddress,
+ chargingID [2] ChargingID,
+ listofDownstreamNodes [3] SEQUENCE OF GSNAddress,
+ accessPointNameNI [4] AccessPointNameNI OPTIONAL,
+ servedPDPAddress [5] PDPAddress OPTIONAL,
+ listOfTrafficVolumes [6] SEQUENCE OF ChangeOfMBMSCondition OPTIONAL,
+ recordOpeningTime [7] TimeStamp,
+ duration [8] CallDuration,
+ causeForRecClosing [9] CauseForRecClosing,
+ diagnostics [10] Diagnostics OPTIONAL,
+ recordSequenceNumber [11] INTEGER OPTIONAL,
+ nodeID [12] NodeID OPTIONAL,
+ recordExtensions [13] ManagementExtensions OPTIONAL,
+ localSequenceNumber [14] LocalSequenceNumber OPTIONAL,
+ mbmsInformation [15] MBMSInformation OPTIONAL
+}
+
+GWMBMSRecord ::= SET
+{
+ recordType [0] RecordType,
+ mbmsGWAddress [1] GSNAddress,
+ chargingID [2] ChargingID,
+ listofDownstreamNodes [3] SEQUENCE OF GSNAddress,
+ accessPointNameNI [4] AccessPointNameNI OPTIONAL,
+ pdpPDNType [5] PDPType OPTIONAL,
+ servedPDPPDNAddress [6] PDPAddress OPTIONAL,
+ listOfTrafficVolumes [7] SEQUENCE OF ChangeOfMBMSCondition OPTIONAL,
+ recordOpeningTime [8] TimeStamp,
+ duration [9] CallDuration,
+ causeForRecClosing [10] CauseForRecClosing,
+ diagnostics [11] Diagnostics OPTIONAL,
+ recordSequenceNumber [12] INTEGER OPTIONAL,
+ nodeID [13] NodeID OPTIONAL,
+ recordExtensions [14] ManagementExtensions OPTIONAL,
+ localSequenceNumber [15] LocalSequenceNumber OPTIONAL,
+ mbmsInformation [16] MBMSInformation OPTIONAL,
+ commonTeid [17] CTEID OPTIONAL,
+ iPMulticastSourceAddress [18] PDPAddress OPTIONAL
+}
+
+--
+-- PS DATA TYPES
+--
+
+AccessAvailabilityChangeReason ::= INTEGER (0..4294967295)
+--
+-- 0 (RAN rule indication) : This value shall be used to indicate that the availability
+-- of an access is changed due to the RAN rule indiacation.
+-- 1 (Access usable/unusable) : This value shall be used to indiacte that the availability
+-- of an access is changed due to the access is unusable or usable
+-- again.
+
+AccessLineIdentifier ::= SEQUENCE
+--
+-- "Physical Access Id" includes a port identifier and the identity of the access node where the
+-- port resides. "logical Access Id" contains a Circuit ID. Both are defined ETSI TS 283 034 [314]
+--
+{
+ physicalAccessID [0] UTF8String OPTIONAL,
+ logicalAccessID [1] OCTET STRING OPTIONAL
+}
AccessPointNameNI ::= IA5String (SIZE(1..63))
- --
- -- Network Identifier part of APN in dot representation.
- -- For example, if the complete APN is 'apn1a.apn1b.apn1c.mnc022.mcc111.gprs'
- -- NI is 'apn1a.apn1b.apn1c' and is presented in this form in the CDR..
- --
+--
+-- Network Identifier part of APN in dot representation.
+-- For example, if the complete APN is 'apn1a.apn1b.apn1c.mnc022.mcc111.gprs'
+-- NI is 'apn1a.apn1b.apn1c' and is presented in this form in the CDR.
+--
AccessPointNameOI ::= IA5String (SIZE(1..37))
- --
- -- Operator Identifier part of APN in dot representation.
- -- In the 'apn1a.apn1b.apn1c.mnc022.mcc111.gprs' example, the OI portion is 'mnc022.mcc111.gprs'
- -- and is presented in this form in the CDR.
- --
+--
+-- Operator Identifier part of APN in dot representation.
+-- In the 'apn1a.apn1b.apn1c.mnc022.mcc111.gprs' example, the OI portion is 'mnc022.mcc111.gprs'
+-- and is presented in this form in the CDR.
+--
+
+ADCRuleBaseName ::= IA5String
+--
+-- identifier for the group of charging rules
+-- see ADC-Rule-Base-Name AVP as desined in TS 29.212 [220]
+--
+
+AdditionalExceptionReports ::= ENUMERATED
+{
+ notAllowed (0),
+ allowed (1)
+}
+
+AFChargingIdentifier ::= OCTET STRING
+--
+-- see AF-Charging-Identifier AVP as defined in TS 29.214[221]
+--
+AFRecordInformation ::= SEQUENCE
+{
+ aFChargingIdentifier [1] AFChargingIdentifier,
+ flows [2] Flows OPTIONAL
+}
+
+APNRateControl ::= SEQUENCE
+--
+-- See TS 24.008 [208] for more information
+--
+{
+ aPNRateControlUplink [0] APNRateControlParameters OPTIONAL,
+ aPNRateControlDownlink [1] APNRateControlParameters OPTIONAL
+}
-APNSelectionMode::= ENUMERATED
+APNRateControlParameters ::= SEQUENCE
{
- --
- -- See Information Elements TS 29.060 [75]
- --
- mSorNetworkProvidedSubscriptionVerified (0),
- mSProvidedSubscriptionNotVerified (1),
- networkProvidedSubscriptionNotVerified (2)
+ additionalExceptionReports [0] AdditionalExceptionReports OPTIONAL,
+ rateControlTimeUnit [1] RateControlTimeUnit OPTIONAL,
+ rateControlMaxRate [2] INTEGER OPTIONAL,
+ rateControlMaxMessageSize [3] DataVolume OPTIONAL
+}
+
+-- WS fix to make it compile
+DataVolume ::= INTEGER
+--
+-- The volume of data transfered in octets.
+--
+-- End WS fix
+
+APNSelectionMode ::= ENUMERATED
+--
+-- See Information Elements TS 29.060 [215], TS 29.274 [223] or TS 29.275 [224]
+--
+{
+ mSorNetworkProvidedSubscriptionVerified (0),
+ mSProvidedSubscriptionNotVerified (1),
+ networkProvidedSubscriptionNotVerified (2)
}
CAMELAccessPointNameNI ::= AccessPointNameNI
@@ -420,353 +826,593 @@ CAMELAccessPointNameOI ::= AccessPointNameOI
CAMELInformationMM ::= SET
{
- sCFAddress [1] SCFAddress OPTIONAL,
- serviceKey [2] ServiceKey OPTIONAL,
- defaultTransactionHandling [3] DefaultGPRS-Handling OPTIONAL,
- numberOfDPEncountered [4] NumberOfDPEncountered OPTIONAL,
- levelOfCAMELService [5] LevelOfCAMELService OPTIONAL,
- freeFormatData [6] FreeFormatData OPTIONAL,
- fFDAppendIndicator [7] FFDAppendIndicator OPTIONAL
+ sCFAddress [1] SCFAddress OPTIONAL,
+ serviceKey [2] ServiceKey OPTIONAL,
+ defaultTransactionHandling [3] DefaultGPRS-Handling OPTIONAL,
+ numberOfDPEncountered [4] NumberOfDPEncountered OPTIONAL,
+ levelOfCAMELService [5] LevelOfCAMELService OPTIONAL,
+ freeFormatData [6] FreeFormatData OPTIONAL,
+ fFDAppendIndicator [7] FFDAppendIndicator OPTIONAL
}
CAMELInformationPDP ::= SET
{
- sCFAddress [1] SCFAddress OPTIONAL,
- serviceKey [2] ServiceKey OPTIONAL,
- defaultTransactionHandling [3] DefaultGPRS-Handling OPTIONAL,
- cAMELAccessPointNameNI [4] CAMELAccessPointNameNI OPTIONAL,
- cAMELAccessPointNameOI [5] CAMELAccessPointNameOI OPTIONAL,
- numberOfDPEncountered [6] NumberOfDPEncountered OPTIONAL,
- levelOfCAMELService [7] LevelOfCAMELService OPTIONAL,
- freeFormatData [8] FreeFormatData OPTIONAL,
- fFDAppendIndicator [9] FFDAppendIndicator OPTIONAL
+ sCFAddress [1] SCFAddress OPTIONAL,
+ serviceKey [2] ServiceKey OPTIONAL,
+ defaultTransactionHandling [3] DefaultGPRS-Handling OPTIONAL,
+ cAMELAccessPointNameNI [4] CAMELAccessPointNameNI OPTIONAL,
+ cAMELAccessPointNameOI [5] CAMELAccessPointNameOI OPTIONAL,
+ numberOfDPEncountered [6] NumberOfDPEncountered OPTIONAL,
+ levelOfCAMELService [7] LevelOfCAMELService OPTIONAL,
+ freeFormatData [8] FreeFormatData OPTIONAL,
+ fFDAppendIndicator [9] FFDAppendIndicator OPTIONAL
}
CAMELInformationSMS ::= SET
{
- sCFAddress [1] SCFAddress OPTIONAL,
- serviceKey [2] ServiceKey OPTIONAL,
- defaultSMSHandling [3] DefaultSMS-Handling OPTIONAL,
- cAMELCallingPartyNumber [4] CallingNumber OPTIONAL,
- cAMELDestinationSubscriberNumber [5] SmsTpDestinationNumber OPTIONAL,
- cAMELSMSCAddress [6] AddressString OPTIONAL,
- freeFormatData [7] FreeFormatData OPTIONAL,
- smsReferenceNumber [8] CallReferenceNumber OPTIONAL
+ sCFAddress [1] SCFAddress OPTIONAL,
+ serviceKey [2] ServiceKey OPTIONAL,
+ defaultSMSHandling [3] DefaultSMS-Handling OPTIONAL,
+ cAMELCallingPartyNumber [4] CallingNumber OPTIONAL,
+ cAMELDestinationSubscriberNumber [5] SmsTpDestinationNumber OPTIONAL,
+ cAMELSMSCAddress [6] AddressString OPTIONAL,
+ freeFormatData [7] FreeFormatData OPTIONAL,
+ smsReferenceNumber [8] CallReferenceNumber OPTIONAL
}
-CategoryId ::= INTEGER
--- IP service flow identity (DCCA)
--- range of 4 byte (0..4294967259)
-
CauseForRecClosing ::= INTEGER
+--
+-- In PGW-CDR and SGW-CDR the value servingNodeChange is used for partial record
+-- generation due to Serving Node Address list Overflow
+-- In SGSN servingNodeChange indicates the SGSN change
+--
+-- sWGChange value is used in both the S-GW and ePDG for inter serving node change
+--
+-- LCS related causes belong to the MAP error causes acc. TS 29.002 [214]
+--
+-- cause codes 0 to 15 are defined 'CauseForTerm' (cause for termination)
+--
{
- --
- -- In GGSN the value sGSNChange should be used for partial record
- -- generation due to SGSN Address List Overflow
- --
- -- LCS related causes belong to the MAP error causes acc. TS 29.002
- --
- -- cause codes 0 to 15 are defined in TS 32.205 as 'CauseForTerm' (cause for termination)
- --
- normalRelease (0),
- abnormalRelease (4),
- cAMELInitCallRelease (5),
- volumeLimit (16),
- timeLimit (17),
- sGSNChange (18),
- maxChangeCond (19),
- managementIntervention (20),
- intraSGSNIntersystemChange (21),
- rATChange (22),
+ normalRelease (0),
+ abnormalRelease (4),
+ cAMELInitCallRelease (5),
+ volumeLimit (16),
+ timeLimit (17),
+ servingNodeChange (18),
+ maxChangeCond (19),
+ managementIntervention (20),
+ intraSGSNIntersystemChange (21),
+ rATChange (22),
+ mSTimeZoneChange (23),
+ sGSNPLMNIDChange (24),
+ sGWChange (25),
+ aPNAMBRChange (26),
+ mOExceptionDataCounterReceipt (27),
unauthorizedRequestingNetwork (52),
- unauthorizedLCSClient (53),
- positionMethodFailure (54),
+ unauthorizedLCSClient (53),
+ positionMethodFailure (54),
unknownOrUnreachableLCSClient (58),
- listofDownstreamNodeChange (59)
+ listofDownstreamNodeChange (59)
}
ChangeCondition ::= ENUMERATED
{
- qoSChange (0),
- tariffTime (1),
- recordClosure (2)
+ qoSChange (0),
+ tariffTime (1),
+ recordClosure (2),
+ cGI-SAICHange (6), -- bearer modification. "CGI-SAI Change"
+ rAIChange (7), -- bearer modification. "RAI Change"
+ dT-Establishment (8),
+ dT-Removal (9),
+ eCGIChange (10), -- bearer modification. "ECGI Change"
+ tAIChange (11), -- bearer modification. "TAI Change"
+ userLocationChange (12), -- bearer modification. "User Location Change"
+ userCSGInformationChange (13), -- bearer modification. "User CSG info Change"
+ presenceInPRAChange (14), -- bearer modification. "Change of UE Presence
+ -- in Presence Reporting Area"
+ removalOfAccess (15), -- NBIFOM "Removal of Access"
+ unusabilityOfAccess (16), -- NBIFOM "Unusability of Access"
+ indirectChangeCondition (17), -- NBIFOM "Indirect Change Condition"
+ userPlaneToUEChange (18), -- bearer modification. "Change of user plane to UE"
+ servingPLMNRateControlChange (19) -- bearer modification. "Serving PLMN Rate Control Change"
}
ChangeOfCharCondition ::= SEQUENCE
+--
+-- qosRequested and qosNegotiated are used in S-CDR only
+-- ePCQoSInformation used in SGW-CDR ,PGW-CDR, IPE-CDR, TWAG-CDR and ePDG-CDR only
+-- userLocationInformation is used only in S-CDR, SGW-CDR and PGW-CDR
+-- chargingID used in PGW-CDR only when Charging per IP-CAN session is active
+-- accessAvailabilityChangeReason and relatedChangeOfCharCondition applicable only in PGW-CDR
+-- cPCIoTOptimisationIndicator is used in SGW-CDR only
+--
{
- --
- -- Used in PDP context record only
- --
- qosRequested [1] QoSInformation OPTIONAL,
- qosNegotiated [2] QoSInformation OPTIONAL,
- dataVolumeGPRSUplink [3] DataVolumeGPRS,
- dataVolumeGPRSDownlink [4] DataVolumeGPRS,
- changeCondition [5] ChangeCondition,
- changeTime [6] TimeStamp
+ qosRequested [1] QoSInformation OPTIONAL,
+ qosNegotiated [2] QoSInformation OPTIONAL,
+ dataVolumeGPRSUplink [3] DataVolumeGPRS OPTIONAL,
+ dataVolumeGPRSDownlink [4] DataVolumeGPRS OPTIONAL,
+ changeCondition [5] ChangeCondition,
+ changeTime [6] TimeStamp,
+ userLocationInformation [8] OCTET STRING OPTIONAL,
+ ePCQoSInformation [9] EPCQoSInformation OPTIONAL,
+ chargingID [10] ChargingID OPTIONAL,
+ presenceReportingAreaStatus [11] PresenceReportingAreaStatus OPTIONAL,
+ userCSGInformation [12] UserCSGInformation OPTIONAL,
+ diagnostics [13] Diagnostics OPTIONAL,
+ enhancedDiagnostics [14] EnhancedDiagnostics OPTIONAL,
+ rATType [15] RATType OPTIONAL,
+ accessAvailabilityChangeReason [16] AccessAvailabilityChangeReason OPTIONAL,
+ uWANUserLocationInformation [17] UWANUserLocationInfo OPTIONAL,
+ relatedChangeOfCharCondition [18] RelatedChangeOfCharCondition OPTIONAL,
+ cPCIoTEPSOptimisationIndicator [19] CPCIoTEPSOptimisationIndicator OPTIONAL,
+ servingPLMNRateControl [20] ServingPLMNRateControl
+}
+
+ChangeOfMBMSCondition ::= SEQUENCE
+--
+-- Used in MBMS record
+--
+{
+ qosRequested [1] QoSInformation OPTIONAL,
+ qosNegotiated [2] QoSInformation OPTIONAL,
+ dataVolumeMBMSUplink [3] DataVolumeMBMS OPTIONAL,
+ dataVolumeMBMSDownlink [4] DataVolumeMBMS,
+ changeCondition [5] ChangeCondition,
+ changeTime [6] TimeStamp,
+ failureHandlingContinue [7] FailureHandlingContinue OPTIONAL
}
ChangeOfServiceCondition ::= SEQUENCE
+--
+-- Used for Flow based Charging and Application based Charging service data container
+--
{
- --
- -- Used for Flow based Charging service data container
- --
- categoryId [1] CategoryId,
- ratingGroupId [2] RatingGroupId,
- localSequenceNumber [3] LocalSequenceNumber OPTIONAL,
- timeOfFirstUsage [4] TimeStamp,
- timeOfLastUsage [5] TimeStamp,
- timeUsage [6] CallDuration,
- serviceChangeCause [7] ServiceChangeCause,
- qoSInformationNeg [8] QoSInformation OPTIONAL,
- sgsn-Address [9] GSNAddress OPTIONAL,
- sGSNPLMNIdentifier [10] SGSNPLMNIdentifier OPTIONAL,
- datavolumeFBCUplink [11] DataVolumeGPRS,
- datavolumeFBCDownlink [12] DataVolumeGPRS,
- timeOfReport [13] TimeStamp,
- rATType [14] RATType OPTIONAL
-}
-
--- WS No def. found
-SGSNPLMNIdentifier ::= OCTET STRING
+ ratingGroup [1] RatingGroupId,
+ chargingRuleBaseName [2] ChargingRuleBaseName OPTIONAL,
+ resultCode [3] ResultCode OPTIONAL,
+ localSequenceNumber [4] LocalSequenceNumber OPTIONAL,
+ timeOfFirstUsage [5] TimeStamp OPTIONAL,
+ timeOfLastUsage [6] TimeStamp OPTIONAL,
+ timeUsage [7] CallDuration OPTIONAL,
+ serviceConditionChange [8] ServiceConditionChange,
+ qoSInformationNeg [9] EPCQoSInformation OPTIONAL,
+ servingNodeAddress [10] GSNAddress OPTIONAL,
+ datavolumeFBCUplink [12] DataVolumeGPRS OPTIONAL,
+ datavolumeFBCDownlink [13] DataVolumeGPRS OPTIONAL,
+ timeOfReport [14] TimeStamp,
+ failureHandlingContinue [16] FailureHandlingContinue OPTIONAL,
+ serviceIdentifier [17] ServiceIdentifier OPTIONAL,
+ pSFurnishChargingInformation [18] PSFurnishChargingInformation OPTIONAL,
+ aFRecordInformation [19] SEQUENCE OF AFRecordInformation OPTIONAL,
+ userLocationInformation [20] OCTET STRING OPTIONAL,
+ eventBasedChargingInformation [21] EventBasedChargingInformation OPTIONAL,
+ timeQuotaMechanism [22] TimeQuotaMechanism OPTIONAL,
+ serviceSpecificInfo [23] SEQUENCE OF ServiceSpecificInfo OPTIONAL,
+ threeGPP2UserLocationInformation[24] OCTET STRING OPTIONAL,
+ sponsorIdentity [25] OCTET STRING OPTIONAL,
+ applicationServiceProviderIdentity [26] OCTET STRING OPTIONAL,
+ aDCRuleBaseName [27] ADCRuleBaseName OPTIONAL,
+ presenceReportingAreaStatus [28] PresenceReportingAreaStatus OPTIONAL,
+ userCSGInformation [29] UserCSGInformation OPTIONAL,
+ rATType [30] RATType OPTIONAL,
+ uWANUserLocationInformation [32] UWANUserLocationInfo OPTIONAL,
+ relatedChangeOfServiceCondition [33] RelatedChangeOfServiceCondition OPTIONAL,
+ servingPLMNRateControl [35] ServingPLMNRateControl OPTIONAL,
+ aPNRateControl [36] APNRateControl OPTIONAL
+}
+
ChangeLocation ::= SEQUENCE
+--
+-- used in SGSNMMRecord only
+--
{
- --
- -- used in SGSNMMRecord only
- --
locationAreaCode [0] LocationAreaCode,
- routingAreaCode [1] RoutingAreaCode,
- cellId [2] CellId OPTIONAL,
- changeTime [3] TimeStamp
+ routingAreaCode [1] RoutingAreaCode,
+ cellId [2] CellId OPTIONAL,
+ changeTime [3] TimeStamp,
+ mCC-MNC [4] PLMN-Id OPTIONAL
}
ChargingCharacteristics ::= OCTET STRING (SIZE(2))
- --
- -- Bit 0-3: Profile Index
- -- Bit 4-15: For Behavior
- --
ChargingID ::= INTEGER (0..4294967295)
- --
- -- Generated in GGSN, part of PDP context, see TS 23.060
- -- 0..4294967295 is equivalent to 0..2**32-1
- --
+--
+-- Generated in P-GW, part of IP-CAN bearer
+-- 0..4294967295 is equivalent to 0..2**32-1
+--
-ChChSelectionMode ::= ENUMERATED
+ChargingPerIPCANSessionIndicator ::= ENUMERATED
{
- sGSNSupplied (0), -- For GGSN only
- subscriptionSpecific (1), -- For SGSN only
- aPNSpecific (2), -- For SGSN only
- homeDefault (3), -- For SGSN and GGSN
- roamingDefault (4), -- For SGSN and GGSN
- visitingDefault (5) -- For SGSN and GGSN
+ inactive (0),
+ active (1)
}
+ChargingRuleBaseName ::= IA5String
+--
+-- identifier for the group of charging rules
+-- see Charging-Rule-Base-Name AVP as desined in TS 29.212 [220]
+--
-DataVolumeGPRS ::= INTEGER
- --
- -- The volume of data transferred in octets.
- --
+ChChSelectionMode ::= ENUMERATED
+{
+ servingNodeSupplied (0), -- For S-GW/P-GW
+ subscriptionSpecific (1), -- For SGSN only
+ aPNSpecific (2), -- For SGSN only
+ homeDefault (3), -- For SGSN, S-GW, P-GW, TDF and IP-Edge
+ roamingDefault (4), -- For SGSN, S-GW, P-GW, TDF and IP-Edge
+ visitingDefault (5), -- For SGSN, S-GW, P-GW, TDF and IP-Edge
+ fixedDefault (6) -- For TDF and IP-Edge
+}
-DynamicAddressFlag ::= BOOLEAN
+CNOperatorSelectionEntity ::= ENUMERATED
+{
+ servCNSelectedbyUE (0),
+ servCNSelectedbyNtw (1)
+}
-ETSIAddress ::= AddressString
- --
- -- First octet for nature of address, and numbering plan indicator (3 for X.121)
- -- Other octets TBCD
- -- See TS 29.002
- --
+CPCIoTEPSOptimisationIndicator ::= BOOLEAN
-FFDAppendIndicator ::= BOOLEAN
+CSGAccessMode ::= ENUMERATED
+{
+ closedMode (0),
+ hybridMode (1)
+}
-FreeFormatData ::= OCTET STRING (SIZE(1..160))
- --
- -- Free formated data as sent in the FurnishChargingInformationGPRS
- -- see TS 29.078
- --
+CSGId ::= OCTET STRING (SIZE(4))
+--
+-- Defined in TS 23.003 [200]. Coded according to TS 29.060 [215] for GTP, and
+-- in TS 29.274 [223] for eGTP.
+--
-GSNAddress ::= IPAddress
+CTEID ::= OCTET STRING (SIZE(4))
+--
+-- Defined in TS 32.251[11] for MBMS-GW-CDR. Common Tunnel Endpoint Identifier
+-- of MBMS GW for user plane, defined in TS 23.246 [207].
+--
-MSNetworkCapability ::= OCTET STRING (SIZE(1..8))
- -- see 3G TS 24.008
+DataVolumeGPRS ::= INTEGER
+--
+-- The volume of data transferred in octets.
+--
-NetworkInitiatedPDPContext ::= BOOLEAN
- --
- -- Set to true if PDP context was initiated from network side
- --
+DataVolumeMBMS ::= INTEGER
+--
+-- The volume of data transferred in octets.
+--
-NodeID ::= IA5String (SIZE(1..20))
+DynamicAddressFlag ::= BOOLEAN
-NumberOfDPEncountered ::= INTEGER
+EPCQoSInformation ::= SEQUENCE
+--
+-- See TS 29.212 [220] for more information
+--
+{
+ qCI [1] INTEGER,
+ maxRequestedBandwithUL [2] INTEGER OPTIONAL,
+ maxRequestedBandwithDL [3] INTEGER OPTIONAL,
+ guaranteedBitrateUL [4] INTEGER OPTIONAL,
+ guaranteedBitrateDL [5] INTEGER OPTIONAL,
+ aRP [6] INTEGER OPTIONAL,
+ aPNAggregateMaxBitrateUL [7] INTEGER OPTIONAL,
+ aPNAggregateMaxBitrateDL [8] INTEGER OPTIONAL
+}
-PDPAddress ::= CHOICE
+EventBasedChargingInformation ::= SEQUENCE
{
- iPAddress [0] IPAddress,
- eTSIAddress [1] ETSIAddress
+ numberOfEvents [1] INTEGER,
+ eventTimeStamps [2] SEQUENCE OF TimeStamp OPTIONAL
}
-PDPType ::= OCTET STRING (SIZE(2))
- --
- -- OCTET 1: PDP Type Organization
- -- OCTET 2: PDP Type Number
- -- See TS 29.060 [75]
- --
+FailureHandlingContinue ::= BOOLEAN
+--
+-- This parameter is included when the failure handling procedure has been executed and new
+-- containers are opened. This parameter shall be included in the first and subsequent
+-- containers opened after the failure handling execution.
+--
-PLMN-Id ::= OCTET STRING (SIZE (3))
- -- This is a 1:1 copy from the Routing Area Identity (RAI) IE specified in TS 29.060 [75]
- -- as follows:
- -- OCTET 1 of PLMN-Id = OCTET 2 of RAI
- -- OCTET 2 of PLMN-Id = OCTET 3 of RAI
- -- OCTET 3 of PLMN-Id = OCTET 4 of RAI
+FFDAppendIndicator ::= BOOLEAN
+FixedSubsID ::= OCTET STRING
+--
+-- The fixed subscriber Id identifier is defined in Broadband Forum TR 134 [601].
+--
-PSFurnishChargingInformation ::= SEQUENCE
+FixedUserLocationInformation ::= SEQUENCE
+--
+-- See format in IEEE Std 802.11-2012 [408] for "SSID" and "BSSID".
+--
+{
+ sSID [0] OCTET STRING OPTIONAL ,
+ bSSID [1] OCTET STRING OPTIONAL,
+ accessLineIdentifier [2] AccessLineIdentifier OPTIONAL
+}
+Flows ::= SEQUENCE
+--
+-- See Flows AVP as defined in TS 29.214 [221]
+--
{
- pSFreeFormatData [1] FreeFormatData,
- pSFFDAppendIndicator [2] FFDAppendIndicator OPTIONAL
+ mediaComponentNumber [1] INTEGER,
+ flowNumber [2] SEQUENCE OF INTEGER OPTIONAL
}
+FreeFormatData ::= OCTET STRING (SIZE(1..160))
+--
+-- Free formatted data as sent in the FurnishChargingInformationGPRS
+-- see TS 29.078 [217]
+--
-QoSInformation ::= OCTET STRING (SIZE (4..12))
+MOExceptionDataCounter ::= SEQUENCE
+--
+-- See TS 29.128 [244] for more information
+--
+{
+ counterValue [0] INTEGER,
+ counterTimestamp [1] TimeStamp
+}
- --
- -- This octet string
- -- is a 1:1 copy of the contents (i.e. starting with octet 4) of the "Quality of
- -- service Profile" information element specified in 3GPP TS 29.060 [75].
+MSNetworkCapability ::= OCTET STRING (SIZE(1..8))
+--
+-- see TS 24.008 [208]
+--
---RATType ::= INTEGER (0..255)
-RATType ::= INTEGER
- --
- -- Ihis integer is 1:1 copy of the RAT type value as defined in 3GPP TS 29.060 [75].
- --
--- WS Extension
+NBIFOMMode ::= ENUMERATED
{
- reserved (0),
- utran (1),
- geran (2),
- wlan (3),
- gan (4),
- hspa-evolution (5)
-}(0..255)
+ uEINITIATED (0),
+ nETWORKINITIATED (1)
+}
+
+NBIFOMSupport ::= ENUMERATED
+{
+ nBIFOMNotSupported (0),
+ nBIFOMSupported (1)
+}
-RoutingAreaCode ::= OCTET STRING (SIZE(1))
- --
- -- See TS 24.008 --
- --
+NetworkInitiatedPDPContext ::= BOOLEAN
+--
+-- Set to true if PDP context was initiated from network side
+--
+
+NodeID ::= IA5String (SIZE(1..20))
+
+NumberOfDPEncountered ::= INTEGER
-RatingGroupId ::= IA5String (SIZE(1..16))
--- DCC rule base identifier
+PDPAddress ::= CHOICE
+{
+ iPAddress [0] IPAddress
+-- eTSIAddress [1] ETSIAddress
+-- has only been used in earlier releases for X.121 format
+}
-ServiceChangeCause ::= OCTET STRING (SIZE(4))
- --
--- service container closure reason
--- (some of the values are non-exclusive)
+PDPType ::= OCTET STRING (SIZE(2))
--
--- cause values for Gn update/release and TTS
--- H'00000001 (Bit 1): QoS change
--- H'00000002 (Bit 2): SGSN change
--- H'00000004 (Bit 3): SGSN PLMN ID change
--- H'00000008 (Bit 4): tariff time switch
--- H'00000010 (Bit 5): PDP context release
--- H'00000020 (Bit 6): RAT change
+-- OCTET 1: PDP Type Organization
+-- OCTET 2: PDP/PDN Type Number
+-- See TS 29.060 [215] for encoding details.
--
--- cause values for service stop:
--- H'00000040 (Bit 7): service idled out (= service release by QHT)
--- H'00000080 (Bit 8): not used
--- H'00000100 (Bit 9): configuration change
--- H'00000200 (Bit 10): service stop
+
+PDPPDNTypeExtension ::= INTEGER
--
--- cause values for service reauthorization request:
--- H'00000400 (Bit 11): time threshold reached
--- H'00000800 (Bit 12): volume threshold reached
--- H'00001000 (Bit 13): time exhausted
--- H'00002000 (Bit 14): volume exhausted
+-- This integer is 1:1 copy of the PDP type value as defined in TS 29.061 [215].
--
--- cause values for quota return:
--- H'00004000 (Bit 15): timeout
--- H'00008000 (Bit 16): return requested
--- H'00010000 (Bit 17): reauthorisation request
--- Bit 18-32: are unused and will always be zero
-SCFAddress ::= AddressString
- --
- -- See TS 29.002 --
- --
+PLMN-Id ::= OCTET STRING (SIZE (3))
+--
+-- This is in the same format as octets 2,3,and 4 of the Routing Area Identity (RAI) IE specified
+-- in TS 29.060 [215]
+--
-SGSNChange ::= BOOLEAN
- --
- -- present if first record after inter SGSN routing area update
- -- in new SGSN
- --
+PresenceReportingAreaInfo ::= SEQUENCE
+{
+ presenceReportingAreaIdentifier [0] OCTET STRING,
+ presenceReportingAreaStatus [1] PresenceReportingAreaStatus OPTIONAL
+}
--- WS Loacly imported MBMS structs
+PresenceReportingAreaStatus ::= ENUMERATED
+{
+ insideArea (0),
+ outsideArea (1)
+}
-MBMSInformation ::= SET
+PSFurnishChargingInformation ::= SEQUENCE
{
- tMGI [1] TMGI OPTIONAL,
- mBMSSessionIdentity [2] MBMSSessionIdentity OPTIONAL,
- mBMSServiceType [3] MBMSServiceType OPTIONAL,
- mBMSUserServiceType [4] MBMSUserServiceType OPTIONAL, -- only supported in the BM-SC
- mBMS2G3GIndicator [5] MBMS2G3GIndicator OPTIONAL,
- fileRepairSupported [6] BOOLEAN OPTIONAL, -- only supported in the BM-SC
- rAI [7] RoutingAreaCode OPTIONAL, -- only supported in the BM-SC
- mBMSServiceArea [8] MBMSServiceArea OPTIONAL,
- requiredMBMSBearerCaps [9] RequiredMBMSBearerCapabilities OPTIONAL,
- mBMSGWAddress [10] GSNAddress OPTIONAL,
- cNIPMulticastDistribution [11] CNIPMulticastDistribution OPTIONAL
+ pSFreeFormatData [1] FreeFormatData,
+ pSFFDAppendIndicator [2] FFDAppendIndicator OPTIONAL
}
-MBMS2G3GIndicator ::= ENUMERATED
+QoSInformation ::= OCTET STRING (SIZE (4..255))
+--
+-- This octet string
+-- is a 1:1 copy of the contents (i.e. starting with octet 5) of the "Bearer Quality of
+-- Service" information element specified in TS 29.274 [223].
+--
+
+RateControlTimeUnit ::= INTEGER
{
- t2G (0), -- For GERAN access only
- t3G (1), -- For UTRAN access only
- t2G-AND-3G (2) -- For both UTRAN and GERAN access
+ unrestricted (0),
+ minute (1),
+ hour (2),
+ day (3),
+ week (4)
}
+RatingGroupId ::= INTEGER
+--
+-- IP service flow identity (DCCA), range of 4 byte (0... 4294967295)
+-- see Rating-Group AVP as used in TS 32.299 [50]
+--
-MBMSServiceType ::= ENUMERATED
+RATType ::= INTEGER (0..255)
+--
+-- Ihis integer is 1:1 copy of the RAT type value as defined in TS 29.061 [215].
+--
+
+RelatedChangeOfCharCondition ::= SEQUENCE
{
- mULTICAST (0),
- bROADCAST (1)
+ changeCondition [5] ChangeCondition,
+ changeTime [6] TimeStamp,
+ userLocationInformation [8] OCTET STRING OPTIONAL,
+ presenceReportingAreaStatus [11] PresenceReportingAreaStatus OPTIONAL,
+ userCSGInformation [12] UserCSGInformation OPTIONAL,
+ rATType [15] RATType OPTIONAL,
+ uWANUserLocationInformation [17] UWANUserLocationInfo
}
-MBMSUserServiceType ::= ENUMERATED
+RelatedChangeOfServiceCondition ::= SEQUENCE
+{
+ userLocationInformation [20] OCTET STRING OPTIONAL,
+ threeGPP2UserLocationInformation [24] OCTET STRING OPTIONAL,
+ presenceReportingAreaStatus [28] PresenceReportingAreaStatus OPTIONAL,
+ userCSGInformation [29] UserCSGInformation OPTIONAL,
+ rATType [30] RATType OPTIONAL,
+ uWANUserLocationInformation [32] UWANUserLocationInfo OPTIONAL,
+ relatedChangeOfServiceCondition [33] RelatedChangeOfServiceCondition OPTIONAL
+}
+
+ResultCode ::= INTEGER
+--
+-- charging protocol return value, range of 4 byte (0... 4294967295)
+-- see Result-Code AVP as used in 32.299 [40]
+--
+
+ServiceConditionChange ::= BIT STRING
{
- dOWNLOAD (0),
- sTREAMING (1)
+ qoSChange (0), -- bearer modification
+ sGSNChange (1), -- bearer modification:
+ -- apply to Gn-SGSN /SGW Change
+ sGSNPLMNIDChange (2), -- bearer modification
+ tariffTimeSwitch (3), -- tariff time change
+ pDPContextRelease (4), -- bearer release
+ rATChange (5), -- bearer modification
+ serviceIdledOut (6), -- IP flow idle out, DCCA QHT expiry
+ reserved (7), -- old: QCTexpiry is no report event
+ configurationChange (8), -- configuration change
+ serviceStop (9), -- IP flow termination.From "Service Stop" in
+ -- Change-Condition AVP
+ dCCATimeThresholdReached (10), -- DCCA quota reauthorization
+ dCCAVolumeThresholdReached (11), -- DCCA quota reauthorization
+ dCCAServiceSpecificUnitThresholdReached (12), -- DCCA quota reauthorization
+ dCCATimeExhausted (13), -- DCCA quota reauthorization
+ dCCAVolumeExhausted (14), -- DCCA quota reauthorization
+ dCCAValidityTimeout (15), -- DCCA quota validity time (QVT expiry)
+ reserved1 (16), -- reserved due to no use case,
+ -- old: return Requested is covered by (17),(18)
+ dCCAReauthorisationRequest (17), -- DCCA quota reauthorization request by OCS
+ dCCAContinueOngoingSession (18), -- DCCA failure handling (CCFH),
+ -- continue IP flow
+ dCCARetryAndTerminateOngoingSession (19), -- DCCA failure handling (CCFH),
+ -- terminate IP flow after DCCA retry
+ dCCATerminateOngoingSession (20), -- DCCA failure handling,
+ -- terminate IP flow
+ cGI-SAIChange (21), -- bearer modification. "CGI-SAI Change"
+ rAIChange (22), -- bearer modification. "RAI Change"
+ dCCAServiceSpecificUnitExhausted (23), -- DCCA quota reauthorization
+ recordClosure (24), -- PGW-CDR closure
+ timeLimit (25), -- intermediate recording. From "Service Data
+ --Time Limit" Change-Condition AVP value
+ volumeLimit (26), -- intermediate recording.From "Service Data
+ --Volume Limit" Change-Condition AVP value
+ serviceSpecificUnitLimit (27), -- intermediate recording
+ envelopeClosure (28),
+ eCGIChange (29), -- bearer modification. "ECGI Change"
+ tAIChange (30), -- bearer modification. "TAI Change"
+ userLocationChange (31), -- bearer modification. "User Location Change"
+ userCSGInformationChange (32), -- bearer modification. "User CSG info Change"
+ presenceInPRAChange (33), -- bearer modification. "Change of UE in Presence Reporting Area"
+ accessChangeOfSDF (34), -- "access change of service data flow"
+ indirectServiceConditionChange (35), -- NBIFOM: "indirect service condition change"
+ servingPLMNRateControlChange (36), -- bearer modification. "Serving PLMN Rate Control Change"
+ aPNRateControlChange (37) -- bearer modification. "APN Rate Control Change"
}
+--
+-- Trigger and cause values for IP flow level recording are defined for support of independent
+-- online and offline charging and also for tight interworking between online and offline charging.
+-- Unused bits will always be zero.
+-- Some of the values are non-exclusive (e.g. bearer modification reasons).
+--
-RequiredMBMSBearerCapabilities ::= OCTET STRING (SIZE (3..14))
+SCFAddress ::= AddressString
+--
+-- See TS 29.002 [214]
+--
+ServiceIdentifier ::= INTEGER (0..4294967295)
--
--- This octet string
--- is a 1:1 copy of the contents (i.e. starting with octet 5) of the "Quality of
--- service Profile" information element specified in 3GPP TS 29.060 [75].
+-- The service identifier is used to identify the service or the service component
+-- the service data flow relates to. See Service-Identifier AVP as defined in TS 29.212 [220]
--
+ServingNodeType ::= ENUMERATED
+{
+ sGSN (0),
+ pMIPSGW (1),
+ gTPSGW (2),
+ ePDG (3),
+ hSGW (4),
+ mME (5),
+ tWAN (6)
+}
-MBMSSessionIdentity ::= OCTET STRING (SIZE (1))
+ServingPLMNRateControl ::= SEQUENCE
+--
+-- See TS 29.128 [244] for more information
+--
+{
+ sPLMNDLRateControlValue [0] INTEGER,
+ sPLMNULRateControlValue [1] INTEGER
+}
+SGiPtPTunnellingMethod ::= ENUMERATED
+{
+ uDPIPbased (0),
+ others (1)
+}
+
+SGSNChange ::= BOOLEAN
--
--- This octet string is a 1:1 copy of the contents of the MBMS-Session-Identity
--- AVP specified in 3GPP TS 29.061 [82]
+-- present if first record after inter SGSN routing area update in new SGSN
--
-TMGI ::= OCTET STRING
+SGWChange ::= BOOLEAN
--
--- This octet string
--- is a 1:1 copy of the contents (i.e. starting with octet 4) of the "TMGI"
--- information element specified in 3GPP TS 29.060 [75].
+-- present if first record after inter serving node change (SGW, ePDG, HSGW)
--
-MBMSServiceArea ::= OCTET STRING
+TimeQuotaMechanism ::= SEQUENCE
+{
+ timeQuotaType [1] TimeQuotaType,
+ baseTimeInterval [2] INTEGER
+}
+
+TimeQuotaType ::= ENUMERATED
+{
+ dISCRETETIMEPERIOD (0),
+ cONTINUOUSTIMEPERIOD (1)
+}
+
+TWANUserLocationInfo ::= SEQUENCE
+{
+ sSID [0] OCTET STRING, -- see format in IEEE Std 802.11-2012 [408]
+ bSSID [1] OCTET STRING OPTIONAL -- see format in IEEE Std 802.11-2012 [408]
+}
+
+UNIPDUCPOnlyFlag ::= BOOLEAN
+
+UserCSGInformation ::= SEQUENCE
+{
+ cSGId [0] CSGId,
+ cSGAccessMode [1] CSGAccessMode,
+ cSGMembershipIndication [2] NULL OPTIONAL
+}
-CNIPMulticastDistribution ::= ENUMERATED
+UWANUserLocationInfo ::= SEQUENCE
{
- nO-IP-MULTICAST (0),
- iP-MULTICAST (1)
+ uELocalIPAddress [0] IPAddress,
+ uDPSourcePort [1] OCTET STRING (SIZE(2)) OPTIONAL,
+ sSID [2] OCTET STRING OPTIONAL, -- see format in IEEE Std 802.11-2012 [408]
+ bSSID [3] OCTET STRING OPTIONAL -- see format in IEEE Std 802.11-2012 [408]
}
END