From be1c6bba5e6b67b17cf4dbc95d27d238fb904d5b Mon Sep 17 00:00:00 2001 From: mark Date: Mon, 15 Jun 2020 12:35:26 +0100 Subject: [PATCH] TS 103 462 v1.2.1 (2019-12-17) agreed at LI#52 (Turin, 2019-10-15) --- 103462/ILHIPDU.asn | 26 ++++++++++++------- .../{ILHIPDU,ver1.txt => ILHIPDUver2.txt} | 26 ++++++++++++------- 2 files changed, 32 insertions(+), 20 deletions(-) rename 103462/portal/{ILHIPDU,ver1.txt => ILHIPDUver2.txt} (77%) diff --git a/103462/ILHIPDU.asn b/103462/ILHIPDU.asn index 5e59e9f..6fa7d83 100644 --- a/103462/ILHIPDU.asn +++ b/103462/ILHIPDU.asn @@ -1,5 +1,5 @@ ILHIPDU -{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) informationHandover(4) ilhi(0) ilhiPdu(0) version1(1)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) informationHandover(4) ilhi(0) ilhiPdu(0) version2(2)} DEFINITIONS IMPLICIT TAGS ::= BEGIN @@ -31,7 +31,7 @@ IMPORTS iLHIDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) informationHandover(4) ilhi(0)} -iLHIObjId OBJECT IDENTIFIER ::= { iLHIDomainId ilhiPdu(0) version1(1)} +iLHIObjId OBJECT IDENTIFIER ::= { iLHIDomainId ilhiPdu(0) version2(2)} preagreedObjId OBJECT IDENTIFIER ::= { iLHIDomainId identifiers(1) preagreed(0)} @@ -43,9 +43,9 @@ ILHIPayload ::= SEQUENCE -- This Payload sends additional ILHI specific parameters, the resPayload and -- the originalPayload. { - iLHIObjId [0] OBJECT IDENTIFIER, - resPayload [1] EncapsulationPayload, - mappingInfo [2] MappingInfo OPTIONAL, + iLHIObjId [0] OBJECT IDENTIFIER, + resPayload [1] EncapsulationPayload, + mappingInfo [2] MappingInfo OPTIONAL, -- output from the MapF originalPayload [3] EncapsulationPayload OPTIONAL, ... @@ -76,16 +76,22 @@ TimestampMapping ::= SEQUENCE ILHITimestamp ::= CHOICE { - qualifiedDateTime [1] Common-Parameters.QualifiedDateTime, + qualifiedDateTime [1] Common-Parameters.QualifiedDateTime, qualifiedMicrosecondDateTime [2] Common-Parameters.QualifiedMicrosecondDateTime, - ... + ..., + unqualifiedDateTime [3] NULL + -- The unqualifiedDateTime choice is used if the timestamp is not mappable with + -- the Mapping function because e.g. the timezone information is missing } OriginalTimestamp ::= CHOICE { - timeStamp [1] GeneralizedTime, - microSecondTimeStamp [2] LI-PS-PDU.MicroSecondTimeStamp, - ... + timeStamp [1] GeneralizedTime, + microSecondTimeStamp [2] LI-PS-PDU.MicroSecondTimeStamp, + ..., + otherTimeStamp [3] UTF8String + -- The otherTimeStamp choice contains a value if for any reason the received timestamp + -- is not mappable into the fields timeStamp or the microSecondTimeStamp } LocationMapping ::= SEQUENCE diff --git a/103462/portal/ILHIPDU,ver1.txt b/103462/portal/ILHIPDUver2.txt similarity index 77% rename from 103462/portal/ILHIPDU,ver1.txt rename to 103462/portal/ILHIPDUver2.txt index 5e59e9f..6fa7d83 100644 --- a/103462/portal/ILHIPDU,ver1.txt +++ b/103462/portal/ILHIPDUver2.txt @@ -1,5 +1,5 @@ ILHIPDU -{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) informationHandover(4) ilhi(0) ilhiPdu(0) version1(1)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) informationHandover(4) ilhi(0) ilhiPdu(0) version2(2)} DEFINITIONS IMPLICIT TAGS ::= BEGIN @@ -31,7 +31,7 @@ IMPORTS iLHIDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) informationHandover(4) ilhi(0)} -iLHIObjId OBJECT IDENTIFIER ::= { iLHIDomainId ilhiPdu(0) version1(1)} +iLHIObjId OBJECT IDENTIFIER ::= { iLHIDomainId ilhiPdu(0) version2(2)} preagreedObjId OBJECT IDENTIFIER ::= { iLHIDomainId identifiers(1) preagreed(0)} @@ -43,9 +43,9 @@ ILHIPayload ::= SEQUENCE -- This Payload sends additional ILHI specific parameters, the resPayload and -- the originalPayload. { - iLHIObjId [0] OBJECT IDENTIFIER, - resPayload [1] EncapsulationPayload, - mappingInfo [2] MappingInfo OPTIONAL, + iLHIObjId [0] OBJECT IDENTIFIER, + resPayload [1] EncapsulationPayload, + mappingInfo [2] MappingInfo OPTIONAL, -- output from the MapF originalPayload [3] EncapsulationPayload OPTIONAL, ... @@ -76,16 +76,22 @@ TimestampMapping ::= SEQUENCE ILHITimestamp ::= CHOICE { - qualifiedDateTime [1] Common-Parameters.QualifiedDateTime, + qualifiedDateTime [1] Common-Parameters.QualifiedDateTime, qualifiedMicrosecondDateTime [2] Common-Parameters.QualifiedMicrosecondDateTime, - ... + ..., + unqualifiedDateTime [3] NULL + -- The unqualifiedDateTime choice is used if the timestamp is not mappable with + -- the Mapping function because e.g. the timezone information is missing } OriginalTimestamp ::= CHOICE { - timeStamp [1] GeneralizedTime, - microSecondTimeStamp [2] LI-PS-PDU.MicroSecondTimeStamp, - ... + timeStamp [1] GeneralizedTime, + microSecondTimeStamp [2] LI-PS-PDU.MicroSecondTimeStamp, + ..., + otherTimeStamp [3] UTF8String + -- The otherTimeStamp choice contains a value if for any reason the received timestamp + -- is not mappable into the fields timeStamp or the microSecondTimeStamp } LocationMapping ::= SEQUENCE -- GitLab