Commit bdac5e4c authored by martinsoroa's avatar martinsoroa
Browse files

Remove unused file

parent 15706f88
Loading
Loading
Loading
Loading
Loading
+0 −102
Original line number Diff line number Diff line
TS33128StateTransfers
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r16(16) version5(5)}

DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::=

BEGIN

tS33128StateTransferOID RELATIVE-OID ::= {threeGPP(4) tS33128StateTransfer(21) r16(16) version1(1)}

-- =============
-- Relative OIDs
-- =============

storeLIStateOID             RELATIVE-OID ::= {tS33128StateTransferOID store(1)}
answerStoreLIStateOID       RELATIVE-OID ::= {tS33128StateTransferOID answerStore(1)}
requestLIStateOID           RELATIVE-OID ::= {tS33128StateTransferOID request(1)}
answerRequestLIStateOID     RELATIVE-OID ::= {tS33128StateTransferOID answerRequest(1)}
removeLIStateOID            RELATIVE-OID ::= {tS33128StateTransferOID remove(1)}
answerRemoveLIStateOID      RELATIVE-OID ::= {tS33128StateTransferOID answerRemove(1)}

-- TS 33.128 clause 6.2.3.X
StoreState ::= SEQUENCE
{
    storeLIStateOID         [1] RELATIVE-OID,
    productID               [2] XID,
    lIStateValue            [3] LIStateValue
}

AnswerStoreState ::= SEQUENCE
{
    answerStoreLIStateOID   [1] RELATIVE-OID,
    productID               [2] XID,
    result                  [3] Result
}

RequestState ::= SEQUENCE
{
    requestLIStateOID       [1] RELATIVE-OID,
    productID               [2] XID
}

AnswerRequestState ::= SEQUENCE
{
    answerRequestLIStateOID [1] RELATIVE-OID,
    productID               [2] XID,
    lIStateValueList        [3] LIStateValueList OPTIONAL,
    result                  [4] Result
}

RemoveState ::= SEQUENCE
{
    removeLIStateOID        [1] RELATIVE-OID,
    productID               [2] XID,
    xID                     [3] XID
}

AnswerRemoveState ::= SEQUENCE
{
    answerRemoveLIStateOID  [1] RELATIVE-OID,
    productID               [2] XID,
    xID                     [3] XID,
    result                  [4] Result
}

Result ::= ENUMERATED
{
    successStored(1),
    successEmpty(2),
    successHit(3),
    successRemoved(4),
    errorAuthorization(5),
    errorOther(6)
}

LIStateValueList ::= SEQUENCE OF LIStateValue

LIStateValue ::= SEQUENCE
{
    xID                 [1] XID,
    pDUSessionIdentity  [2] PDUSessionIdentity,
    correlationID       [3] CorrelationID
}

PDUSessionIdentity ::= CHOICE
{
    pDUSessionID    [1] PDUSessionID,
    toBeDetermined  [2] TBD
}

--===================
-- Common parameters
--===================

XID ::= BIT STRING (SIZE(128))

CorrelationID ::= INTEGER (0..255) -- TO DO Placeholder to allow compilation

PDUSessionID ::= INTEGER (0..255) --Defined already in TS33128Payloads.asn

TBD ::= INTEGER (0..255) -- TO DO Placeholder to allow compilation

END
 No newline at end of file