Commit 1bd5d3a7 authored by ASN.1 Checker's avatar ASN.1 Checker
Browse files

Documentation update

parent ef18e48c
Loading
Loading
Loading
Loading
+17 −3
Original line number Diff line number Diff line
@@ -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 
@@ -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,
+6 −10
Original line number Diff line number Diff line
@@ -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 
@@ -316,6 +310,7 @@ c-ObsPosition-ChangeTooLarge IdMbObs ::= 4
```

```asn1
  
obs-Position-ChangeTooLarge C-ASR-SINGLE-OBS ::= { 
  Position-ChangeTooLarge BY c-ObsPosition-ChangeTooLarge 
}
@@ -432,6 +427,7 @@ c-ObsLongAcc-ValueTooLarge IdMbObs::= 4
```

```asn1

obs-LongAcc-ValueTooLarge C-ASR-SINGLE-OBS ::= { 
  LongAcc-ValueTooLarge BY c-ObsLongAcc-ValueTooLarge 
}