Loading docs/EtsiTs103097ExtensionModule.md +11 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,9 @@ ExtensionModuleVersion::= INTEGER(1) ``` ### <a name="Extension"></a>Extension * _id_ of type [**EXT-TYPE**](#EXT-TYPE) .&extId({ExtensionTypes})<br> * _content_ of type [**EXT-TYPE**](#EXT-TYPE) .&ExtContent({ExtensionTypes}{@.id})<br> ```asn1 Extension {EXT-TYPE : ExtensionTypes} ::= SEQUENCE { id EXT-TYPE.&extId({ExtensionTypes}), Loading @@ -18,6 +21,8 @@ Extension {EXT-TYPE : ExtensionTypes} ::= SEQUENCE { ``` ### <a name="EXT-TYPE"></a>EXT-TYPE * _extId_ of type [**ExtId**](#ExtId) <br> ```asn1 EXT-TYPE ::= CLASS { &extId ExtId, Loading Loading @@ -52,6 +57,9 @@ EtsiTs103097HeaderInfoExtensions EXT-TYPE ::= { ``` ### <a name="EtsiTs102941CrlRequest"></a>EtsiTs102941CrlRequest * _issuerId_ of type [**HashedId8**](Ieee1609Dot2BaseTypes.md#HashedId8) <br> * _lastKnownUpdate_ of type [**Time32**](Ieee1609Dot2BaseTypes.md#Time32) OPTIONAL<br> ```asn1 EtsiTs102941CrlRequest::= SEQUENCE { issuerId HashedId8, Loading @@ -60,6 +68,9 @@ EtsiTs102941CrlRequest::= SEQUENCE { ``` ### <a name="EtsiTs102941CtlRequest"></a>EtsiTs102941CtlRequest * _issuerId_ of type [**HashedId8**](Ieee1609Dot2BaseTypes.md#HashedId8) <br> * _lastKnownCtlSequence_ of type **INTEGER** (0..255) OPTIONAL<br> ```asn1 EtsiTs102941CtlRequest::= SEQUENCE { issuerId HashedId8, Loading docs/EtsiTs103097Module.md +6 −0 Original line number Diff line number Diff line Loading @@ -110,6 +110,9 @@ EtsiTs103097Data-Encrypted {ToBeEncryptedDataContent} ::= EtsiTs103097Data (WITH ``` ### <a name="EtsiTs103097Data-SignedAndEncrypted"></a>EtsiTs103097Data-SignedAndEncrypted Values: * **EtsiTs103097Data-Signed** {ToBesignedAndEncryptedDataContent}<br> ```asn1 EtsiTs103097Data-SignedAndEncrypted {ToBesignedAndEncryptedDataContent} ::= EtsiTs103097Data-Encrypted {EtsiTs103097Data-Signed {ToBesignedAndEncryptedDataContent}} ``` Loading @@ -126,6 +129,9 @@ EtsiTs103097Data-Encrypted-Unicast {ToBeEncryptedDataContent} ::= EtsiTs103097Da ``` ### <a name="EtsiTs103097Data-SignedAndEncrypted-Unicast"></a>EtsiTs103097Data-SignedAndEncrypted-Unicast Values: * **EtsiTs103097Data-Signed** {ToBesignedAndEncryptedDataContent}<br> ```asn1 EtsiTs103097Data-SignedAndEncrypted-Unicast {ToBesignedAndEncryptedDataContent} ::= EtsiTs103097Data-Encrypted {EtsiTs103097Data-Signed {ToBesignedAndEncryptedDataContent}} (WITH COMPONENTS {..., content (WITH COMPONENTS { Loading docs/EtsiTs103759AsrCam.md +12 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,14 @@ SetMbObsCamStatic C-ASR-SINGLE-OBS ::= { ``` ### <a name="SetMbObsCamSecurity"></a>SetMbObsCamSecurity Values: * **obs-Security-MessageIdIncWithHeaderInfo** |<br> * **obs-Security-HeaderIncWithSecurityProfile** |<br> * **obs-Security-HeaderPsidIncWithCertificate** |<br> * **obs-Security-MessageIncWithSsp** |<br> * **obs-Security-HeaderTimeOutsideCertificateValidity** |<br> * **obs-Security-MessageLocationOutsideCertificateValidity** |<br> ```asn1 SetMbObsCamSecurity C-ASR-SINGLE-OBS ::= { obs-Security-MessageIdIncWithHeaderInfo | Loading @@ -65,6 +73,10 @@ SetMbObsCamPosition C-ASR-SINGLE-OBS ::= { ``` ### <a name="SetMbObsCamSpeed"></a>SetMbObsCamSpeed Values: * **obs-Speed-ValueTooLarge-VehicleType** |<br> * **obs-Speed-ValueTooLarge-DriveDirectionReverse** |<br> ```asn1 SetMbObsCamSpeed C-ASR-SINGLE-OBS ::= { obs-Speed-ValueTooLarge-VehicleType | Loading docs/EtsiTs103759BaseTypes.md +5 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ This data type contains the template for a report on any ITS PDU. the observations field, plus other PDUs sent for the same application (AID) by the same sender). * _nonV2xPduEvidence_ of type [**NonV2xPduEvidenceItemSequence**](#NonV2xPduEvidenceItemSequence) {{NonV2xPduEvidenceSet}<br> * nonV2xPduEvidence<br> is any information that was used by the detectors other than the V2X PDUs. If the report does not contain any observations that use other evidence (for example, if the report is simply Loading Loading @@ -103,6 +103,7 @@ C-ASR-SINGLE-OBS ::= C-2ENT ### <a name="V2xPduStream"></a>V2xPduStream This data type contains PDU stream from a single sender. * _type_ of type [**C-OBS-PDU**](#C-OBS-PDU) .&id ({SetObsPdu})<br> * _v2xPdus_ of type **SEQUENCE** (SIZE(1..255)) OF C-OBS-PDU.&Val ({SetObsPdu}{@.type})<br> is the PDU stream, i.e., a series of PDUs for the same AID sent by the same sender (where "sent by the same sender" means "signed by Loading Loading @@ -215,6 +216,7 @@ This is the Information Object Class used to define evidence. >>> NOTE: No instances of this class are defined in this version of this document. >>> ```asn1 C-ASR-EV ::= C-2ENT ``` Loading @@ -223,6 +225,8 @@ C-ASR-EV ::= C-2ENT This structures uses single-byte IDs. If we run out of ID space in future, the Val type associated with ID 255 can also be structured hierarchically to extend the space. * _id_ of type [**Uint8**](Ieee1609Dot2BaseTypes.md#Uint8) <br> ```asn1 C-2ENT ::= CLASS { &id Uint8, Loading docs/EtsiTs103759Core.md +9 −0 Original line number Diff line number Diff line Loading @@ -112,23 +112,32 @@ SetAsr C-ASR ::= { } ``` This data type contains the ITS-AID of the unknown service. >>> NOTE: This value is used for suspicious observations that are not or cannot be linked to a specific application. >>> ```asn1 c-AsrAppAgnostic Psid ::= 270549119 ``` This data type contains the ITS-AID of the CA service. ```asn1 c-AsrCam Psid ::= 36 ``` This data type contains the ITS-AID of the DEN service. ```asn1 c-AsrDenm Psid ::= 37 ``` This data type contains the ITS-AID of the BSM. ```asn1 c-AsrBsm Psid ::= 32 ``` Loading Loading
docs/EtsiTs103097ExtensionModule.md +11 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,9 @@ ExtensionModuleVersion::= INTEGER(1) ``` ### <a name="Extension"></a>Extension * _id_ of type [**EXT-TYPE**](#EXT-TYPE) .&extId({ExtensionTypes})<br> * _content_ of type [**EXT-TYPE**](#EXT-TYPE) .&ExtContent({ExtensionTypes}{@.id})<br> ```asn1 Extension {EXT-TYPE : ExtensionTypes} ::= SEQUENCE { id EXT-TYPE.&extId({ExtensionTypes}), Loading @@ -18,6 +21,8 @@ Extension {EXT-TYPE : ExtensionTypes} ::= SEQUENCE { ``` ### <a name="EXT-TYPE"></a>EXT-TYPE * _extId_ of type [**ExtId**](#ExtId) <br> ```asn1 EXT-TYPE ::= CLASS { &extId ExtId, Loading Loading @@ -52,6 +57,9 @@ EtsiTs103097HeaderInfoExtensions EXT-TYPE ::= { ``` ### <a name="EtsiTs102941CrlRequest"></a>EtsiTs102941CrlRequest * _issuerId_ of type [**HashedId8**](Ieee1609Dot2BaseTypes.md#HashedId8) <br> * _lastKnownUpdate_ of type [**Time32**](Ieee1609Dot2BaseTypes.md#Time32) OPTIONAL<br> ```asn1 EtsiTs102941CrlRequest::= SEQUENCE { issuerId HashedId8, Loading @@ -60,6 +68,9 @@ EtsiTs102941CrlRequest::= SEQUENCE { ``` ### <a name="EtsiTs102941CtlRequest"></a>EtsiTs102941CtlRequest * _issuerId_ of type [**HashedId8**](Ieee1609Dot2BaseTypes.md#HashedId8) <br> * _lastKnownCtlSequence_ of type **INTEGER** (0..255) OPTIONAL<br> ```asn1 EtsiTs102941CtlRequest::= SEQUENCE { issuerId HashedId8, Loading
docs/EtsiTs103097Module.md +6 −0 Original line number Diff line number Diff line Loading @@ -110,6 +110,9 @@ EtsiTs103097Data-Encrypted {ToBeEncryptedDataContent} ::= EtsiTs103097Data (WITH ``` ### <a name="EtsiTs103097Data-SignedAndEncrypted"></a>EtsiTs103097Data-SignedAndEncrypted Values: * **EtsiTs103097Data-Signed** {ToBesignedAndEncryptedDataContent}<br> ```asn1 EtsiTs103097Data-SignedAndEncrypted {ToBesignedAndEncryptedDataContent} ::= EtsiTs103097Data-Encrypted {EtsiTs103097Data-Signed {ToBesignedAndEncryptedDataContent}} ``` Loading @@ -126,6 +129,9 @@ EtsiTs103097Data-Encrypted-Unicast {ToBeEncryptedDataContent} ::= EtsiTs103097Da ``` ### <a name="EtsiTs103097Data-SignedAndEncrypted-Unicast"></a>EtsiTs103097Data-SignedAndEncrypted-Unicast Values: * **EtsiTs103097Data-Signed** {ToBesignedAndEncryptedDataContent}<br> ```asn1 EtsiTs103097Data-SignedAndEncrypted-Unicast {ToBesignedAndEncryptedDataContent} ::= EtsiTs103097Data-Encrypted {EtsiTs103097Data-Signed {ToBesignedAndEncryptedDataContent}} (WITH COMPONENTS {..., content (WITH COMPONENTS { Loading
docs/EtsiTs103759AsrCam.md +12 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,14 @@ SetMbObsCamStatic C-ASR-SINGLE-OBS ::= { ``` ### <a name="SetMbObsCamSecurity"></a>SetMbObsCamSecurity Values: * **obs-Security-MessageIdIncWithHeaderInfo** |<br> * **obs-Security-HeaderIncWithSecurityProfile** |<br> * **obs-Security-HeaderPsidIncWithCertificate** |<br> * **obs-Security-MessageIncWithSsp** |<br> * **obs-Security-HeaderTimeOutsideCertificateValidity** |<br> * **obs-Security-MessageLocationOutsideCertificateValidity** |<br> ```asn1 SetMbObsCamSecurity C-ASR-SINGLE-OBS ::= { obs-Security-MessageIdIncWithHeaderInfo | Loading @@ -65,6 +73,10 @@ SetMbObsCamPosition C-ASR-SINGLE-OBS ::= { ``` ### <a name="SetMbObsCamSpeed"></a>SetMbObsCamSpeed Values: * **obs-Speed-ValueTooLarge-VehicleType** |<br> * **obs-Speed-ValueTooLarge-DriveDirectionReverse** |<br> ```asn1 SetMbObsCamSpeed C-ASR-SINGLE-OBS ::= { obs-Speed-ValueTooLarge-VehicleType | Loading
docs/EtsiTs103759BaseTypes.md +5 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ This data type contains the template for a report on any ITS PDU. the observations field, plus other PDUs sent for the same application (AID) by the same sender). * _nonV2xPduEvidence_ of type [**NonV2xPduEvidenceItemSequence**](#NonV2xPduEvidenceItemSequence) {{NonV2xPduEvidenceSet}<br> * nonV2xPduEvidence<br> is any information that was used by the detectors other than the V2X PDUs. If the report does not contain any observations that use other evidence (for example, if the report is simply Loading Loading @@ -103,6 +103,7 @@ C-ASR-SINGLE-OBS ::= C-2ENT ### <a name="V2xPduStream"></a>V2xPduStream This data type contains PDU stream from a single sender. * _type_ of type [**C-OBS-PDU**](#C-OBS-PDU) .&id ({SetObsPdu})<br> * _v2xPdus_ of type **SEQUENCE** (SIZE(1..255)) OF C-OBS-PDU.&Val ({SetObsPdu}{@.type})<br> is the PDU stream, i.e., a series of PDUs for the same AID sent by the same sender (where "sent by the same sender" means "signed by Loading Loading @@ -215,6 +216,7 @@ This is the Information Object Class used to define evidence. >>> NOTE: No instances of this class are defined in this version of this document. >>> ```asn1 C-ASR-EV ::= C-2ENT ``` Loading @@ -223,6 +225,8 @@ C-ASR-EV ::= C-2ENT This structures uses single-byte IDs. If we run out of ID space in future, the Val type associated with ID 255 can also be structured hierarchically to extend the space. * _id_ of type [**Uint8**](Ieee1609Dot2BaseTypes.md#Uint8) <br> ```asn1 C-2ENT ::= CLASS { &id Uint8, Loading
docs/EtsiTs103759Core.md +9 −0 Original line number Diff line number Diff line Loading @@ -112,23 +112,32 @@ SetAsr C-ASR ::= { } ``` This data type contains the ITS-AID of the unknown service. >>> NOTE: This value is used for suspicious observations that are not or cannot be linked to a specific application. >>> ```asn1 c-AsrAppAgnostic Psid ::= 270549119 ``` This data type contains the ITS-AID of the CA service. ```asn1 c-AsrCam Psid ::= 36 ``` This data type contains the ITS-AID of the DEN service. ```asn1 c-AsrDenm Psid ::= 37 ``` This data type contains the ITS-AID of the BSM. ```asn1 c-AsrBsm Psid ::= 32 ``` Loading