Commit 0642ea33 authored by mewburn's avatar mewburn
Browse files

TS 102 232-1 CR0107 Update OIDs for TS 101 671 files

Update HI1NotificationOperations to version8(8)
Update HI2Operations to version19(19)
Add comments describing the history of both modules, and advise against further changes.

Clarify in the LI-PS-PDU comments that the HI1NotificationOperations
and HI2Operations modules are now provided with TS 102 232-1,
and not with TS 101 671 (historical).
parent 4fb6c288
Loading
Loading
Loading
Loading
+13 −3
Original line number Original line Diff line number Diff line
HI1NotificationOperations
HI1NotificationOperations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi1(0) notificationOperations(1) version7(7)}
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi1(0) notificationOperations(1) version8(8)}

-- Prior to version8(8), this ASN.1 module was provided by TS 101 671 [4],
-- which was marked as historical in V3.15.1 (2018-06).
--
-- This ASN.1 module has been copied from TS 101 671 V3.15.1 [4] to
-- TS 102 232-1 (the present document) to assist implementors of LI-PS-PDU.
-- The ASN.1 in this module shall be equivalent to that in TS 101 671 [4]
-- so that the ASN.1 encodes identically, except for hi1OperationId.
--
-- It is not recommended to use or extend this module in future change requests.


DEFINITIONS IMPLICIT TAGS ::=
DEFINITIONS IMPLICIT TAGS ::=
BEGIN
BEGIN
@@ -9,7 +19,7 @@ IMPORTS
    TimeStamp,
    TimeStamp,
    LawfulInterceptionIdentifier
    LawfulInterceptionIdentifier
        FROM HI2Operations
        FROM HI2Operations
        {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version10(10)};
        {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version19(19)};


-- =============================
-- =============================
-- Object Identifier Definitions
-- Object Identifier Definitions
@@ -20,7 +30,7 @@ lawfulInterceptDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(


-- hi1 Domain
-- hi1 Domain
hi1NotificationOperationsId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId hi1(0) notificationOperations(1)}
hi1NotificationOperationsId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId hi1(0) notificationOperations(1)}
hi1OperationId OBJECT IDENTIFIER ::= {hi1NotificationOperationsId version6(6)}
hi1OperationId OBJECT IDENTIFIER ::= {hi1NotificationOperationsId version8(8)}


HI1-Operation   ::= CHOICE
HI1-Operation   ::= CHOICE
{
{
+15 −5
Original line number Original line Diff line number Diff line
HI2Operations
HI2Operations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version17(18)}
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version19(19)}


-- Prior to version19(19), this ASN.1 module was provided by TS 101 671 [4],
-- which was marked as historical in V3.15.1 (2018-06).
--
-- This ASN.1 module has been copied from TS 101 671 V3.15.1 [4] to
-- TS 102 232-1 (the present document) to assist implementors of LI-PS-PDU.
-- The ASN.1 in this module shall be equivalent to that in TS 101 671 [4]
-- so that the ASN.1 encodes identically, except for hi2OperationId.
--
-- It is not recommended to 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.
-- It is advised not to use version11(11) of this ASN.1 module since it contains a syntax error.
-- Version11(11) of HI2Operations is only defined in TS 101 671 v3.5.1 [4].
-- Version11(11) of HI2Operations is only defined in TS 101 671 v3.5.1 [4].


@@ -39,7 +49,7 @@ lawfulInterceptDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(


-- Security Subdomains
-- Security Subdomains
hi2DomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId hi2(1)}
hi2DomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId hi2(1)}
hi2OperationId OBJECT IDENTIFIER ::= {hi2DomainId version18(18)}
hi2OperationId OBJECT IDENTIFIER ::= {hi2DomainId version19(19)}


IRIsContent ::= CHOICE
IRIsContent ::= CHOICE
{
{
+5 −5
Original line number Original line Diff line number Diff line
@@ -14,18 +14,18 @@ IMPORTS
        {itu-t(0) identified-organization(4) etsi(0) common-parameters(3280) version241(241)}
        {itu-t(0) identified-organization(4) etsi(0) common-parameters(3280) version241(241)}




    -- from ETSI TS 101 671 [4]
    -- previously from ETSI TS 101 671 [4]; now provided with this specification
    IRI-Parameters,
    IRI-Parameters,
    IRIsContent,
    IRIsContent,
    Location,
    Location,
    Network-Element-Identifier
    Network-Element-Identifier
        FROM HI2Operations
        FROM HI2Operations
        {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version18(18)}
        {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version19(19)}


    -- from ETSI TS 101 671 [4]
    -- previously from ETSI TS 101 671 [4]; now provided with this specification
    HI1-Operation
    HI1-Operation
        FROM HI1NotificationOperations
        FROM HI1NotificationOperations
        {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi1(0) notificationOperations(1) version7(7)}
        {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi1(0) notificationOperations(1) version8(8)}


    -- from ETSI TS 102 232-2 [5]
    -- from ETSI TS 102 232-2 [5]
    EmailCC,
    EmailCC,
@@ -249,7 +249,7 @@ Payload ::= CHOICE
    hI1-Operation           [3] HI1NotificationOperations.HI1-Operation,
    hI1-Operation           [3] HI1NotificationOperations.HI1-Operation,
    encryptionContainer     [4] EncryptionContainer,
    encryptionContainer     [4] EncryptionContainer,
    threeGPP-HI1-Operation  [5] ThreeGPP-HI1NotificationOperations.ThreeGPP-HI1-Operation,
    threeGPP-HI1-Operation  [5] ThreeGPP-HI1NotificationOperations.ThreeGPP-HI1-Operation,
        -- This structure may be functionally redundant with hI1-Operation from ETSI TS 101 671 [4]
        -- This structure may be functionally redundant with hI1-Operation previously from ETSI TS 101 671 [4]
    iLHIPayload             [6] SEQUENCE OF ILHIPDU.ILHIPayload,
    iLHIPayload             [6] SEQUENCE OF ILHIPDU.ILHIPayload,
        -- For typical use cases see ETSI TS 103 462 [45]
        -- For typical use cases see ETSI TS 103 462 [45]
    hI4Payload              [7] SEQUENCE OF HI4Payload
    hI4Payload              [7] SEQUENCE OF HI4Payload