Commit a2b6750f authored by grahamj's avatar grahamj
Browse files

Update file TS33128Payloads.asn

parent 82ad8aa4
Loading
Loading
Loading
Loading
Loading
+19 −212
Original line number Diff line number Diff line
@@ -5224,20 +5224,6 @@ ConnectedENGNB ::= SEQUENCE

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

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

CoreNetworkTypeRestriction ::= SEQUENCE
{
    pLMN [1] PLMNID,
    coreNetworkType [2] SEQUENCE SIZE (1..MAX) OF CoreNetworkRestriction
}

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

EMMCause ::= INTEGER (0..255)

ESMCause ::= INTEGER (0..255)
@@ -5257,91 +5243,6 @@ EPSAttachResult ::= ENUMERATED
    combinedEPSIMSI(2)
}

EPSCauseMisc ::= ENUMERATED
{
    controlProcessingOverload(1),
    notEnoughUserPlaneProcessingResources(2),
    hardwareFailure(3),
    oAndMIntervention(4),
    unspecified(5),
    unknownPLMN(6)
}

EPSCauseNAS ::= ENUMERATED
{
    normalRelease(1),
    authenticationFailure(2),
    detach(3),
    unspecified (4),
    cSGSubscriptionExpiry(5),
    uENotInPLMNServingArea(6)
}

EPSCauseProtocol ::= ENUMERATED
{
    transferSyntaxError(1),
    abstractSyntaxErrorReject(2),
    abstractSyntaxErrorIgnoreAndNotify(3),
    messageNotCompatibleWithReceiverState(4),
    semanticError(5),
    abstractSyntaxErrorFalselyConstructedMessage(6),
    unspecified(7)
}

EPSCauseRadioNetwork ::= ENUMERATED
{
    unspecified(1),
    tX2RELOCOverallExpiry(2),
    successfulHandover(3),
    releaseDueToEUTRANGeneratedReason(4),
    handoverCancelled(5),
    partialHandover(6),
    handoverFailureInTargetEPCeNBOrTargetSystem(7),
    handoverTargetNotAllowed(8),
    tS1RELOCOverallExpiry(9),
    tS1RELOCPrepExpiry(10),
    cellNotAvailable(11),
    unknownTargetID(12),
    noRadioResourcesAvailableInTargetCell(13),
    unknownOrAlreadyAllocatedMMEUES1APID(14),
    unknownOrAlreadyAllocatedeNBUES1APID(15),
    unknownOrInconsistentPairOfUES1APID(16),
    handoverDesirableForRadioReasons(17),
    timeCriticalHandover(18),
    resourceOptimisationHandover(19),
    reduceLoadInServingCell(20),
    userInactivity(21),
    radioConnectionWithUELost(22),
    loadBalancingTAURequired(23),
    cSFallbackTriggered(24),
    uENotAvailableForPSService(25),
    radioResourcesNotAvailable(26),
    failureInTheRadioInterfaceProcedure(27),
    invalidQoSCombination(28),
    interRATRedirection(29),
    interactionWithOtherProcedure(30),
    unknownERABID(31),
    multipleERABIDInstances(32),
    encryptionAndOrIntegrityProtectionAlgorithmsNotSupported(33),
    s1IntraSystemHandoverTriggered(34),
    s1InterSystemHandoverTriggered(35),
    x2HandoverTriggered(36),
    redirectionTowards1xRTT(37),
    notSupportedQCIValue(38),
    invalidCSGId(39),
    releaseDueToPreEmption(40),
    n26InterfaceNotAvailable(41),
    insufficientUECapabilities(42),
    maximumBearerPreemptionRateExceeded(43),
    uPIntegrityProtectionNotPossible(44)
}

EPSCauseTransport ::= ENUMERATED
{
    transportResourceUnavailable(1),
    unspecified(2)
}

EPSCSFallbackIndicator ::= ENUMERATED
{
    cSFallbackRequired(1),
@@ -5364,39 +5265,9 @@ EPSDetachType ::= ENUMERATED
    reserved(6)
}

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

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] NRRestrictionIn5GS OPTIONAL,
    lastNGRANPLMN                    [10] PLMNID OPTIONAL,
    rATRestrictions                  [11] RATRestrictions OPTIONAL
}

EPSRANCause ::= CHOICE
{
    radioNetwork    [1] EPSCauseRadioNetwork,
    transport       [2] EPSCauseTransport,
    nas             [3] EPSCauseNAS,
    protocol        [4] EPSCauseProtocol,
    misc            [5] EPSCauseMisc
}
EPSRANCause ::= ExternalASNType

EPSRANUEContext ::= SEQUENCE
{
@@ -5427,31 +5298,7 @@ EPSNASTransportInitialInformation ::= SEQUENCE

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

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

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

EPSProSeAuthorized ::= 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
}
EPSProSeAuthorization ::= ExternalASNType

EPSSMSServiceStatus ::= ENUMERATED
{
@@ -5461,29 +5308,7 @@ 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
}
EPSSubscriptionBasedUEDifferentiationIndication ::= ExternalASNType

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

@@ -5557,16 +5382,6 @@ MMEServedGUMMEIList ::= SEQUENCE(SIZE (1..MAX)) OF MMEServedGUMMEI

MMEUES1APID ::= INTEGER (0..4294967295)

NRRestrictionIn5GS ::= ENUMERATED
{
    nRRestrictedIn5GS(1)
}

NRRestrictionInEPSAsSecondaryRAT ::= ENUMERATED
{
    nRRestrictedInEPSAsSecondaryRAT(1)
}

RANUES1APID ::= INTEGER (0..16777215)

S1Information ::= SEQUENCE
@@ -5580,11 +5395,6 @@ S1Information ::= SEQUENCE
    iABSupported           [7] BOOLEAN OPTIONAL
}

UnlicensedSpectrumRestriction ::= ENUMERATED
{
    unlicensedRestricted(1)
}

-- ===========================
-- LI Notification definitions
-- ===========================
@@ -5847,16 +5657,7 @@ E164Number ::= NumericString (SIZE(1..15))

EmailAddress ::= UTF8String

EPSHandoverType ::= ENUMERATED
{
    intraLTE(1),
    lTEtoUTRAN(2),
    lTEtoGERAN(3),
    uTRANtoLTE(4),
    gERANtoLTE(5),
    ePSto5GS(6),
    fiveGStoEPS(7)
}
EPSHandoverType ::= ExternalASNType

EquivalentPLMNs ::= SEQUENCE (SIZE(1..MAX)) OF PLMNID

@@ -5931,14 +5732,6 @@ 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
@@ -7475,4 +7268,18 @@ MIMEBody ::= CHOICE
    bodyPart [2] MIMEPartIdentifier
}

-- =======================================================
-- Externally Defined Structures - External ASN Parameters
-- =======================================================
ExternalASNType ::= SEQUENCE
{
    moduleIdentifier [1] OBJECT IDENTIFIER OPTIONAL,
    aSNReference     [2] ExternalASNReference OPTIONAL,
    encodedASNValue  [3] ExternalASNValue
}

ExternalASNReference ::= UTF8String

ExternalASNValue ::= OCTET STRING

END