Loading 33128/r16/TS3318StateTransfers.asndeleted 100644 → 0 +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 Loading
33128/r16/TS3318StateTransfers.asndeleted 100644 → 0 +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