Commit cea9db9f authored by hawbakert's avatar hawbakert
Browse files

Corrections and restructuring of new xIRI

parent 2871a5e2
Loading
Loading
Loading
Loading
Loading
+24 −24
Original line number Diff line number Diff line
@@ -193,8 +193,9 @@ XIRIEvent ::= CHOICE
    mMEPositioningInfoTransfer                          [112] MMEPositioningInfoTransfer,

    -- AMF events, see 6.2.2.2.X
    aMFRANHandoverCommandNotify                         [1000] AMFRANHandoverCommandNotify,
    aMFRANHandoverRequest                               [1001] AMFRANHandoverRequest
    aMFRANHandoverCommand                               [1000] AMFRANHandoverCommand,
    aMFRANHandoverRequest                               [1001] AMFRANHandoverRequest,
    aMFRANHandoverNotify                                [1002] AMFRANHandoverNotify
}

-- ==============
@@ -378,8 +379,9 @@ IRIEvent ::= CHOICE
    mMEPositioningInfoTransfer                          [112] MMEPositioningInfoTransfer,

    -- AMF events, see 6.2.2.2.X
    aMFRANHandoverCommandNotify                         [1000] AMFRANHandoverCommandNotify,
    aMFRANHandoverRequest                              [1001] AMFRANHandoverRequest
    aMFRANHandoverCommand                              [1000] AMFRANHandoverCommand,
    aMFRANHandoverRequest                              [1001] AMFRANHandoverRequest,
    aMFRANHandoverNotify                               [1002] AMFRANHandoverNofity
}

IRITargetIdentifier ::= SEQUENCE
@@ -1237,7 +1239,7 @@ AMFPositioningInfoTransfer ::= SEQUENCE
}

-- See clause 6.2.2.2.X.2 for details of this structure
AMFRANHandoverCommandNotify ::= SEQUENCE
AMFRANHandoverCommand ::= SEQUENCE
{
    userIdentifiers              [1] UserIdentifiers,
    aMFmessageType               [2] AMFMessageType,
@@ -1245,9 +1247,7 @@ AMFRANHandoverCommandNotify ::= SEQUENCE
    rANUENGAPID                  [4] RANUENGAPID,
    handoverType                 [5] HandoverType,
    nASSecurityParameters        [6] OCTET STRING OPTIONAL,
    targetToSourceContainer      [7] RANTargetToSourceContainer,
    aMFProcedureCriticality      [8] AMFProcedureCriticality OPTIONAL,
    location                     [9] Location OPTIONAL
    targetToSourceContainer      [7] RANTargetToSourceContainer
}

-- See clause 6.2.2.2.X.3 for details of this structure
@@ -1262,7 +1262,7 @@ AMFRANHandoverRequest ::= SEQUENCE
    uEAMBR                              [7] BitRate,
    uESecurityCapabilities              [8] UESecurityCapabilities OPTIONAL,
    securityContext                     [9] SecurityContext,
    pDUSessionResourceInformation       [10] PDUSessionResourceInformation OPTIONAL,
    pDUSessionResourceInformation       [10] PDUSessionResourceInformation,
    allowedNSSAI                        [11] AllowedNSSAI,
    aMFTraceActivation                  [12] AMFTraceActivation OPTIONAL,
    rANsourceToTargetContainer          [13] RANSourceToTargetContainer,
@@ -1279,8 +1279,21 @@ AMFRANHandoverRequest ::= SEQUENCE
    pC5QoSParameters                    [24] PC5QoSParameters OPTIONAL,
    mDTPLMNList                         [25] PLMNList OPTIONAL,
    uERadioCapability                   [26] UERadioCapability OPTIONAL,
    aMFhandoverRequestAcknowledge       [27] AMFHandoverRequestAcknowledge OPTIONAL,
    location                            [28] Location OPTIONAL
    aMFhandoverRequestACKTransferInfo   [27] AMFHandoverRequestACKTransferInfo,
    targetToSourceContainer             [28] RANTargetToSourceContainer,
    criticality                         [29] AMFProcedureCriticality OPTIONAL,
    nPNAccessInformation                [30] NPNAccessInformation OPTIONAL,
    rEDCAPIndication                    [31] REDCAPIndication OPTIONAL
}

-- See clause 6.2.2.2.X.4 for details of this structure
AMFRANHandoverNotify ::= SEQUENCE
{
    userIdentifiers              [1] UserIdentifiers,
    aMFmessageType               [2] AMFMessageType,
    aMFUENGAPID                  [3] AMFUENGAPID,
    rANUENGAPID                  [4] RANUENGAPID,
    location                     [9] Location
}

-- =================
@@ -1316,19 +1329,6 @@ AMFFailureCause ::= CHOICE
-- See clause 9.3.4.11 of TS 38.413 [23] for details
AMFHandoverRequestACKTransferInfo ::= OCTET STRING

AMFHandoverRequestAcknowledge ::= SEQUENCE
{
    messageType                    [1] AMFMessageType,
    aMFUENGAPID                    [2] AMFUENGAPID,
    rANUENGAPID                    [3] RANUENGAPID,
    pDUSessionID                   [4] PDUSessionID,
    handoverRequestACKTransferInfo [5] AMFHandoverRequestACKTransferInfo,
    targetToSourceContainer        [6] RANTargetToSourceContainer,
    criticality                    [7] AMFProcedureCriticality OPTIONAL,
    nPNAccessInformation           [8] NPNAccessInformation OPTIONAL,
    rEDCAPIndication               [9] REDCAPIndication OPTIONAL
}

AMFIECriticality ::= ENUMERATED
{
    reject(1),