Loading 33128/r19/TS33128Payloads.asn +258 −2 Original line number Diff line number Diff line Loading @@ -333,7 +333,15 @@ XIRIEvent ::= CHOICE fiveGStartOfInterceptionWithPINClientInPIN [189] FiveGStartOfInterceptionWithPINClientInPIN, -- Charging data event records, see clause 7.19 chargingDataEvent [190] ChargingDataEvent chargingDataEvent [190] ChargingDataEvent, -- MCData events, see clause 7.Y.3 mCDataSIPMessage [191] MCDataSIPMessage, mCDataStartOfInterceptionWithRegisteredUE [192] MCDataStartOfInterceptionWithRegisteredUE, mCDataStartOfInterceptionWithEstablishedSession [193] MCDataStartOfInterceptionWithEstablishedSession, mCDataTransmissionControl [194] MCDataTransmissionControl, mCDataManagementMessage [195] MCDataManagementMessage, mCDataFileDistribution [196] MCDataFileDistribution } -- ============== Loading Loading @@ -650,7 +658,15 @@ IRIEvent ::= CHOICE fiveGStartOfInterceptionWithPINClientInPIN [189] FiveGStartOfInterceptionWithPINClientInPIN, -- Charging data event records, see clause 7.19 chargingDataEvent [190] ChargingDataEvent chargingDataEvent [190] ChargingDataEvent, -- MCData events, see clause 7.Y.3 mCDataSIPMessage [191] MCDataSIPMessage, mCDataStartOfInterceptionWithRegisteredUE [192] MCDataStartOfInterceptionWithRegisteredUE, mCDataStartOfInterceptionWithEstablishedSession [193] MCDataStartOfInterceptionWithEstablishedSession, mCDataTransmissionControl [194] MCDataTransmissionControl, mCDataManagementMessage [195] MCDataManagementMessage, mCDataFileDistribution [196] MCDataFileDistribution } IRITargetIdentifier ::= SEQUENCE Loading Loading @@ -6073,6 +6089,246 @@ PINServerID ::= UTF8String PINClientProfile ::=XMLType PINProfile ::= XMLType -- ================== -- MCData definitions -- ================== -- See clause 7.Y.3.2 for details of this structure MCDataSIPMessage ::= SEQUENCE { mCDataIdentities [1] SEQUENCE SIZE (1..MAX) OF MCDataIdentity OPTIONAL, mCDataGroupID [2] MCDataGroupID OPTIONAL, sIPMessage [3] SIPMessage, sessionDirection [4] Direction } -- See clause 7.Y.3.3 for details of this structure MCDataStartOfInterceptionWithRegisteredUE ::= SEQUENCE { mCDataIdentities [1] SEQUENCE SIZE (1..MAX) OF MCDataIdentity, userOnline [2] BOOLEAN, sIPRegistrationRequest [3] SIPMessage, sIPRegistrationResponse [4] SIPMessage, location [5] Location OPTIONAL } -- See clause 7.Y.3.4 for details of this structure MCDataStartOfInterceptionWithEstablishedSession ::= SEQUENCE { mCDataIdentities [1] SEQUENCE SIZE (1..MAX) OF MCDataIdentity OPTIONAL, mCDataGroupID [2] MCDataGroupID OPTIONAL, mCDataDirection [3] Direction, mCDataOriginatingID [4] MCDataID, mCDataSessionInfo [5] MCXSessionInfo, mCDataParticipants [6] SEQUENCE SIZE (1..MAX) OF MCDataID OPTIONAL, location [7] Location OPTIONAL, mCDataMediaStreamAvailable [8] BOOLEAN OPTIONAL, mCDataBearerCapabilitiy [9] UTF8String OPTIONAL } -- See clause 7.Y.3.5 for details of this structure MCDataManagementMessage ::= CHOICE { mCDataIdMMessage [1] MCDataIdMMessage, mCDataCMMessage [2] MCDataCMMessage, mCDataGMMessage [3] MCDataGMMessage, mCDataKMMessage [4] MCDataKMMessage, mCDataLMMessage [5] MCDataLMMessage } -- See clause 7.Y.3.6 for details of this structure MCDataFileDistribution ::= CHOICE { mCDataFileUpload [1] MCDataFileUpload, mCDataFileDownload [2] MCDataFileDownload } -- ================= -- MCData parameters -- ================= MCDataIdMMessage ::= SEQUENCE { mCID [1] MCID, mCDataID [2] MCDataID, idMMessage [3] IdMMessage } IdMMessage ::= SEQUENCE { idMRequest [1] OCTET STRING, idMResponse [2] OCTET STRING } MCDataCMMessage ::= SEQUENCE { mCDataIdentities [1] SEQUENCE SIZE (1..MAX) OF MCDataIdentity, mCDataClient [2] MCDataID OPTIONAL, hTTPMethod [3] CMHTTPMethod, requestURI [4] UTF8String, hTTPResponseCode [5] CMHTTPResponseCode, mCDataUEConfiguration [6] XMLType OPTIONAL, mCDataUEProfile [7] XMLType OPTIONAL, mCDataServiceConfiguraiton [8] XMLType OPTIONAL } MCDataGMMessage ::= SEQUENCE { mCDataIdentities [1] SEQUENCE SIZE (1..MAX) OF MCDataIdentity OPTIONAL, mCDataGroupID [2] MCDataGroupID OPTIONAL, mCDataClient [3] MCDataID OPTIONAL, gMMessage [4] GMMessage } GMMessage ::= SEQUENCE { gMRequest [1] OCTET STRING, gMResponse [2] OCTET STRING } MCDataKMMessage ::= SEQUENCE { mCDataID [1] MCDataID, kMMessage [2] KMMessage } KMMessage ::= SEQUENCE { kMSRequestName [1] KMSRequestName, kMSRequestBody [2] KMSRequestBody, kMSResponseBody [3] KMSResponseBody OPTIONAL, kMSResponseBodyKRR [4] KMSResponseBodyKRR OPTIONAL, hTTPResponseCode [5] UTF8String } MCDataLMMessage ::= SEQUENCE { mCDataID [1] MCDataID, lMMessage [2] LMMessage } LMMessage ::= SEQUENCE { lMRequest [1] OCTET STRING, lMResponse [2] OCTET STRING } MCDataIdentity ::= CHOICE { mCDataID [1] MCDataID, iMPU [2] IMPU, iMPI [3] IMPI, instanceIdentifierURN [4] InstanceIdentifierURN } MCID ::= UTF8String MCDataID ::= UTF8String MCDataGroupID ::= UTF8String InstanceIdentifierURN ::= UTF8String MCXSessionInfo ::= SEQUENCE { sessionURI [1] UTF8String, sessionType [2] MCXSessionType, groupSessionType [3] MCXGroupSessionType OPTIONAL, establishmentType [4] MCXEstablishmentType } MCXSessionType ::= ENUMERATED { private(1), group(2) } MCXGroupSessionType ::= ENUMERATED { chat(1), preArranged(2), adHoc(3) } MCXEstablishmentType ::= ENUMERATED { onDemand(1), preEstablished(2) } CMHTTPMethod ::= ENUMERATED { gET(1), pUT(2), dELETE(3) } CMHTTPResponseCode ::= ENUMERATED { oK200(1), created201(2), notModified304(3), badRequest400(4), unauthorized401(5), forbidden403(6), notFound404(7), methodNotAllowed405(8), conflict409(9), preconditionFailed412(10), unsupportedMediaType415(11), internalServerError500(12) } KMSRequestName ::= ENUMERATED { kMSInitialize(1), kMSKeyProvision(2), kMSCert(3), kMSCertCache(4), kMSLookup(5), kMSRedirectUpload(6) } KMSRequestBody ::= CHOICE { kMSRequest [1] XMLType, signedKMSRequest [2] XMLType } KMSResponseBody ::= CHOICE { kMSResponse [1] XMLType, signedKMSResponse [2] XMLType } KMSResponseBodyKRR ::= XMLType MCDataFileUpload ::= SEQUENCE { mCDataID [1] MCDataID, mCDataGroupID [2] MCDataGroupID OPTIONAL, mcDatarequestType [3] MCDataRequestType, mCDataFileURL [4] UTF8String OPTIONAL, hTTPResponseCode [5] UTF8String } MCDataRequestType ::= ENUMERATED { oneToOneFD(1), groupFD(2) } MCDataFileDownload ::= SEQUENCE { mCDataID [1] MCDataID, mCDataGroupID [2] MCDataGroupID OPTIONAL, mCDataFileURL [3] UTF8String, hTTPResponseCode [4] UTF8String } -- =================== -- 5G LALS definitions -- =================== Loading Loading
33128/r19/TS33128Payloads.asn +258 −2 Original line number Diff line number Diff line Loading @@ -333,7 +333,15 @@ XIRIEvent ::= CHOICE fiveGStartOfInterceptionWithPINClientInPIN [189] FiveGStartOfInterceptionWithPINClientInPIN, -- Charging data event records, see clause 7.19 chargingDataEvent [190] ChargingDataEvent chargingDataEvent [190] ChargingDataEvent, -- MCData events, see clause 7.Y.3 mCDataSIPMessage [191] MCDataSIPMessage, mCDataStartOfInterceptionWithRegisteredUE [192] MCDataStartOfInterceptionWithRegisteredUE, mCDataStartOfInterceptionWithEstablishedSession [193] MCDataStartOfInterceptionWithEstablishedSession, mCDataTransmissionControl [194] MCDataTransmissionControl, mCDataManagementMessage [195] MCDataManagementMessage, mCDataFileDistribution [196] MCDataFileDistribution } -- ============== Loading Loading @@ -650,7 +658,15 @@ IRIEvent ::= CHOICE fiveGStartOfInterceptionWithPINClientInPIN [189] FiveGStartOfInterceptionWithPINClientInPIN, -- Charging data event records, see clause 7.19 chargingDataEvent [190] ChargingDataEvent chargingDataEvent [190] ChargingDataEvent, -- MCData events, see clause 7.Y.3 mCDataSIPMessage [191] MCDataSIPMessage, mCDataStartOfInterceptionWithRegisteredUE [192] MCDataStartOfInterceptionWithRegisteredUE, mCDataStartOfInterceptionWithEstablishedSession [193] MCDataStartOfInterceptionWithEstablishedSession, mCDataTransmissionControl [194] MCDataTransmissionControl, mCDataManagementMessage [195] MCDataManagementMessage, mCDataFileDistribution [196] MCDataFileDistribution } IRITargetIdentifier ::= SEQUENCE Loading Loading @@ -6073,6 +6089,246 @@ PINServerID ::= UTF8String PINClientProfile ::=XMLType PINProfile ::= XMLType -- ================== -- MCData definitions -- ================== -- See clause 7.Y.3.2 for details of this structure MCDataSIPMessage ::= SEQUENCE { mCDataIdentities [1] SEQUENCE SIZE (1..MAX) OF MCDataIdentity OPTIONAL, mCDataGroupID [2] MCDataGroupID OPTIONAL, sIPMessage [3] SIPMessage, sessionDirection [4] Direction } -- See clause 7.Y.3.3 for details of this structure MCDataStartOfInterceptionWithRegisteredUE ::= SEQUENCE { mCDataIdentities [1] SEQUENCE SIZE (1..MAX) OF MCDataIdentity, userOnline [2] BOOLEAN, sIPRegistrationRequest [3] SIPMessage, sIPRegistrationResponse [4] SIPMessage, location [5] Location OPTIONAL } -- See clause 7.Y.3.4 for details of this structure MCDataStartOfInterceptionWithEstablishedSession ::= SEQUENCE { mCDataIdentities [1] SEQUENCE SIZE (1..MAX) OF MCDataIdentity OPTIONAL, mCDataGroupID [2] MCDataGroupID OPTIONAL, mCDataDirection [3] Direction, mCDataOriginatingID [4] MCDataID, mCDataSessionInfo [5] MCXSessionInfo, mCDataParticipants [6] SEQUENCE SIZE (1..MAX) OF MCDataID OPTIONAL, location [7] Location OPTIONAL, mCDataMediaStreamAvailable [8] BOOLEAN OPTIONAL, mCDataBearerCapabilitiy [9] UTF8String OPTIONAL } -- See clause 7.Y.3.5 for details of this structure MCDataManagementMessage ::= CHOICE { mCDataIdMMessage [1] MCDataIdMMessage, mCDataCMMessage [2] MCDataCMMessage, mCDataGMMessage [3] MCDataGMMessage, mCDataKMMessage [4] MCDataKMMessage, mCDataLMMessage [5] MCDataLMMessage } -- See clause 7.Y.3.6 for details of this structure MCDataFileDistribution ::= CHOICE { mCDataFileUpload [1] MCDataFileUpload, mCDataFileDownload [2] MCDataFileDownload } -- ================= -- MCData parameters -- ================= MCDataIdMMessage ::= SEQUENCE { mCID [1] MCID, mCDataID [2] MCDataID, idMMessage [3] IdMMessage } IdMMessage ::= SEQUENCE { idMRequest [1] OCTET STRING, idMResponse [2] OCTET STRING } MCDataCMMessage ::= SEQUENCE { mCDataIdentities [1] SEQUENCE SIZE (1..MAX) OF MCDataIdentity, mCDataClient [2] MCDataID OPTIONAL, hTTPMethod [3] CMHTTPMethod, requestURI [4] UTF8String, hTTPResponseCode [5] CMHTTPResponseCode, mCDataUEConfiguration [6] XMLType OPTIONAL, mCDataUEProfile [7] XMLType OPTIONAL, mCDataServiceConfiguraiton [8] XMLType OPTIONAL } MCDataGMMessage ::= SEQUENCE { mCDataIdentities [1] SEQUENCE SIZE (1..MAX) OF MCDataIdentity OPTIONAL, mCDataGroupID [2] MCDataGroupID OPTIONAL, mCDataClient [3] MCDataID OPTIONAL, gMMessage [4] GMMessage } GMMessage ::= SEQUENCE { gMRequest [1] OCTET STRING, gMResponse [2] OCTET STRING } MCDataKMMessage ::= SEQUENCE { mCDataID [1] MCDataID, kMMessage [2] KMMessage } KMMessage ::= SEQUENCE { kMSRequestName [1] KMSRequestName, kMSRequestBody [2] KMSRequestBody, kMSResponseBody [3] KMSResponseBody OPTIONAL, kMSResponseBodyKRR [4] KMSResponseBodyKRR OPTIONAL, hTTPResponseCode [5] UTF8String } MCDataLMMessage ::= SEQUENCE { mCDataID [1] MCDataID, lMMessage [2] LMMessage } LMMessage ::= SEQUENCE { lMRequest [1] OCTET STRING, lMResponse [2] OCTET STRING } MCDataIdentity ::= CHOICE { mCDataID [1] MCDataID, iMPU [2] IMPU, iMPI [3] IMPI, instanceIdentifierURN [4] InstanceIdentifierURN } MCID ::= UTF8String MCDataID ::= UTF8String MCDataGroupID ::= UTF8String InstanceIdentifierURN ::= UTF8String MCXSessionInfo ::= SEQUENCE { sessionURI [1] UTF8String, sessionType [2] MCXSessionType, groupSessionType [3] MCXGroupSessionType OPTIONAL, establishmentType [4] MCXEstablishmentType } MCXSessionType ::= ENUMERATED { private(1), group(2) } MCXGroupSessionType ::= ENUMERATED { chat(1), preArranged(2), adHoc(3) } MCXEstablishmentType ::= ENUMERATED { onDemand(1), preEstablished(2) } CMHTTPMethod ::= ENUMERATED { gET(1), pUT(2), dELETE(3) } CMHTTPResponseCode ::= ENUMERATED { oK200(1), created201(2), notModified304(3), badRequest400(4), unauthorized401(5), forbidden403(6), notFound404(7), methodNotAllowed405(8), conflict409(9), preconditionFailed412(10), unsupportedMediaType415(11), internalServerError500(12) } KMSRequestName ::= ENUMERATED { kMSInitialize(1), kMSKeyProvision(2), kMSCert(3), kMSCertCache(4), kMSLookup(5), kMSRedirectUpload(6) } KMSRequestBody ::= CHOICE { kMSRequest [1] XMLType, signedKMSRequest [2] XMLType } KMSResponseBody ::= CHOICE { kMSResponse [1] XMLType, signedKMSResponse [2] XMLType } KMSResponseBodyKRR ::= XMLType MCDataFileUpload ::= SEQUENCE { mCDataID [1] MCDataID, mCDataGroupID [2] MCDataGroupID OPTIONAL, mcDatarequestType [3] MCDataRequestType, mCDataFileURL [4] UTF8String OPTIONAL, hTTPResponseCode [5] UTF8String } MCDataRequestType ::= ENUMERATED { oneToOneFD(1), groupFD(2) } MCDataFileDownload ::= SEQUENCE { mCDataID [1] MCDataID, mCDataGroupID [2] MCDataGroupID OPTIONAL, mCDataFileURL [3] UTF8String, hTTPResponseCode [4] UTF8String } -- =================== -- 5G LALS definitions -- =================== Loading