Commit c3c3dea0 authored by grahamj's avatar grahamj
Browse files

Update file TS33128Payloads.asn

parent 6c9785f0
Loading
Loading
Loading
Loading
Loading
+157 −4
Original line number Diff line number Diff line
@@ -5059,6 +5059,19 @@ EPSRANHandoverRequest ::= SEQUENCE
    sourceToTargetContainer [7] RANSourceToTargetContainer
}

ERABQoSParameters ::= SEQUENCE
{
    qCI [1] QCI
}

ERABSetupRequestItem ::= SEQUENCE
{
    eRABID                [1] EPSBearerID,
    eRABQoSParameters     [2] ERABQoSParameters,
    transportLayerAddress [3] IPAddr,
    gTPTunnelID           [4] TEID
}

MMEAttach ::= SEQUENCE
{
    attachType                     [1] EPSAttachType,
@@ -5176,6 +5189,12 @@ MMEPositioningInfoTransfer ::= SEQUENCE
-- EPS MME parameters
-- ==================

AerialUESubscriptionIndicator ::= ENUMERATED
{
    authorized(1),
    notAuthorized(2)
}

BBFTunnelInformation ::= SEQUENCE
{
    hENBTransportLayerAddress [1] IPAddr,
@@ -5191,6 +5210,20 @@ ConnectedENGNB ::= SEQUENCE

ConnectedENGNBList ::= SEQUENCE SIZE(1..MAX) OF ConnectedENGNB

CoreNetworkRestriction ::= ENUMERATED
{
    fiveGCForbidden(1),
    ePCForbidden(2)
}

CoreNetworkTypeRestriction ::= SEQUENCE
{
    pLMN [1] PLMNID,
    coreNetworkType [2] CoreNetworkRestriction
}

CoreNetworkTypeRestrictions ::= SEQUENCE SIZE(1..MAX) OF CoreNetworkTypeRestriction

EMMCause ::= INTEGER (0..255)

ENBUES1APID ::= INTEGER (0..16777215)
@@ -5212,6 +5245,12 @@ EPSAttachResult ::= ENUMERATED
    combinedEPSIMSI(2)
}

EPSCSFallbackIndicator ::= ENUMERATED
{
    cSFallbackRequired(1),
    cSFallbackHighPriority(2)
}

EPSDetachType ::= ENUMERATED
{
    ePSDetach(1),
@@ -5222,19 +5261,44 @@ EPSDetachType ::= ENUMERATED
    reserved(6)
}

EPSForbiddenInterRATs ::= ENUMERATED
{
    aLL(1),
    gERAN(2),
    uTRAN(3),
    cDMA2000(4),
    gERANandUTRAN(5),
    cDMA2000andUTRAN(6)
}

EPSHandoverRestrictionList ::= SEQUENCE
{
    servingPLMN                      [1] PLMNID,
    equivalentPLMNList               [2] PLMNList OPTIONAL,
    forbiddenTAList                  [3] ForbiddenAreaInformation OPTIONAL,
    forbiddenLAList                  [4] ForbiddenLAInformation OPTIONAL,
    forbiddenInterRATs               [5] EPSForbiddenInterRATs OPTIONAL,
    nRRestrictionInEPSAsSecondaryRAT [6] NRRestrictionInEPSAsSecondaryRAT OPTIONAL,
    unlicensedSpectrumRestriction    [7] UnlicensedSpectrumRestriction OPTIONAL,
    coreNetworkTypeRestrictions      [8] CoreNetworkTypeRestrictions OPTIONAL,
    nRRestrictionIn5GS               [9] NRestrictionIn5GS OPTIONAL,
    lastNGRANPLMN                    [10] PLMNID OPTIONAL,
    rATRestrictions                  [11] RATRestrictions OPTIONAL
}

EPSInitialRANUEContextSetup ::= SEQUENCE
{
    mMEUES1APID                                  [1] MMEUES1APID,
    rANUES1APID                                  [2] RANUES1APID,
    eRABSetupRequest                             [3] SEQUENCE (SIZE(1..MAX)) OF ERABSetupRequestItem,
    handoverRestrictionList                      [4] EPSHandoverRestrictionList OPTIONAL,
    uERadioCapability                            [5] UERadioCapability OPTIONAL,
    uERadioCapability                            [5] EPSUERadioCapability OPTIONAL,
    rATFrequencySelectionPriority                [6] RATFrequencySelectionPriority OPTIONAL,
    cSFallbackIndicator                          [7] EPSCSFallbackIndicator OPTIONAL,
    proSeAuthorized                              [8] ProSeAuthorization OPTIONAL,
    lTEV2XServicesAuthorized                     [9] LTEV2XUEAuthorizationIndicator OPTIONAL,
    proSeAuthorized                              [8] EPSProSeAuthorization OPTIONAL,
    lTEV2XServicesAuthorized                     [9] LTEV2XServiceAuthorization OPTIONAL,
    aerialUESubscription                         [10] AerialUESubscriptionIndicator OPTIONAL,
    subscriptionBasedUEDifferentiationIndication [11] SubscriptionBasedUEDifferentiationIndication OPTIONAL,
    subscriptionBasedUEDifferentiationIndication [11] EPSSubscriptionBasedUEDifferentiationIndication OPTIONAL,
    iABAuthorizedIndicator                       [12] IABAuthorizedIndicator OPTIONAL,
    nRV2XServicesAuthorization                   [13] NRV2XServicesAuthorization OPTIONAL
}
@@ -5251,6 +5315,44 @@ EPSNASTransportInitialInformation ::= SEQUENCE

EPSNetworkPolicy ::= OCTET STRING (SIZE (1))

EPSPeriodicCommunicationIndicator ::= ENUMERATED
{
    periodically(1),
    onDemand(2)
}

EPSProSeAuthorization ::= SEQUENCE
{
    proSeDirectDiscovery     [1] EPSProSeDirectDiscoveryAuthorized OPTIONAL,
    proSeDirectCommunication [2] EPSProSeDirectCommunicationAuthorized OPTIONAL,
    proSeUEtoNetworkRelaying [3] EPSProSeUEtoNetworkRelayingAuthorized OPTIONAL
}

EPSProSeDirectCommunicationAuthorized ::= ENUMERATED
{
    authorized(1),
    notAuthorized(2)
}

EPSProSeDirectDiscoveryAuthorized ::= ENUMERATED
{
    authorized(1),
    notAuthorized(2)
}

EPSProSeUEtoNetworkRelayingAuthorized ::= ENUMERATED
{
    authorized(1),
    notAuthorized(2)
}

EPSScheduledCommunicationTime ::= SEQUENCE
{
    dayOfWeek      [1] BIT STRING (SIZE(7)) OPTIONAL,
    timeOfDayStart [2] INTEGER (0..86399) OPTIONAL,
    timeOfDayEnd   [3] INTEGER (0..86399) OPTIONAL
}

EPSSMSServiceStatus ::= ENUMERATED
{
    sMSServicesNotAvailable(1),
@@ -5259,8 +5361,34 @@ EPSSMSServiceStatus ::= ENUMERATED
    congestion(4)
}

EPSSubscriptionBasedBattery ::= ENUMERATED
{
    batteryPowered(1),
    batteryPoweredNotRechargableOrReplaceable(2),
    notBatteryPowered(3)
}

EPSSubscriptionBasedTrafficProfile ::= ENUMERATED
{
    singlePacket(1),
    dualPacket(2),
    multiplePackets(3)
}

EPSSubscriptionBasedUEDifferentiationIndication ::= SEQUENCE
{
    periodicCommunicationIndicator [1] EPSPeriodicCommunicationIndicator OPTIONAL,
    periodicTime                   [2] INTEGER (1..3600) OPTIONAL,
    scheduledCommunicationTime     [3] EPSScheduledCommunicationTime OPTIONAL,
    stationaryIndication           [4] StationaryIndication OPTIONAL,
    trafficProfile                 [5] EPSSubscriptionBasedTrafficProfile OPTIONAL,
    batteryIndication              [6] EPSSubscriptionBasedBattery OPTIONAL
}

EPSUENetworkCapability ::= OCTET STRING (SIZE(2..13))

EPSUERadioCapability ::= OCTET STRING

LTENTNTAIInformation ::= SEQUENCE
{
    pLMN            [1] PLMNID,
@@ -5298,6 +5426,16 @@ MMEFailureCause ::= CHOICE

MMEUES1APID ::= INTEGER (0..4294967295)

NRRestrictionIn5GS ::= ENUMERATED
{
    nRRestrictedIn5GS(1)
}

NRRestrictionInEPSAsSecondaryRAT ::= ENUMERATED
{
    nRRestrictedInEPSAsSecondaryRAT(1)
}

S1Information ::= SEQUENCE
{
    globalRANNodeID        [1] GlobalRANNodeID,
@@ -5309,6 +5447,11 @@ S1Information ::= SEQUENCE
    iABSupported           [7] BOOLEAN OPTIONAL
}

UnlicensedSpectrumRestriction ::= ENUMERATED
{
    unlicensedRestricted(1)
}

-- ===========================
-- LI Notification definitions
-- ===========================
@@ -5655,6 +5798,14 @@ ForbiddenAreaInformation ::= SEQUENCE
    forbiddenTACs [2] ForbiddenTACs
}

ForbiddenLACs ::= SEQUENCE (SIZE(1..MAX)) OF LAC

ForbiddenLAInformation ::= SEQUENCE
{
    pLMNIdentity  [1] PLMNID,
    forbiddenLACs [2] ForbiddenLACs
}

ForbiddenTACs ::= SEQUENCE (SIZE(1..MAX)) OF TAC

FTEID ::= SEQUENCE
@@ -6557,6 +6708,8 @@ UserCSGInformation ::= SEQUENCE
-- TS 29.272 [106], clause 7.3.79
CSGID ::= INTEGER

CSGIDList ::= SEQUENCE SIZE(1..MAX) CSGID

-- TS 32.299 [111], clause 7.2.46A
CSGAccessMode ::= ENUMERATED
{