Commit b38a8c57 authored by canterburym's avatar canterburym Committed by canterburym
Browse files

From s3i210218

parent 15dc994b
Loading
Loading
Loading
Loading
+125 −3
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 ::=

BEGIN


-- =============
-- Relative OIDs
-- =============
@@ -118,7 +119,15 @@ 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,

--xIRIs for NIDD using NEF
nEFPDUSessionEstablishment			     	[YY] NEFPDUSessionEstablishment,
nEFPDUSessionModification			     	[YY] NEFPDUSessionModification,
nEFPDUSessionRelease	                           	[YY] NEFPDUSessionRelease,
nEFUnsuccessfulProcedure			     	[YY] NEFUnsuccessfulProcedure,
nEFStartOfInterceptionWithEstablishedPDUSession  	[YY] NEFStartOfInterceptionWithEstablishedPDUSession

}

-- ==============
@@ -230,7 +239,14 @@ 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,

--IRIs for NIDD using NEF
nEFPDUSessionEstablishment			     	[XX] NEFPDUSessionEstablishment,
nEFPDUSessionModification			     	[XX] NEFPDUSessionModification,
nEFPDUSessionRelease	                           	[XX] NEFPDUSessionRelease,
nEFUnsuccessfulProcedure			     	[XX] NEFUnsuccessfulProcedure,
nEFStartOfInterceptionWithEstablishedPDUSession  	[XX] NEFStartOfInterceptionWithEstablishedPDUSession
}

IRITargetIdentifier ::= SEQUENCE
@@ -271,6 +287,110 @@ LINotificationMessage ::= CHOICE
    lINotification      [1] LINotification 
}


-- ==================
-- 5G NEF definitions
-- ==================


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

NEFPDUSessionEstablishment ::= SEQUENCE
{
    sUPI                  	[1] SUPI,
    gPSI                   	[2] GPSI OPTIONAL,
    pDUSessionID            	[3] PDUSessionID,
    sNSSAI                	[4] SNSSAI,
    nEFID                   	[5] NEFID,
    dNN                 	[6] DNN,
    rDSSupport             	[7] RDSSupport,
    sMFID              	[8] SMFID,
    aFID	           	[9] AFID
}

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

NEFPDUSessionModification ::= SEQUENCE
{
    sUPI                    	[1] SUPI,
    gPSI                    	[2] GPSI OPTIONAL,
    sNSSAI                  	[4] SNSSAI,
    initiator              	[5] Initiator
}

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

NEFPDUSessionRelease ::= SEQUENCE
{
    sUPI                 	[1] SUPI,
    gPSI                   	[3] GPSI OPTIONAL,
    pDUSessionID           	[4] PDUSessionID,
    timeOfFirstPacket       	[5] Timestamp OPTIONAL,
    timeOfLastPacket       	[6] Timestamp OPTIONAL,
    uplinkVolume            	[7] INTEGER OPTIONAL,
    downlinkVolume          	[8] INTEGER OPTIONAL,
    releaseCause           	[9] NEFReleaseCause
}

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

NEFUnsuccessfulProcedure ::= SEQUENCE
{
    failureCause            	[1] NEFFailureCause,
    sUPI                  	[2] SUPI,
    gPSI                    	[3] GPSI OPTIONAL,
    pDUSessionID          	[4] PDUSessionID,
    sNSSAI                 	[5] SNSSAI OPTIONAL,
    dNN                    	[6] DNN OPTIONAL
}

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

NEFStartOfInterceptionWithEstablishedPDUSession ::= SEQUENCE
{
    sUPI                 	[1] SUPI,
    gPSI                    	[2] GPSI OPTIONAL,
    pDUSessionID         	[3] PDUSessionID,
    sNSSAI                	[4] SNSSAI OPTIONAL,
    nEFID                   	[5] NEFID OPTIONAL,
    dNN                     	[6] DNN,
    rDSSupport              	[7] RDSSupport OPTIONAL,
    sMFID                   	[8] SMFID OPTIONAL,
    aFID	            	[9] AFID OPTIONAL
}

-- =================
-- 5G NEF parameters
-- =================

NEFFailureCause ::= ENUMERATED
{
userUnknown			(1),
niddConfigurationNotAvailable	(2),
contextNotFound		(3)
}

NEFReleaseCause ::= ENUMERATED
{
    sMFRelease                            (1),
    dNRelease                             (2),
    uDMRelease                            (3),
    cHFRelease                            (4),
    localConfigurationPolicy              (5),
    unknownCause                          (6)
}

RDSSupport ::= BOOLEAN

ReliableDataServiceSourcePortNumber ::= INTEGER (0..15)

ReliableDataServiceDestinationPortNumber ::= INTEGER(0..15)

AFID ::= UTF8String

NEFID ::= UTF8String


-- ==================
-- 5G AMF definitions
-- ==================
@@ -638,6 +758,8 @@ SMFMAUnsuccessfulProcedure ::= SEQUENCE
-- 5G SMF parameters
-- =================

SMFID ::= UTF8String

SMFFailedProcedureType ::= ENUMERATED
{
    pDUSessionEstablishment(1),