Loading docs/EtsiTs103759BaseTypes.md +17 −3 Original line number Original line 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/> * **[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: ## 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 can include cross-references to the PDUs and evidence fields. The observations are drawn from a supplied application-specific observation observations are drawn from a supplied application-specific observation Information Object Set. 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) the observations field, plus other PDUs sent for the same application (AID) by the same sender). 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 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 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 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. supplied application-specific evidence Information Object Set. ```asn1 ```asn1 TemplateAsr { C-ASR-OBS-BY-TGT: ObservationSet, C-ASR-EV: NonV2xPduEvidenceSet } ::= SEQUENCE { } ::= SEQUENCE { observations ObservationsByTargetSequence {{ObservationSet}}, observations ObservationsByTargetSequence {{ObservationSet}}, v2xPduEvidence SEQUENCE (SIZE(1..MAX)) OF V2xPduStream, v2xPduEvidence SEQUENCE (SIZE(1..MAX)) OF V2xPduStream, Loading docs/EtsiTs103759MbrCommonObservations.md +6 −10 Original line number Original line 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 ```asn1 obs-Security-MessageLocationOutsideCertificateValidity C-ASR-SINGLE-OBS ::= { C-ASR-SINGLE-OBS ::= { Security-MessageLocationOutsideCertificateValidity BY Security-MessageLocationOutsideCertificateValidity BY c-ObsSecurity-MessageLocationOutsideCertificateValidity c-ObsSecurity-MessageLocationOutsideCertificateValidity } } ``` ``` ### <a name="C-ASR-SINGLE-OBS"></a>C-ASR-SINGLE-OBS Fields: * Security-HeaderLocationOutsideCertificateValidity of type [**BY**](#BY) <br> ```asn1 ```asn1 obs-Security-HeaderLocationOutsideCertificateValidity C-ASR-SINGLE-OBS ::= { C-ASR-SINGLE-OBS ::= { Security-HeaderLocationOutsideCertificateValidity BY Security-HeaderLocationOutsideCertificateValidity BY c-ObsSecurity-HeaderLocationOutsideCertificateValidity c-ObsSecurity-HeaderLocationOutsideCertificateValidity Loading Loading @@ -316,6 +310,7 @@ c-ObsPosition-ChangeTooLarge IdMbObs ::= 4 ``` ``` ```asn1 ```asn1 obs-Position-ChangeTooLarge C-ASR-SINGLE-OBS ::= { obs-Position-ChangeTooLarge C-ASR-SINGLE-OBS ::= { Position-ChangeTooLarge BY c-ObsPosition-ChangeTooLarge Position-ChangeTooLarge BY c-ObsPosition-ChangeTooLarge } } Loading Loading @@ -432,6 +427,7 @@ c-ObsLongAcc-ValueTooLarge IdMbObs::= 4 ``` ``` ```asn1 ```asn1 obs-LongAcc-ValueTooLarge C-ASR-SINGLE-OBS ::= { obs-LongAcc-ValueTooLarge C-ASR-SINGLE-OBS ::= { LongAcc-ValueTooLarge BY c-ObsLongAcc-ValueTooLarge LongAcc-ValueTooLarge BY c-ObsLongAcc-ValueTooLarge } } Loading Loading
docs/EtsiTs103759BaseTypes.md +17 −3 Original line number Original line 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/> * **[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: ## 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 can include cross-references to the PDUs and evidence fields. The observations are drawn from a supplied application-specific observation observations are drawn from a supplied application-specific observation Information Object Set. 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) the observations field, plus other PDUs sent for the same application (AID) by the same sender). 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 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 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 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. supplied application-specific evidence Information Object Set. ```asn1 ```asn1 TemplateAsr { C-ASR-OBS-BY-TGT: ObservationSet, C-ASR-EV: NonV2xPduEvidenceSet } ::= SEQUENCE { } ::= SEQUENCE { observations ObservationsByTargetSequence {{ObservationSet}}, observations ObservationsByTargetSequence {{ObservationSet}}, v2xPduEvidence SEQUENCE (SIZE(1..MAX)) OF V2xPduStream, v2xPduEvidence SEQUENCE (SIZE(1..MAX)) OF V2xPduStream, Loading
docs/EtsiTs103759MbrCommonObservations.md +6 −10 Original line number Original line 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 ```asn1 obs-Security-MessageLocationOutsideCertificateValidity C-ASR-SINGLE-OBS ::= { C-ASR-SINGLE-OBS ::= { Security-MessageLocationOutsideCertificateValidity BY Security-MessageLocationOutsideCertificateValidity BY c-ObsSecurity-MessageLocationOutsideCertificateValidity c-ObsSecurity-MessageLocationOutsideCertificateValidity } } ``` ``` ### <a name="C-ASR-SINGLE-OBS"></a>C-ASR-SINGLE-OBS Fields: * Security-HeaderLocationOutsideCertificateValidity of type [**BY**](#BY) <br> ```asn1 ```asn1 obs-Security-HeaderLocationOutsideCertificateValidity C-ASR-SINGLE-OBS ::= { C-ASR-SINGLE-OBS ::= { Security-HeaderLocationOutsideCertificateValidity BY Security-HeaderLocationOutsideCertificateValidity BY c-ObsSecurity-HeaderLocationOutsideCertificateValidity c-ObsSecurity-HeaderLocationOutsideCertificateValidity Loading Loading @@ -316,6 +310,7 @@ c-ObsPosition-ChangeTooLarge IdMbObs ::= 4 ``` ``` ```asn1 ```asn1 obs-Position-ChangeTooLarge C-ASR-SINGLE-OBS ::= { obs-Position-ChangeTooLarge C-ASR-SINGLE-OBS ::= { Position-ChangeTooLarge BY c-ObsPosition-ChangeTooLarge Position-ChangeTooLarge BY c-ObsPosition-ChangeTooLarge } } Loading Loading @@ -432,6 +427,7 @@ c-ObsLongAcc-ValueTooLarge IdMbObs::= 4 ``` ``` ```asn1 ```asn1 obs-LongAcc-ValueTooLarge C-ASR-SINGLE-OBS ::= { obs-LongAcc-ValueTooLarge C-ASR-SINGLE-OBS ::= { LongAcc-ValueTooLarge BY c-ObsLongAcc-ValueTooLarge LongAcc-ValueTooLarge BY c-ObsLongAcc-ValueTooLarge } } Loading