Loading 33128/r17/TS33128Payloads.asn +193 −4 Original line number Diff line number Diff line TS33128Payloads {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r16(16) version5(5)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r17(17) version0(0)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= Loading Loading @@ -118,9 +118,19 @@ XIRIEvent ::= CHOICE mMEIdentifierAssocation [63] MMEIdentifierAssocation, -- PDU to MA PDU session-related events, see clause 6.2.3.2.8 sMFPDUtoMAPDUSessionModification [64] SMFPDUtoMAPDUSessionModification sMFPDUtoMAPDUSessionModification [64] SMFPDUtoMAPDUSessionModification, -- NEF services related events, see clause 6.2.X nEFdeviceTrigger [YY] NEFDeviceTrigger, nEFdeviceTriggerReplace [YY] NEFDeviceTriggerReplace, nEFdeviceTriggerCancel [YY] NEFDeviceTriggerCancel, nEFdeviceTriggerReportNotify [YY] NEFDeviceTriggerReportNotify, nEFMSISDNLessMOSMS [YY] NEFMSISDNLessMOSMS, nEFExpectedUEBehaviour [YY] NEFExpectedUEBehaviour } -- ============== -- X3 xCC payload -- ============== Loading Loading @@ -230,7 +240,15 @@ IRIEvent ::= CHOICE mMEIdentifierAssocation [63] MMEIdentifierAssocation, -- PDU to MA PDU session-related events, see clause 6.2.3.2.8 sMFPDUtoMAPDUSessionModification [64] SMFPDUtoMAPDUSessionModification sMFPDUtoMAPDUSessionModification [64] SMFPDUtoMAPDUSessionModification, -- NEF services related events, see clause 6.2.X nEFdeviceTrigger [YY] NEFDeviceTrigger, nEFdeviceTriggerReplace [YY] NEFDeviceTriggerReplace, nEFdeviceTriggerCancel [YY] NEFDeviceTriggerCancel, nEFdeviceTriggerReportNotify [YY] NEFDeviceTriggerReportNotify, nEFMSISDNLessMOSMS [YY] NEFMSISDNLessMOSMS, nEFExpectedUEBehaviour [YY] NEFExpectedUEBehaviour } IRITargetIdentifier ::= SEQUENCE Loading Loading @@ -269,6 +287,162 @@ LINotificationPayload ::= SEQUENCE LINotificationMessage ::= CHOICE { lINotification [1] LINotification }-- ================= -- NEF definitions -- ================= -- See clause 6.2.X.3.1 for details of this structure NEFDeviceTrigger ::= SEQUENCE { sUPI [1] SUPI, gPSI [2] GPSI, triggerId [3] UTF8String, aFID [4] AFID OPTIONAL, triggerPayload [5] UTF8String OPTIONAL, validityPeriod [6] INTEGER OPTIONAL, priority [7] INTEGER OPTIONAL, sourcePortId [8] PortNumber OPTIONAL, destinationPortId [9] PortNumber OPTIONAL } -- See clause 6.2.X.3.2 for details of this structure NEFDeviceTriggerReplace ::= SEQUENCE { sUPI [1] SUPI, gPSI [2] GPSI, triggerId [1] UTF8String, aFID [2] AFID OPTIONAL, triggerPayload [3] UTF8String OPTIONAL, validityPeriod [4] INTEGER OPTIONAL, priority [5] INTEGER OPTIONAL, sourcePortId [6] PortNumber OPTIONAL, destinationPortId [7] PortNumber OPTIONAL } -- See clause 6.2.X.3.3 for details of this structure NEFDeviceTriggerCancellation ::= SEQUENCE { sUPI [1] SUPI, gPSI [2] GPSI, triggerId [1] UTF8String } -- See clause 6.2.X.3.4 for details of this structure NEFDeviceTriggerReportNotify ::= SEQUENCE { sUPI [1] SUPI, gPSI [2] GPSI, triggerId [1] UTF8String, deviceTriggerDeliveryResult [2] DeviceTriggerDeliveryResult } -- See clause 6.2.X.4.1 for details of this structure NEFMSISDNLessMOSMS ::= SEQUENCE { sUPI [1] SUPI, gPSI [2] GPSI, terminatingSMSParty [3] AFID, sms [4] SMSTPDUData OPTIONAL, sourcePort [8] PortNumber OPTIONAL, destinationPort [9] PortNumber OPTIONAL } -- See clause 6.2.X.5.1 for details of this structure NEFExpectedUEBehaviour ::= SEQUENCE { gPSI [1] GPSI, expectedUEMovingTrajectory [2] SEQUENCE OF LocationArea, stationaryIndication [3] StationaryIndication OPTIONAL, communicationDurationTime [4] INTEGER OPTIONAL, periodicTime [5] INTEGER OPTIONAL, scheduledCommunicationTime [6] ScheduledCommunicationTime OPTIONAL, batteryIndication [7] BatteryIndication OPTIONAL, trafficProfile [8] TrafficProfile OPTIONAL, scheduledCommunicationType [9] ScheduledCommunicationType OPTIONAL, aFID [10] AFID, validityTime [11] Timestamp OPTIONAL } -- ================= -- 5G NEF parameters -- ================= DeviceTriggerDeliveryResult ::= ENUMERATED { success (1), unknown (2), failure (3), triggered (4), expired (5), unconfirmed (6), replaced (7), terminate (8) } StationaryIndication ::= ENUMERATED { stationary (1), mobile (2) } BatteryIndication ::= ENUMERATED { batteryRecharge (1), batteryReplace (2), batteryNoRecharge (3), batteryNoReplace (4), noBattery (5) } ScheduledCommunicationTime ::= SEQUENCE { days [1] SEQUENCE OF Daytime } Daytime ::= SEQUENCE { daysOfWeek [1] Day OPTIONAL, timeOfDayStart [2] Timestamp OPTIONAL, timeOfDayEnd [3] Timestamp OPTIONAL } Day ::= ENUMERATED { monday (1), tuesday (2), wednesday (3), thursday (4), friday (5), saturday (6), sunday (7) } TrafficProfile ::= ENUMERATED { singleTransUL (1), singleTransDL (2), dualTransULFirst (3), dualTransDLFirst (4), multiTrans (5) } ScheduledCommunicationType ::= ENUMERATED { downlinkOnly (1), uplinkOnly (2), bidirectional (3) } -- ================== Loading Loading @@ -2877,4 +3051,19 @@ OGCURN ::= UTF8String -- TS 29.572 [24], clause 6.1.6.2.15 MethodCode ::= INTEGER (16..31) LocationArea ::= CHOICE { geographicArea [1] GeographicArea, civicAddress [2] CivicAddress, nwAreaInfo [3] NwAreaInfo } NwAreaInfo ::= CHOICE { ecgi [1] ECGI, ncgi [2] NCGI, gRanNodeId [3] GlobalRANNodeID, tai [4] TAI } END Loading
33128/r17/TS33128Payloads.asn +193 −4 Original line number Diff line number Diff line TS33128Payloads {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r16(16) version5(5)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r17(17) version0(0)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= Loading Loading @@ -118,9 +118,19 @@ XIRIEvent ::= CHOICE mMEIdentifierAssocation [63] MMEIdentifierAssocation, -- PDU to MA PDU session-related events, see clause 6.2.3.2.8 sMFPDUtoMAPDUSessionModification [64] SMFPDUtoMAPDUSessionModification sMFPDUtoMAPDUSessionModification [64] SMFPDUtoMAPDUSessionModification, -- NEF services related events, see clause 6.2.X nEFdeviceTrigger [YY] NEFDeviceTrigger, nEFdeviceTriggerReplace [YY] NEFDeviceTriggerReplace, nEFdeviceTriggerCancel [YY] NEFDeviceTriggerCancel, nEFdeviceTriggerReportNotify [YY] NEFDeviceTriggerReportNotify, nEFMSISDNLessMOSMS [YY] NEFMSISDNLessMOSMS, nEFExpectedUEBehaviour [YY] NEFExpectedUEBehaviour } -- ============== -- X3 xCC payload -- ============== Loading Loading @@ -230,7 +240,15 @@ IRIEvent ::= CHOICE mMEIdentifierAssocation [63] MMEIdentifierAssocation, -- PDU to MA PDU session-related events, see clause 6.2.3.2.8 sMFPDUtoMAPDUSessionModification [64] SMFPDUtoMAPDUSessionModification sMFPDUtoMAPDUSessionModification [64] SMFPDUtoMAPDUSessionModification, -- NEF services related events, see clause 6.2.X nEFdeviceTrigger [YY] NEFDeviceTrigger, nEFdeviceTriggerReplace [YY] NEFDeviceTriggerReplace, nEFdeviceTriggerCancel [YY] NEFDeviceTriggerCancel, nEFdeviceTriggerReportNotify [YY] NEFDeviceTriggerReportNotify, nEFMSISDNLessMOSMS [YY] NEFMSISDNLessMOSMS, nEFExpectedUEBehaviour [YY] NEFExpectedUEBehaviour } IRITargetIdentifier ::= SEQUENCE Loading Loading @@ -269,6 +287,162 @@ LINotificationPayload ::= SEQUENCE LINotificationMessage ::= CHOICE { lINotification [1] LINotification }-- ================= -- NEF definitions -- ================= -- See clause 6.2.X.3.1 for details of this structure NEFDeviceTrigger ::= SEQUENCE { sUPI [1] SUPI, gPSI [2] GPSI, triggerId [3] UTF8String, aFID [4] AFID OPTIONAL, triggerPayload [5] UTF8String OPTIONAL, validityPeriod [6] INTEGER OPTIONAL, priority [7] INTEGER OPTIONAL, sourcePortId [8] PortNumber OPTIONAL, destinationPortId [9] PortNumber OPTIONAL } -- See clause 6.2.X.3.2 for details of this structure NEFDeviceTriggerReplace ::= SEQUENCE { sUPI [1] SUPI, gPSI [2] GPSI, triggerId [1] UTF8String, aFID [2] AFID OPTIONAL, triggerPayload [3] UTF8String OPTIONAL, validityPeriod [4] INTEGER OPTIONAL, priority [5] INTEGER OPTIONAL, sourcePortId [6] PortNumber OPTIONAL, destinationPortId [7] PortNumber OPTIONAL } -- See clause 6.2.X.3.3 for details of this structure NEFDeviceTriggerCancellation ::= SEQUENCE { sUPI [1] SUPI, gPSI [2] GPSI, triggerId [1] UTF8String } -- See clause 6.2.X.3.4 for details of this structure NEFDeviceTriggerReportNotify ::= SEQUENCE { sUPI [1] SUPI, gPSI [2] GPSI, triggerId [1] UTF8String, deviceTriggerDeliveryResult [2] DeviceTriggerDeliveryResult } -- See clause 6.2.X.4.1 for details of this structure NEFMSISDNLessMOSMS ::= SEQUENCE { sUPI [1] SUPI, gPSI [2] GPSI, terminatingSMSParty [3] AFID, sms [4] SMSTPDUData OPTIONAL, sourcePort [8] PortNumber OPTIONAL, destinationPort [9] PortNumber OPTIONAL } -- See clause 6.2.X.5.1 for details of this structure NEFExpectedUEBehaviour ::= SEQUENCE { gPSI [1] GPSI, expectedUEMovingTrajectory [2] SEQUENCE OF LocationArea, stationaryIndication [3] StationaryIndication OPTIONAL, communicationDurationTime [4] INTEGER OPTIONAL, periodicTime [5] INTEGER OPTIONAL, scheduledCommunicationTime [6] ScheduledCommunicationTime OPTIONAL, batteryIndication [7] BatteryIndication OPTIONAL, trafficProfile [8] TrafficProfile OPTIONAL, scheduledCommunicationType [9] ScheduledCommunicationType OPTIONAL, aFID [10] AFID, validityTime [11] Timestamp OPTIONAL } -- ================= -- 5G NEF parameters -- ================= DeviceTriggerDeliveryResult ::= ENUMERATED { success (1), unknown (2), failure (3), triggered (4), expired (5), unconfirmed (6), replaced (7), terminate (8) } StationaryIndication ::= ENUMERATED { stationary (1), mobile (2) } BatteryIndication ::= ENUMERATED { batteryRecharge (1), batteryReplace (2), batteryNoRecharge (3), batteryNoReplace (4), noBattery (5) } ScheduledCommunicationTime ::= SEQUENCE { days [1] SEQUENCE OF Daytime } Daytime ::= SEQUENCE { daysOfWeek [1] Day OPTIONAL, timeOfDayStart [2] Timestamp OPTIONAL, timeOfDayEnd [3] Timestamp OPTIONAL } Day ::= ENUMERATED { monday (1), tuesday (2), wednesday (3), thursday (4), friday (5), saturday (6), sunday (7) } TrafficProfile ::= ENUMERATED { singleTransUL (1), singleTransDL (2), dualTransULFirst (3), dualTransDLFirst (4), multiTrans (5) } ScheduledCommunicationType ::= ENUMERATED { downlinkOnly (1), uplinkOnly (2), bidirectional (3) } -- ================== Loading Loading @@ -2877,4 +3051,19 @@ OGCURN ::= UTF8String -- TS 29.572 [24], clause 6.1.6.2.15 MethodCode ::= INTEGER (16..31) LocationArea ::= CHOICE { geographicArea [1] GeographicArea, civicAddress [2] CivicAddress, nwAreaInfo [3] NwAreaInfo } NwAreaInfo ::= CHOICE { ecgi [1] ECGI, ncgi [2] NCGI, gRanNodeId [3] GlobalRANNodeID, tai [4] TAI } END