Loading 33128/r19/TS33128Payloads.asn +130 −2 Original line number Diff line number Diff line Loading @@ -322,8 +322,10 @@ XIRIEvent ::= CHOICE -- 5G ProSe Direct Communication events, see clause 7.17.2 fiveGDDNMFProSeUNIDirectDiscovery [184] FiveGDDNMFProSeUNIDirectDiscovery, fiveGDDNMFProSeNNIDirectDiscovery [185] FiveGDDNMFProSeNNIDirectDiscovery fiveGDDNMFProSeNNIDirectDiscovery [185] FiveGDDNMFProSeNNIDirectDiscovery, -- Charging data event records, see clause 6.2.7 chargingDataEvent [186] ChargingDataEvent } -- ============== Loading Loading @@ -629,7 +631,10 @@ IRIEvent ::= CHOICE -- 5G ProSe Direct Communication events, see clause 7.17.3 fiveGDDNMFProSeUNIDirectDiscovery [184] FiveGDDNMFProSeUNIDirectDiscovery, fiveGDDNMFProSeNNIDirectDiscovery [185] FiveGDDNMFProSeNNIDirectDiscovery fiveGDDNMFProSeNNIDirectDiscovery [185] FiveGDDNMFProSeNNIDirectDiscovery, -- Charging data event records, see clause 6.2.7 chargingDataEvent [186] ChargingDataEvent } IRITargetIdentifier ::= SEQUENCE Loading Loading @@ -6604,6 +6609,129 @@ RoamingStatusUpdateInfo ::= SEQUENCE iMSI [1] IMSI OPTIONAL, pLMNID [2] PLMNID OPTIONAL } -- ========================= -- Charging Data Definitions -- ========================= ChargingDataEvent ::= SEQUENCE { targetIdentifiers [1] TargetIdentifier, timestamp [2] Timestamp, location [3] Location OPTIONAL, chargingDataInformation [4] ChargingDataInformation } -- ======================== -- Charging Data Parameters -- ======================== ChargingDataInformation ::= CHOICE { nchfChargingDataRequest [1] NchfChargingDataRequest, rfChargingDataRequest [2] RfChargingDataRequest, translatedChargingDataInfo [3] TranslatedChargingDataInfo } NchfChargingDataRequest ::= SEQUENCE { sBIchargingData [1] SBIChargingData, nchfChargingEvent [2] NchfChargingEvent OPTIONAL, roamerInOut [3] RoamerInOut } SBIChargingData ::= CHOICE { fullSBIChargingData [1] EncapsulatedSBIChargingData } EncapsulatedSBIChargingData ::= CHOICE { encapsulatedSBIConvergedChargingData [1] SBIType, encapsulatedSBIOfflineChargingData [2] SBIType } NchfChargingEvent ::= ENUMERATED { pDUSessionChargingInformation(1), sMSChargingInformation(2), nEFChargingInformation(3), registrationChargingInformation(4), n2ConnectionChargingInformation(5), locationReportingChargingInformation(6), nSPAChargingInformation(7), nSMChargingInformation(8), mMTelChargingInformation(9), iMSChargingInformation(10), edgeInfrastructureUsageChargingInformation(11), eASDeploymentChargingInformation(12), directEdgeEnablingServiceChargingInformation(13), exposedEdgeEnablingServiceChargingInformation(14), proSeChargingInformation(15), mMSChargingInformation(16), mBSSessionChargingInformation(17), tSNChargingInformation(18), nSACFChargingInformation(19), nSSAAChargingInformation(20), rangingSLChargingInformation(21) } RoamerInOut ::= ENUMERATED { in-bound(1), out-bound(2) } RfChargingDataRequest ::= SEQUENCE { rfChargingData [1] DiameterChargingData, rfChargingEvent [2] RfChargingEvent OPTIONAL } DiameterChargingData ::= CHOICE { fullDiameterChargingData [1] EncapsulatedRfChargingData } EncapsulatedRfChargingData ::= OCTET STRING RfChargingEvent ::= ENUMERATED { aoC-Information(1), pS-Information(2), iMS-Information(3), mMS-Information(4), lCS-Information(5), poC-Information(6), mBMS-Inform(7), sMS-Information(8), vCS-Information(9), mMTel-Information(10), proSe-Information(11), service-Generic-Information(12), iM-Information(13), dCD-Information(14), m2M-Information(15), cPDT-Information(16) } TranslatedChargingDataInfo ::= SEQUENCE { translatedChargingData [1] TranslatedChargingData } TranslatedChargingData ::= SEQUENCE { releaseID [1] INTEGER (0..7), versonID [2] INTEGER (0..31), specificationNumber [3] INTEGER (0..31), releaseIDExtension [4] INTEGER (0..255) OPTIONAL, recordData [5] ExternalChargingASN } ExternalChargingASN ::= ExternalASNType -- ================= -- Common Parameters -- ================= Loading Loading
33128/r19/TS33128Payloads.asn +130 −2 Original line number Diff line number Diff line Loading @@ -322,8 +322,10 @@ XIRIEvent ::= CHOICE -- 5G ProSe Direct Communication events, see clause 7.17.2 fiveGDDNMFProSeUNIDirectDiscovery [184] FiveGDDNMFProSeUNIDirectDiscovery, fiveGDDNMFProSeNNIDirectDiscovery [185] FiveGDDNMFProSeNNIDirectDiscovery fiveGDDNMFProSeNNIDirectDiscovery [185] FiveGDDNMFProSeNNIDirectDiscovery, -- Charging data event records, see clause 6.2.7 chargingDataEvent [186] ChargingDataEvent } -- ============== Loading Loading @@ -629,7 +631,10 @@ IRIEvent ::= CHOICE -- 5G ProSe Direct Communication events, see clause 7.17.3 fiveGDDNMFProSeUNIDirectDiscovery [184] FiveGDDNMFProSeUNIDirectDiscovery, fiveGDDNMFProSeNNIDirectDiscovery [185] FiveGDDNMFProSeNNIDirectDiscovery fiveGDDNMFProSeNNIDirectDiscovery [185] FiveGDDNMFProSeNNIDirectDiscovery, -- Charging data event records, see clause 6.2.7 chargingDataEvent [186] ChargingDataEvent } IRITargetIdentifier ::= SEQUENCE Loading Loading @@ -6604,6 +6609,129 @@ RoamingStatusUpdateInfo ::= SEQUENCE iMSI [1] IMSI OPTIONAL, pLMNID [2] PLMNID OPTIONAL } -- ========================= -- Charging Data Definitions -- ========================= ChargingDataEvent ::= SEQUENCE { targetIdentifiers [1] TargetIdentifier, timestamp [2] Timestamp, location [3] Location OPTIONAL, chargingDataInformation [4] ChargingDataInformation } -- ======================== -- Charging Data Parameters -- ======================== ChargingDataInformation ::= CHOICE { nchfChargingDataRequest [1] NchfChargingDataRequest, rfChargingDataRequest [2] RfChargingDataRequest, translatedChargingDataInfo [3] TranslatedChargingDataInfo } NchfChargingDataRequest ::= SEQUENCE { sBIchargingData [1] SBIChargingData, nchfChargingEvent [2] NchfChargingEvent OPTIONAL, roamerInOut [3] RoamerInOut } SBIChargingData ::= CHOICE { fullSBIChargingData [1] EncapsulatedSBIChargingData } EncapsulatedSBIChargingData ::= CHOICE { encapsulatedSBIConvergedChargingData [1] SBIType, encapsulatedSBIOfflineChargingData [2] SBIType } NchfChargingEvent ::= ENUMERATED { pDUSessionChargingInformation(1), sMSChargingInformation(2), nEFChargingInformation(3), registrationChargingInformation(4), n2ConnectionChargingInformation(5), locationReportingChargingInformation(6), nSPAChargingInformation(7), nSMChargingInformation(8), mMTelChargingInformation(9), iMSChargingInformation(10), edgeInfrastructureUsageChargingInformation(11), eASDeploymentChargingInformation(12), directEdgeEnablingServiceChargingInformation(13), exposedEdgeEnablingServiceChargingInformation(14), proSeChargingInformation(15), mMSChargingInformation(16), mBSSessionChargingInformation(17), tSNChargingInformation(18), nSACFChargingInformation(19), nSSAAChargingInformation(20), rangingSLChargingInformation(21) } RoamerInOut ::= ENUMERATED { in-bound(1), out-bound(2) } RfChargingDataRequest ::= SEQUENCE { rfChargingData [1] DiameterChargingData, rfChargingEvent [2] RfChargingEvent OPTIONAL } DiameterChargingData ::= CHOICE { fullDiameterChargingData [1] EncapsulatedRfChargingData } EncapsulatedRfChargingData ::= OCTET STRING RfChargingEvent ::= ENUMERATED { aoC-Information(1), pS-Information(2), iMS-Information(3), mMS-Information(4), lCS-Information(5), poC-Information(6), mBMS-Inform(7), sMS-Information(8), vCS-Information(9), mMTel-Information(10), proSe-Information(11), service-Generic-Information(12), iM-Information(13), dCD-Information(14), m2M-Information(15), cPDT-Information(16) } TranslatedChargingDataInfo ::= SEQUENCE { translatedChargingData [1] TranslatedChargingData } TranslatedChargingData ::= SEQUENCE { releaseID [1] INTEGER (0..7), versonID [2] INTEGER (0..31), specificationNumber [3] INTEGER (0..31), releaseIDExtension [4] INTEGER (0..255) OPTIONAL, recordData [5] ExternalChargingASN } ExternalChargingASN ::= ExternalASNType -- ================= -- Common Parameters -- ================= Loading