Commit c6937960 authored by hawbakert's avatar hawbakert Committed by canterburym
Browse files

TS 33.128 CR 0795 - LI for IMS DC Enhancements

parent f59e1c1e
Loading
Loading
Loading
Loading
+31 −3
Original line number Diff line number Diff line
@@ -342,7 +342,10 @@ XIRIEvent ::= CHOICE
    mCXManagementMessage                                [194] MCXManagementMessage,
    mCVideoTransmissionControlMessage                   [195] MCVideoTransmissionControlMessage,
    mCDataFileDistribution                              [196] MCDataFileDistribution,
    mCPTTFloorControlMessage                            [197] MCPTTFloorControlMessage
    mCPTTFloorControlMessage                            [197] MCPTTFloorControlMessage,

    -- IMS events, see clause 7.12.4.2, continued from tag 181
    iMSDataChannelApplicationResponse               [198] IMSDataChannelApplicationResponse
    }

-- ==============
@@ -668,7 +671,10 @@ IRIEvent ::= CHOICE
    mCXManagementMessage                                [194] MCXManagementMessage,
    mCVideoTransmissionControlMessage                   [195] MCVideoTransmissionControlMessage,
    mCDataFileDistribution                              [196] MCDataFileDistribution,
    mCPTTFloorControlMessage                            [197] MCPTTFloorControlMessage
    mCPTTFloorControlMessage                            [197] MCPTTFloorControlMessage,

    -- IMS events, see clause 7.12.4.2, continued from tag 181
    iMSDataChannelApplicationResponse                   [198] IMSDataChannelApplicationResponse
}

IRITargetIdentifier ::= SEQUENCE
@@ -5028,6 +5034,28 @@ StartOfInterceptionWithEstablishedIMSDataChannel ::= SEQUENCE
    mediaInstructions         [5] SBIType OPTIONAL
}

-- See clause 7.12.4.2.X for details of this structure
IMSDataChannelApplicationResponse ::= SEQUENCE
{
    targetIdentity           [1] IMSSubscriberIDs,
    callingIdentity          [2] IMPU OPTIONAL,
    applicationUEInformation [3] SEQUENCE OF ApplicationUEInformation OPTIONAL,
    dCStreamID               [4] INTEGER (0..65535) OPTIONAL,
    getApplicationResponse   [5] ApplicationResponse
}

ApplicationUEInformation ::= SEQUENCE
{
    deviceVendor [1] UTF8String,
    deviceType   [2] UTF8String
}

ApplicationResponse ::= CHOICE
{
    getRootApplicationResponse          [1] SBIType,
    getDCApplicationProfileListResponse [2] SBIType
}

-- =========
-- IMS CCPDU
-- =========