aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn
diff options
context:
space:
mode:
authorJoakim Karlsson <oakimk@gmail.com>2018-07-12 12:57:18 +0200
committerAnders Broman <a.broman58@gmail.com>2018-07-14 05:46:53 +0000
commitc5ede2f8c5770cb322231b46d7df3d1bdef3613e (patch)
treefc984b32ebe2915244c25053cb2284151120cc01 /epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn
parent98aedc41a8a600f44fed419231c797b8f39ac361 (diff)
gprscdr: Update to 3GPP TS 32.298 V15.3.0
Change-Id: I48a02ab0321abbe793b7769e03e86c658c81499d Reviewed-on: https://code.wireshark.org/review/28689 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot 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.asn66
1 files changed, 51 insertions, 15 deletions
diff --git a/epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn b/epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn
index e60d079ad3..7c70861656 100644
--- a/epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn
+++ b/epan/dissectors/asn1/gprscdr/GPRSChargingDataTypes.asn
@@ -1,5 +1,5 @@
--
--- 3GPP TS 32.298 v15.1.0 (2018-01-04)
+-- 3GPP TS 32.298 v15.3.0 (2018-06-18)
--
GPRSChargingDataTypes {itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) charging (5) gprsChargingDataTypes (2) asn1Module (0) version1 (0)}
DEFINITIONS IMPLICIT TAGS ::=
@@ -14,7 +14,8 @@ IMPORTS
CallDuration,
CallingNumber,
CauseForRecClosing,
-CellId,
+CellId,
+CivicAddressInformation,
Diagnostics,
DiameterIdentity,
EnhancedDiagnostics,
@@ -172,7 +173,8 @@ SGWRecord ::= SET
uNIPDUCPOnlyFlag [60] UNIPDUCPOnlyFlag OPTIONAL,
servingPLMNRateControl [61] ServingPLMNRateControl OPTIONAL,
pDPPDNTypeExtension [62] PDPPDNTypeExtension OPTIONAL,
- mOExceptionDataCounter [63] MOExceptionDataCounter OPTIONAL
+ mOExceptionDataCounter [63] MOExceptionDataCounter OPTIONAL,
+ listOfRANSecondaryRATUsageReports [64] SEQUENCE OF RANSecondaryRATUsageReport OPTIONAL
}
PGWRecord ::= SET
@@ -249,7 +251,8 @@ PGWRecord ::= SET
mOExceptionDataCounter [69] MOExceptionDataCounter OPTIONAL,
chargingPerIPCANSessionIndicator [70] ChargingPerIPCANSessionIndicator OPTIONAL,
threeGPPPSDataOffStatus [71] ThreeGPPPSDataOffStatus OPTIONAL,
- sCSASAddress [72] SCSASAddress OPTIONAL
+ sCSASAddress [72] SCSASAddress OPTIONAL,
+ listOfRANSecondaryRATUsageReports [73] SEQUENCE OF RANSecondaryRATUsageReport OPTIONAL
}
TDFRecord ::= SET
@@ -381,7 +384,8 @@ EPDGRecord ::= SET
retransmission [51] NULL OPTIONAL,
enhancedDiagnostics [52] EnhancedDiagnostics OPTIONAL,
uWANUserLocationInformation [53] UWANUserLocationInfo OPTIONAL,
- userLocationInfoTime [54] TimeStamp OPTIONAL
+ userLocationInfoTime [54] TimeStamp OPTIONAL,
+ iMSIunauthenticatedFlag [55] NULL OPTIONAL
}
TWAGRecord ::= SET
@@ -421,7 +425,8 @@ TWAGRecord ::= SET
p-GWiPv6AddressUsed [50] GSNAddress OPTIONAL,
retransmission [51] NULL OPTIONAL,
enhancedDiagnostics [52] EnhancedDiagnostics OPTIONAL,
- tWANUserLocationInformation [53] TWANUserLocationInfo OPTIONAL
+ tWANUserLocationInformation [53] TWANUserLocationInfo OPTIONAL,
+ iMSIunauthenticatedFlag [54] NULL OPTIONAL
}
SGSNMMRecord ::= SET
@@ -884,7 +889,7 @@ ChangeCondition ::= ENUMERATED
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"
+-- bearer modification "Serving PLMN Rate Control Change"
threeGPPPSDataOffStatusChange (20) -- "Change of 3GPP PS DataO ff Status"
}
@@ -975,8 +980,8 @@ ChangeOfServiceCondition ::= SEQUENCE
aPNRateControl [36] APNRateControl OPTIONAL,
threeGPPPSDataOffStatus [37] ThreeGPPPSDataOffStatus OPTIONAL,
trafficSteeringPolicyIDDownlink [38] TrafficSteeringPolicyIDDownlink OPTIONAL,
-trafficSteeringPolicyIDUplink [39] TrafficSteeringPolicyIDUplink OPTIONAL
-
+trafficSteeringPolicyIDUplink [39] TrafficSteeringPolicyIDUplink OPTIONAL,
+ tWANUserLocationInformation [40] TWANUserLocationInfo OPTIONAL
}
ChangeLocation ::= SEQUENCE
@@ -1227,6 +1232,17 @@ QoSInformation ::= OCTET STRING (SIZE (4..255))
-- Service" information element specified in TS 29.274 [223].
--
+RANSecondaryRATUsageReport ::= SEQUENCE
+--
+{
+ dataVolumeUplink [1] DataVolumeGPRS,
+ dataVolumeDownlink [2] DataVolumeGPRS,
+ rANStartTime [3] TimeStamp,
+ rANEndTime [4] TimeStamp,
+ secondaryRATType [5] SecondaryRATType OPTIONAL
+}
+
+
RateControlTimeUnit ::= INTEGER
{ unrestricted (0),
minute (1),
@@ -1274,6 +1290,12 @@ ResultCode ::= INTEGER
-- see Result-Code AVP as used in 32.299 [40]
--
+SecondaryRATType ::= INTEGER
+{
+ reserved (0),
+ nR (1) -- New Radio 5G
+}
+
ServiceConditionChange ::= BIT STRING
{
qoSChange (0), -- bearer modification
@@ -1404,8 +1426,11 @@ TrafficSteeringPolicyIDUplink ::= OCTET STRING
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]
+ 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]
+ civicAddressInformation [2] CivicAddressInformation OPTIONAL,
+ wLANOperatorId [3] WLANOperatorId OPTIONAL,
+ logicalAccessID [4] OCTET STRING OPTIONAL
}
UNIPDUCPOnlyFlag ::= BOOLEAN
@@ -1420,10 +1445,21 @@ UserCSGInformation ::= SEQUENCE
UWANUserLocationInfo ::= SEQUENCE
{
- 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]
+ 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]
+ tCPSourcePort [4] OCTET STRING (SIZE(2)) OPTIONAL,
+ civicAddressInformation [5] CivicAddressInformation OPTIONAL,
+ wLANOperatorId [6] WLANOperatorId OPTIONAL,
+ logicalAccessID [7] OCTET STRING OPTIONAL
+}
+
+WLANOperatorId ::= SEQUENCE
+{
+ wLANOperatorName [0] OCTET STRING,
+ wLANPLMNId [1] PLMN-Id
}
+
END