Commit 7fa01f32 authored by znaty's avatar znaty
Browse files

Update 33128/r18/TS33128Payloads.asn

parent 6bb0fcfc
Loading
Loading
Loading
Loading
Loading
+95 −95
Original line number Diff line number Diff line
@@ -4118,101 +4118,6 @@ SIPMessageType ::= ENUMERATED
    oPTIONSResponse(5)
}

UUID ::= OCTET STRING (SIZE (16))

-- ==========================================================
-- Structures to allow reuse of externally defined structures
-- ==========================================================

EncapsulatedMSRP ::= OCTET STRING

MSRPContainer ::= CHOICE
{
    encapsulatedMSRP [1] EncapsulatedMSRP,
    separatedMSRP    [2] SeparatedMSRP
}

MSRPEndLine ::= UTF8String

MSRPHeaders ::= UTF8String

MSRPStartLine ::= UTF8String

SeparatedMSRP ::= SEQUENCE
{
    startLine [1] MSRPStartLine,
    headers   [2] MSRPHeaders,
    body      [3] MIMEEntityContainer OPTIONAL,
    endLine   [4] MSRPEndLine
}

-- Details for the encoding and use of this parameter may be found in the clause
-- that defines the xIRI that carries it. This parameter provides a generic
-- mechanism to convey service based interface structures defined in Stage 3 working groups.

-- ======================
-- MIME Entity Parameters
-- ======================

EncapsulatedMIMEEntity ::= OCTET STRING

MIMEBody ::= UTF8String

MIMEBodyLength ::= INTEGER

MIMEEntityBody ::= CHOICE
{
    mIMEEntityContainer   [1] MIMEEntityContainer,
    communicationsContent [2] MIMEEntityBodyWithCC,
    body                  [3] MIMEBody
}

MIMEEntityBodyWithCC ::= SEQUENCE
{
    mIMEBodyLength [1] MIMEBodyLength
}

MIMEContentType ::= UTF8String

MIMEEntityContainer ::= SEQUENCE
{
    contentType [1] MIMEContentType,
    mIMEEntity  [2] MIMEEntity
}

MIMEEntity ::= CHOICE
{
    encapsulatedMIMEEntity      [1] EncapsulatedMIMEEntity,
    separatedMIMEHeadersAndBody [2] SeparatedMIMEHeadersAndBody
}

MIMEEntityHeaders ::= SEQUENCE
{
    headers        [1] MIMEHeaders,
    removedHeaders [2] SEQUENCE OF RemovedMIMEHeaders OPTIONAL
}

MIMEHeaderBodyLength ::= INTEGER

MIMEHeaderFieldName ::= UTF8String

MIMEHeaderHash ::= OCTET STRING

MIMEHeaders ::= UTF8String

RemovedMIMEHeaders ::= SEQUENCE
{
    headerFieldName  [1] MIMEHeaderFieldName,
    headerBodyLength [2] MIMEHeaderBodyLength,
    headerHash       [3] MIMEHeaderHash OPTIONAL
}

SeparatedMIMEHeadersAndBody ::= SEQUENCE
{
    entityHeaders [1] MIMEEntityHeaders,
    entityBody    [2] MIMEEntityBody OPTIONAL
}

-- =================
-- EES definitions
-- =================
@@ -5738,6 +5643,8 @@ UserIdentifiers ::= SEQUENCE
    ePSSubscriberIDs    [2] EPSSubscriberIDs OPTIONAL
}

UUID ::= OCTET STRING (SIZE (16))

XMLType ::= SEQUENCE
{
    xMLNamespace [1] XMLNamespace,
@@ -6664,4 +6571,97 @@ SIPCellularNetworkInformation ::= SEQUENCE
    servingPLMN          [2] PLMNID OPTIONAL
}

-- ==========================================================
-- Structures to allow reuse of externally defined structures
-- ==========================================================

EncapsulatedMSRP ::= OCTET STRING

MSRPContainer ::= CHOICE
{
    encapsulatedMSRP [1] EncapsulatedMSRP,
    separatedMSRP    [2] SeparatedMSRP
}

MSRPEndLine ::= UTF8String

MSRPHeaders ::= UTF8String

MSRPStartLine ::= UTF8String

SeparatedMSRP ::= SEQUENCE
{
    startLine [1] MSRPStartLine,
    headers   [2] MSRPHeaders,
    body      [3] MIMEEntityContainer OPTIONAL,
    endLine   [4] MSRPEndLine
}

-- Details for the encoding and use of this parameter may be found in the clause
-- that defines the xIRI that carries it. This parameter provides a generic
-- mechanism to convey service based interface structures defined in Stage 3 working groups.

-- ======================
-- MIME Entity Parameters
-- ======================

EncapsulatedMIMEEntity ::= OCTET STRING

MIMEBody ::= UTF8String

MIMEBodyLength ::= INTEGER

MIMEEntityBody ::= CHOICE
{
    mIMEEntityContainer   [1] MIMEEntityContainer,
    communicationsContent [2] MIMEEntityBodyWithCC,
    body                  [3] MIMEBody
}

MIMEEntityBodyWithCC ::= SEQUENCE
{
    mIMEBodyLength [1] MIMEBodyLength
}

MIMEContentType ::= UTF8String

MIMEEntityContainer ::= SEQUENCE
{
    contentType [1] MIMEContentType,
    mIMEEntity  [2] MIMEEntity
}

MIMEEntity ::= CHOICE
{
    encapsulatedMIMEEntity      [1] EncapsulatedMIMEEntity,
    separatedMIMEHeadersAndBody [2] SeparatedMIMEHeadersAndBody
}

MIMEEntityHeaders ::= SEQUENCE
{
    headers        [1] MIMEHeaders,
    removedHeaders [2] SEQUENCE OF RemovedMIMEHeaders OPTIONAL
}

MIMEHeaderBodyLength ::= INTEGER

MIMEHeaderFieldName ::= UTF8String

MIMEHeaderHash ::= OCTET STRING

MIMEHeaders ::= UTF8String

RemovedMIMEHeaders ::= SEQUENCE
{
    headerFieldName  [1] MIMEHeaderFieldName,
    headerBodyLength [2] MIMEHeaderBodyLength,
    headerHash       [3] MIMEHeaderHash OPTIONAL
}

SeparatedMIMEHeadersAndBody ::= SEQUENCE
{
    entityHeaders [1] MIMEEntityHeaders,
    entityBody    [2] MIMEEntityBody OPTIONAL
}

END