Commit 04ad7f34 authored by mewburn's avatar mewburn Committed by Mark Canterbury
Browse files

TS 102 232-1 CR0107 - disable ROSE by comments not deletion

Restore the previous ITU-T X.880 ROSE types and then
use comments to disable.
This makes it easier to see what is changed from the
files originally from TS 101 671.
parent 092eee72
Loading
Loading
Loading
Loading
+44 −0
Original line number Diff line number Diff line
@@ -9,12 +9,25 @@ HI1NotificationOperations
-- The ASN.1 in this module shall be equivalent to that in TS 101 671
-- so that the ASN.1 encodes identically.
--
-- The types based on ITU-T X.880 ROSE have been disabled because they're not
-- required by LI-PS-PDU or modules imported by LI-PS-PDU.
--
-- Do not use or extend this module in future change requests.

DEFINITIONS IMPLICIT TAGS ::=
BEGIN

IMPORTS

-- Start of disable of ITU-T X.880 ROSE
--
--    OPERATION,
--    ERROR
--        FROM Remote-Operations-Information-Objects
--        {joint-iso-itu-t(2) remote-operations(4) informationObjects(5) version1(0)}
--
-- End of disable of ITU-T X.880 ROSE

    CommunicationIdentifier,
    TimeStamp,
    LawfulInterceptionIdentifier
@@ -32,6 +45,37 @@ lawfulInterceptDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(
hi1NotificationOperationsId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId hi1(0) notificationOperations(1)}
hi1OperationId OBJECT IDENTIFIER ::= {hi1NotificationOperationsId version8(8)}


-- Start of disable of ITU-T X.880 ROSE
--
-- sending-of-HI1-Notification     OPERATION ::=
-- {
--     ARGUMENT    HI1-Operation
--     ERRORS      {ErrorHI1Notifications}
--     CODE        global:{hi1NotificationOperationsId version1(1)}
-- }
-- Class 2 operation. The timer shall be set to a value between 3s and 240s.
-- The timer default value is 60s.
-- NOTE: The value for this timer is to be set on the equipment waiting for the returned message;
-- its value shall be agreed between the NWO/AP/SvP and the LEA, depending on their equipment
-- properties.
--
-- other-failure-causes    ERROR ::= {CODE local:0}
-- missing-parameter       ERROR ::= {CODE local:1}
-- unknown-parameter       ERROR ::= {CODE local:2}
-- erroneous-parameter     ERROR ::= {CODE local:3}
--
-- ErrorHI1Notifications ERROR ::=
-- {
--     other-failure-causes |
--     missing-parameter |
--     unknown-parameter |
--     erroneous-parameter
-- }
--
-- End of disable of ITU-T X.880 ROSE


HI1-Operation   ::= CHOICE
{
    liActivated                     [1] Notification,
+49 −0
Original line number Diff line number Diff line
@@ -9,6 +9,9 @@ HI2Operations
-- The ASN.1 in this module shall be equivalent to that in TS 101 671
-- so that the ASN.1 encodes identically.
--
-- The types based on ITU-T X.880 ROSE have been disabled because they're not
-- required by LI-PS-PDU or modules imported by LI-PS-PDU.
--
-- Do not use or extend this module in future change requests.

-- It is advised not to use version11(11) of this ASN.1 module since it contains a syntax error.
@@ -19,6 +22,16 @@ DEFINITIONS IMPLICIT TAGS ::=
BEGIN

IMPORTS

-- Start of disable of ITU-T X.880 ROSE
--
--    OPERATION,
--    ERROR
--        FROM Remote-Operations-Information-Objects
--        {joint-iso-itu-t(2) remote-operations(4) informationObjects(5) version1(0)}
--
-- End of disable of ITU-T X.880 ROSE

    -- from 3GPP TS 33.108
    UmtsQos,
    IMSevent,
@@ -51,6 +64,22 @@ lawfulInterceptDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(
hi2DomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId hi2(1)}
hi2OperationId OBJECT IDENTIFIER ::= {hi2DomainId version19(19)}


-- Start of disable of ITU-T X.880 ROSE
--
-- sending-of-IRI OPERATION ::=
-- {
--     ARGUMENT    IRIsContent
--     ERRORS      {OperationErrors}
--     CODE        global:{hi2DomainId sending-of-IRI(1) version1(1)}
-- }
-- Class 2 operation. The timer shall be set to a value between 3s and 240s.
-- The timer default value is 60s.
-- NOTE: The same note as for HI management operation applies.
--
-- End of disable of ITU-T X.880 ROSE


IRIsContent ::= CHOICE
{
    iRIContent      IRIContent,
@@ -77,6 +106,26 @@ IRIContent ::= CHOICE
    ...
}


-- Start of disable of ITU-T X.880 ROSE
--
-- unknown-version         ERROR ::= {CODE local:0}
-- missing-parameter       ERROR ::= {CODE local:1}
-- unknown-parameter-value ERROR ::= {CODE local:2}
-- unknown-parameter       ERROR ::= {CODE local:3}
--
-- OperationErrors ERROR ::=
-- {
--     unknown-version |
--     missing-parameter |
--     unknown-parameter-value |
--     unknown-parameter
-- }
-- These values may be sent by the LEMF, when an operation or a parameter is misunderstood.
--
-- End of disable of ITU-T X.880 ROSE


IRI-Parameters ::= SEQUENCE
{
    domainID                            [0] OBJECT IDENTIFIER (hi2OperationId) OPTIONAL,