Loading 33128/r19/TS33128Payloads.asn +236 −1 Original line number Diff line number Diff line Loading @@ -333,7 +333,14 @@ XIRIEvent ::= CHOICE fiveGStartOfInterceptionWithPINClientInPIN [189] FiveGStartOfInterceptionWithPINClientInPIN, -- Charging data event records, see clause 7.19 chargingDataEvent [190] ChargingDataEvent chargingDataEvent [190] ChargingDataEvent, -- MCVideo events, see clause 7.X.2 mCVideoSIPMessage [191] MCVideoSIPMessage, mCVideoStartOfInterceptionWithRegisteredUE [192] MCVideoStartOfInterceptionWithRegisteredUE, mCVideoStartOfInterceptionWithEstablishedSession [193] MCVideoStartOfInterceptionWithEstablishedSession, mCVideoTransmissionControl [194] MCVideoTransmissionControl, mCVideoManagementMessage [195] MCVideoManagementMessage } -- ============== Loading Loading @@ -651,6 +658,13 @@ IRIEvent ::= CHOICE -- Charging data event records, see clause 7.19 chargingDataEvent [190] ChargingDataEvent -- MCVideo events, see clause 7.X.3 mCVideoSIPMessage [191] MCVideoSIPMessage, mCVideoStartOfInterceptionWithRegisteredUE [192] MCVideoStartOfInterceptionWithRegisteredUE, mCVideoStartOfInterceptionWithEstablishedSession [193] MCVideoStartOfInterceptionWithEstablishedSession, mCVideoTransmissionControl [194] MCVideoTransmissionControl, mCVideoManagementMessage [195] MCVideoManagementMessage } IRITargetIdentifier ::= SEQUENCE Loading Loading @@ -6085,6 +6099,227 @@ PINServerID ::= UTF8String PINClientProfile ::=XMLType PINProfile ::= XMLType -- =================== -- MCVideo definitions -- =================== -- See clause 7.X.2.2 for details of this structure MCVideoSIPMessage ::= SEQUENCE { mCVideoIdentities [1] SEQUENCE SIZE (1..MAX) OF MCVideoIdentity OPTIONAL, mCVideoGroupID [2] MCVideoGroupID OPTIONAL, sIPMessage [3] SIPMessage, sessionDirection [4] Direction } -- See clause 7.X.2.3 for details of this structure MCVideoStartOfInterceptionWithAlreadyRegisteredUE ::= SEQUENCE { mCVideoIdentities [1] SEQUENCE SIZE (1..MAX) OF MCVideoIdentity, userOnline [2] BOOLEAN, sIPRegistrationRequest [3] SIPMessage, sIPRegistrationResponse [4] SIPMessage, location [5] Location OPTIONAL } -- See clause 7.X.2.4 for details of this structure MCVideoStartOfInterceptionWithAlreadyEstablishedSession ::= SEQUENCE { mCVideoIdentities [1] SEQUENCE SIZE (1..MAX) OF MCVideoIdentity OPTIONAL, mCVideoGroupID [2] MCVideoGroupID OPTIONAL, mCVideoDirection [3] Direction, mCVideoOriginatingID [4] MCVideoID, mCVideoSessionInfo [5] MCVideoSessionInfo OPTIONAL, mCVideoParticipants [6] SEQUENCE SIZE (1..MAX) OF MCVideoID OPTIONAL, location [7] Location OPTIONAL, mCVideoMediaStreamAvailable [8] BOOLEAN OPTIONAL, mCVideoBearerCapabilitiy [9] UTF8String OPTIONAL } -- See clause 7.X.2.5 for details of this structure MCVideoTransmissionControl ::= SEQUENCE { mCVideoID [1] MCVideoID OPTIONAL, mCVideoGroupID [2] MCVideoGroupID OPTIONAL, transmissionControlMessage [3] OCTET STRING, transmissionControlMessageDirection [4] Direction } -- See clause 7.X.2.6 for details of this structure MCVideoManagementMessage ::= CHOICE { mcVideoIdMMessage [1] MCVideoIdMMessage, mCVideoCMMessage [2] MCVideoCMMessage, mCVideoGMMessage [3] MCVideoGMMessage, mCVideoKMMessage [4] MCVideoKMMessage, mCVideoLMMessage [5] MCVideoLMMessage } -- ================== -- MCVideo parameters -- ================== MCVideoIdMMessage ::= SEQUENCE { mCID [1] MCID, mCVideoD [2] MCVideoID, idMMessage [3] IdMMessage } IdMMessage ::= SEQUENCE { idMRequest [1] OCTET STRING, idMResponse [2] OCTET STRING } MCVideoCMMessage ::= SEQUENCE { mCVideoIdentities [1] SEQUENCE SIZE (1..MAX) OF MCVideoIdentity, mcVideoClient [2] MCVideoID OPTIONAL, hTTPMethod [3] CMHTTPMethod, requestURI [4] UTF8String, hTTPResponseCode [5] CMGMHTTPResponseCode, mCVideoUEConfiguration [6] XMLType OPTIONAL, mCVideoUEProfile [7] XMLType OPTIONAL, mCVideoServiceConfiguraiton [8] XMLType OPTIONAL } MCVideoGMMessage ::= SEQUENCE { mCVideoIdentities [1] SEQUENCE SIZE (1..MAX) OF MCVideoIdentity OPTIONAL, mCVideoGroupID [2] MCVideoGroupID OPTIONAL, mCVideoClient [3] MCVideoID OPTIONAL, gMMessage [4] GMMessage } GMMessage ::= SEQUENCE { gMRequest [1] OCTET STRING, gMResponse [2] OCTET STRING } MCVideoKMMessage ::= SEQUENCE { mCVideoID [1] MCVideoID, kMMessage [2] KMMessage } KMMessage ::= SEQUENCE { kMSRequestName [1] KMSRequestName, kMSRequestBody [2] KMSRequestBody, kMSResponseBody [3] KMSResponseBody OPTIONAL, kMSResponseBodyKRR [4] KMSResponseBodyKRR OPTIONAL, hTTPResponseCode [5] UTF8String } MCVideoLMMessage ::= SEQUENCE { mCVideoID [1] MCVideoID, lMMessage [2] LMMessage } LMMessage ::= SEQUENCE { lMRequest [1] OCTET STRING, lMResponse [2] OCTET STRING } MCVideoIdentity ::= CHOICE { mCVideoID [1] MCVideoID, iMPU [2] IMPU, iMPI [3] IMPI, instanceIdentifierURN [4] InstanceIdentifierURN } MCID ::= UTF8String MCVideoID ::= UTF8String MCVideoGroupID ::= UTF8String InstanceIdentifierURN ::= UTF8String MCVideoSessionInfo ::= SEQUENCE { mCVideoSessionURI [1] UTF8String, mCVideoSessionType [2] MCVideoSessionType, mCVideoGroupSessionType [3] MCVideoGroupSessionType OPTIONAL, mCVideoEstablishmentType [4] MCVideoEstablishmentType } MCVideoSessionType ::= ENUMERATED { private(1), group(2) } MCVideoGroupSessionType ::= ENUMERATED { chat(1), preArranged(2), adHoc(3) } MCVideoEstablishmentType ::= ENUMERATED { onDemand(1), preEstablished(2) } CMHTTPMethod ::= ENUMERATED { gET(1), pUT(2), dELETE(3) } GMHTTPMethod ::= ENUMERATED { gET(1), pUT(2), dELETE(3), pOST(4) } CMGMHTTPResponseCode ::= 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 -- =================== -- 5G LALS definitions -- =================== Loading Loading
33128/r19/TS33128Payloads.asn +236 −1 Original line number Diff line number Diff line Loading @@ -333,7 +333,14 @@ XIRIEvent ::= CHOICE fiveGStartOfInterceptionWithPINClientInPIN [189] FiveGStartOfInterceptionWithPINClientInPIN, -- Charging data event records, see clause 7.19 chargingDataEvent [190] ChargingDataEvent chargingDataEvent [190] ChargingDataEvent, -- MCVideo events, see clause 7.X.2 mCVideoSIPMessage [191] MCVideoSIPMessage, mCVideoStartOfInterceptionWithRegisteredUE [192] MCVideoStartOfInterceptionWithRegisteredUE, mCVideoStartOfInterceptionWithEstablishedSession [193] MCVideoStartOfInterceptionWithEstablishedSession, mCVideoTransmissionControl [194] MCVideoTransmissionControl, mCVideoManagementMessage [195] MCVideoManagementMessage } -- ============== Loading Loading @@ -651,6 +658,13 @@ IRIEvent ::= CHOICE -- Charging data event records, see clause 7.19 chargingDataEvent [190] ChargingDataEvent -- MCVideo events, see clause 7.X.3 mCVideoSIPMessage [191] MCVideoSIPMessage, mCVideoStartOfInterceptionWithRegisteredUE [192] MCVideoStartOfInterceptionWithRegisteredUE, mCVideoStartOfInterceptionWithEstablishedSession [193] MCVideoStartOfInterceptionWithEstablishedSession, mCVideoTransmissionControl [194] MCVideoTransmissionControl, mCVideoManagementMessage [195] MCVideoManagementMessage } IRITargetIdentifier ::= SEQUENCE Loading Loading @@ -6085,6 +6099,227 @@ PINServerID ::= UTF8String PINClientProfile ::=XMLType PINProfile ::= XMLType -- =================== -- MCVideo definitions -- =================== -- See clause 7.X.2.2 for details of this structure MCVideoSIPMessage ::= SEQUENCE { mCVideoIdentities [1] SEQUENCE SIZE (1..MAX) OF MCVideoIdentity OPTIONAL, mCVideoGroupID [2] MCVideoGroupID OPTIONAL, sIPMessage [3] SIPMessage, sessionDirection [4] Direction } -- See clause 7.X.2.3 for details of this structure MCVideoStartOfInterceptionWithAlreadyRegisteredUE ::= SEQUENCE { mCVideoIdentities [1] SEQUENCE SIZE (1..MAX) OF MCVideoIdentity, userOnline [2] BOOLEAN, sIPRegistrationRequest [3] SIPMessage, sIPRegistrationResponse [4] SIPMessage, location [5] Location OPTIONAL } -- See clause 7.X.2.4 for details of this structure MCVideoStartOfInterceptionWithAlreadyEstablishedSession ::= SEQUENCE { mCVideoIdentities [1] SEQUENCE SIZE (1..MAX) OF MCVideoIdentity OPTIONAL, mCVideoGroupID [2] MCVideoGroupID OPTIONAL, mCVideoDirection [3] Direction, mCVideoOriginatingID [4] MCVideoID, mCVideoSessionInfo [5] MCVideoSessionInfo OPTIONAL, mCVideoParticipants [6] SEQUENCE SIZE (1..MAX) OF MCVideoID OPTIONAL, location [7] Location OPTIONAL, mCVideoMediaStreamAvailable [8] BOOLEAN OPTIONAL, mCVideoBearerCapabilitiy [9] UTF8String OPTIONAL } -- See clause 7.X.2.5 for details of this structure MCVideoTransmissionControl ::= SEQUENCE { mCVideoID [1] MCVideoID OPTIONAL, mCVideoGroupID [2] MCVideoGroupID OPTIONAL, transmissionControlMessage [3] OCTET STRING, transmissionControlMessageDirection [4] Direction } -- See clause 7.X.2.6 for details of this structure MCVideoManagementMessage ::= CHOICE { mcVideoIdMMessage [1] MCVideoIdMMessage, mCVideoCMMessage [2] MCVideoCMMessage, mCVideoGMMessage [3] MCVideoGMMessage, mCVideoKMMessage [4] MCVideoKMMessage, mCVideoLMMessage [5] MCVideoLMMessage } -- ================== -- MCVideo parameters -- ================== MCVideoIdMMessage ::= SEQUENCE { mCID [1] MCID, mCVideoD [2] MCVideoID, idMMessage [3] IdMMessage } IdMMessage ::= SEQUENCE { idMRequest [1] OCTET STRING, idMResponse [2] OCTET STRING } MCVideoCMMessage ::= SEQUENCE { mCVideoIdentities [1] SEQUENCE SIZE (1..MAX) OF MCVideoIdentity, mcVideoClient [2] MCVideoID OPTIONAL, hTTPMethod [3] CMHTTPMethod, requestURI [4] UTF8String, hTTPResponseCode [5] CMGMHTTPResponseCode, mCVideoUEConfiguration [6] XMLType OPTIONAL, mCVideoUEProfile [7] XMLType OPTIONAL, mCVideoServiceConfiguraiton [8] XMLType OPTIONAL } MCVideoGMMessage ::= SEQUENCE { mCVideoIdentities [1] SEQUENCE SIZE (1..MAX) OF MCVideoIdentity OPTIONAL, mCVideoGroupID [2] MCVideoGroupID OPTIONAL, mCVideoClient [3] MCVideoID OPTIONAL, gMMessage [4] GMMessage } GMMessage ::= SEQUENCE { gMRequest [1] OCTET STRING, gMResponse [2] OCTET STRING } MCVideoKMMessage ::= SEQUENCE { mCVideoID [1] MCVideoID, kMMessage [2] KMMessage } KMMessage ::= SEQUENCE { kMSRequestName [1] KMSRequestName, kMSRequestBody [2] KMSRequestBody, kMSResponseBody [3] KMSResponseBody OPTIONAL, kMSResponseBodyKRR [4] KMSResponseBodyKRR OPTIONAL, hTTPResponseCode [5] UTF8String } MCVideoLMMessage ::= SEQUENCE { mCVideoID [1] MCVideoID, lMMessage [2] LMMessage } LMMessage ::= SEQUENCE { lMRequest [1] OCTET STRING, lMResponse [2] OCTET STRING } MCVideoIdentity ::= CHOICE { mCVideoID [1] MCVideoID, iMPU [2] IMPU, iMPI [3] IMPI, instanceIdentifierURN [4] InstanceIdentifierURN } MCID ::= UTF8String MCVideoID ::= UTF8String MCVideoGroupID ::= UTF8String InstanceIdentifierURN ::= UTF8String MCVideoSessionInfo ::= SEQUENCE { mCVideoSessionURI [1] UTF8String, mCVideoSessionType [2] MCVideoSessionType, mCVideoGroupSessionType [3] MCVideoGroupSessionType OPTIONAL, mCVideoEstablishmentType [4] MCVideoEstablishmentType } MCVideoSessionType ::= ENUMERATED { private(1), group(2) } MCVideoGroupSessionType ::= ENUMERATED { chat(1), preArranged(2), adHoc(3) } MCVideoEstablishmentType ::= ENUMERATED { onDemand(1), preEstablished(2) } CMHTTPMethod ::= ENUMERATED { gET(1), pUT(2), dELETE(3) } GMHTTPMethod ::= ENUMERATED { gET(1), pUT(2), dELETE(3), pOST(4) } CMGMHTTPResponseCode ::= 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 -- =================== -- 5G LALS definitions -- =================== Loading