Commit 97cab0ea authored by hawbakert's avatar hawbakert
Browse files

First Run

parent 57a65cb4
Loading
Loading
Loading
Loading
Loading
+66 −2
Original line number Diff line number Diff line
@@ -230,7 +230,11 @@ XIRIEvent ::= CHOICE

    -- SCEF events, see clause 7.8.6.1
    sCEFASSessionWithQoSProvision                       [137] SCEFASSessionWithQoSProvision,
    sCEFASSessionWithQoSNotification                    [138] SCEFASSessionWithQoSNotification
    sCEFASSessionWithQoSNotification                    [138] SCEFASSessionWithQoSNotification,

    -- N3AF events, see clause 6.2.7
    n3AFConnectionEstablishment                         [139] N3AFConnectionEstablishment,
    n3AFConnectionRelease                               [140] N3AFConnectionRelease
}

-- ==============
@@ -453,7 +457,11 @@ IRIEvent ::= CHOICE

    -- SCEF events, see clause 7.8.6.2
    sCEFASSessionWithQoSProvision                       [137] SCEFASSessionWithQoSProvision,
    sCEFASSessionWithQoSNotification                    [138] SCEFASSessionWithQoSNotification
    sCEFASSessionWithQoSNotification                    [138] SCEFASSessionWithQoSNotification,

    -- N3AF events, see clause 6.2.7
    n3AFConnectionEstablishment                         [139] N3AFConnectionEstablishment,
    n3AFConnectionRelease                               [140] N3AFConnectionRelease
}

IRITargetIdentifier ::= SEQUENCE
@@ -4854,6 +4862,62 @@ SubscriptionDataSets ::= CHOICE
    iMSSubscriptionData [1] SBIType
}

-- =================
-- N3AF Parameters
-- =================

N3AFConnectionEstablishment ::= SEQUENCE
{
    n3AFestablishmentCause      [1] EstablishmentCause,
    n3AFestablishmentResult     [2] N3AFEstablishmentResult,
    sUPI                        [3] SUPI,
    sUCI                        [4] SUCI OPTIONAL,
    pEI                         [5] PEI OPTIONAL,
    eUI64                       [6] EUI64 OPTIONAL,
    nID                         [7] NID OPTIONAL,
    pLMNID                      [8] PLMNID,
    wLANAPID                    [9]  WLANAPID OPTIONAL,
    tAIValue                    [10] TAI,
    nSWOIndicator               [11] BOOLEAN OPTIONAL,
    location                    [12] Location OPTIONAL,
    uELocalIP                   [13] IPAddress OPTIONAL
}

N3AFConnectionRelease ::= SEQUENCE
{
    n3AFReleaseCause          [1] N3AFReleaseCause,
    sUPI                      [2] SUPI,
    sUCI                      [3] SUCI OPTIONAL,
    pEI                       [4] PEI OPTIONAL,
    eUI64                     [5] EUI64 OPTIONAL,
    nID                       [6] NID OPTIONAL,
    pLMNID                    [7] PLMNID,
    wLANAPID                  [8] WLANAPID OPTIONAL,
    location                  [9] Location OPTIONAL,
    uELocalIP                 [10] IPAddress OPTIONAL
}

N3AFEstablishmentResult ::= ENUMERATED
{
    success(1),
    failure(2)
}

WLANAPID ::= SEQUENCE (SIZE(1..MAX)) OF APID

APID ::= CHOICE
{
    tWAPID       [1] TWAPID,
    tNAPID       [2] TNAPID
}

N3AFReleaseCause ::= CHOICE
{
    causeNAS          [1] CauseNas,
    causeProtocol     [2] CauseProtocol,
    causeRadioNetwork [3] CauseRadioNetwork
}

-- =================
-- Common Parameters
-- =================