Loading docs/EtsiTs103759BaseTypes.md +17 −3 Original line number Diff line number Diff line Loading @@ -7,16 +7,26 @@ * **[Ieee1609Dot2](Ieee1609Dot2.md)** *{iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) schema(1) major-version-2(2) minor-version-6(6)} WITH SUCCESSORS*<br/> ## Data Elements: * `observations` identifies which detectors were triggered and why. It ### <a name="TemplateAsr"></a>TemplateAsr This data type contains the template for a report on any ITS PDU. Fields: * observations of type [**ObservationsByTargetSequence**](#ObservationsByTargetSequence) {{ObservationSet}}<br> identifies which detectors were triggered and why. It can include cross-references to the PDUs and evidence fields. The observations are drawn from a supplied application-specific observation Information Object Set. * `v2xPduEvidence` contains PDUs that triggered the detectors reported in * v2xPduEvidence of type **SEQUENCE** (SIZE(1..MAX)) OF V2xPduStream<br> contains PDUs that triggered the detectors reported in the observations field, plus other PDUs sent for the same application (AID) by the same sender). * `nonV2xPduEvidence` is any information that was used by the * nonV2xPduEvidence of type [**NonV2xPduEvidenceItemSequence**](#NonV2xPduEvidenceItemSequence) {{NonV2xPduEvidenceSet}}<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 that a speed value is implausibly high for any land vehicle, or that two Loading @@ -25,7 +35,11 @@ supplied application-specific evidence Information Object Set. ```asn1 TemplateAsr { C-ASR-OBS-BY-TGT: ObservationSet, C-ASR-EV: NonV2xPduEvidenceSet } ::= SEQUENCE { observations ObservationsByTargetSequence {{ObservationSet}}, v2xPduEvidence SEQUENCE (SIZE(1..MAX)) OF V2xPduStream, Loading docs/EtsiTs103759MbrCommonObservations.md +6 −10 Original line number Diff line number Diff line Loading @@ -268,22 +268,16 @@ obs-Security-HeaderTimeOutsideCertificateValidity C-ASR-SINGLE-OBS ::= { } ``` ### <a name="C-ASR-SINGLE-OBS"></a>C-ASR-SINGLE-OBS Fields: * Security-MessageLocationOutsideCertificateValidity of type [**BY**](#BY) <br> ```asn1 obs-Security-MessageLocationOutsideCertificateValidity C-ASR-SINGLE-OBS ::= { Security-MessageLocationOutsideCertificateValidity BY c-ObsSecurity-MessageLocationOutsideCertificateValidity } ``` ### <a name="C-ASR-SINGLE-OBS"></a>C-ASR-SINGLE-OBS Fields: * Security-HeaderLocationOutsideCertificateValidity of type [**BY**](#BY) <br> ```asn1 obs-Security-HeaderLocationOutsideCertificateValidity C-ASR-SINGLE-OBS ::= { Security-HeaderLocationOutsideCertificateValidity BY c-ObsSecurity-HeaderLocationOutsideCertificateValidity Loading Loading @@ -316,6 +310,7 @@ c-ObsPosition-ChangeTooLarge IdMbObs ::= 4 ``` ```asn1 obs-Position-ChangeTooLarge C-ASR-SINGLE-OBS ::= { Position-ChangeTooLarge BY c-ObsPosition-ChangeTooLarge } Loading Loading @@ -432,6 +427,7 @@ c-ObsLongAcc-ValueTooLarge IdMbObs::= 4 ``` ```asn1 obs-LongAcc-ValueTooLarge C-ASR-SINGLE-OBS ::= { LongAcc-ValueTooLarge BY c-ObsLongAcc-ValueTooLarge } Loading Loading
docs/EtsiTs103759BaseTypes.md +17 −3 Original line number Diff line number Diff line Loading @@ -7,16 +7,26 @@ * **[Ieee1609Dot2](Ieee1609Dot2.md)** *{iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) schema(1) major-version-2(2) minor-version-6(6)} WITH SUCCESSORS*<br/> ## Data Elements: * `observations` identifies which detectors were triggered and why. It ### <a name="TemplateAsr"></a>TemplateAsr This data type contains the template for a report on any ITS PDU. Fields: * observations of type [**ObservationsByTargetSequence**](#ObservationsByTargetSequence) {{ObservationSet}}<br> identifies which detectors were triggered and why. It can include cross-references to the PDUs and evidence fields. The observations are drawn from a supplied application-specific observation Information Object Set. * `v2xPduEvidence` contains PDUs that triggered the detectors reported in * v2xPduEvidence of type **SEQUENCE** (SIZE(1..MAX)) OF V2xPduStream<br> contains PDUs that triggered the detectors reported in the observations field, plus other PDUs sent for the same application (AID) by the same sender). * `nonV2xPduEvidence` is any information that was used by the * nonV2xPduEvidence of type [**NonV2xPduEvidenceItemSequence**](#NonV2xPduEvidenceItemSequence) {{NonV2xPduEvidenceSet}}<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 that a speed value is implausibly high for any land vehicle, or that two Loading @@ -25,7 +35,11 @@ supplied application-specific evidence Information Object Set. ```asn1 TemplateAsr { C-ASR-OBS-BY-TGT: ObservationSet, C-ASR-EV: NonV2xPduEvidenceSet } ::= SEQUENCE { observations ObservationsByTargetSequence {{ObservationSet}}, v2xPduEvidence SEQUENCE (SIZE(1..MAX)) OF V2xPduStream, Loading
docs/EtsiTs103759MbrCommonObservations.md +6 −10 Original line number Diff line number Diff line Loading @@ -268,22 +268,16 @@ obs-Security-HeaderTimeOutsideCertificateValidity C-ASR-SINGLE-OBS ::= { } ``` ### <a name="C-ASR-SINGLE-OBS"></a>C-ASR-SINGLE-OBS Fields: * Security-MessageLocationOutsideCertificateValidity of type [**BY**](#BY) <br> ```asn1 obs-Security-MessageLocationOutsideCertificateValidity C-ASR-SINGLE-OBS ::= { Security-MessageLocationOutsideCertificateValidity BY c-ObsSecurity-MessageLocationOutsideCertificateValidity } ``` ### <a name="C-ASR-SINGLE-OBS"></a>C-ASR-SINGLE-OBS Fields: * Security-HeaderLocationOutsideCertificateValidity of type [**BY**](#BY) <br> ```asn1 obs-Security-HeaderLocationOutsideCertificateValidity C-ASR-SINGLE-OBS ::= { Security-HeaderLocationOutsideCertificateValidity BY c-ObsSecurity-HeaderLocationOutsideCertificateValidity Loading Loading @@ -316,6 +310,7 @@ c-ObsPosition-ChangeTooLarge IdMbObs ::= 4 ``` ```asn1 obs-Position-ChangeTooLarge C-ASR-SINGLE-OBS ::= { Position-ChangeTooLarge BY c-ObsPosition-ChangeTooLarge } Loading Loading @@ -432,6 +427,7 @@ c-ObsLongAcc-ValueTooLarge IdMbObs::= 4 ``` ```asn1 obs-LongAcc-ValueTooLarge C-ASR-SINGLE-OBS ::= { LongAcc-ValueTooLarge BY c-ObsLongAcc-ValueTooLarge } Loading