Commit 99e4c509 authored by canterburym's avatar canterburym
Browse files

From draft_s3i210221-r4

parent b283fc29
Loading
Loading
Loading
Loading
Loading
+73 −65
Original line number Diff line number Diff line
@@ -127,7 +127,7 @@ nEFdeviceTriggerReplace [66] NEFDeviceTriggerReplace,
nEFdeviceTriggerCancellation                            [67] NEFDeviceTriggerCancellation,
nEFdeviceTriggerReportNotify                            [68] NEFDeviceTriggerReportNotify,
nEFMSISDNLessMOSMS                                      [69] NEFMSISDNLessMOSMS,
nEFExpectedUEBehaviour						[70] NEFExpectedUEBehaviour
nEFExpectedUEBehaviour	Update                            [70] NEFExpectedUEBehaviourUpdate
}

-- ==============
@@ -240,6 +240,7 @@ IRIEvent ::= CHOICE

    -- PDU to MA PDU session-related events, see clause 6.2.3.2.8
    sMFPDUtoMAPDUSessionModification                    [64] SMFPDUtoMAPDUSessionModification,

    -- NEF services related events, see clause 6.2.X

nEFdeviceTrigger                                         [65] NEFDeviceTrigger,
@@ -247,9 +248,11 @@ nEFdeviceTriggerReplace [66] NEFDeviceTriggerReplace,
nEFdeviceTriggerCancellation                             [67] NEFDeviceTriggerCancellation,
nEFdeviceTriggerReportNotify                             [68] NEFDeviceTriggerReportNotify,
nEFMSISDNLessMOSMS                                       [69] NEFMSISDNLessMOSMS,
nEFExpectedUEBehaviour						[70] NEFExpectedUEBehaviour
nEFExpectedUEBehaviourUpdate                             [70] NEFExpectedUEBehaviourUpdate
}



IRITargetIdentifier ::= SEQUENCE
{
    identifier                                          [1] TargetIdentifier,
@@ -301,7 +304,7 @@ NEFDeviceTrigger ::= SEQUENCE
    aFID                  [4] AFID OPTIONAL,
    triggerPayload        [5] NEFTriggerPayload OPTIONAL,
    validityPeriod        [6] INTEGER OPTIONAL,
    priority			[7] INTEGER OPTIONAL,
    priorityDT            [7] INTEGER OPTIONAL,
    sourcePortId          [8] PortNumber OPTIONAL,
    destinationPortId     [9] PortNumber OPTIONAL

@@ -313,13 +316,13 @@ NEFDeviceTriggerReplace ::= SEQUENCE
{
    sUPI                     [1] SUPI,
    gPSI                     [2] GPSI,
    triggerId	           	[1] NEFTriggerID,
    aFID	           	[2] AFID OPTIONAL,
    triggerPayload	      	[3] NEFTriggerPayload OPTIONAL,
    validityPeriod  		[4] INTEGER OPTIONAL,
    priority			[5] INTEGER OPTIONAL,
    sourcePortId		[6] PortNumber OPTIONAL,
    destinationPortId		[7] PortNumber OPTIONAL
    triggerId                [3] NEFTriggerID,
    aFID                     [4] AFID OPTIONAL,
    triggerPayload           [5] NEFTriggerPayload OPTIONAL,
    validityPeriod           [6] INTEGER OPTIONAL,
    priorityDT               [7] INTEGER OPTIONAL,
    sourcePortId             [8] PortNumber OPTIONAL,
    destinationPortId        [9] PortNumber OPTIONAL
}

-- See clause 6.2.X.3.3 for details of this structure
@@ -328,7 +331,7 @@ NEFDeviceTriggerCancellation ::= SEQUENCE
{
    sUPI                  [1] SUPI,
    gPSI                  [2] GPSI,
    triggerId	           	[1] NEFTriggerID
    triggerId             [3] NEFTriggerID
}

-- See clause 6.2.X.3.4 for details of this structure
@@ -337,8 +340,8 @@ NEFDeviceTriggerReportNotify ::= SEQUENCE
{
    sUPI                             [1] SUPI,
    gPSI                             [2] GPSI,
    triggerId              		[1] NEFTriggerID,
    deviceTriggerDeliveryResult 	[2] NEFDeviceTriggerDeliveryResult
    triggerId                        [3] NEFTriggerID,
    deviceTriggerDeliveryResult      [4] NEFDeviceTriggerDeliveryResult
}

-- See clause 6.2.X.4.1 for details of this structure
@@ -348,15 +351,15 @@ NEFMSISDNLessMOSMS ::= SEQUENCE
    sUPI                      [1] SUPI,
    gPSI                      [2] GPSI,
    terminatingSMSParty       [3] AFID,
    sms		           	[4] SMSTPDUData OPTIONAL,
    sourcePort			[8] PortNumber OPTIONAL,
    destinationPort		[9] PortNumber OPTIONAL
    sMS                       [4] SMSTPDUData OPTIONAL,
    sourcePort                [5] PortNumber OPTIONAL,
    destinationPort           [6] PortNumber OPTIONAL

}

-- See clause 6.2.X.5.1 for details of this structure

NEFExpectedUEBehaviour ::= SEQUENCE
NEFExpectedUEBehaviourUpdate ::= SEQUENCE
{
    gPSI                          [1] GPSI,
    expectedUEMovingTrajectory    [2] SEQUENCE OF NEFLocationArea OPTIONAL,
@@ -366,7 +369,7 @@ NEFExpectedUEBehaviour ::= SEQUENCE
    scheduledCommunicationTime    [6] NEFScheduledCommunicationTime OPTIONAL,
    batteryIndication             [7] NEFBatteryIndication OPTIONAL,
    trafficProfile                [8] NEFTrafficProfile OPTIONAL,
    scheduledCommunicationType	[9] NEFScheduledCommunicationType OPTIONAL,
    expectedTimeAndDayOfWeekInTrajectory  [9] NEFexpectedTimeAndDayOfWeekInTrajectory OPTIONAL,
    aFID                          [10] AFID,
    validityTime                  [11] Timestamp OPTIONAL
}
@@ -379,7 +382,7 @@ NEFExpectedUEBehaviour ::= SEQUENCE
AFID ::= UTF8String

NEFTriggerID ::= UTF8String
NEFTriggerPayload ::= UTF8String
NEFTriggerPayload ::= OCTET STRING

NEFDeviceTriggerDeliveryResult ::= ENUMERATED
{
@@ -414,6 +417,11 @@ NEFScheduledCommunicationTime ::= SEQUENCE
    days [1] SEQUENCE OF Daytime
}

NEFexpectedTimeAndDayOfWeekInTrajectory::= SEQUENCE
{
    days [1] SEQUENCE OF Daytime
}


Daytime	::= SEQUENCE
{